.container_12:before,.hero:before,.payment_information:before,.clearfix:before,.group:before,.container_12:after,.hero:after,.payment_information:after,.clearfix:after,.group:after{content:" ";display:table}.container_12:after,.hero:after,.payment_information:after,.clearfix:after,.group:after{clear:both}.vc{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hero-home-gradient{background:#670FA9;background:linear-gradient(to right, #670FA9, #0F3BA9, #0E60A4, #0FA998, #15A974, #28A90F);background-size:1000% 1000%;animation:hero-bg-gradient 25s ease 15}@keyframes hero-bg-gradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}html,body,div,span,input,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,hr,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figure,figcaption,hgroup,menu,footer,header,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0}article,aside,canvas,figure,figure img,figcaption,hgroup,footer,header,nav,section,audio,video{display:block}a img{border:0}*:focus{outline:none}@font-face{font-family:VSCO Gothic Light;src:url("//assets.vsco.co/assets/font/vsco-gothic-light/VSCOGothic-Light.woff2") format("woff2"),url("//assets.vsco.co/assets/font/vsco-gothic-light/VSCOGothic-Light.woff") format("woff"),url("//assets.vsco.co/assets/font/vsco-gothic-light/VSCOGothic-Light.ttf") format("truetype"),url("/font/vsco-gothic-light/VSCOGothic-Light.woff2") format("woff2"),url("/font/vsco-gothic-light/VSCOGothic-Light.woff") format("woff"),url("/font/vsco-gothic-light/VSCOGothic-Light.ttf") format("truetype");font-weight:200;font-style:normal}@font-face{font-family:VSCO Gothic Book;src:url("//assets.vsco.co/assets/font/vsco-gothic-book/VSCOGothic-Book.woff2") format("woff2"),url("//assets.vsco.co/assets/font/vsco-gothic-book/VSCOGothic-Book.woff") format("woff"),url("//assets.vsco.co/assets/font/vsco-gothic-book/VSCOGothic-Book.ttf") format("truetype"),url("/font/vsco-gothic-book/VSCOGothic-Book.woff2") format("woff2"),url("/font/vsco-gothic-book/VSCOGothic-Book.woff") format("woff"),url("/font/vsco-gothic-book/VSCOGothic-Book.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:VSCO Gothic Medium;src:url("//assets.vsco.co/assets/font/vsco-gothic-medium/VSCOGothic-Medium.woff2") format("woff2"),url("//assets.vsco.co/assets/font/vsco-gothic-medium/VSCOGothic-Medium.woff") format("woff"),url("//assets.vsco.co/assets/font/vsco-gothic-medium/VSCOGothic-Medium.ttf") format("truetype"),url("/font/vsco-gothic-medium/VSCOGothic-Medium.woff2") format("woff2"),url("/font/vsco-gothic-medium/VSCOGothic-Medium.woff") format("woff"),url("/font/vsco-gothic-medium/VSCOGothic-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:VSCO Gothic SemiBold;src:url("//assets.vsco.co/assets/font/vsco-gothic-semibold/VSCOGothic-SemiBold.woff2") format("woff2"),url("//assets.vsco.co/assets/font/vsco-gothic-semibold/VSCOGothic-SemiBold.woff") format("woff"),url("//assets.vsco.co/assets/font/vsco-gothic-semibold/VSCOGothic-SemiBold.ttf") format("truetype"),url("/font/vsco-gothic-semibold/VSCOGothic-SemiBold.woff2") format("woff2"),url("/font/vsco-gothic-semibold/VSCOGothic-SemiBold.woff") format("woff"),url("/font/vsco-gothic-semibold/VSCOGothic-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:VSCO Gothic Bold;src:url("//assets.vsco.co/assets/font/vsco-gothic-bold/VSCOGothic-Bold.woff2") format("woff2"),url("//assets.vsco.co/assets/font/vsco-gothic-bold/VSCOGothic-Bold.woff") format("woff"),url("//assets.vsco.co/assets/font/vsco-gothic-bold/VSCOGothic-Bold.ttf") format("truetype"),url("/font/vsco-gothic-bold/VSCOGothic-Bold.woff2") format("woff2"),url("/font/vsco-gothic-bold/VSCOGothic-Bold.woff") format("woff"),url("/font/vsco-gothic-bold/VSCOGothic-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:'Lyon Regular';src:url("//assets.vsco.co/assets/font/lyon-text-regular/LyonText-Regular.woff") format("woff"),url("//assets.vsco.co/assets/font/lyon-text-regular/LyonText-Regular.ttf") format("truetype"),url("/font/lyon-text-regular/LyonText-Regular.woff") format("woff"),url("/font/lyon-text-regular/LyonText-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Lyon Regular-Italic';src:url("//assets.vsco.co/assets/font/lyon-text-italics/LyonText-RegularItalic.woff") format("woff"),url("//assets.vsco.co/assets/font/lyon-text-italics/LyonText-RegularItalic.ttf") format("truetype"),url("/font/lyon-text-italics/LyonText-RegularItalic.woff") format("woff"),url("/font/lyon-text-italics/LyonText-RegularItalic.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:'Lyon Bold';src:url("//assets.vsco.co/assets/font/lyon-text-bold/LyonText-Bold.woff") format("woff"),url("//assets.vsco.co/assets/font/lyon-text-bold/LyonText-Bold.ttf") format("truetype"),url("/font/lyon-text-bold/LyonText-Bold.woff") format("woff"),url("/font/lyon-text-bold/LyonText-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:'Lyon Semibold';src:url("//assets.vsco.co/assets/font/lyon-text-semibold/LyonText-Semibold.woff") format("woff"),url("//assets.vsco.co/assets/font/lyon-text-semibold/LyonText-Semibold.ttf") format("truetype"),url("/font/lyon-text-semibold/LyonText-Semibold.woff") format("woff"),url("/font/lyon-text-semibold/LyonText-Semibold.ttf") format("truetype");font-weight:600;font-style:normal}html,body{min-height:100%}body{font-family:'VSCO Gothic Book', Helvetica, Arial, sans-serif;font-weight:300;font-style:normal;font-size:14px;font-size:.875rem;line-height:1.4;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:#ae995a;text-decoration:none}p{line-height:1.5;margin:5px 0 10px}small{font-size:10px;font-size:.625rem}sup{position:relative;top:0.175em;vertical-align:super;font-size:0.6em;line-height:0}.grid-share sup{font-size:0.5em}h1,h2,h3,h4,h5,h6{font-family:'VSCO Gothic Medium', Helvetica, Arial, sans-serif;font-weight:500;font-style:normal}h1,.h1{color:#000;font-size:22px;font-size:1.375rem}h2,.h2{margin:10px 0 20px;padding:0;color:#ae995a;font-family:'VSCO Gothic Medium', Helvetica, Arial, sans-serif;font-weight:500;font-style:normal;font-size:42px;font-size:2.625rem;line-height:100%}h2.black,.h2.black{font-family:'VSCO Gothic Medium', Helvetica, Arial, sans-serif;font-weight:500;font-style:normal}h3,.h3{line-height:1.4}h3.msgbar{width:280px;margin:16px 0 18px;padding:6px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}h4,.h4{color:#000;font-size:20px;font-size:1.25rem}h4.light,.h4.light{font-family:'VSCO Gothic Light', Helvetica, Arial, sans-serif;font-weight:200;font-style:normal}@media (max-width: 30em){h4.grid_9,.h4.grid_9{display:block}}h5,.h5{font-size:11px;font-size:.6875rem}h6,.h6{display:block;font-size:11px;font-size:.6875rem}img{max-width:100%;height:auto}svg{max-height:100%}img[data-src]{min-height:450px;opacity:0;transition:opacity 0.4s ease-in}img.loaded{opacity:1;transition:opacity 0.4s ease-in}table{border-collapse:collapse;width:100%;font-size:14px;font-size:.875rem}th{padding:10px 4px;border-bottom:1px solid #ccc;text-align:left;font-size:14px;font-size:.875rem}td{padding:10px 4px;font-size:14px;font-size:.875rem}form{margin:0;padding:0;background:none}form fieldset{background:none}form fieldset ul{margin:0;padding:0;list-style:none}form fieldset label{padding:8px}form fieldset .row{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ccc}form fieldset .spacer{margin-bottom:10px}textarea,input{font-family:'VSCO Gothic Book', Helvetica, Arial, sans-serif;font-weight:300;font-style:normal}input.inline{float:left;width:65%;padding:7px 2% 7px 3px}input[type="text"].inline{border:none}input[type="text"].readonly{background:#fff}input[type="text"].number{width:50px}input[type="button"]{cursor:pointer}input[type="checkbox"]+label{position:relative;display:inline;padding-left:10px}.error input[type="checkbox"]+label{color:#ff3401}textarea{height:400px;-webkit-appearance:textarea;-moz-appearance:textarea;appearance:textarea}textarea,input[type="text"],input[type="password"],input[type="email"],input[type="tel"]{display:block;width:90%;padding:10px 5%;border:1px solid #999;border-radius:0;background:#fff;color:#000;font-size:16px;font-size:1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid_6 textarea,.grid_6 input[type="text"],.grid_6 input[type="password"],.grid_6 input[type="email"],.grid_6 input[type="tel"]{width:95%;padding:10px 2.5%}.fielderror textarea,textarea.fielderror,.fielderror input[type="text"],input[type="text"].fielderror,.fielderror input[type="password"],input[type="password"].fielderror,.fielderror input[type="email"],input[type="email"].fielderror,.fielderror input[type="tel"],input[type="tel"].fielderror{border-color:#ff3401 !important}textarea.big,input[type="text"].big,input[type="password"].big,input[type="email"].big,input[type="tel"].big{background:#fff;color:#ae995a !important;font-size:60px;font-size:3.75rem;border:none;text-align:right;padding:20px 10px;margin:10px 0;font-family:'VSCO Gothic Light', Helvetica, Arial, sans-serif;font-weight:200;font-style:normal}.input--radio{width:17px;height:17px;border:2px solid #aaa;border-radius:50%;cursor:pointer;-webkit-appearance:none}.input--radio:checked{background:#ae995a;border-color:#ae995a}select{width:220px;margin-top:8px}select.inline-select{width:auto;display:inline-block}.fielderror select,select.fielderror{border-color:#ff3401 !important}.form_element{min-height:100px}@media (max-width: 30em){.form_element{clear:left}}.form_element label{display:block;padding:0 0 10px;color:#333;font-size:14px;font-size:.875rem}.select{box-sizing:border-box;position:relative;display:inline-block;width:100%;height:40px;margin-left:0 !important;padding-bottom:0 !important}.creditCardForm .select.grid_6{width:48.5%;margin-right:3%}.creditCardForm .select.grid_6:last-child{margin-right:0}.select select{display:inline-block;width:100%;height:40px;margin:0;border:0;border-radius:0;border:1px solid #aaa;background-color:#fff;color:#555;line-height:1.3;font-family:'VSCO Gothic SemiBold', Helvetica, Arial, sans-serif;font-weight:600;font-style:normal;font-size:12px;font-size:.75rem;cursor:pointer;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (max-width: 30em){.touch .select select{font-size:16px;font-size:1rem}}.select:after{content:"";position:absolute;top:50%;right:0.75rem;display:inline-block;width:0;height:0;margin-top:-.15rem;border-top:.35rem solid;border-right:.35rem solid transparent;border-bottom:.35rem solid transparent;border-left:.35rem solid transparent;pointer-events:none}@-moz-document url-prefix(){.select select{text-indent:0.01px;text-overflow:'';padding-right:1rem}.select:before{content:"";position:absolute;top:1px;right:1px;width:15px;height:38px;background-color:#fff;pointer-events:none}}.control{position:relative;margin-left:0;padding-left:2.3em;color:#555;cursor:pointer}.control,.control *{box-sizing:content-box}.control input[type="checkbox"]{position:absolute;opacity:0;z-index:-1}.control .control-indicator{box-sizing:content-box;position:absolute;top:.465rem;left:0;display:block;width:10px;height:10px;border:2px solid;background-color:#fff;background-position:center center;background-size:50% 50%;background-repeat:no-repeat;color:#ccc;font-size:65%;line-height:1rem;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control input:checked ~ .control-indicator{background-color:#222;box-shadow:inset 0 0 0 2px #fff}.container_12{width:88%;max-width:1100px;margin-left:auto;margin-right:auto}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{float:left;width:100%;margin-left:1%;margin-right:1%}@media (min-width: 48em){.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{position:relative;display:inline;float:left}.grid_1{width:6.333%}.grid_2{width:14.667%}.grid_3{width:23.0%}.grid_4{width:31.333%}.grid_5{width:39.667%}.grid_6{width:48.0%}.grid_7{width:56.333%}.grid_8{width:64.667%}.grid_9{width:73.0%}.grid_10{width:81.333%}.grid_11{width:89.667%}.grid_12{width:98.0%}.prefix_1{padding-left:8.333%}.prefix_2{padding-left:16.667%}.prefix_3{padding-left:25.0%}.prefix_4{padding-left:33.333%}.prefix_5{padding-left:41.667%}.prefix_6{padding-left:50.0%}.prefix_7{padding-left:58.333%}.prefix_8{padding-left:66.667%}.prefix_9{padding-left:75.0%}.prefix_10{padding-left:83.333%}.prefix_11{padding-left:91.667%}.suffix_1{padding-right:8.333%}.suffix_2{padding-right:16.667%}.suffix_3{padding-right:25.0%}.suffix_4{padding-right:33.333%}.suffix_5{padding-right:41.667%}.suffix_6{padding-right:50.0%}.suffix_7{padding-right:58.333%}.suffix_8{padding-right:66.667%}.suffix_9{padding-right:75.0%}.suffix_10{padding-right:83.333%}.suffix_11{padding-right:91.667%}.push_1{margin-left:8.333%}.push_2{margin-left:16.667%}.push_3{margin-left:25.0%}.push_4{margin-left:33.333%}.push_5{margin-left:41.667%}.push_6{margin-left:50.0%}.push_7{margin-left:58.333%}.push_8{margin-left:66.667%}.push_9{margin-left:75.0%}.push_10{margin-left:83.333%}.push_11{margin-left:91.667%}.push_4-extra_1{margin-left:34.333%}.pull_1{margin-left:-8.333%}.pull_2{margin-left:-16.667%}.pull_3{margin-left:-25%}.pull_4{margin-left:-33.333%}.pull_5{margin-left:-41.667%}.pull_6{margin-left:-50%}.pull_7{margin-left:-58.333%}.pull_8{margin-left:-66.667%}.pull_9{margin-left:-75%}.pull_10{margin-left:-83.333%}.pull_11{margin-left:-91.667%}}.alpha{margin-left:0}.omega{margin-right:0}input.spinner{z-index:1}.rotateButtons a{position:relative;z-index:70010}.leftSectional,.managerSectional{z-index:70200}.cartContents{z-index:80013}.closetab{z-index:80014}.overlaypage .pageBounds{z-index:80020}.backgroundObfusicator{z-index:80030}#sampleOverlaySpinner{z-index:80031}#sampleOverlay{z-index:80032}.spinner_holder{position:relative;width:50px;height:20px;padding:0 20px}.spinner_holder .btn_circle_icon{position:absolute;top:0;left:0;margin:0}.btn_circle_icon{display:block;width:20px;height:20px;border-radius:10px;background-color:#fff !important;background-position:50% 50%;background-repeat:no-repeat;cursor:pointer;font-family:'VSCO Gothic Book', Helvetica, Arial, sans-serif;font-weight:300;font-style:normal;opacity:0.9}.btn_circle_icon:hover,.btn_circle_icon:focus{opacity:1}.btn_circle_icon.decrement{background-image:url("//assets.vsco.co/assets/images/assets/icon-decrement.gif");background-size:18px 18px}.btn_circle_icon.increment{background-image:url("//assets.vsco.co/assets/images/assets/icon-increment.gif");left:auto;right:0;background-size:18px 18px}.btn_circle_icon[disabled="disabled"]{opacity:0.5;cursor:default}.shoppingCart input.spinner{width:50px !important;text-align:center;line-height:20px !important;height:20px  !important;padding:0  !important;border:none  !important;background:transparent !important;font-family:'VSCO Gothic SemiBold', Helvetica, Arial, sans-serif;font-weight:600;font-style:normal}.cartContents .subtotal{line-height:normal}#backgroundObfusicator{position:fixed;top:0;left:0;right:0;bottom:0;display:none;background:#222;background:rgba(0,0,0,0.8)}[id='sampleOverlay']{position:fixed;top:0;display:none;width:100%;height:100%;text-align:center}[id='sampleOverlay']>img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}[id='sampleOverlay'] iframe{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}div.spinner{position:fixed;top:50%;left:50%;display:inline-block;width:50px;height:50px;margin:-25px 0 0 -25px}div.spinner .bar{width:9%;height:26%;background:#fff;position:absolute;left:44.5%;top:37%;opacity:0;animation:fade 1s linear infinite;border-radius:50px;box-shadow:0 0 3px rgba(0,0,0,0.2)}div.spinner .bar1{-ms-transform:rotate(0deg) translate(0, -142%);transform:rotate(0deg) translate(0, -142%);animation-delay:0s}div.spinner .bar2{-ms-transform:rotate(30deg) translate(0, -142%);transform:rotate(30deg) translate(0, -142%);animation-delay:-0.9167s}div.spinner .bar3{-ms-transform:rotate(60deg) translate(0, -142%);transform:rotate(60deg) translate(0, -142%);animation-delay:-0.833s}div.spinner .bar4{-ms-transform:rotate(90deg) translate(0, -142%);transform:rotate(90deg) translate(0, -142%);animation-delay:-0.75s}div.spinner .bar5{-ms-transform:rotate(120deg) translate(0, -142%);transform:rotate(120deg) translate(0, -142%);animation-delay:-0.667s}div.spinner .bar6{-ms-transform:rotate(150deg) translate(0, -142%);transform:rotate(150deg) translate(0, -142%);animation-delay:-0.5833s}div.spinner .bar7{-ms-transform:rotate(180deg) translate(0, -142%);transform:rotate(180deg) translate(0, -142%);animation-delay:-0.5s}div.spinner .bar8{-ms-transform:rotate(210deg) translate(0, -142%);transform:rotate(210deg) translate(0, -142%);animation-delay:-0.41667s}div.spinner .bar9{-ms-transform:rotate(240deg) translate(0, -142%);transform:rotate(240deg) translate(0, -142%);animation-delay:-0.333s}div.spinner .bar10{-ms-transform:rotate(270deg) translate(0, -142%);transform:rotate(270deg) translate(0, -142%);animation-delay:-0.25s}div.spinner .bar11{-ms-transform:rotate(300deg) translate(0, -142%);transform:rotate(300deg) translate(0, -142%);animation-delay:-0.1667s}div.spinner .bar12{-ms-transform:rotate(330deg) translate(0, -142%);transform:rotate(330deg) translate(0, -142%);animation-delay:-0.0833s}@keyframes fade{from{opacity:1}to{opacity:0.25}}.inner-footer{margin-top:25px;margin-bottom:30px}@media (max-width: 30em){.inner-footer{padding-top:10px}}@media (min-width: 64.0625em){.inner-footer{margin-top:30px}}footer.vsco-main-footer{text-align:center}footer.vsco-main-footer nav{float:right;margin-right:30px;margin-bottom:20px}@media (max-width: 64em){footer.vsco-main-footer nav{width:100%;padding-top:10px;clear:left;float:none;text-align:center}footer.vsco-main-footer nav a{white-space:nowrap}}@media (max-width: 30em){footer.vsco-main-footer nav{line-height:1.8em}}footer.vsco-main-footer nav ul{list-style:none}footer.vsco-main-footer nav li{float:left;margin:0;margin-left:20px;padding:0}@media (max-width: 64em){footer.vsco-main-footer nav li{float:none;display:inline}}footer.vsco-main-footer nav li:first-child{margin-left:0}@media (min-width: 64.0625em){footer.vsco-main-footer nav{margin-bottom:0}}footer.vsco-main-footer strong{color:#ccc;font-size:10px;font-size:.625rem}footer.vsco-main-footer h5{margin-top:10px}footer.vsco-main-footer a{font-family:'VSCO Gothic Book', Helvetica, Arial, sans-serif;font-weight:300;font-style:normal;font-size:12px;font-size:.75rem;transition:color 0.25s linear;padding:0;margin:0;color:#888}footer.vsco-main-footer a:hover,footer.vsco-main-footer a:focus{color:#333}@media (max-width: 30em){footer.vsco-main-footer .seperator{display:none}}@media (max-width: 48em), (max-device-width: 64em){footer.vsco-main-footer nav{display:none}}.secondary-nav{text-align:center;width:100%}.secondary-nav li{display:inline-block;list-style:none;margin-right:18px}.secondary-nav li a{display:inline-block;margin:5px 0}.secondary-nav li a:hover,.secondary-nav li a:focus{opacity:.6}.secondary-nav li:last-child{margin-right:0}.vsco-global-copyright{padding:8px 0;color:#888;font-size:12px;font-size:.75rem}@media (min-width: 64.0625em){.vsco-global-copyright{float:left;margin-top:-7px;margin-left:30px}}.global-header{position:relative;z-index:1000;height:60px;background:#fff}@media (min-width: 48em){.global-header{height:84px}}.global-header *{box-sizing:border-box}.global-header nav{width:100%;text-align:right}.global-header nav ul{display:inline-block;width:100%;margin:0;padding:0;font-size:0;line-height:60px;list-style:none}@media (min-width: 48em){.global-header nav ul{line-height:84px}}.global-header .nav-vsco{position:absolute;top:inherit;left:2px}.global-header .nav-vsco a{border-right:none}@media (max-width: 30em){.global-header .nav-vsco-home{font-size:12px;font-size:.75rem}}@media (max-width: 47.938em){.global-header .nav-vsco-home{display:inline-block;width:100%;text-align:center}.global-header .nav-vsco-home a{display:inline-block;font-family:'VSCO Gothic Medium', Helvetica, Arial, sans-serif;font-weight:500;font-style:normal;color:#000}}.global-header .nav-signin{min-width:74px;max-width:40%}@media (max-width: 75em){.global-header .nav-signin{max-width:38%}}@media (max-width: 68.75em){.global-header .nav-signin{max-width:33%}}@media (max-width: 62.5em){.global-header .nav-signin{max-width:24%}}@media (max-width: 56.25em){.global-header .nav-signin{max-width:18%}}@media (max-width: 52.5em){.global-header .nav-signin{max-width:17%}}.global-header .nav_signin{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:left}.global-header .nav-icon{min-width:45px;min-height:60px}@media (max-width: 47.938em){.global-header .nav-icon{display:inline-block;background:none}}.global-header .nav-icon a:hover,.global-header .nav-icon a:focus{opacity:0.7}.global-header .nav_cart{padding:0 0 0 35px;background:url("//assets.vsco.co/assets/images/icons/cart.svg") 10px 19px no-repeat;background-size:21px 20px;margin-right:30px;margin-left:5px}@media (min-width: 48em){.global-header .nav_cart{background-position:10px 29px}}@media (max-width: 47.938em){.global-header .nav_cart{padding-right:15px;font-size:14px;font-size:.875rem}.global-header .nav_cart.empty_cart{padding-left:0}.route-feed-page .global-header .nav_cart.empty_cart,.grid-is-curated .global-header .nav_cart.empty_cart{padding-left:45px}}.global-header #cartTab{display:none}@media (min-width: 47.938em){.global-header #cartTab{display:inline-block}}.global-header .hasItems .nav_cart{padding-right:0;padding-left:37px;color:#000}.global-header .nav-account a{background:url("//assets.vsco.co/assets/images/globalnav/settings_icon.svg") 15px 23px no-repeat;background-size:15px auto}@media (min-width: 48em){.global-header .nav-account a{background-position:15px 32px}}.global-header .nav-upload a{background:url("//assets.vsco.co/assets/images/globalnav/upload_icon.svg") 15px 23px no-repeat;background-size:15px auto}@media (min-width: 48em){.global-header .nav-upload a{background-position:15px 32px}}@media (max-width: 47.938em){.global-header .nav-account,.global-header .nav-upload{display:none}}.global-header .nav-search{position:absolute;top:0;left:0;padding-left:0;margin-left:6%}@media (min-width: 48em){.global-header .nav-search{margin-left:1.875rem}}.global-header .nav-search a{padding-left:0;background:url("//assets.vsco.co/assets/images/icons/search-icon-black@2x.png") 0 50% no-repeat;background-size:1.25rem auto}@media (min-width: 48em){.global-header .persistent-nav{display:none}}@media (max-width: 47.938em){.global-header .persistent-nav{display:inline-block;position:absolute;top:0;right:0}}@media (min-width: 48em){.global-header .persistent-nav{top:-80px}}.nav-item{position:relative;vertical-align:top;height:60px;display:inline-block;padding-left:1px;font-family:'VSCO Gothic Book', Helvetica, Arial, sans-serif;font-weight:300;font-style:normal;font-size:14px;font-size:.875rem}@media (max-width: 47.938em){.nav-item{display:none}}@media (min-width: 48em){.nav-item{height:84px}}.nav-item a{display:block;color:#000;padding:0 15px}.nav-item a:hover,.nav-item a:focus{opacity:0.7}a.nav-getAppBtn{display:inline-block;height:2.5rem;width:7.5rem;margin-right:1.25rem;padding:0;border:1px solid #000;background-color:#fff;color:#000;font-family:'VSCO Gothic Medium', Helvetica, Arial, sans-serif;font-weight:500;font-style:normal;font-size:14px;font-size:.875rem;line-height:2.5rem;text-align:center}a.nav-getAppBtn:hover,a.nav-getAppBtn:focus{background-color:#000;color:#fff;opacity:1}.vscostore .nav-store a,.user-signin .nav-signin a,.user-account .nav-account a,.vscoupload .nav-upload a,.vscostore .store-link a,.user-account .signin-link a{opacity:1}.leftSectional li,.managerSectional li{list-style:none}.leftSectional a,.managerSectional a{display:block;color:#000;font-family:'VSCO Gothic Book', Helvetica, Arial, sans-serif;font-weight:300;font-style:normal;font-size:14px;font-size:.875rem;line-height:2.2em;text-align:center}.leftSectional a:hover,.leftSectional a:focus,.managerSectional a:hover,.managerSectional a:focus{color:#222}.leftSectional{position:absolute;left:24px;top:105px;width:94px;padding:20px 0;background:#fff}@media (max-width: 48em), (max-device-width: 64em){.leftSectional{display:none}}@media (max-width: 30em){.leftSectional{position:relative;top:auto;left:auto;width:100%;text-align:center}.leftSectional ul{display:inline-block}.leftSectional li{float:left;margin:0 20px}}.managerSectional{position:absolute;top:135px;left:0;width:68px;padding:30px 0 30px 50px}.managerSectional ul{margin-top:30px;padding:30px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.managerSectional .sectionLogo{text-align:center}.managerSectional .sectionLogo img{width:40px;height:40px}@media (max-width: 64em){.managerSectional{position:relative;top:auto;left:auto;width:100%;padding-left:0;text-align:center}.managerSectional ul{display:inline-block}.managerSectional li{float:left;margin:0 20px}}.filmManager .nav-manager,.filmGuides .nav-guides{color:#ff3401}.vscocam .leftSectional .nav-film,.vscofilm .leftSectional .nav-cam{color:#888}.vscocam .leftSectional .nav-film:hover,.vscocam .leftSectional .nav-film:focus,.vscofilm .leftSectional .nav-cam:hover,.vscofilm .leftSectional .nav-cam:focus{color:#222}.trialexpired .nav-layout{color:#ccc !important;cursor:default}.closetab{position:absolute;top:0;right:0;width:38px;height:38px;background:url("//assets.vsco.co/assets/images/icons/icon_close_26x26_white.png") 50% 50% no-repeat;background-size:13px 13px}#cartHolderSimple{padding:40px 0 90px}.persistant-cart{visibility:hidden;position:absolute;top:19px;right:80px;min-width:52px;height:24px;padding-right:12px;background:#eee;background-image:url("//assets.vsco.co/assets/images/globalnav/Store_Icon_Black@2x.png");background-position:8px 6px;background-repeat:no-repeat;background-size:15px 12px;color:#000;font-family:'VSCO Gothic Medium', Helvetica, Arial, sans-serif;font-weight:500;font-style:normal;font-size:13px;font-size:.8125rem;line-height:190%;text-align:right;opacity:0.33;cursor:pointer}.persistant-cart:hover,.persistant-cart:focus{background-color:#f9f9f9;opacity:1.0}.persistent-nav{z-index:1;margin-right:6%}.persistent-nav .veggieburger-icon{display:block;width:60px;height:60px;background:url("//assets.vsco.co/assets/images/globalnav/icon_hamburger@2x.png") 100% 50% no-repeat;background-size:1.125rem auto}@media (min-width: 48em){.persistent-nav .veggieburger-icon{height:80px}}@media (max-width: 48em), (max-device-width: 64em){body.tabOpen{position:fixed;width:100vw}body.tabOpen .pageWrapper{overflow:hidden}}.veggieburger-content{box-sizing:border-box;padding:73px 20px 40px 40px;z-index:1000002;background-color:#F6F6F6;right:-360px;display:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;text-align:left}@media (max-width: 48em){.veggieburger-content{display:block;position:fixed;right:0;bottom:0;top:0;width:85%;max-width:360px;opacity:0;transition:opacity 0.3s;pointer-events:none}.veggieburger-content.open{opacity:1;pointer-events:auto;overflow-y:scroll}}.veggieburger-content h2{display:inline-block;vertical-align:baseline;color:#fff;font-family:'VSCO Gothic SemiBold', Helvetica, Arial, sans-serif;font-weight:600;font-style:normal;font-size:12px;font-size:.75rem;line-height:1.2em}.veggieburger-content a{color:inherit}.veggieburger-content li{list-style-type:none}.veggieburger-content .close-icon{box-sizing:content-box;position:absolute;top:0;right:0;width:20px;height:20px;margin:20px;background-image:url("//assets.vsco.co/assets/images/icons/icon-close-x-grey.svg");background-position:center center;background-repeat:no-repeat;background-size:16px 16px;cursor:pointer;opacity:0.8}.veggieburger-content .close-icon:hover,.veggieburger-content .close-icon:focus{opacity:1}h2.user-name{overflow:hidden;display:inline-block;max-width:203px;margin:0 auto;color:#ddd;vertical-align:baseline;font-family:'VSCO Gothic SemiBold', Helvetica, Arial, sans-serif;font-weight:600;font-style:normal;font-size:12px;font-size:.75rem;line-height:1.5em;text-overflow:ellipsis;white-space:nowrap}h2.user-name>a:hover,h2.user-name>a:focus{color:#fff}.veggieburger-account{position:absolute;top:0;left:36px;margin-top:20px}.veggie-account-link{width:20px;height:20px;background:url("//assets.vsco.co/assets/images/globalnav/settings_icon.svg") no-repeat;background-size:21px auto;opacity:0.5}.veggie-account-link:hover,.veggie-account-link:focus{opacity:1.0}.veggieburger-cart{position:absolute;top:0;left:90px;margin-top:16px}.veggie-cart-link{width:27px;height:25px;background:url("//assets.vsco.co/assets/images/icons/cart.svg") -3px 1px no-repeat;background-size:27px auto;opacity:0.4}.veggie-cart-link:hover,.veggie-cart-link:focus{opacity:1.0}.veggie-main-nav-link{display:block;width:100%;margin:0 auto;font-family:'VSCO Gothic Book', Helvetica, Arial, sans-serif;font-weight:300;font-style:normal;font-size:18px;font-size:1.125rem;color:#888}.veggie-main-nav-link a{display:block;width:100%;height:100%;padding:12px 0;-webkit-tap-highlight-color:transparent}.veggie-main-nav-link a:hover,.veggie-main-nav-link a:focus{color:#000}.veggieburger-secondary-nav ul{display:inline-block;vertical-align:top}.veggieburger-secondary-nav ul:first-child{margin-right:75px}.veggie-secondary-link{font-size:12px;font-size:.75rem;color:#888}.veggie-secondary-link a{display:block;padding:13px 0}.veggie-secondary-link a:hover,.veggie-secondary-link a:focus{weight:500;color:#000}#veggieburger-click-layer{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000001;background-color:transparent}@media (max-width: 30em), (max-height: 36.25em){#veggieburger-click-layer{display:none !important}}.closetab{position:absolute;top:0;right:0;width:38px;height:38px;background:url("//assets.vsco.co/assets/images/icons/icon-close-x-grey.svg") 50% 50% no-repeat;background-size:13px 13px}#cartHolder *{box-sizing:content-box}.cartPreview{box-sizing:border-box;z-index:100002;display:none;width:300px}@media (min-width: 48em){.cartPreview.open{position:absolute;top:0;right:0;display:block}}.cartPreview>.closetab{top:19px;right:18px}.cartPreview>.cartContents{background-color:#f6f6f6}.cartPreview .cart-simple{width:88%;margin:0 auto !important}.cartPreview .btn{border:0;padding:8px 20px 7px;display:inline-block;cursor:pointer;width:auto;font-family:'VSCO Gothic Book', Helvetica, Arial, sans-serif;font-weight:300;font-style:normal;-webkit-appearance:none;-moz-appearance:none;appearance:none}.cartPreview .btn_gold{background:#ae995a;color:#fff}.cartPreview .btn_gold:focus,.no-touch .cartPreview .btn_gold:hover{background:#000}.cartPreview #cartTotals{display:none}.cartPreview .btn_checkout_holder{position:absolute;bottom:18px;width:100%;height:50px;margin:0 auto;text-align:center}.emptyBar .cartPreview .btn_checkout_holder{bottom:10px}.cartPreview .btn_checkout{display:inline-block;width:88%;height:50px;padding:0;color:#fff;line-height:50px;text-align:center;font-size:12px;font-size:.75rem;text-transform:uppercase;letter-spacing:0.0833em}.cartPreview .btn_checkout:hover,.cartPreview .btn_checkout:focus{background:#ae995a !important}.cart-preview-cart-icon{position:absolute;top:25px;left:20px;width:26px;height:25px;background:url("//assets.vsco.co/assets/images/icons/cart.svg") no-repeat;background-size:26px auto;opacity:0.4;z-index:99999}.shoppingCart{line-height:normal;margin:30px 0 0 0;width:100%;font-family:'VSCO Gothic Book', Helvetica, Arial, sans-serif;font-weight:300;font-style:normal;font-size:14px;font-size:.875rem}.shoppingCart .grid_9{width:100% !important;margin:0 !important;padding:0 15px !important}.shoppingCart th,.shoppingCart td{border:none}.shoppingCart td{padding:10px 4px}.shoppingCart thead th{padding:10px 0}.shoppingCart tbody tr{border-top:1px solid #E0E0E0}.shoppingCart tbody tr:first-child{border-top:none}.shoppingCart tbody th{text-align:left}.shoppingCart .tdremove{width:80px}.shoppingCart .tdprice{width:200px}.shoppingCart .tdquantity{width:200px}.shoppingCart .tdprice{position:relative;top:-3px;width:inherit}.shoppingCart .tdprice>span{display:block;text-align:right}.fullCart .shoppingCart{width:100%;margin:0}@media (max-width: 30em){.fullCart .shoppingCart tr{display:block;width:100%;min-height:80px}.fullCart .shoppingCart tbody th{clear:left;display:block;width:100%;text-align:left;font-size:12px;font-size:.75rem}.fullCart .shoppingCart input.spinner{font-size:12px;font-size:.75rem;width:30px !important}.fullCart .shoppingCart .spinner_holder{width:30px}}.fullCart .shoppingCart th,.fullCart .shoppingCart td{font-family:'VSCO Gothic Medium', Helvetica, Arial, sans-serif;font-weight:500;font-style:normal;text-align:center}.fullCart .shoppingCart .thitemname{text-align:left}.fullCart .shoppingCart td{font-size:20px;font-size:1.25rem;padding:10px 4px}@media (max-width: 30em){.fullCart .shoppingCart td{font-size:12px;font-size:.75rem;display:block;float:left;width:auto !important;border-top:none !important}.fullCart .shoppingCart td.tdquantity{clear:left;padding-right:30px}.fullCart .shoppingCart td.tdremove{float:right}}@media (max-width: 30em){.fullCart .shoppingCart thead{display:none}}.fullCart .shoppingCart thead tr:nth-child(1){border-bottom:1px solid #333}@media (max-width: 30em), (max-height: 36.25em){.shoppingCart{width:100%}.shoppingCart .tdprice{position:relative;float:right;top:8px}}.cartContents{position:relative;width:100%;height:100%}.cartContents .simpleCartRow{min-height:55px;font-family:'VSCO Gothic Medium', Helvetica, Arial, sans-serif;font-weight:500;font-style:normal;font-size:14px;font-size:.875rem}.cartContents .simpleCartItem{width:240px;padding:20px 0;color:#000}.cartContents .tdprice{vertical-align:top;padding-top:20px;color:#888}.emptyBar{box-sizing:border-box;position:relative;min-height:170px}.emptyBar h1{margin:0;font-family:'VSCO Gothic Medium', Helvetica, Arial, sans-serif;font-weight:500;font-style:normal;color:#888;font-size:60px;font-size:3.75rem;line-height:normal}@media (max-width: 48em){.emptyBar h1{font-size:30px;font-size:1.875rem}}.emptyBar h1:first-child{margin-top:25px}.emptyBar h1:nth-child(2){padding-bottom:25px}.emptyBar a{color:#ff3401}.emptyBar p{color:#888;font-size:14px;font-size:.875rem;text-align:center}.fluidVideoWrapper{position:relative;width:100%;padding:56.3% 0 0 0}.fluidVideoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.no-touch .video-thumbs .video-thumb-overlay{position:absolute;bottom:4px;top:0;left:0;right:0;height:0;background:rgba(254,65,0,0.65);background-image:url("//assets.vsco.co/assets/images/newsite/assets/cam-video-play.png");background-position:140px center;background-repeat:no-repeat;opacity:0;transition:all 0.150s ease-out}.no-touch .video-thumbs .vscoImgLink:hover .video-thumb-overlay{height:auto;background-position:center center;opacity:1}.video-thumbs{display:block;text-align:center}.video-thumbs li{display:inline-block;margin:0 4px;list-style:none}.video-thumbs a{display:block;border-bottom:5px solid #333;font-size:0}.video-thumbs a:hover,.video-thumbs a.active{border-color:#ff3401}.video-thumbs{margin:0 auto;list-style:none}.video-thumbs .vscoImgWrapper{width:180px;max-width:100%;position:relative}.video-thumbs li{cursor:pointer;padding:30px 0;display:inline-block;position:relative}.video-thumbs li+li{margin-left:50px}@media (max-width: 52.625em){.video-thumbs li{width:40%;margin-left:auto;margin-right:auto}.video-thumbs li+li{margin-top:30px}}@media (max-width: 40em){.video-thumbs li{display:block;width:auto;max-width:358px;margin-left:auto;margin-right:auto}.video-thumbs li+li{margin-left:auto;margin-top:30px}.video-thumbs .vscoImgWrapper{width:auto;max-width:300px;margin:0 auto}}.vscoVideoWrapper{overflow:hidden}.sampleGallery{width:100%;margin:0 auto;text-align:center;font-size:0}.vscocam .sampleGallery{margin-bottom:5%}.sampleGallery .single_col,.sampleGallery .double_col,.sampleGallery .triple_col{display:inline-block;float:left;vertical-align:top}.sampleGallery .single_col .gutterWrap,.sampleGallery .double_col .gutterWrap,.sampleGallery .triple_col .gutterWrap{border-right:10px solid transparent;border-left:10px solid transparent}.sampleGallery .single_col.alpha>.gutterWrap,.sampleGallery .double_col.alpha>.gutterWrap,.sampleGallery .triple_col.alpha>.gutterWrap{border-left:none}.sampleGallery .single_col.omega>.gutterWrap,.sampleGallery .double_col.omega>.gutterWrap,.sampleGallery .triple_col.omega>.gutterWrap{border-right:none}.sampleGallery .single_col img,.sampleGallery .double_col img,.sampleGallery .triple_col img{display:block;width:100%}.sampleGallery .single_col{width:33.3%}.sampleGallery .double_col{width:66.6%}.sampleGallery .double_col .single_col{width:50%}.sampleGallery .triple_col{width:100%}.sampleGallery .triple_col .single_col{width:50%}@media (max-width: 48em){.sampleGallery .single_col,.sampleGallery .double_col,.sampleGallery .triple_col{width:100%}.sampleGallery .single_col .gutterWrap,.sampleGallery .double_col .gutterWrap,.sampleGallery .triple_col .gutterWrap{border-right:none;border-left:none}.sampleGallery .single_col .single_col,.sampleGallery .double_col .single_col,.sampleGallery .triple_col .single_col{width:100%}}.sampleGallery .imgWrapper{position:relative;margin-bottom:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sampleGallery .imgWrapper.active .roWrap{opacity:1}.sampleGallery .roWrap{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background:rgba(25,25,25,0.8);color:#fff;font-size:20px;font-size:1.25rem;transition:opacity 0.2s linear}.no-rgba .sampleGallery .roWrap{background:url("//assets.vsco.co/assets/images/newsite/assets/opacity_191919_80.png")}.sampleGallery .roWrap .roVCenter{display:table;height:100%;width:100%}.sampleGallery .roWrap .roContent{margin:0 auto;text-align:center;display:table-cell;vertical-align:middle;margin-top:40%;margin-bottom:40%}.sampleGallery .roWrap .divider{display:block;width:8px;height:1px;margin:8px auto;text-align:center;background:#fff}.sampleGallery .roWrap .credits,.sampleGallery .roWrap .formula{font-family:'courier new', courier;font-size:12px;font-size:.75rem;line-height:18px}.sampleGallery .roWrap .credits:before{content:'Image By';display:block;clear:both;text-align:center}.sampleGallery .roWrap .link{display:block;width:73px;height:42px;margin:0 auto 20px;background:url("//assets.vsco.co/assets/images/newsite/assets/icon_eye.svg") no-repeat 0 0}.no-svg .sampleGallery .roWrap .link{background:url("//assets.vsco.co/assets/images/newsite/assets/icon_eye.png") no-repeat 0 0}.sampleGallery .roWrap .link:hover,.sampleGallery .roWrap .link:active{cursor:pointer;background-image:url("//assets.vsco.co/assets/images/newsite/assets/icon_eye_hover.svg")}.no-svg .sampleGallery .roWrap .link:hover,.no-svg .sampleGallery .roWrap .link:active{background:url("//assets.vsco.co/assets/images/newsite/assets/icon_eye_hover.png")}.samplesHeader{margin:40px auto;padding:0 0 45px;text-align:center}.samplesHeader .samplesCopy{padding-top:12px;margin:0 auto}.samplesHeader .samplesCopy span{font-family:'VSCO Gothic Medium', Helvetica, Arial, sans-serif;font-weight:500;font-style:normal;font-size:24px;font-size:1.5rem;padding-bottom:40px;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjZweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMjYgMTQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI2IDE0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNMC41LDAuNWwxMiwxMmwxMi0xMiIvPg0KPC9nPg0KPC9zdmc+DQo=") no-repeat center bottom}.no-svg .samplesHeader .samplesCopy span{background:url("//assets.vsco.co/assets/images/newsite/newsite/vscocam/vscocam-samples.png") no-repeat center bottom}.vscocam .samplesHeader .samplesCopy span{background:none}.cam-sample-gallery{background:#000;width:100%}.vscocam .cam-sample-gallery{background:#fff}.sample-row{overflow:hidden;width:100%}.cam-sample-background{background:transparent;height:0;transition:background 0.2s linear;position:absolute;top:0;bottom:0;overflow:hidden;right:0;width:100%}.cam-sample{display:inline-block;position:relative;vertical-align:top}.vscocam .cam-sample{display:block}.cam-sample img{width:100%;transform:translateZ(0);will-change:transform, opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}.cam-sample.active .cam-sample-background{background:rgba(0,0,0,0.8);height:100%}@media (max-width: 47.938em){.cam-sample{width:100% !important}}.cam-sample-info{position:absolute;top:50%;width:100%;margin:-30px auto 0;text-align:center}.sample-half{width:47.142857142857%}.vscocam .sample-half{float:left;width:48.142857%;margin-right:3.7%}.vscocam .sample-half:last-of-type{margin-right:0}@media (max-width: 30em){.vscocam .sample-half{float:none;width:100%;margin-right:0}}.sample-quarter{width:26.428571428571%}.sample-credit{bottom:0;color:#fff;position:absolute;font-size:16px;font-size:1rem;font-family:'Lyon Regular-Italic', 'Times New Roman', serif;font-weight:400;font-style:italic;left:0;padding:15px 0;text-align:center;width:100%}@media (max-width: 48em){.sample-credit{font-size:14px;font-size:.875rem}}.sample-filter{background:#215652;font-family:'VSCO Gothic Medium', Helvetica, Arial, sans-serif;font-weight:500;font-style:normal;font-size:24px;font-size:1.5rem;color:#fff;cursor:pointer;display:inline-block;height:61px;line-height:65px;width:61px}.finder-icon{background:url("//assets.vsco.co/assets/images/newsite/vscocam/finder-icon.svg") no-repeat 0 16px}.no-svg .finder-icon{background:url("//assets.vsco.co/assets/images/newsite/newsite/vscocam/finder-icon.png") no-repeat 0 16px}.view-larger-sample{display:inline-block;width:31px;height:31px;margin-left:20px;padding:15px 0;border-left:1px solid #777;cursor:pointer}.small-hr{border-top:1px solid #aaa;display:inline-block;margin:1.8em auto;width:55px}.hero{position:relative;overflow:hidden;width:100%}@media (max-width: 48em), (max-device-width: 64em){.hero{margin-top:0}}.hero-with-callout{padding-bottom:60px}@media (min-width: 30.0625em){.hero-with-callout{padding-bottom:72px}}.hero-home .hero-with-callout{padding-bottom:54px}@media (min-width: 30.0625em){.hero-home .hero-with-callout{padding-bottom:50px}}.hero-careers .hero-with-callout{padding-bottom:30px}@media (min-width: 48em){.hero-home .hero-with-callout,.hero-film .hero-with-callout,.hero-careers .hero-with-callout{padding-bottom:78px}}.hero-with-links{padding-bottom:244px}@media (min-width: 48em){.hero-with-links{padding-bottom:84px}}.hero-img{display:block;width:100%;height:auto;background-color:#282625}.hero-home .hero-img{background-color:#c8d8df}video::-webkit-media-controls{display:none !important}.hero-times{position:relative;top:-3px;color:#fff;font-family:"Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size:1em;font-weight:300}@media (min-width: 48em){.hero-times{top:-6px;margin:0.2em 0}}.hero-title,.hero-subtitle{color:#fff;font-family:'VSCO Gothic Medium', Helvetica, Arial, sans-serif;font-weight:500;font-style:normal}.hero-title{font-family:'VSCO Gothic SemiBold', Helvetica, Arial, sans-serif;font-weight:600;font-style:normal;font-size:22px;font-size:1.375rem}@media (min-width: 30.0625em){.hero-film .hero-title{font-size:40px;font-size:2.5rem}}@media (min-width: 48em){.hero-film .hero-title{font-size:45px;font-size:2.8125rem}}@media (min-width: 64.0625em){.hero-film .hero-title{font-size:60px;font-size:3.75rem}}.hero-title.with-border{margin:0 auto;padding:1.8% 0 1.7%;border:0.16em solid}@media (min-width: 48em){.hero-title.with-border{max-width:500px}}@media (min-width: 60em){.hero-title.with-border{max-width:670px}}.hero-title.with-line{display:inline-block;padding-bottom:18px;border-bottom:1px solid}@media (min-width: 48em){.hero-title.with-line{padding-bottom:28px}}@media (min-width: 64.0625em){.hero-title.with-line{max-width:none;padding-bottom:35px}}@media (max-width: 75.625em){.hero-title.with-line{max-width:486px}}.hero-subtitle{margin-bottom:0;font-size:14px;font-size:.875rem;line-height:1.4}@media (min-width: 48em){.hero-subtitle{margin-top:28px;font-size:16px;font-size:1rem}}.hero-film .hero-subtitle{margin-top:1em;font-family:'VSCO Gothic SemiBold', Helvetica, Arial, sans-serif;font-weight:600;font-style:normal}@media (min-width: 30.0625em){.hero-film .hero-subtitle{font-size:16px;font-size:1rem}}@media (min-width: 64.0625em){.hero-film .hero-subtitle{font-size:22px;font-size:1.375rem}}.hero-attribution{position:absolute;bottom:14px;right:14px;display:none;margin:0;font-family:'VSCO Gothic SemiBold', Helvetica, Arial, sans-serif;font-weight:600;font-style:normal;font-size:11px;font-size:.6875rem}.hero-attribution a{color:#ccc;color:rgba(255,255,255,0.7);text-decoration:underline}.hero-attribution a:hover,.hero-attribution a:focus{color:#fff}@media (min-width: 48.063em){.hero-attribution{display:block}}.second{font-family:'VSCO Gothic Medium', Helvetica, Arial, sans-serif;font-weight:500;font-style:normal;font-size:30px;font-size:1.875rem;color:#fff;position:relative;top:-4em}@media (max-width: 48em){.second{font-size:24px;font-size:1.5rem}}@media (max-width: 31.188em){.second{font-size:16px;font-size:1rem;top:-5.5em}}@media (max-width: 25em){.second{top:-5em}}.hero-home-content{text-align:center;position:relative}.hero-shoutout-mobile{margin-top:-30px;padding-bottom:20px;font-family:Courier New;font-size:11px;font-size:.6875rem;text-align:center}@media (min-width: 48.063em){.hero-shoutout-mobile{display:none;visibility:hidden}}.hero-callout{position:absolute;bottom:6px;left:0;right:0;display:block;margin:0 auto;text-align:center}@media (min-width: 30.0625em){.hero-callout{bottom:18px}}.hero-film .hero-callout{position:relative;bottom:0;padding:6% 0;background:#222}@media (min-width: 48em){.hero-film .hero-callout{position:absolute;bottom:24px;padding:0;background:none}}.hero-film .hero-callout{padding:0}.hero-film .hero-callout .btn{border-width:0;min-width:120px;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}@media (min-width: 48em){.hero-film .hero-callout .btn{min-width:170px;border-width:1px}}.hero-careers .hero-callout{bottom:16px}@media (min-width: 48em){.hero-careers .hero-callout{bottom:48px}}.hero-links{position:relative;bottom:0;display:block;margin:0 auto;padding:24px 0;background:#000;text-align:center}@media (min-width: 48em){.hero-links{position:absolute;left:0;right:0;bottom:24px;padding:0;background:none}}.hero-links>div{padding:10px 30px}.hero-links>div:last-of-type{border:0}@media (min-width: 48em){.hero-links>div{display:inline-block;border-right:1px solid #fff}}.hero-links>div>a{display:inline-block;min-width:191px;padding:14px 20px 12px;border:2px solid;color:#eee;color:rgba(255,255,255,0.9);font-family:'VSCO Gothic Medium', Helvetica, Arial, sans-serif;font-weight:500;font-style:normal;font-size:14px;font-size:.875rem}.hero-links>div>a:hover,.hero-links>div>a:focus{color:#fff}@media (min-width: 48em){.hero-links>div>a{min-width:0;padding:1px 0;border-width:0 0 1px}}.home-secondary-hero{position:relative;background-color:#f3f3f3}.home-secondary-hero .hero-container{position:relative;margin:0 auto;padding:5em 0 5em}@media (max-width: 48em){.home-secondary-hero .hero-container{padding:5% 0 9% 0}}@media (min-width: 85.938em){.home-secondary-hero .hero-container{margin:0 auto 0 auto;width:1100px}}@media (max-width: 56.25em){.home-secondary-hero .hero-container{margin:0}}.home-secondary-hero img{transform:translateZ(0);will-change:transform, opacity}.hero-home-secondary-content{position:relative;text-align:center}.hero-home-secondary-content .secondary-hero-headline{margin-bottom:1em;font-family:'VSCO Gothic Medium', Helvetica, Arial, sans-serif;font-weight:500;font-style:normal;font-size:24px;font-size:1.5rem}.hero-home-secondary-content .secondary-hero-headline span{color:#000}.hero-home-secondary-content .secondary-hero-headline .third,.hero-home-secondary-content .secondary-hero-headline .fourth{position:relative;display:block}@media (max-width: 56.25em){.hero-home-secondary-content .secondary-hero-headline .third,.hero-home-secondary-content .secondary-hero-headline .fourth{display:inline-block}}@media (max-width: 48em){.hero-home-secondary-content .secondary-hero-headline .third,.hero-home-secondary-content .secondary-hero-headline .fourth{position:static;display:block}}.hero-home-secondary-content .secondary-hero-headline .third{left:0.3em}.hero-home-secondary-content .secondary-hero-headline .fourth{font-size:.80em;left:0.1em}@media (min-width: 56.25em){.hero-home-secondary-content .secondary-hero-headline{position:absolute;top:35%;width:100%;margin:0 auto;text-align:center}.hero-home-secondary-content .secondary-hero-headline .third,.hero-home-secondary-content .secondary-hero-headline .fourth{display:inline-block;font-size:1em}.hero-home-secondary-content .secondary-hero-headline .third{padding-left:10px}.hero-home-secondary-content .secondary-hero-headline .spacer{display:inline-block;width:300px}}@media (min-width: 80em){.hero-home-secondary-content .secondary-hero-headline{margin:0}.hero-home-secondary-content .secondary-hero-headline .third,.hero-home-secondary-content .secondary-hero-headline .fourth{text-align:center;margin:0 auto}.hero-home-secondary-content .secondary-hero-headline .fourth{font-size:1em}}.hero-home-secondary-content .hero-image{margin:0 10%}@media (max-width: 21.25em){.hero-home-secondary-content .hero-image{width:180px;text-align:center;margin:0 auto}}.hero-home-secondary-content .hero-subhead{margin-top:3em;color:#666;font-family:'VSCO Gothic SemiBold', Helvetica, Arial, sans-serif;font-weight:600;font-style:normal;font-size:1em}.hero-home-secondary-content.google-play{margin-bottom:2.5em}@media (min-width: 48em){.hero-home-secondary-content.google-play{display:none}}.hero-home{overflow:hidden;position:relative}.hero-home .hero-title{margin-top:2rem;margin-bottom:0.8125rem;font-family:'VSCO Gothic SemiBold', Helvetica, Arial, sans-serif;font-weight:600;font-style:normal}@media (min-width: 48em){.hero-home .hero-title{margin-top:5rem;font-size:30px;font-size:1.875rem}}@media (min-width: 70em){.hero-home .hero-title{margin-top:6.875rem;font-size:40px;font-size:2.5rem}}.hero-home .hero-subtitle{font-family:'VSCO Gothic Medium', Helvetica, Arial, sans-serif;font-weight:500;font-style:normal}@media (min-width: 48em){.hero-home .hero-subtitle{margin-top:0}}@media (min-width: 70em){.hero-home .hero-subtitle{font-size:18px;font-size:1.125rem}}.hero-home-content{margin-top:2.5rem;margin-bottom:2.5rem;text-align:center}@media (min-width: 48em){.hero-home-content{width:81%;max-width:920px;margin:11.625rem auto;text-align:left}.hero-home-content .hero-home-text,.hero-home-content .hero-home-media{display:inline-block}}.hero-home-content .vsco-face{opacity:1}.hero-home-links{margin-top:2.35rem}.hero-home-links a{display:inline-block;color:#fff;opacity:1}.hero-home-links a:hover,.hero-home-links a:focus{opacity:0.6}@media (min-width: 48em){.hero-home-links{margin-top:4.125rem}.hero-home-links a{display:block}.hero-home-links a:nth-child(2){margin-top:2rem}}@media (min-width: 70em){.hero-home-links{margin-top:8.7rem}.hero-home-links a{display:inline-block}.hero-home-links a:nth-child(2){margin-top:0}}.hero-home-media{margin:2.5rem auto 0}@media (min-width: 48em){.hero-home-media{width:auto;position:absolute;right:-24px;bottom:0}}.hero-home-media .gif{display:inline-block}.hero-home-media .gif-right{width:77px;height:137px;position:relative;left:20px;z-index:3;background-image:url("//assets.vsco.co/assets/images/homepage/dsco-launch/color-streaks.gif");background-size:cover}@media (-webkit-min-device-pixel-ratio: 1.5), (min-moz-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5){.hero-home-media .gif-right{background-image:url("//assets.vsco.co/assets/images/homepage/dsco-launch/color-streaks@2x.gif")}}@media (min-width: 48em){.hero-home-media .gif-right{width:117px;height:208px}}@media (min-width: 70em){.hero-home-media .gif-right{width:146px;height:260px}}.hero-home-media .gif-middle{position:relative;width:118px;height:211px;z-index:1;background-image:url("//assets.vsco.co/assets/images/homepage/dsco-launch/disco.gif");background-size:cover}@media (-webkit-min-device-pixel-ratio: 1.5), (min-moz-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5){.hero-home-media .gif-middle{background-image:url("//assets.vsco.co/assets/images/homepage/dsco-launch/disco@2x.gif")}}@media (min-width: 48em){.hero-home-media .gif-middle{width:180px;height:321px}}@media (min-width: 70em){.hero-home-media .gif-middle{width:225px;height:401px}}.hero-home-media .gif-left{position:relative;right:25px;z-index:2;background-image:url("//assets.vsco.co/assets/images/homepage/dsco-launch/ice-cream.gif");background-size:cover}@media (-webkit-min-device-pixel-ratio: 1.5), (min-moz-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5){.hero-home-media .gif-left{background-image:url("//assets.vsco.co/assets/images/homepage/dsco-launch/ice-cream@2x.gif")}}@media (min-width: 48em){.hero-home-media .gif-left{display:inline-block;width:144px;height:256px}}@media (min-width: 70em){.hero-home-media .gif-left{width:180px;height:320px}}.hero-home-media .hidden-on-mobile-container{display:none}@media (min-width: 48em){.hero-home-media .hidden-on-mobile-container{display:inline-block}}.banner{position:relative;width:100%}.pageBounds .banner .attribution{position:absolute;bottom:14px;right:14px;margin:0;font-family:'VSCO Gothic SemiBold', Helvetica, Arial, sans-serif;font-weight:600;font-style:normal;font-size:11px;font-size:.6875rem}.pageBounds .banner .attribution a{color:#6f6f6f;text-decoration:underline}.pageBounds .banner .attribution a:hover,.pageBounds .banner .attribution a:focus{color:#000}@media (max-width: 48em){.pageBounds .banner .attribution{display:none}}.banner-title,.banner-subtitle{margin-bottom:0;color:#fff;font-family:'VSCO Gothic Medium', Helvetica, Arial, sans-serif;font-weight:500;font-style:normal;text-align:center}.banner-title{margin-top:0;font-size:18px;font-size:1.125rem}@media (min-width: 30.0625em){.banner-title{font-size:24px;font-size:1.5rem}}@media (min-width: 48em){.banner-title{font-size:30px;font-size:1.875rem}}@media (min-width: 64.0625em){.banner-title{font-size:42px;font-size:2.625rem}}.banner-leon .banner-title{display:inline-block;margin-top:1rem;padding-bottom:3%;border-bottom:1px solid;font-family:'Lyon Regular', 'Times New Roman', serif;font-weight:400;font-style:normal;font-size:4.4vw;line-height:1.2;text-transform:none}@media (min-width: 30.0625em){.banner-leon .banner-title{padding-bottom:2%;font-size:3vw}}@media (min-width: 48em){.banner-leon .banner-title{margin-top:0;font-size:2.5vw}}@media (min-width: 64.0625em){.banner-leon .banner-title{font-size:2vw}}.banner-subtitle{margin-top:12px;font-size:12px;font-size:.75rem}@media (min-width: 30.0625em){.banner-subtitle{font-size:14px;font-size:.875rem}}@media (min-width: 48em){.banner-subtitle{margin-top:30px;font-size:16px;font-size:1rem;line-height:1.4}}.banner-leon .banner-subtitle{margin-top:3.5%}@media (min-width: 30.0625em){.banner-leon .banner-subtitle{margin-top:2%}}@media (max-width: 30em){.banner-leon .banner-subtitle>img{width:35%}}h3.banner-subtitle{font-family:'VSCO Gothic SemiBold', Helvetica, Arial, sans-serif;font-weight:600;font-style:normal;text-transform:none}h4.banner-subtitle{margin-top:15px}@media (min-width: 48em){h4.banner-subtitle{margin-top:30px}}.banner-excerpt{color:#fff;font-family:'VSCO Gothic SemiBold', Helvetica, Arial, sans-serif;font-weight:600;font-style:normal;font-size:4.4vw}@media (min-width: 30.0625em){.banner-excerpt{font-size:3vw}}@media (min-width: 48em){.banner-excerpt{font-size:2vw}}.banner-img{width:100%;height:auto;background-color:#222}.banner-venue-logo{top:6%;max-width:35px;pointer-events:none}.header-content,.header-sub-content{position:absolute;top:0;right:0;bottom:0;left:0;text-align:center}@media (max-width: 30em){.header-content,.header-sub-content{background:rgba(0,0,0,0.15)}}.header-content+img,.header-sub-content+img{display:block}.header-content .text-wrapper1,.header-sub-content .text-wrapper1{box-sizing:border-box;display:table;width:88%;height:100%;margin:0 auto}.hero .header-content .text-wrapper1,.hero .header-sub-content .text-wrapper1{padding-top:20px}@media (min-width: 48em){.hero .header-content .text-wrapper1,.hero .header-sub-content .text-wrapper1{width:70%}}@media (max-width: 48em), (max-device-width: 64em){.hero .header-content .text-wrapper1,.hero .header-sub-content .text-wrapper1{width:88%;padding-top:0}}.header-content .text-wrapper2,.header-sub-content .text-wrapper2{display:table-cell;vertical-align:middle;text-align:center}@media (min-width: 30.0625em){.hero-home .header-content .text-wrapper2,.hero-home .header-sub-content .text-wrapper2{vertical-align:top}}.btn{display:inline-block;width:auto;padding:8px 20px 7px;border:0;border-radius:0;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn--11{max-width:270px;margin-left:auto;margin-right:auto;padding:1.5em 3em;font-family:'VSCO Gothic Medium', Helvetica, Arial, sans-serif;font-weight:500;font-style:normal;font-size:11px;font-size:.6875rem;letter-spacing:0.091em;text-transform:uppercase}.btn_10{padding:8px 10px 8px 10px;display:inline-block;text-transform:uppercase}.btn_12{font-size:12px;font-size:.75rem;letter-spacing:0.0833em;font-family:'VSCO Gothic Medium', Helvetica, Arial, sans-serif;font-weight:500;font-style:normal}.btn_14{font-size:14px;font-size:.875rem;font-family:'VSCO Gothic Medium', Helvetica, Arial, sans-serif;font-weight:500;font-style:normal;letter-spacing:0.15em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btn_18{font-size:18px;font-size:1.125rem;font-family:'VSCO Gothic Medium', Helvetica, Arial, sans-serif;font-weight:500;font-style:normal;letter-spacing:1px;padding:11px 20px 9px 20px;text-transform:uppercase}input.btn_18{font-family:'VSCO Gothic Book', Helvetica, Arial, sans-serif;font-weight:300;font-style:normal}.btn_gold{background:#ae995a;color:#fff}.btn_gold:focus,.no-touch .btn_gold:hover{background:#000}.btn_white{background:#fff;border:4px solid #000;color:#000}.btn_white:focus,.no-touch .btn_white:hover{background:#000;border-color:#000;color:#fff}.btn_gray{background:#b4b4b4;color:#fff}.btn_gray:focus,.no-touch .btn_gray:hover{border-color:#000;background:#000;color:#fff}.btn_red{color:#fff;background:#ff3401}.btn_red:focus,.btn_red:hover,.no-touch .btn_red:hover{background:#000}.btn_pink{color:#fff;background:#FF7373}.btn_pink:focus,.no-touch .btn_pink:hover{background:#000}.btn--default{box-sizing:border-box;height:40px;padding:1em;background:#ae995a;color:white;font-family:'VSCO Gothic Medium', Helvetica, Arial, sans-serif;font-weight:500;font-style:normal;font-size:12px;font-size:.75rem;letter-spacing:0.0833em;line-height:1.6;text-transform:uppercase;-webkit-font-smoothing:antialiased !important}.btn--default:hover,.btn--default:focus{background:#aa9554}.btn--white_inverted{padding-top:14px;padding-bottom:12px;border:1px solid;background:transparent;color:#e5e5e5;font-size:12px;font-size:.75rem;line-height:16.5px;text-transform:uppercase;letter-spacing:0.0833em}.btn--white_inverted:hover,.btn--white_inverted:focus{color:#fff}.btn--inverted{box-sizing:border-box;height:40px;padding-top:9px;padding-bottom:9px;border:1px solid;background:transparent;color:#888;font-size:12px;font-size:.75rem;letter-spacing:0.0833em;line-height:1.7;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}.btn--inverted:hover,.btn--inverted:focus{color:#ae995a}.btn--gray{background:#bbb;color:#fff}.btn--gray:hover,.btn--gray:focus{background:#b6b6b6}.btn--charcoal{background:#222;color:#fff}.btn--grey{background:#eee;color:#000;text-transform:none;font-size:12px;font-size:.75rem;font-family:'VSCO Gothic Book', Helvetica, Arial, sans-serif;font-weight:300;font-style:normal;letter-spacing:0}.btn--grey:hover,.btn--grey:focus{background:#eee;color:#000}.btn_black,.btn--black{background:#000;color:#fff}.btn_black:hover,.btn_black:focus,.btn--black:hover,.btn--black:focus{background:#ae995a;border-color:#ae995a}.btn--dsco-blue{padding:1rem 1.5rem;background:#0d36ac;color:#fff;font-family:'VSCO Gothic Medium', Helvetica, Arial, sans-serif;font-weight:500;font-style:normal;font-size:11px;font-size:.6875rem;letter-spacing:1px}.btn--dsco-blue:hover,.btn--dsco-blue:focus{background:#0e369b}.btn--full{box-sizing:border-box;display:block;width:100%}.btn.inline{padding:7px 0;width:29%;float:right;line-height:19px;font-size:14px;font-size:.875rem;overflow:hidden;letter-spacing:-0.075em}.btn.btn_placeorder{padding:21px 0 19px}.btn.btn_disabled,button.btn_disabled{background:#666 !important;color:#888 !important;border-color:#666 !important;cursor:wait !important}.btn--link{padding:0;background:none;border:none;color:#888;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn--link:hover,.btn--link:focus{color:#6f6e6e}.btn--link--large{font-size:24px;font-size:1.5rem}.messageBar{display:none;padding:20px;margin:10px 0;font-size:13px;font-size:.8125rem}.messageBar ul{margin-left:20px}.messageBar.error{color:#ff3401}.messageBar.info{color:#ae995a}.user-account .messageBar,.cart-checkout .messageBar,.form-user .messageBar{margin:0 !important;padding:20px 0 0}.cart-checkout .messageBar,.messageBar .form-user{margin-bottom:20px !important;padding-top:0}.user-signin .messageBar{font-family:'VSCO Gothic Book', Helvetica, Arial, sans-serif;font-weight:300;font-style:normal}.user-signin .messageBar.error{color:#FF3401}.message-bar{min-height:20px;margin:28px 0 0 !important}.user-signin .message-bar{min-height:0;margin-bottom:25px !important}.message,.user-account .messageBar,.cart-checkout .messageBar,.form-user .messageBar{display:block;margin-bottom:20px;font-family:'VSCO Gothic Book', Helvetica, Arial, sans-serif;font-weight:300;font-style:normal;font-size:12px;font-size:.75rem}@media (max-width: 30em){.message,.user-account .messageBar,.cart-checkout .messageBar,.form-user .messageBar{text-align:center}}.message p,.user-account .messageBar p,.cart-checkout .messageBar p,.form-user .messageBar p{margin-bottom:5px !important}.message:empty,.user-account .messageBar:empty,.cart-checkout .messageBar:empty,.form-user .messageBar:empty{display:none}.user-signin .message,.user-signin .user-account .messageBar,.user-account .user-signin .messageBar,.user-signin .cart-checkout .messageBar,.cart-checkout .user-signin .messageBar,.user-signin .form-user .messageBar,.form-user .user-signin .messageBar{margin-bottom:25px;padding:16px;border-radius:1px}.message-info,.message-success{color:#ae995a}.message-error{color:#ff3401}.pagination{position:relative;height:120px;margin-top:1em;padding:20px 0 60px;font-family:'VSCO Gothic Book', Helvetica, Arial, sans-serif;font-weight:300;font-style:normal;font-size:12px;font-size:.75rem;text-align:center}@media (max-width: 30em){.pagination{margin:1em 20px 0}}.touch .pagination{margin:1em 0 0}.artistinitative .pagination{clear:both;height:64px;padding-bottom:0}.pagination a{color:#888;cursor:pointer}.pagination .of{display:inline-block;width:30px;font-family:'Lyon Regular-Italic', 'Times New Roman', serif;font-weight:400;font-style:italic;font-size:14px;font-size:.875rem;text-align:center}.pagination-page-list,.pagination-page-item{display:inline-block;height:40px;margin:0;padding:0;line-height:40px;vertical-align:middle}.pagination-page-item{cursor:pointer;margin:0 10px;font-size:14px;font-size:.875rem;color:#888}.pagination-page-item:hover,.pagination-page-item:focus{color:#000}.pagination-page-item.active{font-family:'VSCO Gothic Medium', Helvetica, Arial, sans-serif;font-weight:500;font-style:normal;color:#000}.pagination-page-item.pagination-breakpoint{opacity:1;width:21px;height:1px;border-bottom:1px solid #8a8a8a;vertical-align:top;margin-top:19px;cursor:default}.pagination-abridged{color:#666}.pagination-abridged a{cursor:pointer;color:#666}.pagination-abridged a:hover,.pagination-abridged a:focus{color:#000}.pagination-arrow{display:inline-block !important;width:40px;height:40px;margin:0 10px;cursor:pointer;font-size:24px;font-size:1.5rem}.pagination-arrow:hover,.pagination-arrow:focus{color:#000}.pagination-arrow.previous:after{content:'\2190'}.pagination-arrow.next:after{content:'\2192'}.touch .pagination-arrow{position:absolute;top:0;right:0;width:80px;height:80px;margin:0;padding:23px;background-color:rgba(0,0,0,0.08)}.touch .pagination-arrow.previous{left:0}#vscojournal-wrapper .pagination-arrow{font-size:1.2rem;position:relative;top:4px}.artistinitative .pagination-arrow{position:absolute}.artistinitative .pagination-arrow.previous{left:20.5%}.touch .artistinitative .pagination-arrow.previous{left:5%}.artistinitative .pagination-arrow.next{right:20.5%}.touch .artistinitative .pagination-arrow.next{right:5%}.touch .artistinitative .pagination-arrow{width:43%;height:55px;margin-top:1em;background-color:transparent}.form-user{max-width:290px;margin:0 auto 75px;color:#444;text-align:center}@media (max-width: 47.938em){.dashboard .container_12 .grid_1,.cart-checkout .container_12 .grid_1,.form-user .container_12 .grid_1{width:6.333%}.dashboard .container_12 .grid_2,.cart-checkout .container_12 .grid_2,.form-user .container_12 .grid_2{width:14.667%}.dashboard .container_12 .grid_3,.cart-checkout .container_12 .grid_3,.form-user .container_12 .grid_3{width:23.0%}.dashboard .container_12 .grid_4,.cart-checkout .container_12 .grid_4,.form-user .container_12 .grid_4{width:31.333%}.dashboard .container_12 .grid_5,.cart-checkout .container_12 .grid_5,.form-user .container_12 .grid_5{width:39.667%}.dashboard .container_12 .grid_6,.cart-checkout .container_12 .grid_6,.form-user .container_12 .grid_6{width:48.0%}.dashboard .container_12 .grid_7,.cart-checkout .container_12 .grid_7,.form-user .container_12 .grid_7{width:56.333%}.dashboard .container_12 .grid_8,.cart-checkout .container_12 .grid_8,.form-user .container_12 .grid_8{width:64.667%}.dashboard .container_12 .grid_9,.cart-checkout .container_12 .grid_9,.form-user .container_12 .grid_9{width:73.0%}.dashboard .container_12 .grid_10,.cart-checkout .container_12 .grid_10,.form-user .container_12 .grid_10{width:81.333%}.dashboard .container_12 .grid_11,.cart-checkout .container_12 .grid_11,.form-user .container_12 .grid_11{width:89.667%}.dashboard .container_12 .grid_12,.cart-checkout .container_12 .grid_12,.form-user .container_12 .grid_12{width:98.0%}}@media (max-width: 30em){.dashboard .container_12 .grid_9,.dashboard .container_12 .grid_8,.dashboard .container_12 .grid_6,.dashboard .container_12 .grid_5,.dashboard .container_12 .grid_4,.dashboard .container_12 .grid_3,.cart-checkout .container_12 .grid_9,.cart-checkout .container_12 .grid_8,.cart-checkout .container_12 .grid_6,.cart-checkout .container_12 .grid_5,.cart-checkout .container_12 .grid_4,.cart-checkout .container_12 .grid_3,.form-user .container_12 .grid_9,.form-user .container_12 .grid_8,.form-user .container_12 .grid_6,.form-user .container_12 .grid_5,.form-user .container_12 .grid_4,.form-user .container_12 .grid_3{width:100%;margin-left:0;margin-right:0}}.dashboard .hr,.cart-checkout .hr,.form-user .hr{width:60px;margin:45px auto 25px;border-top:1px solid #ccc}.dashboard .account-section-title,.dashboard .section-title,.cart-checkout .account-section-title,.cart-checkout .section-title,.form-user .account-section-title,.form-user .section-title{margin-bottom:35px;color:#222;font-family:'VSCO Gothic Medium', Helvetica, Arial, sans-serif;font-weight:500;font-style:normal;font-size:14px;font-size:.875rem;text-align:center}.dashboard textarea,.dashboard input[type="text"],.dashboard input[type="password"],.dashboard input[type="email"],.dashboard input[type="tel"],.dashboard select,.cart-checkout textarea,.cart-checkout input[type="text"],.cart-checkout input[type="password"],.cart-checkout input[type="email"],.cart-checkout input[type="tel"],.cart-checkout select,.form-user textarea,.form-user input[type="text"],.form-user input[type="password"],.form-user input[type="email"],.form-user input[type="tel"],.form-user select{box-sizing:border-box;width:100%;height:40px;padding:9px;border-color:#aaa;font-family:'VSCO Gothic Book', Helvetica, Arial, sans-serif;font-weight:300;font-style:normal;font-size:12px;font-size:.75rem}.dashboard textarea:hover,.dashboard input[type="text"]:hover,.dashboard input[type="password"]:hover,.dashboard input[type="email"]:hover,.dashboard input[type="tel"]:hover,.dashboard select:hover,.cart-checkout textarea:hover,.cart-checkout input[type="text"]:hover,.cart-checkout input[type="password"]:hover,.cart-checkout input[type="email"]:hover,.cart-checkout input[type="tel"]:hover,.cart-checkout select:hover,.form-user textarea:hover,.form-user input[type="text"]:hover,.form-user input[type="password"]:hover,.form-user input[type="email"]:hover,.form-user input[type="tel"]:hover,.form-user select:hover{border-color:#888}.dashboard textarea:focus,.dashboard input[type="text"]:focus,.dashboard input[type="password"]:focus,.dashboard input[type="email"]:focus,.dashboard input[type="tel"]:focus,.dashboard select:focus,.cart-checkout textarea:focus,.cart-checkout input[type="text"]:focus,.cart-checkout input[type="password"]:focus,.cart-checkout input[type="email"]:focus,.cart-checkout input[type="tel"]:focus,.cart-checkout select:focus,.form-user textarea:focus,.form-user input[type="text"]:focus,.form-user input[type="password"]:focus,.form-user input[type="email"]:focus,.form-user input[type="tel"]:focus,.form-user select:focus{border-color:#222}@media (max-width: 30em){.touch .dashboard textarea,.touch .dashboard input[type="text"],.touch .dashboard input[type="password"],.touch .dashboard input[type="email"],.touch .dashboard input[type="tel"],.touch .dashboard select,.touch .cart-checkout textarea,.touch .cart-checkout input[type="text"],.touch .cart-checkout input[type="password"],.touch .cart-checkout input[type="email"],.touch .cart-checkout input[type="tel"],.touch .cart-checkout select,.touch .form-user textarea,.touch .form-user input[type="text"],.touch .form-user input[type="password"],.touch .form-user input[type="email"],.touch .form-user input[type="tel"],.touch .form-user select{font-size:16px;font-size:1rem}}.dashboard input[readonly]:hover,.dashboard input[readonly]:focus,.cart-checkout input[readonly]:hover,.cart-checkout input[readonly]:focus,.form-user input[readonly]:hover,.form-user input[readonly]:focus{border-color:#aaa !important}.dashboard .form_element,.cart-checkout .form_element,.form-user .form_element{min-height:1px;margin-bottom:20px}.dashboard h4,.dashboard .h4,.cart-checkout h4,.cart-checkout .h4,.form-user h4,.form-user .h4{font-size:14px;font-size:.875rem}.dashboard p,.cart-checkout p,.form-user p{margin-top:0;margin-bottom:15px}.dashboard label,.cart-checkout label,.form-user label{display:block}.form-user-link{border-bottom:1px solid;color:#666}.label--inline.label--inline{float:left;margin-left:0;padding:0;font-size:12px;font-size:.75rem;text-align:left}#gridCode_signin .label--inline.label--inline{color:#888;font-family:'VSCO Gothic Book', Helvetica, Arial, sans-serif;font-weight:300;font-style:normal}.flex{display:-ms-flexbox;display:flex}.flex-column{-ms-flex-direction:column;flex-direction:column}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-justify{-ms-flex-pack:justify;justify-content:space-between}.flex-center{-ms-flex-align:center;align-items:center}.flex-baseline{-ms-flex-align:baseline;align-items:baseline}.flex-stretch{-ms-flex-align:stretch;align-items:stretch}.flex-start{-ms-flex-align:start;align-items:flex-start}.flex-end{-ms-flex-align:end;align-items:flex-end}.flex-auto{-ms-flex:1 1 auto;flex:1 1 auto}.flex-grow{-ms-flex:1 0 auto;flex:1 0 auto}#samplesLoadingSpinner{position:absolute;display:none;top:300px}.loading #samplesLoadingSpinner{display:block}.modal-overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:100}.theProductDetail{margin:50px auto}.theProductDetail .grid_5 img{display:block;margin:27px auto 0}@media (max-width: 30em){.theProductDetail .grid_5 img{margin-top:0}}.theProductDetail .h1,.theProductDetail .h2{font-family:'VSCO Gothic SemiBold', Helvetica, Arial, sans-serif;font-weight:600;font-style:normal}@media (max-width: 48em){.theProductDetail.container_12 .grid_6,.theProductDetail.container_12 .grid_5{width:96%;margin:0 2%}}@media (max-width: 30em){.theProductDetail .productDetailImg{width:98%;height:auto}.theProductDetail .h2{font-size:30px;font-size:1.875rem}}.theProductDetail .productDescription h2{margin-top:25px}@media (min-width: 48em){.theProductDetail .productDescription h2{margin-top:10px}}.add-film-to-cart-button{width:100%;margin-top:15px;padding:16px 0}@media (min-width: 48em){.add-film-to-cart-button{width:27%}}.theProductSamples{padding-bottom:2em;background:#eee}@media (min-width: 48em){.theProductSamples .col30{width:30%}.theProductSamples .col40{width:40%}}.theProductReqs{padding:40px 0 22px;background:#ae995a;color:#fff}.theProductReqs p{font-family:Arial;font-size:12px;font-size:.75rem;line-height:1.2;margin-bottom:18px}.theProductReqs a{color:#fff;text-decoration:underline}.theProductReqs h3{font-size:22px;font-size:1.375rem;margin-bottom:8px}.theProductReqs h4{font-family:'VSCO Gothic Medium', Helvetica, Arial, sans-serif;font-weight:500;font-style:normal;margin-bottom:4px}.theProductReqs h4,.theProductReqs li{font-size:12px;font-size:.75rem;font-family:Arial}.theProductReqs ul{margin-bottom:18px}.theProductReqs li{list-style:none}.theProductReqs .super{vertical-align:text-top;color:#fff}.theProductReqs .grid_6{width:46%;margin:0 2%}.theProductReqs .column{width:50%;float:left}@media (max-width: 30em){.theProductReqs .column{float:none;width:auto}}.theProductReqs .column p{padding-right:20px}@media (max-width: 40.625em){.theProductReqs .grid_6{width:94%;margin:0 3%}.theProductReqs .grid_6 h3{margin-top:12px}}p.legal-disclaimer{font-size:11px;font-size:.6875rem}.vscofilm p.legal-disclaimer{max-width:900px;margin:0 auto;line-height:2.3}.the-product-legal{background-color:#222;text-align:center}.the-product-legal span{display:inline-block;width:85%;max-width:900px;padding:3.5rem 0;color:#fff;font-family:courier;font-size:11px;font-size:.6875rem;line-height:2.3;text-align:center}.theProductSupportedCameras{padding:40px 0;background:#000;color:#fff}.theProductSupportedCameras h3{margin:20px 0;font-size:20px;font-size:1.25rem;line-height:30px;text-transform:none}.theProductSupportedCameras h4,.theProductSupportedCameras li{text-transform:none}.theProductSupportedCameras h4{margin-bottom:10px;font-family:'VSCO Gothic Medium', Helvetica, Arial, sans-serif;font-weight:500;font-style:normal;font-size:12px;font-size:.75rem}.theProductSupportedCameras li{font-family:'VSCO Gothic Book', Helvetica, Arial, sans-serif;font-weight:300;font-style:normal;font-size:11px;font-size:.6875rem;line-height:1.5em;list-style:none}.theProductSupportedCameras ul{margin-bottom:18px}.theProductSupportedCameras .grid_6{width:46%;margin:0 2%}@media (min-width: 30.0625em){.theProductSupportedCameras .column{float:left;width:25%}}.buyNowBanner{display:block;height:220px;background:#ff3401;color:#fff}.buyNowBanner h2{margin:0;color:#fff;font-family:'VSCO Gothic Medium', Helvetica, Arial, sans-serif;font-weight:500;font-style:normal;font-size:26px;font-size:1.625rem;line-height:220px;text-align:center}.vscofilm .container_12{max-width:1160px}.film-header{margin-top:2rem;text-align:center}@media (min-width: 30.0625em){.film-header{margin-bottom:55px;text-align:left}}.film-header-content{width:80%;margin:0 auto 33px}.film-header-content.container_12{max-width:960px}.film-hero-title{margin-bottom:18px;font-family:'VSCO Gothic Medium', Helvetica, Arial, sans-serif;font-weight:500;font-style:normal;font-size:24px;font-size:1.5rem}@media (min-width: 30.0625em){.film-hero-title{font-size:36px;font-size:2.25rem}}@media (min-width: 64.0625em){.film-hero-title{font-size:48px;font-size:3rem}}.film-hero-subtitle{display:inline-block;max-width:560px;margin:0;color:#000;font-family:'VSCO Gothic Book', Helvetica, Arial, sans-serif;font-weight:300;font-style:normal;font-size:16px;font-size:1rem;line-height:1.5}@media (min-width: 30.0625em){.film-hero-subtitle{margin-bottom:1.5rem}}@media (min-width: 48em){.film-hero-subtitle{font-size:18px;font-size:1.125rem}}@media (min-width: 80em){.film-hero-subtitle{font-size:20px;font-size:1.25rem}}.film-packs-link{display:none;font-family:'VSCO Gothic Book', Helvetica, Arial, sans-serif;font-weight:300;font-style:normal;font-size:16px;font-size:1rem}@media (min-width: 30.0625em){.film-packs-link{display:block}}@media (min-width: 64.0625em){.film-packs-link{float:right}}.film-sample-hero{display:-ms-flexbox;display:flex;max-width:1160px;margin:0 auto 50px}@media (min-width: 48em){.film-sample-hero{width:88%}}.film-sample-hero-item{display:inline-block;height:100%}.film-sample-hero-item .film-sample-hero-item-title{display:none;margin-top:15px;font-family:'VSCO Gothic Book', Helvetica, Arial, sans-serif;font-weight:300;font-style:normal;font-size:12px;font-size:.75rem;color:#999}@media (min-width: 64.0625em){.film-sample-hero-item .film-sample-hero-item-title{display:block}}.film-sample-hero-item .hero-img{position:relative}.film-samples{margin-top:50px;padding:70px 0;background-color:#000}@media (max-width: 30em){.film-samples{padding:33px 0}}.film-samples-header{margin-bottom:54px}@media (max-width: 38.5em){.film-samples-header{width:100%;text-align:center;margin-bottom:34px}}.film-samples-header .samplesCopy{display:inline-block;margin-bottom:12px;font-size:24px;font-size:1.5rem;font-family:'VSCO Gothic Medium', Helvetica, Arial, sans-serif;font-weight:500;font-style:normal;color:#fff}@media (min-width: 64.0625em){.film-samples-header .samplesCopy{margin:0;font-size:36px;font-size:2.25rem}}@media (min-width: 38.5em){.film-sample-nav{float:right;text-align:right}}.film-sample-nav>a{box-sizing:border-box;position:relative;display:inline-block;padding-left:9px;color:#666;font-size:24px;font-size:1.5rem;font-family:'VSCO Gothic Book', Helvetica, Arial, sans-serif;font-weight:300;font-style:normal}.film-sample-nav>a.active,.film-sample-nav>a:hover{color:#fff}@media (min-width: 64.0625em){.film-sample-nav>a{padding-left:15px;font-size:36px;font-size:2.25rem}}.sampleholder{position:relative;overflow:hidden}.film-sample-gallery{position:absolute;margin:0 auto;text-align:center;font-size:0;top:99999px;visibility:hidden;width:0;height:0;overflow:hidden}.film-sample-gallery.activegallery{position:relative;top:0;visibility:visible;overflow:visible;width:100%;height:100%}.film-sample-gallery{background:transparent !important}.film-sample-gallery>img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}.resources .container_12>div{width:98%;margin-left:auto;margin-right:auto}.resources h1{margin:30px 0 0 0;font-size:28px;font-size:1.75rem;font-weight:bold;text-align:center}.resources h2{margin:5px 0 50px 0;font-size:28px;font-size:1.75rem;font-weight:bold;text-align:center}@media (max-width: 48em), (max-device-width: 64em){.resources h2{margin-bottom:26px}}.resources .top-faqs{font-family:'VSCO Gothic SemiBold', Helvetica, Arial, sans-serif;font-weight:600;font-style:normal;font-size:16px;font-size:1rem}.resources .top-faqs .mt20{margin-bottom:40px}.resources .top-faqs .mb20{margin:0;padding-top:14px;padding-bottom:14px;border-bottom:1px solid #f2f2f2}@media (max-width: 47.938em){.resources .container_12 .grid_7{width:100%}.resources .container_12 .grid_7 .p20{padding:1%}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.filmDetail .container_12{max-width:1160px}.filmDetail ul{list-style:none}.filmDetail-header{height:97px}.filmDetail-header>.filmDetail-header-container{font-size:16px;transition:all 0.3s ease}.filmDetail-header>.filmDetail-header-container.sticky{position:fixed;top:0;left:0;right:0;padding:15px 0;font-size:12px;background:#f6f6f6;z-index:999}.filmDetail-title{width:60%;font-size:24px;font-size:1.5rem}.sticky .filmDetail-title{width:auto;font-size:16px;font-size:1rem}@media (min-width: 48em){.sticky .filmDetail-title{font-size:36px;font-size:2.25rem}}@media (min-width: 48em){.filmDetail-title{width:49%;font-size:36px;font-size:2.25rem}}@media (min-width: 80em){.filmDetail-title{font-size:48px;font-size:3rem}}.filmDetail-price-container{margin-top:10px;margin-right:0}.sticky .filmDetail-price-container{margin-top:0;margin-left:0}@media (min-width: 48em){.sticky .filmDetail-price-container{width:40%;float:right;font-size:36px;font-size:2.25rem}}@media (min-width: 48em){.filmDetail-price-container{width:49%;margin-top:0;text-align:right}}.filmDetail-price{vertical-align:middle;display:inline-block;color:#ae995a;font-size:24px;font-size:1.5rem}.sticky .filmDetail-price{color:#000;font-size:16px;font-size:1rem}@media (min-width: 48em){.sticky .filmDetail-price{font-size:36px;font-size:2.25rem}}.filmDetail-price small{font-size:12px;font-size:.75rem;text-transform:uppercase}@media (min-width: 48em){.filmDetail-price{font-size:36px;font-size:2.25rem;margin-right:20px}}@media (min-width: 80em){.filmDetail-price{font-size:48px;font-size:3rem;margin-right:30px}}.filmDetail-buyBtn{float:right;vertical-align:middle;width:120px;height:36px;font-family:'VSCO Gothic Medium', Helvetica, Arial, sans-serif;font-weight:500;font-style:normal;font-size:11px;font-size:.6875rem;text-transform:uppercase;transition:all 0.3s ease}.sticky .filmDetail-buyBtn{position:absolute;top:0;right:0;bottom:0}@media (min-width: 48em){.sticky .filmDetail-buyBtn{position:relative}}@media (min-width: 48em){.filmDetail-buyBtn{height:48px}}@media (min-width: 80em){.filmDetail-buyBtn{margin-top:5px}}.filmDetail-description{margin-top:20px;margin-bottom:40px}.filmDetail-description button{width:100%;font-size:16px;font-size:1rem;text-align:left}@media (min-width: 48em){.filmDetail-description button{font-size:22px;font-size:1.375rem}}.filmDetail-description button:hover,.filmDetail-description button:focus{color:#000}@media (min-width: 48em){.filmDetail-description{margin-top:0;margin-bottom:85px}}.filmDetail-platform{margin-bottom:10px;padding:1.5rem 0;background-color:white;background-image:url("//assets.vsco.co/assets/images/icons/arrow-down.svg");background-size:18px auto;background-repeat:no-repeat;background-position:center right;border:0;border-bottom:1px solid #ccc;border-radius:0;opacity:0.4;font-family:'VSCO Gothic Book', Helvetica, Arial, sans-serif;font-weight:300;font-style:normal;font-size:16px;font-size:1rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (min-width: 48em){.filmDetail-platform{font-size:22px;font-size:1.375rem}}.filmDetail-platform:active,.filmDetail-platform:focus,.filmDetail-platform option:checked{opacity:1;background-color:none}.filmDetail-platform.error{opacity:1;border-color:#ff3401;color:#ff3401}.filmDetail-platform::after{content:"";position:relative;top:0;right:0;bottom:0;width:10px;height:10px}.filmDetail-intro{margin-top:1rem;margin-bottom:1.65rem;font-size:16px;font-size:1rem;line-height:1.4}@media (min-width: 48em){.filmDetail-intro{font-size:22px;font-size:1.375rem}}@media (min-width: 48em){.filmDetail-description-img-container{float:right;margin-top:-60px}}.filmDetail-includedFilms-btn{font-family:'VSCO Gothic Book', Helvetica, Arial, sans-serif;font-weight:300;font-style:normal}.filmDetail-includedFilms-btn::before{content:"";float:right;display:inline-block;width:20px;height:20px;opacity:0.4;background-image:url("//assets.vsco.co/assets/images/icons/arrow-down.svg");background-size:18px auto;background-repeat:no-repeat;background-position:center}@media (min-width: 80em){.filmDetail-includedFilms-btn::before{background-position:center 7px}}.filmDetail-includedFilms-btn.js-open::before{-ms-transform:rotate(180deg);transform:rotate(180deg)}.filmDetail-includedFilms>.column{margin:0;list-style:none;line-height:1.45}@media (min-width: 48em){.filmDetail-includedFilms>.column{margin:20px 0 0}}.filmDetail-includedFilms>.column:first-of-type{margin-top:20px}.filmDetail-includedFilms>.column .nestedList{margin-bottom:0.75rem}li:last-of-type .filmDetail-includedFilms>.column .nestedList{margin-bottom:0}.filmDetail-includedFilms>.column .nestedList>li{padding-left:1.5rem}.filmDetail-samples{min-height:335px;padding:40px 0}@media (min-width: 80em){.filmDetail-samples{min-height:372px;padding:70px 0 75px}}.filmDetail-samples h2{font-size:24px;font-size:1.5rem}@media (min-width: 80em){.filmDetail-samples h2{font-size:36px;font-size:2.25rem}}.filmDetail-samples-arrow-container{margin-bottom:50px}@media (min-width: 48em){.filmDetail-samples-arrow-container{float:right}}.filmDetail-samples-arrow{padding:0;background:none;border:0;color:#fff;font-family:'VSCO Gothic Book', Helvetica, Arial, sans-serif;font-weight:300;font-style:normal;font-size:32px;font-size:2rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.filmDetail-samples-arrow.slick-disabled{opacity:0.4;pointer-events:none}.filmDetail-samples-arrow.prev{padding-right:10px;margin-right:10px}.filmDetail-samples-arrow.next{padding-left:10px}.carousel{overflow:hidden}.slick-list{padding-left:6%;padding-right:6%}@media (min-width: 48em){.slick-list{padding-left:40px;padding-right:40px}}.slick-track{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.slick-slide{margin-right:2%}@media (min-width: 48em){.slick-slide{margin-right:40px}}.slick-slide:last-of-type{margin-right:0}.filmDetail-spec{padding:40px 0}@media (min-width: 80em){.filmDetail-spec{padding:80px 0}}.filmDetail-spec a{color:rgba(255,255,255,0.7);text-decoration:underline;transition:0.2s all}.filmDetail-spec a:hover,.filmDetail-spec a:focus{color:#fff}.filmDetail-spec-section{padding:1.5rem 0;border-bottom:1px solid #a3a39f}.filmDetail-spec-section:first-of-type{border-top:1px solid #a3a39f}.filmDetail-spec-section h3{font-size:20px;font-size:1.25rem}.filmDetail-spec-section h4{margin-top:20px;font-size:16px;font-size:1rem}@media (min-width: 30.0625em){.filmDetail-spec-section h4{margin-top:5px}}.filmDetail-spec-section ul li{list-style:none;line-height:1.45}.filmDetail-spec-section:last-of-type>div>p{margin-top:20px}@media (min-width: 30.0625em){.filmDetail-spec-section:last-of-type>div>p{margin-top:0}}.filmDetail-spec-headline{color:rgba(255,255,255,0.7);font-size:16px;font-size:1rem;line-height:1.4;cursor:pointer}@media (min-width: 48em){.filmDetail-spec-headline{font-size:18px;font-size:1.125rem}}@media (min-width: 80em){.filmDetail-spec-headline{font-size:24px;font-size:1.5rem}}.filmDetail-spec-headline:hover,.filmDetail-spec-headline:focus{color:#fff}.filmDetail-spec-section-tools ul{margin:0}@media (max-width: 30em){.filmDetail-spec-section-tools ul:first-of-type{margin-top:1rem}}@media (min-width: 48em){.filmDetail-spec-section-tools ul{margin:8px 1% 0}}.filmDetail-legal{width:88%;max-width:560px;margin-left:auto;margin-right:auto;padding:35px 0;color:#999;font-size:12px;font-size:.75rem;text-align:center}.vscocam .pageBounds *{box-sizing:border-box}.vscocam .pageBounds iframe{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.vscocam .pageBounds img{max-width:100%;height:auto;margin-left:auto;margin-right:auto}@media (max-width: 30em){.vscocam .pageBounds [class*='grid_']{float:none;display:block;width:100%;margin-left:0;margin-right:0}.vscocam .pageBounds [class*='grid_'] img{margin-left:auto;margin-right:auto}}.vscocam .pageBounds figcaption{width:100%;max-width:420px;margin:1.2em auto 0;color:#000;font-family:'Lyon Regular', 'Times New Roman', serif;font-weight:400;font-style:normal;font-size:16px;font-size:1rem;line-height:1.4;text-align:left}@media (min-width: 48em){.vscocam .pageBounds figcaption{max-width:none}}.vscocam .pageBounds figcaption.cam-video-title{text-align:center}@media (min-width: 48em){.vscocam .pageBounds figcaption.cam-video-title{text-align:left}}.vscocam .pageBounds figcaption strong,.vscocam .pageBounds figcaption b{font-family:'VSCO Gothic SemiBold', Helvetica, Arial, sans-serif;font-weight:600;font-style:normal}.cam-section-title{margin-bottom:43px;color:#000;font-family:'VSCO Gothic SemiBold', Helvetica, Arial, sans-serif;font-weight:600;font-style:normal;font-size:32px;font-size:2rem}@media (min-width: 30.0625em){.cam-section-title{margin-bottom:60px;font-size:30px;font-size:1.875rem;text-align:center;text-decoration:underline}}.cam-android .cam-section-title{margin-bottom:25px}.touch .hero-open-video,.touch .open-tommy-ton-video,.touch .open-fader-video{position:relative;display:block}.hero-cam{position:relative;background-color:#232323}.hero-cam .hero-container{position:relative;margin:0 auto;color:#fff;text-align:center}@media (min-width: 43em){.hero-cam .hero-container{width:88%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row}}.hero-cam .hero-container img{max-width:260px;vertical-align:bottom}@media (min-width: 43em){.hero-cam .hero-container img{margin-right:2rem}}@media (min-width: 54.75em){.hero-cam .hero-container img{max-width:331px;margin-right:3.5rem}}@media (min-width: 65em){.hero-cam .hero-container img{max-width:448px;margin-right:5.6rem}}.hero-cam .hero-cam-heading{padding-top:40px;text-align:center}.hero-cam .hero-cam-heading h2{margin:auto;max-width:270px;color:#fff;font-size:30px;font-size:1.875rem;font-family:'VSCO Gothic Medium', Helvetica, Arial, sans-serif;font-weight:500;font-style:normal}@media (min-width: 43em){.hero-cam .hero-cam-heading h2{margin:0}}@media (min-width: 54.75em){.hero-cam .hero-cam-heading h2{max-width:380px;font-size:42px;font-size:2.625rem}}@media (min-width: 43em){.hero-cam .hero-cam-heading{max-width:380px;padding:0;text-align:left}}@media (max-width: 43em){.hero-cam .hero-cam-heading{background-color:#000}}.hero-cam-subtitle{margin-top:2rem;color:#fff;font-family:'VSCO Gothic Book', Helvetica, Arial, sans-serif;font-weight:300;font-style:normal;font-size:14px;font-size:.875rem;white-space:nowrap}@media (min-width: 54.75em){.hero-cam-subtitle{font-size:18px;font-size:1.125rem}}.no-touch .cam-edit,.no-touch .cam-shop{margin-top:60px}@media (min-width: 48em){.touch .cam-edit,.no-touch .cam-edit{margin-top:18.75%}}@media (min-width: 64em){.touch .cam-edit,.no-touch .cam-edit{margin-top:15.45%}}@media (min-width: 48em){.touch .cam-shop,.no-touch .cam-shop{margin-top:21.7%}}@media (min-width: 64em){.touch .cam-shop,.no-touch .cam-shop{margin-top:18.15%}}.cam-android{text-align:center}.cam-android h3{font-family:'VSCO Gothic SemiBold', Helvetica, Arial, sans-serif;font-weight:600;font-style:normal}.cam-android p{max-width:350px;margin:0 auto;font-family:'Lyon Regular', 'Times New Roman', serif;font-weight:400;font-style:normal;text-align:center}.cam-android-img{max-width:226px;margin:83px auto 54px}.cam-android-list{max-width:350px;margin:70px auto 0;list-style-type:none;text-align:center}.cam-android-list li{margin:4em 0}.cam-android-list h4{margin-bottom:15px;font-size:16px;font-size:1rem}.cam-download{padding:2.5em 0;background:#000;text-align:center}.cam-download *{box-sizing:border-box}.cam-download small{display:block;margin-top:11px;margin-bottom:20px;color:#666;font-family:'VSCO Gothic Book', Helvetica, Arial, sans-serif;font-weight:300;font-style:normal;font-size:10px;font-size:.625rem}@media (min-width: 48em){.cam-download small{margin-bottom:0}}.cam-download .choose-country-callout{display:none}.cam-download .choose-country-callout strong{float:left;margin-top:15px;color:#fff;font-size:10px;font-size:.625rem;text-align:left}.cam-download .country-dropdown{float:left;width:100%;margin:15px 0 0}.cam-container{position:relative;width:60%;margin:0 auto}.cam-download-social{width:100%;float:left;text-align:center}@media (min-width: 43em){.cam-download-social{width:40%;margin-left:5%;text-align:left}}@media (min-width: 64.0625em){.cam-download-social{margin-left:10%}}.cam-download-mobile-number-form{width:100%;float:left}.touch .cam-download-mobile-number-form+.grid_4{width:100%}.cam-download-mobile-number-form .cam-notify-phone{max-width:270px;margin:0 auto;line-height:1.4}.cam-download-mobile-number-form .input-notify-phone{float:left;width:65%;height:49px;padding:0 20px;border:0;background-color:#222;color:#fff;font-family:'VSCO Gothic SemiBold', Helvetica, Arial, sans-serif;font-weight:600;font-style:normal;font-size:14px;font-size:.875rem}.cam-download-mobile-number-form .input-notify-phone::-webkit-input-placeholder{color:#fff;font-family:'VSCO Gothic SemiBold', Helvetica, Arial, sans-serif;font-weight:600;font-style:normal}.cam-download-mobile-number-form .notifyPhoneButton{width:35%;height:49px;background:#eee;color:#000;font-family:'VSCO Gothic SemiBold', Helvetica, Arial, sans-serif;font-weight:600;font-style:normal;font-size:11px;font-size:.6875rem;line-height:35px}.cam-download-mobile-number-form .notifyPhoneButton:hover,.cam-download-mobile-number-form .notifyPhoneButton:focus{background:#fff}@media (min-width: 43.125em){.cam-download-mobile-number-form{width:31%;margin-left:15%}}.cam-download-thanks{margin-bottom:10px}.cam-download-thanks>h3{color:#fff;font-size:12px;font-size:.75rem;line-height:1.4;text-align:left}.cam-download-ios,.cam-download-android{display:inline-block !important;height:40px;width:46%;max-width:140px}.cam-download-ios{margin-right:5%;background:url("//assets.vsco.co/assets/images/vscocam/app-store.png") no-repeat;background-size:100% auto}.cam-download-android{background:url("//assets.vsco.co/assets/images/vscocam/google-play-color.png") no-repeat;background-size:100% auto}.vscokeys-message{position:relative}@media (max-width: 48em), (max-device-width: 64em){.vscokeys-message{margin-top:0}}.vscokeys-message .header-content{background:none}.vscokeys-message h2,.vscokeys-message p,.vscokeys-message a{color:#fff;line-height:1.4}.vscokeys-message h2,.vscokeys-message p{font-size:1em}@media (min-width: 30.0625em){.vscokeys-message h2{font-size:24px;font-size:1.5rem}.vscokeys-message p{font-size:16px;font-size:1rem}}.vscokeys-message a{text-decoration:underline}.vscokeys-message a:hover,.vscokeys-message a:focus{color:#ddd}.grid-share .btn{box-sizing:content-box;min-width:130px;color:#fff;font-family:'VSCO Gothic SemiBold', Helvetica, Arial, sans-serif;font-weight:600;font-style:normal;font-size:12px;font-size:.75rem;text-align:center;text-decoration:none !important;line-height:1.9em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.grid-share .hero-links{display:none;position:relative;top:-50px;text-align:center}@media (min-width: 48em){.grid-share .hero-links{display:block}}.grid-share .hero-links .arrow-down{width:0;height:0;margin:0 auto;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid;color:#eee;color:rgba(255,255,255,0.85);cursor:pointer}.grid-share .hero-links .arrow-down:hover,.grid-share .hero-links .arrow-down:focus{color:#fff}.grid-share .download-vscocam,.grid-share .forgotpw,.grid-share h6 a{color:#6f6f6f;text-decoration:underline}.grid-share .download-vscocam:hover,.grid-share .download-vscocam:focus,.grid-share .forgotpw:hover,.grid-share .forgotpw:focus,.grid-share h6 a:hover,.grid-share h6 a:focus{color:#000}.grid-share .download-vscocam{font-family:'Lyon Regular', 'Times New Roman', serif;font-weight:400;font-style:normal;line-height:1.6em}.grid-share .error{max-width:331px;margin-left:auto;margin-right:auto;font-family:'VSCO Gothic SemiBold', Helvetica, Arial, sans-serif;font-weight:600;font-style:normal;color:#ff3401;text-align:center;font-size:14px;font-size:.875rem}.grid-share .error:empty{display:none}.grid-share .h1{font-size:20px;font-size:1.25rem}@media (min-width: 30.0625em){.grid-share .h1{font-size:30px;font-size:1.875rem}}.grid-share h3{margin-bottom:15px;font-size:18px;font-size:1.125rem}.grid-share h4{font-size:14px;font-size:.875rem}.grid-share .grid-logo{width:50%;margin:80px 0 50px;min-height:120px;list-style-type:none}@media (max-width: 30em){.grid-share .grid-logo{min-height:90px}}@media (min-width: 48em){.grid-share .grid-logo{width:25%}}.grid-share .grid-logo label{display:block;-webkit-tap-highlight-color:transparent}.grid-share .grid-logo svg{display:block;margin:0 auto 20px;cursor:pointer}.grid-share .bg-dark input:checked{box-shadow:inset 0 0 0 2px #222}.grid-share textarea{max-width:400px;height:70px;margin:50px auto 0;padding:10px 13px;border:2px solid #222;font-family:Menlo, Monaco, Consolas, Courier, monospace;font-size:11px;font-size:.6875rem;resize:vertical}.grid-share .grid-download-zip a{display:inline-block;margin-right:4px}.grid-share .grid-download svg{display:block;margin:0 auto 4em}.grid-share .grid-download span{margin:1.5em;font-family:'VSCO Gothic Medium', Helvetica, Arial, sans-serif;font-weight:500;font-style:normal;color:#000}.grid-share .grid-download span:last-of-type{margin-bottom:0}.grid-share .grid-download.bg-dark span{color:#fff}.grid-share .grid-share-terms p{max-width:390px;margin:0 auto}.grid-logo-list input[type="radio"]{width:20px;height:20px;margin-top:2em;outline:none;border:1px solid #ccc;border-radius:50%;background:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-logo-list input[type="radio"]:checked{box-shadow:inset 0 0 0 2px #fff;background:#ae995a}@media (min-width: 48em){.grid-logo-list input[type="radio"]{position:absolute;left:50%;bottom:0;margin-left:-10px}}.selected .grid-logo svg{opacity:0.5}.selected .grid-logo.active svg{opacity:1}.grid-share-step{opacity:0.5}.selected .grid-share-step,.no-grid .grid-share-step,.signed-out .grid-share-step{opacity:1}.gridCode_step{display:none}#gridCode_intro,#gridCode_begin{display:block}#gridCode_begin p,#gridCode_intro p{margin-top:30px;text-align:center}#gridCode_signin{padding-top:30px}#gridCode_signin .center{margin-top:30px}#gridCode_signin label{display:block;padding-bottom:10px;color:#878787;font-family:'VSCO Gothic SemiBold', Helvetica, Arial, sans-serif;font-weight:600;font-style:normal;font-size:12px;font-size:.75rem;text-align:left}@media (max-width: 30em){#gridCode_signin .grid_3{float:none}}#gridCode_signin .prefix_3{padding-left:0}@media (min-width: 48em){#gridCode_signin .prefix_3{padding-left:25%}}.gridCode_getCode .grid_12{padding-top:40px}.gridCode_getCode .grid_12 h3{padding-bottom:20px}.gridCode_getCode .grid_12 p{margin-bottom:10px}.gridCode_getCode .label.requiredlabel{margin:-20px 0 60px}.gridCode_getCode .minihr{width:30px;border-top:2px solid #E5E5E5;margin:0 auto}.cart-checkout{color:#222}.cart-checkout *,.cart-checkout *:before,.cart-checkout *:after{box-sizing:border-box}.cart-checkout label{margin-left:10px;color:#888;font-family:'VSCO Gothic Book', Helvetica, Arial, sans-serif;font-weight:300;font-style:normal;font-size:11px;font-size:.6875rem}.cart-checkout input{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cartHolder *{box-sizing:content-box}.cartHolder{padding:40px 0}.cartHolder .subtotal{padding:10px 0 20px;font-size:14px;font-size:.875rem}.cartHolder .checkout{padding-top:30px}#checkoutContainer{margin-bottom:4rem}#loginButton,#registerSubmit,.consent-button{min-width:113px;height:48px;border:0;background:#000;color:#fff}#loginButton:focus,.no-touch #loginButton:hover,#registerSubmit:focus,.no-touch #registerSubmit:hover,.consent-button:focus,.no-touch .consent-button:hover{background:#222}#loginButton.greyed-out,#loginButton.greyed-out:focus,.no-touch #loginButton.greyed-out:hover,#registerSubmit.greyed-out,#registerSubmit.greyed-out:focus,.no-touch #registerSubmit.greyed-out:hover,.consent-button.greyed-out,.consent-button.greyed-out:focus,.no-touch .consent-button.greyed-out:hover{background:#F6F6F6;color:#ccc}@media (max-width: 30em){.checkoutContainer{padding-bottom:20px}}.checkoutContainer h5{font-size:14px;font-size:.875rem;margin-bottom:2em}@media (min-width: 30em) and (max-width: 47.938em){.checkoutContainer .grid_3,.checkoutContainer .grid_6{width:43%}.checkoutContainer .grid_2,.checkoutContainer .grid_3.omega{margin-left:3%}}.accountPrompt{padding:0;text-align:center}@media (min-width: 30.0625em){.accountPrompt{padding:0 0 50px}}.accountPrompt .giantChoice{vertical-align:middle;display:inline-block;color:#222;font-size:20px;font-size:1.25rem;font-family:'VSCO Gothic Medium', Helvetica, Arial, sans-serif;font-weight:500;font-style:normal}.accountPrompt .giantChoice:hover,.accountPrompt .giantChoice:focus{color:#000}.choiceOr{vertical-align:middle;display:inline-block;margin:0 10px;color:#888;font-family:'VSCO Gothic SemiBold', Helvetica, Arial, sans-serif;font-weight:600;font-style:normal;font-size:12px;font-size:.75rem;text-align:center}@media (min-width: 30.0625em){.choiceOr{margin:0 20px}}.ccinfo{line-height:1.4em;white-space:nowrap;font-family:'VSCO Gothic SemiBold', Helvetica, Arial, sans-serif;font-weight:600;font-style:normal;font-size:12px;font-size:.75rem}.ccinfo>span{display:inline-block;width:50%;text-align:right}.ccinfo strong{font-style:normal;display:block;float:right;width:100px;text-align:left;color:#666}.use_saved_card a{display:inline-block;margin-top:10px;color:#666;text-decoration:underline}.use_saved_card a:hover,.use_saved_card a:focus{color:#444}.checkout-signup textarea,.checkout-signup input[type="text"],.checkout-signup input[type="password"],.checkout-signup input[type="email"],.checkout-signup select,.checkout-login textarea,.checkout-login input[type="text"],.checkout-login input[type="password"],.checkout-login input[type="email"],.checkout-login select,.checkout-consent textarea,.checkout-consent input[type="text"],.checkout-consent input[type="password"],.checkout-consent input[type="email"],.checkout-consent select{box-sizing:border-box;width:100%;height:40px;padding:0;border:none;border-bottom:1px solid #ddd;font-family:'VSCO Gothic Book', Helvetica, Arial, sans-serif;font-weight:300;font-style:normal;font-size:14px;font-size:.875rem}.checkout-signup textarea:hover,.checkout-signup textarea:focus,.checkout-signup input[type="text"]:hover,.checkout-signup input[type="text"]:focus,.checkout-signup input[type="password"]:hover,.checkout-signup input[type="password"]:focus,.checkout-signup input[type="email"]:hover,.checkout-signup input[type="email"]:focus,.checkout-signup select:hover,.checkout-signup select:focus,.checkout-login textarea:hover,.checkout-login textarea:focus,.checkout-login input[type="text"]:hover,.checkout-login input[type="text"]:focus,.checkout-login input[type="password"]:hover,.checkout-login input[type="password"]:focus,.checkout-login input[type="email"]:hover,.checkout-login input[type="email"]:focus,.checkout-login select:hover,.checkout-login select:focus,.checkout-consent textarea:hover,.checkout-consent textarea:focus,.checkout-consent input[type="text"]:hover,.checkout-consent input[type="text"]:focus,.checkout-consent input[type="password"]:hover,.checkout-consent input[type="password"]:focus,.checkout-consent input[type="email"]:hover,.checkout-consent input[type="email"]:focus,.checkout-consent select:hover,.checkout-consent select:focus{border-color:#ccc}@media (max-width: 30em){.touch .checkout-signup textarea,.touch .checkout-signup input[type="text"],.touch .checkout-signup input[type="password"],.touch .checkout-signup input[type="email"],.touch .checkout-signup select,.touch .checkout-login textarea,.touch .checkout-login input[type="text"],.touch .checkout-login input[type="password"],.touch .checkout-login input[type="email"],.touch .checkout-login select,.touch .checkout-consent textarea,.touch .checkout-consent input[type="text"],.touch .checkout-consent input[type="password"],.touch .checkout-consent input[type="email"],.touch .checkout-consent select{font-size:16px;font-size:1rem}}.checkout-signup input:-webkit-autofill,.checkout-login input:-webkit-autofill,.checkout-consent input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px white inset}.checkout-signup .link,.checkout-login .link,.checkout-consent .link{padding:0;color:#888;font-family:'VSCO Gothic Medium', Helvetica, Arial, sans-serif;font-weight:500;font-style:normal;font-size:11px;font-size:.6875rem;text-transform:uppercase;letter-spacing:0.0625rem;cursor:pointer}.checkout-signup a.link:hover,.checkout-signup a.link:focus,.checkout-login a.link:hover,.checkout-login a.link:focus,.checkout-consent a.link:hover,.checkout-consent a.link:focus{color:#000}@media (max-width: 30em){.checkout-signup>.grid_12,.checkout-login>.grid_12,.checkout-consent>.grid_12{margin-top:28px;margin-bottom:0}.checkout-signup .push_2,.checkout-login .push_2,.checkout-consent .push_2{width:80%;left:0;margin-right:10%;margin-left:10%}.checkout-signup form .grid_12,.checkout-login form .grid_12,.checkout-consent form .grid_12{margin-bottom:20px}}.checkout-login .forgotpw{position:absolute;left:0;bottom:0}.checkout-login #loginButton{width:113px}.checkout-signup .sign-in-from-registration-form{position:relative;top:18px}.checkout-signup #registerSubmit{width:151px}.tcwrapper{height:100%;padding:20px 0}.tcwrapper p{vertical-align:middle;font-size:12px;font-size:.75rem;font-family:'Lyon Regular-Italic', 'Times New Roman', serif;font-weight:400;font-style:italic;line-height:1.3em}.codeInputWrapper{display:none}.codeInputWrapper h5{margin:0.5em 0 0 !important}.codeInputWrapper .clearfix{position:relative}.codeInputWrapper .code-coupon{display:inline;width:50% !important;margin-right:10px}.discount-amt{display:inline-block;margin:5px 8px 0 0}@media (max-width: 30em){.couponList{padding-bottom:15px}}.couponList:empty{display:none}.cartView .remove{border-bottom:1px solid;color:#888;font-family:'VSCO Gothic SemiBold', Helvetica, Arial, sans-serif;font-weight:600;font-style:normal;font-size:12px;font-size:.75rem}.cartView .remove:hover,.cartView .remove:focus{color:#777}.paypal_logo{display:inline-block;float:right;width:141px;height:36px;background:url("//assets.vsco.co/assets/images/assets/logo_paypal.svg") 0 0 no-repeat;background-size:141px 36px}.no-svg .paypal_logo{background-image:url("//assets.vsco.co/assets/images/assets/logo_paypal_gray.png")}@media (max-width: 30em){.paypal_logo{float:none;margin:0 auto}}.payment_information .paypal{text-align:center}@media (min-width: 30.0625em){.payment_information .paypal{text-align:right}}@media (max-width: 30em){.payment_information .paypal{margin-top:20px}}.payment_information .choicewrapper,.payment_information .paypalwrapper{padding-top:15px}@media (min-width: 48em){.payment_information .paypalwrapper{float:right}}@media (max-width: 30em){label.add-card-label{display:none}}.expiration_date_wrapper .select{display:inline-block;width:47.8%;margin-right:2.5%}.expiration_date_wrapper .select:last-of-type{margin-right:0}@media (max-width: 45em){.expiration_date_wrapper .select{width:47.3%}}.totalLine{display:block;margin-bottom:15px;font-size:12px;font-size:.75rem;font-family:'VSCO Gothic SemiBold', Helvetica, Arial, sans-serif;font-weight:600;font-style:normal}.totalWrapper{width:66.66% !important}@media (max-width: 30em){.totalWrapper{width:100% !important;padding:0 0 2em}}.summaryWrapper{margin:50px auto}@media (max-width: 30em){.summaryWrapper{margin:25px auto;padding:0}}@media (max-width: 30em){.summaryWrapper .grid_3{display:inline-block;width:100%;text-align:center}}.summaryWrapper .summaryContainer{padding:42px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}@media (max-width: 30em){.summaryWrapper .summaryContainer{text-align:center}}.summaryWrapper .summaryContainer .totalamt{font-family:'VSCO Gothic Medium', Helvetica, Arial, sans-serif;font-weight:500;font-style:normal;font-size:30px;font-size:1.875rem;line-height:1.0}.summaryWrapper .summaryContainer .dollarsign,.summaryWrapper .summaryContainer .cents{font-size:30px;font-size:1.875rem}.summaryWrapper a{margin-bottom:20px;border-bottom:1px solid;color:#fff;color:rgba(255,255,255,0.9);font-size:12px;font-size:.75rem;font-family:'Lyon Regular-Italic', 'Times New Roman', serif;font-weight:400;font-style:italic;white-space:nowrap}.summaryWrapper .checkout-button{width:100%;padding:21px 0 19px}.summaryWrapper .checkout-button:hover,.summaryWrapper .checkout-button:focus{background:#a08c4f}.thankyou_header{padding:30px 0 0 0;font-size:14px;font-size:.875rem}.thankyou_header>p{margin-bottom:40px;text-transform:none}.thankyou_header>p span{margin-top:5px;font-size:20px;font-size:1.25rem}.giant_download_button{display:block;width:100%;padding:20px;margin:30px auto 40px;text-align:center;font-size:20px;font-size:1.25rem;font-family:'VSCO Gothic SemiBold', Helvetica, Arial, sans-serif;font-weight:600;font-style:normal;color:#fff;background:#ae995a}@media (max-width: 30em){.giant_download_button{font-size:14px;font-size:.875rem}}@media (min-width: 48em){.giant_download_button{width:66%}}.giant_download_button:hover,.giant_download_button:focus{background:#aa9554}@media (min-device-width: 48em) and (max-device-width: 64em){.container_12 .register_error{width:90%}}.cartView{max-width:776px;margin:0 auto 2.5em;padding-top:10px;color:#222}.cartView.open .tab a{background-color:#000 !important}.cartView .btn_gold{box-sizing:border-box !important;margin:0;text-transform:uppercase}.cartView .btn_gold:focus,.no-touch .cartView .btn_gold:hover{background:#aa9554}@media (max-width: 30em){.cartView .btn_gold{width:100%;margin:1em 0}}@media (max-width: 30em){.cartView .cartTab{top:0 !important}}@media (max-width: 30em){.cartView .grid_9{width:100%;float:none}}.cartView .cartWrapper{min-height:378px;padding-bottom:0}@media (min-width: 30.0625em){.cartView .cartWrapper{min-height:319px}}.cartView .cartHolder{padding:40px 0 0}@media (min-width: 30.0625em){.cartView .cartHolder{padding-bottom:20px}}.cartView .cartHolder .subtotal{padding:10px 0 20px 0;font-size:14px;font-size:.875rem}.cartView .cartHolder .checkout{padding-top:30px}.cartView .cartHolder .btn_checkout{width:220px;height:30px;position:relative;top:20px;left:20px;cursor:pointer}.cartView .cartHolder .btn_checkout:hover,.cartView .cartHolder .btn_checkout:focus{background:#ae995a}@media (max-width: 30em), (max-height: 36.25em){.cartView .cartHolder .btn_checkout{margin:10px 0}}.cartView .shoppingCart{border-bottom:1px solid #ddd}.cartView .shoppingCart .grid_12{margin:0 !important;padding:0 20px !important}.cartView .shoppingCart tbody tr{border-top:1px solid #ddd}.cartView .shoppingCart tbody th{padding:3em 0 2.5em;font-size:14px;font-size:.875rem;text-align:left}@media (min-width: 30.0625em){.cartView .shoppingCart tbody th{padding-bottom:4em}}.cartView .shoppingCart tbody td{padding:1em 0 3em;font-family:'VSCO Gothic SemiBold', Helvetica, Arial, sans-serif;font-weight:600;font-style:normal;font-size:14px;font-size:.875rem}.cartView .emptyBar{min-height:0;text-align:center}.cartView .emptyBar h1{font-size:20px;font-size:1.25rem;color:#222}.cartView .emptyBar a{margin:30px 0;padding:15px;font-family:'VSCO Gothic SemiBold', Helvetica, Arial, sans-serif;font-weight:600;font-style:normal;font-size:12px;font-size:.75rem;color:#fff;text-transform:uppercase}.cartView .emptyBar a:hover,.cartView .emptyBar a:focus{background:#aa9554;color:#fff}.cartView .cartTotals .subtotal{float:left;padding:7px 0 20px 0;font-family:'VSCO Gothic SemiBold', Helvetica, Arial, sans-serif;font-weight:600;font-style:normal}.cartView .cartTotals .subtotalamt{float:right;font-size:30px;font-size:1.875rem;font-family:'VSCO Gothic SemiBold', Helvetica, Arial, sans-serif;font-weight:600;font-style:normal}@media (max-width: 30em){.cartView .cartTotals .subtotal,.cartView .cartTotals .subtotalamt{float:none}}.cartView .credits{margin-top:17px;font-size:12px;font-size:.75rem}.cartView .credits span{font-family:'VSCO Gothic SemiBold', Helvetica, Arial, sans-serif;font-weight:600;font-style:normal}.cartView .credits span+span{float:right}.cartView .credits .chooser{display:inline-block;margin:10px 0 5px;color:#888;border-bottom:1px solid}.cartView .credits .chooser:hover,.cartView .credits .chooser:focus{color:#222}.cartView .thitemname{position:relative}.cartView .thitemname>a{display:block;margin-bottom:20px;color:#ae995a;font-family:'VSCO Gothic SemiBold', Helvetica, Arial, sans-serif;font-weight:600;font-style:normal}.cartView .thitemname>a:hover,.cartView .thitemname>a:focus{color:#a38f50}.cartView .tdremove{position:absolute}.cartView .tdremove>a{border-bottom:1px solid;color:#888;font-family:'VSCO Gothic SemiBold', Helvetica, Arial, sans-serif;font-weight:600;font-style:normal;font-size:12px;font-size:.75rem}.cartView .tdremove>a:hover,.cartView .tdremove>a:focus{color:#777}.cartView .tdprice{float:right !important;top:0;width:20%;text-align:right !important}@media (min-width: 30.0625em){.cartView .tdprice{float:none !important}}.cartWrapper{padding-bottom:20px}@media (min-width: 30.0625em){.cartWrapper{padding-bottom:45px}}@media (max-width: 30em){.checkoutForm .grid_3,.checkoutForm .grid_6,.checkoutForm .grid_8,.checkoutForm .grid_9{width:100%;margin-left:0;margin-right:0;float:none;display:block}}#legalContainer .grid_4 p{text-align:right;margin-right:-16px;padding-top:20px}@media (max-width: 30em){#legalContainer .grid_8 p,#legalContainer .grid_4 p{text-align:center}}.hero-careers,.careersBannerImg{z-index:100;position:relative;background-position:50% 50%;background-repeat:no-repeat;background-size:100% auto;background-size:cover}@media (max-width: 48em), (max-device-width: 64em){.hero-careers,.careersBannerImg{margin-top:0}}.touch .hero-careers,.touch .careersBannerImg{background-size:auto 100%;background-size:cover;background-attachment:scroll}.hero-careers.engineerBanner,.careersBannerImg.engineerBanner{background-image:url("//assets.vsco.co/assets/images/careers/craftmanship-x-vsco-0517.jpg");background-position:50% 50%}.hero-careers.engineerBanner .bannerOverlay,.careersBannerImg.engineerBanner .bannerOverlay{background:rgba(0,0,0,0.2)}.hero-careers .bannerOverlay,.careersBannerImg .bannerOverlay{position:relative;display:inline-block;width:100%;padding:230px 0 170px;background:rgba(0,0,0,0.3);text-align:center;white-space:pre-line}@media (max-width: 48em), (max-device-width: 64em){.hero-careers .bannerOverlay,.careersBannerImg .bannerOverlay{padding:170px 0}}@media (max-width: 30em){.hero-careers .bannerOverlay,.careersBannerImg .bannerOverlay{padding:50px 0}}.hero-careers .banner-overlay,.careersBannerImg .banner-overlay{background:rgba(0,0,0,0.15)}.hero-careers .heading-container,.careersBannerImg .heading-container{margin:0 auto;width:88%;max-width:1060px}.careers-heading{max-width:1060px;margin:0 auto 10px;color:#fff;font-family:'VSCO Gothic SemiBold', Helvetica, Arial, sans-serif;font-weight:600;font-style:normal;font-size:30px;font-size:1.875rem;line-height:1.1em;text-align:center}@media (min-width: 30.0625em){.careers-heading{font-size:70px;font-size:4.375rem}}.careers-subheading{margin:0;color:#fff;font-size:14px;font-size:.875rem}@media (min-width: 30.0625em){.careers-subheading{font-size:24px;font-size:1.5rem}}@media (min-width: 48em){.careers-subheading{font-size:32px;font-size:2rem}}.view-openings{display:inline-block;padding-bottom:20px;color:#fff;font-size:18px;font-size:1.125rem;font-family:'VSCO Gothic Medium', Helvetica, Arial, sans-serif;font-weight:500;font-style:normal;opacity:1;transition:opacity 0.2s ease-in-out}@media (max-width: 30em){.view-openings{font-size:14px;font-size:.875rem}}.view-openings a{color:#fff}.view-openings:after{content:"";position:absolute;left:50%;bottom:0;display:block;width:10px;height:10px;margin-left:-6px;border-top:3px solid #fff;border-right:3px solid #fff;-ms-transform:rotate(135deg);transform:rotate(135deg);transition:opacity 0.2s ease-in-out;cursor:pointer}.view-openings:hover,.view-openings:focus{transition:opacity 0.2s ease-in-out;opacity:.75}.view-openings:hover:after,.view-openings:focus:after{opacity:.75}.career-text-block{width:88%;margin:80px auto}@media (max-width: 30em){.career-text-block{margin:40px auto}}.career-text-block h4,.career-text-block .h4{font-size:18px;font-size:1.125rem}.career-text-block p:last-child{margin-bottom:0}.career-about-vsco{width:55%}.two-column-grid,.three-column-grid{margin-left:auto;margin-right:auto;text-align:left}.two-column-grid{max-width:830px}@media (min-width: 40.6875em){.two-column-grid .grid-column{float:left;width:46%}}@media (min-width: 56.3125em){.two-column-grid .grid-column{width:45%}}.two-column-grid .grid-column+.grid-column{margin-top:30px}@media (min-width: 40.6875em){.two-column-grid .grid-column+.grid-column{margin-top:0;margin-left:8%}}@media (min-width: 56.3125em){.two-column-grid .grid-column+.grid-column{margin-left:10%}}.three-column-grid{max-width:982px}@media (min-width: 48.8125em){.three-column-grid .grid-column{float:left;width:29%}}.three-column-grid .grid-column+.grid-column{margin-top:30px}@media (min-width: 48.8125em){.three-column-grid .grid-column+.grid-column{margin-top:0;margin-left:6.5%}}@media (min-width: 48.8125em){.three-column-grid .grid-column2{float:left;width:29%;margin-left:14.5%}}.three-column-grid .grid-column2+.grid-column2{margin-top:30px}@media (min-width: 48.8125em){.three-column-grid .grid-column2+.grid-column2{margin-top:0}}.careers-apply-container{z-index:1;padding-top:80px;transition:all 0.2s ease-in-out}.careers-apply-container.fixed{position:absolute;top:50px}.career-page h3{margin-top:1.5em;font-family:'VSCO Gothic Medium', Helvetica, Arial, sans-serif;font-weight:500;font-style:normal;font-size:16px;font-size:1rem}.career-page .grid_7>h3:first-child{margin-top:0}.career-page .btn_gold,.career-page .btn_gray{font-size:16px;font-size:1rem}.career-page .btn_gold{display:block;text-align:center}.career-page .btn_gray{display:block;text-align:center}.career-page>.grid_7{padding-top:80px}.career-page .grid_7{float:right}.career-page .grid_3{float:left}@media (max-width: 47.938em){.career-page .grid_3,.career-page .grid_7{display:inline-block;float:none;margin-left:0;margin-right:0;width:100%}.career-page .grid_7{padding:40px 0 0 0}.career-page .careers-apply-container{padding-top:0}.career-page .careers-apply-container .btn_gold,.career-page .careers-apply-container .hr{display:none}.career-page .btn{text-align:center}.career-page .hr{width:100%}}.back-to-jobs{font-family:'VSCO Gothic SemiBold', Helvetica, Arial, sans-serif;font-weight:600;font-style:normal}.careers-feature{position:relative;overflow:hidden;display:block;height:200px;color:#fff;background-position:center;background-repeat:no-repeat;background-size:cover;text-align:center}@media (min-width: 30.0625em){.careers-feature{height:260px}}@media (min-width: 48em){.careers-feature{height:600px}}.careers-feature h3{margin:0;color:#fff;font-size:70px;font-size:4.375rem;line-height:1;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-family:'VSCO Gothic SemiBold', Helvetica, Arial, sans-serif;font-weight:600;font-style:normal}@media (max-width: 54.75em){.careers-feature h3{font-size:50px;font-size:3.125rem}}@media (max-width: 37.5em){.careers-feature h3{font-size:24px;font-size:1.5rem}}.careers-feature.culture{background-image:url("//assets.vsco.co/assets/images/careers/culture-x-vsco-0517.jpg");background-position:center 47%}.careers-feature.craftmanship{background-image:url("//assets.vsco.co/assets/images/careers/craftmanship-x-vsco-0517.jpg");background-position:center}.careers-feature.compensation{background-image:url("//assets.vsco.co/assets/images/careers/compensation-x-vsco-0517.jpg")}.careers-feature.au{background-image:url("//assets.vsco.co/assets/images/careers/artifact-uprising.jpg");background-position:center 15%}@media (max-width: 70em){.careers-feature{background-position:center center}}@media (max-width: 56.25em){.careers-feature{background-position:69%}}.career-page ul{margin:.5em 0 1em 1.5em}.career-page ul li{margin-bottom:0.3em}.dark-mask{height:100%;background:rgba(0,0,0,0.25)}.current-openings-wrap .careers_other{margin-top:45px;color:#646464;font-size:14px;font-size:.875rem;text-align:center}.current-openings-wrap{padding-top:80px;padding-bottom:80px;background:#f2f2f2}.current-openings{padding-bottom:40px;color:#000;font-size:22px;font-size:1.375rem;text-align:center}.openings-callouts{margin-bottom:2%}.flexbox .openings-callouts{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.openings-callouts .position-engineer,.openings-callouts .position-designer,.openings-callouts .position-support{width:23.5%;transition:all 0.2s ease-in-out;background:#fff;height:260px;text-align:center}@media (max-width: 48em){.openings-callouts .position-engineer,.openings-callouts .position-designer,.openings-callouts .position-support{width:48.5%;margin:0 12px 34px 0}.openings-callouts .position-engineer:nth-child(even),.openings-callouts .position-designer:nth-child(even),.openings-callouts .position-support:nth-child(even){margin-right:0}}@media (max-width: 30em){.openings-callouts .position-engineer,.openings-callouts .position-designer,.openings-callouts .position-support{width:100%;margin:0 0 20px 0}}@media (max-width: 47.938em){.openings-callouts{margin:0}}.openings-callouts .opening-callout-wrap{display:block;padding:60px 15px 30px;transition:all 0.2s ease-in-out}.openings-callouts h3{margin-top:15px;font-size:17px;font-size:1.0625rem;font-family:'VSCO Gothic Medium', Helvetica, Arial, sans-serif;font-weight:500;font-style:normal;color:#000}.openings-callouts .position-icon{display:inline-block;margin-bottom:15px;width:60px;height:60px;border-radius:50%;background:url("//assets.vsco.co/assets/images/newsite/vscoabout/seal.svg") center center no-repeat;background-size:60px auto;transition:background-color 0.2s ease-in-out}.openings-callouts .grid_4:hover,.openings-callouts .grid_3:hover{transition:all 0.2s ease-in-out;background:rgba(0,0,0,0.05)}.openings-callouts .grid_4:hover .opening-callout-wrap,.openings-callouts .grid_3:hover .opening-callout-wrap{transition:all 0.2s ease-in-out}.openings-callouts .grid_4:hover .position-icon,.openings-callouts .grid_3:hover .position-icon{transition:background-color 0.2s ease-in-out;background-size:60px auto}@media (max-width: 48em){.openings-callouts .grid_6,.openings-callouts .grid_4{width:50%;min-height:240px}}@media (max-width: 30em){.openings-callouts .grid_6,.openings-callouts .grid_4{min-height:0;width:100%}.openings-callouts .grid_6+.grid_4,.openings-callouts .grid_6+.grid_6,.openings-callouts .grid_4+.grid_4,.openings-callouts .grid_4+.grid_6{margin-top:20px}}.openings-message{width:88%;max-width:520px;margin-left:auto;margin-right:auto;color:#333;font-family:'VSCO Gothic SemiBold', Helvetica, Arial, sans-serif;font-weight:600;font-style:normal;font-size:12px;font-size:.75rem;text-align:center}@media (min-width: 30.0625em){.openings-message{font-size:14px;font-size:.875rem}}.aboutCompany h2,.aboutCompany .h2{margin-top:0;color:#000;font-size:21px;font-size:1.3125rem}@media (max-width: 48em){.aboutCompany .grid_8{width:98%;margin:0 auto}}.aboutCompany .grid_8 .grid_4{padding:0 2px}.aboutCompany .press,.aboutCompany .about-vsco{margin-top:60px}.aboutCompany .press.omega,.aboutCompany .about-vsco.omega{margin-left:3%}@media (max-width: 48em){.aboutCompany .about-vsco{width:46%;margin-top:54px;margin-left:2%}}@media (max-width: 30em){.aboutCompany .about-vsco{width:96%;margin:52px auto 0}.aboutCompany .about-vsco.omega{margin-left:auto}}.aboutCompany .press{padding-bottom:3em}.aboutCompany .press p{font-family:Arial}.aboutCompany .press p em{font-size:11px;font-size:.6875rem}.aboutCompany .press p a{font-size:12px;font-size:.75rem;text-decoration:underline;color:#000}.aboutCompany .press span{font-size:12px;font-size:.75rem}@media (max-width: 48em){.aboutCompany .press{width:98%;margin:20px auto 0;padding-top:36px;border-top:1px solid #ccc}.aboutCompany .press h2{font-size:18px;font-size:1.125rem}.aboutCompany .press p{width:46%;margin:0 2% 12px;font-family:Arial;float:left}.aboutCompany .press p+p{float:right}.aboutCompany .press .ml20{margin-left:8px}}@media (max-width: 30em){.aboutCompany .press{margin:0 auto}.aboutCompany .press p{width:96%;margin:0 0 20px}.aboutCompany .press p+p{float:left}}.about-contact{box-sizing:border-box}.about-contact.omega{margin-left:3%}@media (max-width: 48em){.about-contact{width:48%}}@media (max-width: 30em){.about-contact{width:94.0%;margin-right:0}.about-contact.alpha{margin-left:0;margin-right:0}.about-contact.omega{margin-left:0}}.about-contact h3{margin-bottom:16px;font-size:14px;font-size:.875rem}.about-contact small{font-size:13px;font-size:.8125rem}.about-contact small a{color:#000;font-family:'VSCO Gothic Medium', Helvetica, Arial, sans-serif;font-weight:500;font-style:normal;text-decoration:underline}#aboutBannerImg{width:100%;text-align:center;height:600px;overflow:hidden}#aboutBannerImg img{width:100%;margin-top:-25%}#pressRelease h1{margin:30px 0 15px}#pressRelease h2{font-size:22px;font-size:1.375rem;color:#ae995a}#pressRelease h3{margin:30px 0 15px}#pressRelease ul{margin-left:1.5em;margin-bottom:1em}.storeitem-wrapper{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center}.storeitem{width:100%;text-align:center}@media (min-width: 30.0625em){.storeitem{float:left;display:inline-block;width:47.8865%;margin-right:4%}.storeitem:nth-child(even){margin-right:0}}@media (min-width: 48em){.storeitem{width:30.6%}.storeitem:nth-child(even){margin-right:4%}.storeitem:nth-child(3n){margin-right:0}}@media (min-width: 64.0625em){.storeitem{width:21.973738%}.storeitem:nth-child(3n){margin-right:4%}.storeitem:nth-child(4),.storeitem:nth-child(8){margin-right:0}}.storeitem-title,.storeitem-price,.storeitem-details{font-size:16px;font-size:1rem;line-height:1.5}.storeitem-title{margin-bottom:0.5rem;font-family:'VSCO Gothic Medium', Helvetica, Arial, sans-serif;font-weight:500;font-style:normal;color:#000;text-align:left}.storeitem-title>.truncate{display:inline-block;width:152px}.storeitem-price{float:right;font-family:'VSCO Gothic Book', Helvetica, Arial, sans-serif;font-weight:300;font-style:normal;color:#ae995a}.storeitem-details{font-family:'VSCO Gothic Book', Helvetica, Arial, sans-serif;font-weight:300;font-style:normal;font-size:14px;font-size:.875rem;color:#666;text-align:left}.storeitem-content{margin-bottom:50px}.storefilmheaderwrapper{margin-left:auto;margin-right:auto;margin-bottom:25px}@media (max-width: 30em){.storefilmheaderwrapper{margin-bottom:50px}}.storeappheader,.storefilmheader{display:block;color:#000;font-size:36px;font-size:2.25rem}.storefilmsubheader{max-width:620px;margin-bottom:3rem}.storeappheader{margin:53px auto 40px;text-align:center}@media (min-width: 36.25em){.storeappheader{margin:74px auto 46px}}@media (min-width: 48em){.storeappheader{margin:90px auto 73px}}.storeappitem{width:88%;margin:0 auto 30px}.storeappitem:last-child{margin:0 auto}@media (min-width: 36.25em){.storeappitem{display:inline-block;width:30%;margin-right:4%}}.storeappitem .appitemdetails{text-align:left}.storeappitem .appitemdetails .appitemtitle{margin:20px 0;color:#000;font-family:'VSCO Gothic Medium', Helvetica, Arial, sans-serif;font-weight:500;font-style:normal;font-size:14px;font-size:.875rem;line-height:100%}.storeappitem .appitemdetails .appitemdevice{color:#999;font-family:'VSCO Gothic Book', Helvetica, Arial, sans-serif;font-weight:300;font-style:normal}.storeappitem .vscoappstorehero{background-color:#eee}.storeappitem .dscoappstorehero{background:#5c45ff;background:linear-gradient(to right, #a900ff, #00adff)}.storeappitem .auappstorehero,.storeappitem .vscoappstorehero,.storeappitem .dscoappstorehero{width:100%;min-height:245px;position:relative}@media (min-width: 36.25em) and (max-width: 48em){.storeappitem .auappstorehero,.storeappitem .vscoappstorehero,.storeappitem .dscoappstorehero{min-height:150px}}@media (min-width: 48em) and (max-width: 56.25em){.storeappitem .auappstorehero,.storeappitem .vscoappstorehero,.storeappitem .dscoappstorehero{min-height:200px}}.storeappitem .auappstorehero{background-image:url("//assets.vsco.co/assets/images/newsite/au-store-hero@2x.jpg");background-repeat:no-repeat;background-position:center;background-size:100% auto}.storeappitem .vscoappstorehero img,.storeappitem .dscoappstorehero img{width:25%;height:auto;position:absolute;margin:auto;top:0;left:0;right:0;bottom:0}.itemprice{margin-top:30px;font-family:'VSCO Gothic Book', Helvetica, Arial, sans-serif;font-weight:300;font-style:normal;color:#000;line-height:1.5;text-align:center;position:relative;bottom:20px}@media (max-width: 30em){.itemprice{text-align:left}}@media (min-width: 30em){.itemprice{min-height:42px}}span.itemprice{display:inline-block;margin-top:34px;bottom:0}.itemdivider{width:25px;height:1px;background:#e3e3e3;margin:0 auto;position:relative;top:14px}.page-copyright .form-description{font-family:'Lyon Regular', 'Times New Roman', serif;font-weight:400;font-style:normal}.page-copyright .messageBar{color:#ff3401;line-height:2em;font-family:'VSCO Gothic Medium', Helvetica, Arial, sans-serif;font-weight:500;font-style:normal}.page-copyright hr{border-bottom:1px solid #ddd;margin:20px 0 19px;width:22px}.page-copyright .options{list-style:none}.page-copyright .options li{margin:10px 0}.page-copyright .options li:last-child{margin-bottom:0}.page-copyright .options span{margin-left:10px}.page-copyright input[type="radio"],.page-copyright input[type="checkbox"]{float:left;margin:5px 0 0 0}.page-copyright .text-field input,.page-copyright .textarea-field textarea{border:1px solid #999;color:#888;font-size:12px;font-size:.75rem}.page-copyright .text-field input::-webkit-input-placeholder,.page-copyright .textarea-field textarea::-webkit-input-placeholder{color:#888}.page-copyright .text-field input:focus,.page-copyright .textarea-field textarea:focus{border-color:#000;color:#000}.page-copyright .text-field label,.page-copyright .select-field label,.page-copyright .textarea-field label{display:none}.page-copyright .checkbox-field{list-style:none}.page-copyright .checkbox-field li{margin:10px 0}.page-copyright .btn_gold{letter-spacing:.1em}@media (max-width: 47.938em){.page-copyright .grid_6{margin-left:0;margin-right:0}.page-copyright .grid_6+.grid_6{margin-top:20px}}#legal h4,#legal h5{margin-top:30px;margin-bottom:10px}#legal h4 span::before,#legal h5 span::before{content:'\0000a0\0000a0'}#legal h5{margin:20px 0 10px;font-size:16px;font-size:1rem}#legal ol{margin:10px 0 40px 30px}#legal blockquote{margin:10px 40px}#legal blockquote h5{text-decoration:underline}@media (max-width: 30em){#legal blockquote{margin-left:12px;margin-right:0}}#legal .translation{margin:2% 0;padding:1%;border:1px solid #000}#legal .license-faq .h4{margin-top:50px}#legal .license-faq .h5{margin-top:30px;margin-bottom:10px;font-size:14px;font-size:.875rem}.terms ul{margin:1em 0;padding-left:55px;list-style-type:square}@media (max-width: 30em){.terms ul{padding-left:40px}}.terms ul>li{line-height:1.5em}.terms ul>li img,.terms ul>li svg{display:block;margin:10px 0;vertical-align:middle}.linebtn{display:inline-block;margin:0 auto;padding:5px 20px;border:1px solid #fff;border:1px solid rgba(255,255,255,0.3);color:#fff;font-family:'VSCO Gothic Medium', Helvetica, Arial, sans-serif;font-weight:500;font-style:normal;font-size:14px;font-size:.875rem;text-align:center}.linebtn:hover,.linebtn:hover{border-color:#fff}.adpath{margin:0;width:49%}.adpath.omega{float:right}.adpath .adcontent{text-align:center;min-height:245px}.adpath.vscocam{background:#323232}.adpath.vscocam>.adcontent{padding:0 7% 0 47%;background:url("//assets.vsco.co/assets/images/newsite/assets/logo_vscocam.svg") 13% 50% no-repeat;background-size:31%}.adpath.vscocam p{color:#fff;font-size:13px;font-size:.8125rem;margin-bottom:15px}.adpath.vscocam h2{font-size:35px;font-size:2.1875rem;padding:35px 0 0 0;margin:0;white-space:nowrap}.application-form{float:right}@media (max-width: 30em){.container_12 .application-form{width:100%;padding-right:0}}.application .grid_6,.application .grid_12{margin-top:60px !important}.application .grid_6 p,.application .grid_12 p{margin-top:0}.application .errors{font-family:'VSCO Gothic Medium', Helvetica, Arial, sans-serif;font-weight:500;font-style:normal;margin:0 !important;padding-top:30px;list-style-type:none;color:#ff3401}.application .fielderror.resume-container{color:#ff3401}.application .fielderror input[type="file"]{color:#ff3401 !important}.application label a{color:#ae995a}.application label a.active{color:inherit;cursor:default}.application .btn{box-sizing:border-box;font-size:16px;font-size:1rem}@media (max-width: 30em){.application .btn{width:100%}}.application .btn.disabled{opacity:.5}.page-error-container{margin:10.4rem auto 16.6rem;text-align:center}@media (max-width: 30em){.page-error-container{margin:4rem auto 5.5rem}}.page-error-heading{line-height:1.1;font-size:18px;font-size:1.125rem}.page-error-vsco-logo{width:7.2rem;height:7.2rem;background:url("//assets.vsco.co/assets/images/icons/vsco-sad-face.svg") no-repeat;background-size:100% auto;text-align:center}.acting-admin-warning{position:fixed;top:0;left:0;z-index:9999;width:auto;padding:10px;background:rgba(230,230,230,0.7);color:#ff3401;font-size:14px;font-size:.875rem}.width-half{width:50%}.width-full{width:100%}.width-fit{max-width:100%}.mt0{margin-top:0}.mb0{margin-bottom:0}.mr0{margin-right:0}.ml0{margin-left:0}.ms0{margin-left:0;margin-right:0}.mt1{margin-top:1rem}.mb1{margin-bottom:1rem}.mr1{margin-right:1rem}.ml1{margin-left:1rem}.ms1{margin-left:1rem;margin-right:1rem}.mt2{margin-top:2rem}.mb2{margin-bottom:2rem}.mr2{margin-right:2rem}.ml2{margin-left:2rem}.ms2{margin-left:2rem;margin-right:2rem}.mt3{margin-top:3rem}.mb3{margin-bottom:3rem}.mr3{margin-right:3rem}.ml3{margin-left:3rem}.ms3{margin-left:3rem;margin-right:3rem}.mt4{margin-top:4rem}.mb4{margin-bottom:4rem}.mr4{margin-right:4rem}.ml4{margin-left:4rem}.ms4{margin-left:4rem;margin-right:4rem}.mt5{margin-top:0.3125rem}.mb5{margin-bottom:0.3125rem}.mr5{margin-right:0.3125rem}.ml5{margin-left:0.3125rem}.ms5{margin-left:0.3125rem;margin-right:0.3125rem}.mt10{margin-top:0.625rem}.mb10{margin-bottom:0.625rem}.mr10{margin-right:0.625rem}.ml10{margin-left:0.625rem}.ms10{margin-left:0.625rem;margin-right:0.625rem}.mt15{margin-top:0.9375rem}.mb15{margin-bottom:0.9375rem}.mr15{margin-right:0.9375rem}.ml15{margin-left:0.9375rem}.ms15{margin-left:0.9375rem;margin-right:0.9375rem}.mt20{margin-top:1.25rem}.mb20{margin-bottom:1.25rem}.mr20{margin-right:1.25rem}.ml20{margin-left:1.25rem}.ms20{margin-left:1.25rem;margin-right:1.25rem}.mt25{margin-top:1.5625rem}.mb25{margin-bottom:1.5625rem}.mr25{margin-right:1.5625rem}.ml25{margin-left:1.5625rem}.ms25{margin-left:1.5625rem;margin-right:1.5625rem}.mt30{margin-top:1.875rem}.mb30{margin-bottom:1.875rem}.mr30{margin-right:1.875rem}.ml30{margin-left:1.875rem}.ms30{margin-left:1.875rem;margin-right:1.875rem}.mt40{margin-top:2.5rem}.mb40{margin-bottom:2.5rem}.mr40{margin-right:2.5rem}.ml40{margin-left:2.5rem}.ms40{margin-left:2.5rem;margin-right:2.5rem}.mt50{margin-top:3.125rem}.mb50{margin-bottom:3.125rem}.mr50{margin-right:3.125rem}.ml50{margin-left:3.125rem}.ms50{margin-left:3.125rem;margin-right:3.125rem}.mt60{margin-top:3.75rem}.mb60{margin-bottom:3.75rem}.mr60{margin-right:3.75rem}.ml60{margin-left:3.75rem}.ms60{margin-left:3.75rem;margin-right:3.75rem}.mt75{margin-top:4.6875rem}.mb75{margin-bottom:4.6875rem}.mr75{margin-right:4.6875rem}.ml75{margin-left:4.6875rem}.ms75{margin-left:4.6875rem;margin-right:4.6875rem}.mt100{margin-top:6.25rem}.mb100{margin-bottom:6.25rem}.mr100{margin-right:6.25rem}.ml100{margin-left:6.25rem}.ms100{margin-left:6.25rem;margin-right:6.25rem}.mx-auto{margin-left:auto;margin-right:auto}.pt10{padding-top:0.625rem}.pb10{padding-bottom:0.625rem}.pr10{padding-right:0.625rem}.pl10{padding-left:0.625rem}.ps10{padding-left:0.625rem;padding-right:0.625rem}.pt20{padding-top:1.25rem}.pb20{padding-bottom:1.25rem}.pr20{padding-right:1.25rem}.pl20{padding-left:1.25rem}.ps20{padding-left:1.25rem;padding-right:1.25rem}.pt40{padding-top:2.5rem}.pb40{padding-bottom:2.5rem}.pr40{padding-right:2.5rem}.pl40{padding-left:2.5rem}.ps40{padding-left:2.5rem;padding-right:2.5rem}.pt50{padding-top:3.125rem}.pb50{padding-bottom:3.125rem}.pr50{padding-right:3.125rem}.pl50{padding-left:3.125rem}.ps50{padding-left:3.125rem;padding-right:3.125rem}.pt60{padding-top:3.75rem}.pb60{padding-bottom:3.75rem}.pr60{padding-right:3.75rem}.pl60{padding-left:3.75rem}.ps60{padding-left:3.75rem;padding-right:3.75rem}.pt75{padding-top:4.6875rem}.pb75{padding-bottom:4.6875rem}.pr75{padding-right:4.6875rem}.pl75{padding-left:4.6875rem}.ps75{padding-left:4.6875rem;padding-right:4.6875rem}.pt80{padding-top:5rem}.pb80{padding-bottom:5rem}.pr80{padding-right:5rem}.pl80{padding-left:5rem}.ps80{padding-left:5rem;padding-right:5rem}.pt100{padding-top:6.25rem}.pb100{padding-bottom:6.25rem}.pr100{padding-right:6.25rem}.pl100{padding-left:6.25rem}.ps100{padding-left:6.25rem;padding-right:6.25rem}.center{margin-left:auto;margin-right:auto;text-align:center}.ta-center{text-align:center !important}.ta-right{text-align:right}.ta-left{text-align:left}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.right{float:right}.left{float:left}.block,.show{display:block}.inline-block{display:inline-block}.hide{display:none}@media (max-width: 30em){.sm-hide{display:none}}@media (max-width: 47.9375em){.md-hide{display:none}}.touch .hide-tablet{display:none}.hidden{display:none !important;visibility:hidden}.visuallyhidden,.sr-only{position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;border:0}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.ir{overflow:hidden;display:block;border:0;background-color:transparent;background-repeat:no-repeat;vertical-align:top;text-align:left;text-indent:-999em;direction:ltr}.ir br{display:none}.break-word{word-wrap:break-word}.text-wrap{white-space:pre;white-space:pre-wrap;white-space:pre-line;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:-moz-pre-wrap;white-space:-hp-pre-wrap;word-wrap:break-word}.oh{overflow:hidden}.white{color:#fff !important}.black{color:#000 !important}.gray{color:#999 !important}.gold{color:#ae995a !important}.red{color:#ff3401 !important}.bg-dark{background:#222;color:#fff}.bg-light{background:#eee}.bg-gold{background:#ae995a;color:#fff}.bg-black{background:#000;color:#fff}.bg-pewter{background:#8c8d87;color:#fff}.opaque{opacity:1}.bt-light{border-top:1px solid #979797}.bt-dark{border-top:1px solid #222}.hr{border-top:1px solid #ccc}.italic{font-style:italic !important}.tt-up{text-transform:uppercase}.strike{text-decoration:line-through}.ls1{letter-spacing:0.1em}.ls2{letter-spacing:0.2em}.small-caps{font-variant:small-caps}.fs12{font-size:12px;font-size:.75rem}.fs14{font-size:14px;font-size:.875rem}.vsgm{font-family:'VSCO Gothic Medium', Helvetica, Arial, sans-serif;font-weight:500;font-style:normal}.sup{position:relative;display:inline-block}.sup>sup{position:absolute;top:0.6em}.hero-title .sup>sup{top:0.8em}
