.smooth-scrollbar{width:100%;height:100%}#layout,.scroll-content{position:relative}#layout.cursor{opacity:0}#layout:hover .cursor{opacity:1}main{background:var(--light-bg)}.newsletter-spacer{width:100vw;height:28vw;min-height:350px;position:relative;pointer-events:none}@font-face{font-family:HelveticaNowText;font-display:swap;src:url(https://www.nikolastype.com/fonts/39A762_0_0.woff2) format("woff2"),url(https://www.nikolastype.com/fonts/39A762_0_0.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:HelveticaNowText;font-display:swap;src:url(https://www.nikolastype.com/fonts/39A762_1_0.woff2) format("woff2"),url(https://www.nikolastype.com/fonts/39A762_1_0.woff) format("woff");font-style:normal;font-weight:500}@font-face{font-family:HelveticaNowDisplay;font-display:swap;src:url(https://www.nikolastype.com/fonts/39A762_2_0.woff2) format("woff2"),url(https://www.nikolastype.com/fonts/39A762_2_0.woff) format("woff");font-style:normal;font-weight:700}@font-face{font-family:Cosi Times;font-display:swap;src:url(https://www.nikolastype.com/fonts/CosiTimes/CosiTimesLight/CosiTimes-Light.woff2) format("woff2"),url(https://www.nikolastype.com/fonts/CosiTimes/CosiTimesLight/CosiTimes-Light.woff) format("woff");font-weight:300;font-style:normal;font-stretch:normal}@font-face{font-family:Cosi Times;font-display:swap;src:url(https://www.nikolastype.com/fonts/CosiTimes/CosiTimesLightCondensed/CosiTimes-LightCondensed.woff2) format("woff2"),url(https://www.nikolastype.com/fonts/CosiTimes/CosiTimesLightCondensed/CosiTimes-LightCondensed.woff) format("woff");font-weight:300;font-style:normal;font-stretch:condensed}@font-face{font-family:Cosi Times;font-display:swap;src:url(https://www.nikolastype.com/fonts/CosiTimes/CosiTimesRoman/CosiTimes-Roman.woff2) format("woff2"),url(https://www.nikolastype.com/fonts/CosiTimes/CosiTimesRoman/CosiTimes-Roman.woff) format("woff");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:Cosi Times;font-display:swap;src:url(https://www.nikolastype.com/fonts/CosiTimes/CosiTimesBold/CosiTimes-Bold.woff2) format("woff2"),url(https://www.nikolastype.com/fonts/CosiTimes/CosiTimesBold/CosiTimes-Bold.woff) format("woff");font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:Cosi Azure;font-display:swap;src:url(https://www.nikolastype.com/fonts/CosiAzure/CosiAzureBold/CosiAzure-Bold.woff2) format("woff2"),url(https://www.nikolastype.com/fonts/CosiAzure/CosiAzureBold/CosiAzure-Bold.woff) format("woff");font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:Cosi Azure;font-display:swap;src:url(https://www.nikolastype.com/fonts/CosiAzure/CosiAzureBlack/CosiAzure-Black.woff2) format("woff2"),url(https://www.nikolastype.com/fonts/CosiAzure/CosiAzureBlack/CosiAzure-Black.woff) format("woff");font-weight:800;font-style:normal;font-stretch:normal}@font-face{font-family:Cosi Azure Stencil;font-display:swap;src:url(https://www.nikolastype.com/fonts/CosiAzure/CosiAzureBlackStencil/CosiAzure-BlackStencil.woff2) format("woff2"),url(https://www.nikolastype.com/fonts/CosiAzure/CosiAzureBlackStencil/CosiAzure-BlackStencil.woff) format("woff");font-weight:800;font-style:normal;font-stretch:normal}@font-face{font-family:Cosi Azure;font-display:swap;src:url(https://www.nikolastype.com/fonts/CosiAzure/CosiAzureUltra/CosiAzure-Ultra.woff2) format("woff2"),url(https://www.nikolastype.com/fonts/CosiAzure/CosiAzureUltra/CosiAzure-Ultra.woff) format("woff");font-weight:900;font-style:normal;font-stretch:normal}@font-face{font-family:Grand Slang B-Side;font-display:swap;src:url(https://www.nikolastype.com/fonts/GrandSlang/GrandSlangBSide/GrandSlang-B-Side.woff2) format("woff2"),url(https://www.nikolastype.com/fonts/GrandSlang/GrandSlangBSide/GrandSlang-B-Side.woff) format("woff");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:Grand Slang;font-display:swap;src:url(https://www.nikolastype.com/fonts/GrandSlang/GrandSlangItalic/GrandSlang-Italic.woff2) format("woff2"),url(https://www.nikolastype.com/fonts/GrandSlang/GrandSlangItalic/GrandSlang-Italic.woff) format("woff");font-weight:400;font-style:italic;font-stretch:normal}@font-face{font-family:Grand Slang;font-display:swap;src:url(https://www.nikolastype.com/fonts/GrandSlang/GrandSlangRoman/GrandSlang-Roman.woff2) format("woff2"),url(https://www.nikolastype.com/fonts/GrandSlang/GrandSlangRoman/GrandSlang-Roman.woff) format("woff");font-weight:400;font-style:normal;font-stretch:normal}:root{-moz-tab-size:4;-o-tab-size:4;tab-size:4;--light-bg:#f6f6f6;--nt-black:#131414;--selection:rgba(19,20,20,0.99);--nt-d-black:#131414;--nt-d-gray:rgba(0,0,0,0.54);--nt-gray:rgba(0,0,0,0.35);--nt-l-gray:rgba(0,0,0,0.3);--nt-transition:#f6f6f6}html{font-size:10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;color:var(--nt-black);background:#000;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:500px){html{font-size:9px}}@media screen and (min-width:1024px) and (max-width:1300px){html{font-size:9px}}@media screen and (min-width:1680px){html{font-size:calc(10px + (400vw - 6720px)/2650)}}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{margin:0}[v-cloak]>*{display:none}li,ul{list-style-type:none;margin:0;padding:0}.output-wrapper div,button,input,select,textarea{outline:none!important}button,input,select{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button{cursor:pointer;-webkit-appearance:none!important;background:0 0;border:none;padding:0}::selection{background-color:var(--selection);color:var(--light-bg)}::-moz-selection{background-color:var(--selection);color:var(--light-bg)}::-ms-selection{background-color:var(--selection);color:var(--light-bg)}::-webkit-selection{background-color:var(--selection);color:var(--light-bg)}h1{font-size:8vw;line-height:7.5vw;letter-spacing:-.02em;font-family:HelveticaNowDisplay;font-weight:400;margin:0 0 0 -.04em}@media screen and (min-width:2560px){h1{font-size:210px}}h3{font-size:1.2rem;font-weight:500;-webkit-font-feature-settings:"case" 1;font-feature-settings:"case" 1}h3,h4{letter-spacing:.03em;text-transform:uppercase;margin:0}h4{font-size:1.1rem;font-weight:400;-webkit-font-feature-settings:"case" 1;font-feature-settings:"case" 1}h5{font-size:1rem;letter-spacing:.04em;text-transform:uppercase;font-weight:400;margin:0}a{color:inherit;text-decoration:none}p{margin:0;font-size:1.5rem;letter-spacing:.01em;line-height:1.6;font-weight:400}.lowercase{text-transform:lowercase}.main-content__desktop{background:var(--nt-transition)}.scrollbar-track{background:0 0!important;mix-blend-mode:difference}.scrollbar-thumb,.scrollbar-track-y{width:.45rem!important}.scrollbar-thumb{background:#fff!important;border-radius:0!important}#app{cursor:default;font-family:HelveticaNowText;font-weight:400;width:100vw;opacity:1}#app,.layout{-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.wait .layout{opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}#base-cursor{opacity:0}.specimen-image{overflow:hidden;margin-bottom:7.5vw}.souvenir-image img,.specimen-image img{width:100%;-o-object-fit:cover;object-fit:cover}.intro-content{position:fixed;top:0;left:0;right:0;bottom:0;background:#000;z-index:2;will-change:transform}.main-content{z-index:1}#small-screen,.typeface-details{background:var(--light-bg)}#small-screen{position:fixed;width:100vw;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:200;visibility:hidden;color:var(--nt-black);z-index:1001}@media screen and (max-width:1023px){#small-screen{visibility:visible}}.type-product{width:100vw;background:0 0;border-bottom:1px solid var(--nt-l-gray);font-size:1.2rem;letter-spacing:.02em;line-height:1.8rem;pointer-events:all}#app.scrolling .type-product{pointer-events:none}.type-product-link{width:100%;display:grid;grid-template-columns:repeat(20,1fr);padding:8.5rem 0}.type-product-num{grid-column:1/span 1;padding:1rem 0 0 2.5vw}.type-product-details__main{color:var(--nt-black);text-transform:capitalize}.learn-more-container,.type-product-details{grid-column:2/span 3;font-weight:400;padding:1rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.type-product-details__secondary{color:var(--nt-d-gray)}.type-product-preview{grid-column:5/span 12;font-size:6.5vw;line-height:7vw;letter-spacing:-.01rem;white-space:nowrap}.learn-more-container{grid-column:19/span 1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.learn-more-container__icon{width:3.2vw;height:3.2vw;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.learn-more-container__icon g{stroke:var(--nt-black)}.learn-more-container__icon path{stroke-width:1.2}.type-product:hover .learn-more-container__icon{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.strip-outer[data-v-3ec6fbd7]{width:100%;min-height:400px;position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid var(--nt-l-gray);padding:3vw 0}.strip-inner[data-v-3ec6fbd7]{position:relative;top:0;height:100%;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}.draggable[data-v-3ec6fbd7]{height:25vw;top:calc(50% - 12.5vw);width:100%;position:absolute;cursor:-webkit-grab;cursor:grab}.strip[data-v-3ec6fbd7]{width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;-webkit-box-align:start;-ms-flex-align:start;align-items:start;pointer-events:none}.strip[data-v-3ec6fbd7],.strip__item[data-v-3ec6fbd7]{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.strip__item[data-v-3ec6fbd7]{width:20vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:5vw}.strip__item[data-v-3ec6fbd7]:first-child{margin-left:20vw}.strip__item h5[data-v-3ec6fbd7]{margin-top:2em}.strip__item p[data-v-3ec6fbd7]{margin-top:.4em}.img-outer[data-v-3ec6fbd7]{height:20vw;width:20vw;overflow:hidden;position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none}.img-inner[data-v-3ec6fbd7]{width:100%;height:100%;background-size:cover;background-position:50% 50%;position:absolute}.img-inner[data-v-3ec6fbd7],.strip[data-v-3ec6fbd7]{will-change:transform}.line-clamp[data-v-3ec6fbd7]{display:block;display:-webkit-box;-webkit-box-orient:vertical;position:relative;overflow:hidden;text-overflow:ellipsis;padding:0!important;-webkit-line-clamp:2;height:3.2em}.line-clamp.font-in-use[data-v-3ec6fbd7]{height:1.6em}.line-clamp[data-v-3ec6fbd7]:after{display:none!important}.arrow-link[data-v-3ec6fbd7]{margin-top:.5em;margin-left:-.3em;font-size:1.5rem;pointer-events:all}.home{width:100%;height:100%}.short-bio{position:fixed;left:20vw;top:calc((1.25vw + 2.2rem)/2 - .75rem);z-index:1000;line-height:1.7rem;opacity:1;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;pointer-events:none}.short-bio.deactive{opacity:0}@media screen and (max-width:1440px){.short-bio{top:calc((18.73px + 2.2rem)/2 - .75rem)}}.stickyContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100vw;height:165vh;z-index:0}.homeFirstSubtitle{position:-webkit-sticky;position:sticky;bottom:4vw}.newsletterRef{z-index:-1}#scroll-area{width:100vw;height:100vh}body.snip-open{height:auto!important;margin:0!important;overflow:hidden!important;padding:0!important}.snip-layout{background:0 0;bottom:0;color:#f6f6f6;font-family:HelveticaNowText;font-weight:400;left:0;line-height:normal;overflow-x:auto;padding:0;position:fixed;right:0;top:0;z-index:1040;display:block!important;-webkit-transition:visibility 0s .9s;transition:visibility 0s .9s;visibility:hidden}.snip-layout a,.snip-layout dd,.snip-layout div,.snip-layout dl,.snip-layout dt,.snip-layout em,.snip-layout form,.snip-layout h1,.snip-layout h2,.snip-layout h3 h4,.snip-layout img,.snip-layout label,.snip-layout li,.snip-layout ol,.snip-layout p,.snip-layout small,.snip-layout span,.snip-layout strong,.snip-layout table,.snip-layout tbody,.snip-layout td,.snip-layout th,.snip-layout thead,.snip-layout tr,.snip-layout ul{border:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:100%;font:inherit;line-height:inherit;margin:0;padding:0}.snip-layout a,.snip-layout button{text-decoration:none;-webkit-transition:background .33s ease;transition:background .33s ease}.snip-layout table{border-collapse:collapse;border-spacing:0}.snip-layout td,.snip-layout th{vertical-align:middle}.snip-layout ol,.snip-layout ul{list-style:none}.snip-layout input,.snip-layout select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.snip-layout input:focus,.snip-layout input:hover,.snip-layout select:focus,.snip-layout select:hover{-webkit-box-shadow:none;box-shadow:none;outline:none}.snip-layout input[type=password],.snip-layout input[type=text],.snip-layout select{background:#131414;border-radius:0;border:1px solid hsla(0,0%,100%,.3);-webkit-box-sizing:border-box;box-sizing:border-box;color:#f6f6f6;display:block;font-size:1.5rem;letter-spacing:.01em;line-height:2.4rem;height:auto;margin:0;padding:1rem 3.6rem .9rem 1.4rem;-webkit-transition:border .6s ease;transition:border .6s ease;width:100%}.snip-layout input[type=password]:focus,.snip-layout input[type=password]:hover,.snip-layout input[type=text]:focus,.snip-layout input[type=text]:hover,.snip-layout select:focus,.snip-layout select:hover{border-color:#f6f6f6}.snip-layout .snip-btn{background-color:transparent;color:#f6f6f6;border:1px solid #f6f6f6;cursor:pointer;outline:0;height:6rem;line-height:6rem;width:calc(33.33333% - 1.66667vw);font-size:1.2rem;letter-spacing:.02em;text-transform:uppercase;font-weight:500;text-align:center;-webkit-transition:all .5s ease;transition:all .5s ease;margin-top:.5em}.snip-layout .snip-btn:hover{background-color:#f6f6f6;color:#131414;border:1px solid #f6f6f6}.snip-layout .snip-btn--small{height:auto;line-height:normal;padding:.417em}.snip-layout .snip-btn--highlight{background:#f6f6f6;color:#131414}.snip-layout .snip-btn--highlight:hover{background-color:transparent;color:#f6f6f6}.snip-layout .snip-btn--left{float:left}.snip-layout .snip-btn--right{float:right}.snip-layout .snip-btn--danger{background-color:#f10}.snip-layout .snip-btn--danger:hover{background-color:#cc0e00}.snip-layout .snip-btn--full{display:block;margin-top:1em;text-align:center}.snip-layout #snipcart-previous,.snip-layout .snip-btn.snip-btn--left{grid-column:7/span 7;width:86%;margin-left:2.5vw;-webkit-box-sizing:content-box;box-sizing:content-box}.snip-layout #snipcart-next,.snip-layout #snipcart-paymentmethod-pay,.snip-layout .snip-btn.snip-btn--highlight.snip-btn--right{grid-column:14/span 6;width:100%}.snip-layout #snipcart-apply-discount button{border:none;grid-column:18/span 2;grid-row-start:content-start;grid-row-end:content-end;width:100%;padding:0;margin:0;text-align:right;font-size:1.2rem;letter-spacing:.02em;font-weight:500;text-transform:unset;background:unset;height:unset;line-height:unset;color:hsla(0,0%,100%,.35);-webkit-transition:color .6s ease;transition:color .6s ease}.snip-layout #snipcart-apply-discount button:hover{color:#f6f6f6}.snip-layout .snip-layout__main-container{position:relative;min-width:100%;min-height:100%;background:#131414;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .6s cubic-bezier(.215,.61,.355,1);transition:-webkit-transform .6s cubic-bezier(.215,.61,.355,1);transition:transform .6s cubic-bezier(.215,.61,.355,1);transition:transform .6s cubic-bezier(.215,.61,.355,1),-webkit-transform .6s cubic-bezier(.215,.61,.355,1);will-change:transform;overflow:hidden}.snip-layout .snip-layout__close{position:fixed;right:2.5vw;top:4.5vw;z-index:2;width:2vw;height:2vw;max-width:45px;max-height:45px;background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2Ny44NDkgNjcuODQ5Jz48cGF0aCBkPSdNMzYuNzQ4IDMxLjFMNjcuNDI0LjQyNG0tNjcgNjdsMzAuNjY5LTMwLjY2OU0uNDI0LjQyNGw2NyA2NycgZmlsbD0nI2ZmZicgc3Ryb2tlPScjZjZmNmY2JyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMS4yJy8+PC9zdmc+);background-size:contain;background-position:0;background-repeat:no-repeat;opacity:0;-webkit-transition:opacity .35s cubic-bezier(.215,.61,.355,1) 0s,-webkit-transform .4s ease 0s;transition:opacity .35s cubic-bezier(.215,.61,.355,1) 0s,-webkit-transform .4s ease 0s;transition:transform .4s ease 0s,opacity .35s cubic-bezier(.215,.61,.355,1) 0s;transition:transform .4s ease 0s,opacity .35s cubic-bezier(.215,.61,.355,1) 0s,-webkit-transform .4s ease 0s;z-index:4}.snip-layout .snip-layout__close:hover{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.snip-layout .snip-layout__close.js-hidden{display:none}.snip-layout .snip-layout__loading{text-align:center;text-transform:uppercase;font-size:1.4rem;letter-spacing:.04em;font-family:HelveticaNowDisplay;font-weight:700}.snip-layout .snip-layout__content{padding:2em 0 2.5em}.snip-layout .snipcart-step--inner-loading .snip-layout__loading{display:block}.snip-layout .snipcart-step--inner-loaded .snip-layout__loading,.snip-layout .snipcart-step--inner-loading .snip-layout__content{display:none}.snip-layout .snipcart-step--inner-loaded .snip-layout__content{display:block}.snip-layout .snip-layout__content--highlight{background-color:#131414;border-bottom:1px solid hsla(0,0%,100%,.3);border-top:1px solid hsla(0,0%,100%,.3);padding:1em 0}.snip-layout .snip-layout__content--bordered{border-bottom:1px solid hsla(0,0%,100%,.3)}.snip-layout .snip-layout__subtitle{padding:0 1em;text-transform:uppercase;font-size:18px}.snip-layout #snip-layout-order-confirm .snipcart-step,.snip-layout #snip-layout-order-details .snipcart-step{display:grid;grid-template-columns:31.58% auto;grid-template-rows:auto auto;grid-template-areas:"info cart" "total total";margin:0 2.5vw}.snip-layout #snip-layout-order-confirm .snipcart-step .snip-layout__content,.snip-layout #snip-layout-order-details .snipcart-step .snip-layout__content{padding:2.9em 0 2.5em;margin:14px 0}.snip-layout #snip-layout-order-confirm .snipcart-step .snip-cols,.snip-layout #snip-layout-order-details .snipcart-step .snip-cols{margin-right:0}.snip-layout #snip-layout-order-confirm .snipcart-step .snip-cols.snip-layout__content.snip-layout__content--bordered,.snip-layout #snip-layout-order-details .snipcart-step .snip-cols.snip-layout__content.snip-layout__content--bordered{grid-area:info;border-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-right:1px solid hsla(0,0%,100%,.3);margin-left:0}.snip-layout #snip-layout-order-confirm .snipcart-step .snip-cols.snip-layout__content.snip-layout__content--bordered .snip-col,.snip-layout #snip-layout-order-details .snipcart-step .snip-cols.snip-layout__content.snip-layout__content--bordered .snip-col{width:100%;display:grid;grid-template-columns:1fr 1fr;margin-bottom:3em}.snip-layout #snip-layout-order-confirm .snipcart-step .snip-cols.snip-layout__content.snip-layout__content--bordered .snip-col .snip-static__content,.snip-layout #snip-layout-order-details .snipcart-step .snip-cols.snip-layout__content.snip-layout__content--bordered .snip-col .snip-static__content{margin-top:0}.snip-layout #snip-layout-order-confirm .snipcart-step #snipcart-cart-content,.snip-layout #snip-layout-order-details .snipcart-step #snipcart-cart-content{grid-area:cart}.snip-layout #snip-layout-order-confirm .snipcart-step .snip-actions,.snip-layout #snip-layout-order-details .snipcart-step .snip-actions{grid-area:total;margin:0;padding:1.5em 0 1.8em}.snip-layout #snip-layout-order-confirm .snipcart-step .snip-form__container--select:before,.snip-layout #snip-layout-order-details .snipcart-step .snip-form__container--select:before{display:none}.snip-layout #snip-layout-order-confirm .snipcart-step .snip-table__item:after,.snip-layout #snip-layout-order-details .snipcart-step .snip-table__item:after{width:calc(100% - 2.5vw)}.snip-layout #snip-layout-order-confirm .snipcart-step .snip-product__thumbnail,.snip-layout #snip-layout-order-confirm .snipcart-step .snip-table__cell--bold,.snip-layout #snip-layout-order-details .snipcart-step .snip-product__thumbnail,.snip-layout #snip-layout-order-details .snipcart-step .snip-table__cell--bold{padding:unset}.snip-layout #snip-layout-order-confirm .snipcart-step .snip-product__thumbnail img,.snip-layout #snip-layout-order-details .snipcart-step .snip-product__thumbnail img{height:3.5em}.snip-layout #snip-layout-order-confirm .snipcart-step .snip-table__cell--clear,.snip-layout #snip-layout-order-details .snipcart-step .snip-table__cell--clear{grid-column:1/span 13;grid-template-columns:15vw 1fr}.snip-layout #snip-layout-order-confirm .snipcart-step .snip-customfields,.snip-layout #snip-layout-order-details .snipcart-step .snip-customfields{grid-column:16/span 3}.snip-layout #snip-layout-order-confirm .snipcart-step .snip-customfields .snipcart-customfield-element,.snip-layout #snip-layout-order-details .snipcart-step .snip-customfields .snipcart-customfield-element{font-size:1.5rem;letter-spacing:.01em}.snip-layout #snip-layout-order-confirm .snipcart-step #snipcart-fees tr,.snip-layout #snip-layout-order-confirm .snipcart-step #snipcart-total tr,.snip-layout #snip-layout-order-details .snipcart-step #snipcart-fees tr,.snip-layout #snip-layout-order-details .snipcart-step #snipcart-total tr{padding:1.25vw 0;margin-left:2.5vw;width:100%}.snip-layout #snip-layout-order-confirm .snipcart-step #snipcart-fees tr,.snip-layout #snip-layout-order-details .snipcart-step #snipcart-fees tr{border-bottom:1px solid hsla(0,0%,100%,.3)}.snip-layout #snip-layout-order-confirm .snipcart-step #snipcart-discounts,.snip-layout #snip-layout-order-details .snipcart-step #snipcart-discounts{margin-left:2.5vw}.snip-layout #snip-layout-order-confirm .snipcart-step .snip-actions__link.snip-actions__link--small.snip-actions__link--right,.snip-layout #snip-layout-order-details .snipcart-step .snip-actions__link.snip-actions__link--small.snip-actions__link--right{grid-column:1/span 4}.snip-layout #snip-layout-order-confirm .snipcart-step .snip-form--discount,.snip-layout #snip-layout-order-details .snipcart-step .snip-form--discount{grid-column:1/span 7;margin-right:1.5vw}.snip-layout #snip-layout-order-confirm .snipcart-step #snipcart-apply-discount .snip-btn--right,.snip-layout #snip-layout-order-details .snipcart-step #snipcart-apply-discount .snip-btn--right{grid-column:7/span 3}.snip-layout #snip-layout-order-confirm .snipcart-step .snip-table__cell--highlight,.snip-layout #snip-layout-order-details .snipcart-step .snip-table__cell--highlight{font-size:1.5rem;letter-spacing:.01em}.snip-layout #snip-layout-order-details .snipcart-step{border-bottom:1px solid hsla(0,0%,100%,.3)}.snip-layout .snip-header{background:#131414;position:-webkit-sticky;position:sticky;top:0;text-align:left;letter-spacing:-.2px;color:#f6f6f6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:5vw 0 20px;margin:0 2.5vw;z-index:3}.snip-layout .snip-header__user{background:#111;font-size:14px;padding:.714em 1.429em;text-align:center}.snip-layout .snip-header__user-text{max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:auto}.snip-layout .snip-header__back{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;background:#111;font-size:14px;padding:.714em 1.429em}.snip-layout .snip-header__back--button{cursor:pointer;cursor:hand;margin:auto}.snip-layout .snip-header__back--button:hover,.snip-layout .snip-header__user-mail{color:#f6f6f6}.snip-layout .snip-header__title,.snip-layout .snip-header__total{display:none;height:28px;font-size:1.4rem;letter-spacing:.04em;font-family:HelveticaNowDisplay;font-weight:700;left:3vw;text-align:left;grid-column:2/span 3;text-transform:uppercase}.snip-layout .snip-header__title.js-show,.snip-layout .snip-header__total.js-show{display:block}.snip-layout .snip-header__total-label{margin-right:.6em}.snip-layout .snip-header__continue{display:none}.snip-layout .snip-header__continue.js-show,.snip-layout .snip-header__placeorder{display:block;margin-top:-1.5em;position:absolute;right:1.25em;top:50%}.snip-layout .snip-footer{display:none}.snip-layout .snip-actions{border-top:1px solid hsla(0,0%,100%,.3);padding:1.5em 0;margin:0 2.5vw;display:grid!important;grid-template-columns:repeat(19,1fr)}.snip-layout .snip-actions:after{clear:both;content:"";display:table}.snip-layout .snip-actions--no-border{border-top:none}.snip-layout .snip-actions--top{border-top:none;border-bottom:1px solid hsla(0,0%,100%,.3)}.snip-layout .snip-actions__link{color:hsla(0,0%,100%,.35);-webkit-transition:color .6s ease;transition:color .6s ease}.snip-layout .snip-actions__link:hover{color:#f6f6f6}.snip-layout .snip-actions__link--small{font-size:1.2rem;letter-spacing:.02em}.snip-layout .snip-actions__link--right{align-self:end;grid-column:20/span 1;grid-template-rows:[content-start] 1fr [content-end]}.snip-layout .snip-actions__link.snip-actions__link--small.snip-actions__link--right{grid-column:14/span 2}.snip-layout .snip-table{font-size:14px;text-align:left;width:100%}.snip-layout .snip-table th,.snip-layout .snip-table tr{padding-top:1vw;padding-bottom:1vw}.snip-layout .snip-table th.snip-table__row--no-border,.snip-layout .snip-table tr.snip-table__row--no-border{border-bottom:none}.snip-layout .snip-table th.snip-table__row--no-border td,.snip-layout .snip-table tr.snip-table__row--no-border td{border-bottom:0}.snip-layout .snip-table .snip-table__cell__notices{margin:0;padding:0}.snip-layout .snip-table .snip-table__cell__notices div{margin:0 2.5vw;padding:1rem 2rem;font-size:1.5rem;letter-spacing:.01em;line-height:2.4rem}.snip-layout .snip-table .snip-table__cell__notices div.snip-table__cell__notices--error,.snip-layout .snip-table .snip-table__cell__notices div.snip-table__cell__notices--warning{background-color:#5b5b5c;color:#f6f6f6}.snip-layout .snip-table__header{font-size:12px;padding:1em 0;text-transform:uppercase;display:none}.snip-layout .snip-table__header~.snip-table__header{border-top:1px solid hsla(0,0%,100%,.3)}.snip-layout .snip-table__body{display:table-row-group}.snip-layout #snipcart-fees,.snip-layout #snipcart-total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.snip-layout #snipcart-fees tr,.snip-layout #snipcart-total tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 2.5vw;width:35vw}.snip-layout .snip-table__body--big{font-size:1.5rem}.snip-layout .snip-table__loading{font-family:HelveticaNowDisplay;font-weight:700;font-size:1.7rem;letter-spacing:.02em;margin:5em 2.5vw;text-align:center}.snip-layout .snip-table__cell--long-text{max-width:20em}.snip-layout .snip-table__cell--right{text-align:right;font-size:1.5rem;letter-spacing:.01em}.snip-layout .snip-table__cell--clear{grid-column:2/span 12;display:grid;grid-template-columns:15vw 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-areas:". thumbnail" ". thumbnail" "name thumbnail" "description thumbnail" ". thumbnail" "download thumbnail"}.snip-layout #snipcart-items-list-now .snip-table__cell--clear{grid-column:1/span 9;padding-left:2.5vw}.snip-layout .snip-customfields{grid-column:14/span 3;padding-left:2.5vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.snip-layout .snip-customfields div{width:100%}.snip-layout .snip-customfields .snip-form__label{display:none}.snip-layout .snip-table__cell--invalid{text-decoration:line-through;font-weight:400;display:block}.snip-layout .snip-table__cell--bold{grid-column:19/span 2;padding-right:2.5vw;align-self:center;font-size:1.5rem;letter-spacing:.01em}.snip-layout .snip-table__cell--highlight{display:none}.snip-layout .snip-table__cell--success{font-weight:400;color:#f6f6f6}.snip-layout .snip-table__cell--center.snip-table__small-col{display:none}.snip-layout .snip-table__item{position:relative;display:grid;grid-template-columns:repeat(20,1fr);grid-template-rows:[content-start] 1fr [content-end]}.snip-layout .snip-table__item:after{padding:0;margin:0;content:"";width:95vw;height:1px;background-color:#5b5b5c;position:absolute;left:2.5vw;bottom:-1px}.snip-layout .snip-table__item td:last-child{grid-column:1/span 1;padding-left:2.5vw;grid-row-start:content-start;grid-row-end:content-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.snip-layout .snip-table__item.snip-table__row--invalid{grid-template-columns:60vw auto;grid-column-gap:5vw;grid-template-areas:"product message";grid-template-rows:unset;padding-left:2.5vw;padding-right:2.5vw}.snip-layout .snip-table__item.snip-table__row--invalid .snip-table__cell--clear{grid-area:product}.snip-layout .snip-table__item.snip-table__row--invalid .snip-table__cell--center{grid-area:message;text-align:left;padding:0;font-size:1.5rem;letter-spacing:.01em;line-height:2.4rem}.snip-layout .snip-table__cell--right.snip-table__cell--highlight.snip-table__small-col{display:none}.snip-layout #snipcart-fees td,.snip-layout #snipcart-total td{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.snip-layout #snipcart-discounts-list{margin:0 2.5vw;display:grid}.snip-layout #snipcart-discounts-list .snip-discount__rateonitems{display:grid;grid-template-columns:65vw 1fr 1fr}.snip-layout #snipcart-discounts-list .snip-discount__rateonitems td:first-child{grid-column:2/span 1}.snip-layout #snipcart-discounts-list .snip-discount__rateonitems td:first-child .snip-product__name{letter-spacing:.04em;line-height:1.8rem}.snip-layout #snipcart-discounts-list .snip-discount__rateonitems .snip-table__cell--right.snip-table__cell--success{grid-column:3/span 1;text-align:right;line-height:1.8rem}.snip-layout #snip-layout-order-confirm #snipcart-discounts-list,.snip-layout #snip-layout-order-details #snipcart-discounts-list{margin:0 0 0 2.5vw}.snip-layout #snip-layout-order-confirm #snipcart-discounts-list .snip-discount__rateonitems,.snip-layout #snip-layout-order-details #snipcart-discounts-list .snip-discount__rateonitems{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.25vw 0;border-bottom:1px solid hsla(0,0%,100%,.3)}.snip-layout #snip-layout-order-details #snipcart-total tr{border-bottom:1px solid hsla(0,0%,100%,.3)}.snip-layout #snip-layout-order-details .snip-table__cell--clear a{display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:download;font-size:1.2rem;opacity:.54;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.snip-layout #snip-layout-order-details .snip-table__cell--clear a:hover{opacity:1}.snip-layout #snip-layout-order-details .snip-table__cell--clear a:after{background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMS44NTQnIGhlaWdodD0nMTEuODU0Jz48cGF0aCBkPSdNLjM1NCAxMS41bDguMjA5LTguMjA5Jy8+PHBhdGggZD0nTTAgMTEuMTQ2bDguMjA5LTguMjA5LjcwNy43MDctOC4yMDkgOC4yMDl6JyBmaWxsPScjZjZmNmY2Jy8+PHBhdGggZD0nTTExLjg1NCAxMS41aC0xVjFILjM1NFYwaDExLjV6JyBmaWxsPScjZjZmNmY2Jy8+PC9zdmc+);background-size:contain;content:"";background-position:0;background-repeat:no-repeat;width:.8em;height:.8em;margin:.25em .2em 0 .4em}.snip-layout #snipcart-load-cart-content{grid-area:cart;position:absolute;left:calc(31.58% + 3.2895vw);margin-top:2.9em}.snip-layout #snipcart-shippings-list{margin:2em 2.5vw 2.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:200px}.snip-layout #snipcart-shippings-list tr{padding-top:0}.snip-layout #snipcart-shippings-list tr:last-child{padding-bottom:0}.snip-layout #snipcart-shippings-list tr:not(.snip-product--selectable)>*{font-family:HelveticaNowDisplay;font-weight:700;font-size:1.4rem;letter-spacing:.06em;text-transform:uppercase}.snip-layout .snip-product{background:#131414;border-top:1px solid hsla(0,0%,100%,.3);font-size:14px;padding:2em 1.25em}.snip-layout .snip-product:after{clear:both;content:"";display:table}.snip-layout .snip-product--selectable{cursor:pointer}.snip-layout .snip-product--selectable-item{padding-left:2.286em;position:relative}.snip-layout .snip-product--selectable{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:calc(33.33333% - 2.5vw)}.snip-layout .snip-product--selectable .snip-table__cell--highlight{display:unset}.snip-layout .snip-product--selectable-item .snip-product__important{font-size:1.2rem;letter-spacing:.02rem;line-height:1.8rem;margin-top:.2em;opacity:.45}.snip-layout .snip-product--selectable-item:before{content:"";border:1px solid #f6f6f6;width:1.5rem;height:1.5rem;position:absolute;top:0;left:0}.snip-layout .snip-product--selectable-item:after{content:"";position:absolute;top:0;left:0;background:#fff;opacity:0;width:.7rem;height:.7rem;margin:.4rem;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.snip-layout .snip-product--selectable-item.js-selected:after{opacity:.3}.snip-layout .snip-product__thumbnail{grid-area:thumbnail;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;position:relative}.snip-layout .snip-product__thumbnail img{height:5em;width:auto}.snip-layout .snip-product__thumbnail:after{content:"";position:absolute;top:0;bottom:0;right:0;width:7.5vw;background:-webkit-gradient(linear,left top,right top,from(rgba(19,19,20,0)),color-stop(50%,#131414));background:linear-gradient(90deg,rgba(19,19,20,0),#131414 50%)}.snip-layout .snip-product__description,.snip-layout .snip-product__name{font-size:1.2rem;letter-spacing:.02em;line-height:1.8rem;overflow:hidden}.snip-layout .snip-product__name{font-weight:500;text-transform:uppercase;grid-area:name;align-self:flex-end}.snip-layout .snip-product__description{margin-top:.2em;opacity:.45;grid-area:description;text-transform:capitalize}.snip-layout .snip-product__remove{background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA3MC41MzUgNzAuNTM1Jz48cGF0aCBkPSdNNDEuMjY4IDI5LjI2OGwyNy41LTI3LjVtLTY3IDY3bDI3LjUtMjcuNW0tMjcuNS0zOS41bDY3IDY3JyBmaWxsPScjZmZmJyBzdHJva2U9JyNmNmY2ZjYnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPSc1Jy8+PC9zdmc+);background-size:contain;background-position:0;background-repeat:no-repeat;width:1.1em;height:1.1em;opacity:.35;-webkit-transition:opacity .6s ease;transition:opacity .6s ease}.snip-layout .snip-product__remove:hover{opacity:1}.snip-layout .snip-product__remove--disabled{opacity:.2;cursor:default}.snip-layout .snip-product__customfields{max-width:200px}.snip-layout .snip-product__customfields-checkbox{float:left;margin:0 .5em .75em 0}.snip-layout #snipcart-loading-container,.snip-layout .snip-product__empty{font-family:HelveticaNowDisplay;font-weight:700;font-size:1.4rem;letter-spacing:.06em;text-transform:uppercase;margin:5em 2.5vw;text-align:center}.snip-layout #snipcart-loading-container{position:absolute;top:calc(5vw + 42px + 6rem);width:100%}.snip-layout #snip-layout-payment-method .snip-product{padding:2em 0 2em 32.5vw;margin:0 2.5vw}.snip-layout #snip-layout-payment-method .snip-product p{text-transform:unset}.snip-layout .snip-quantity-trigger{font-weight:600;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#f6f6f6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}.snip-layout .snip-quantity-trigger__text{float:left;padding:0 .313em}.snip-layout .snip-quantity-trigger__btn--duplicate{background-color:#efe778;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#f6f6f6;font-size:22px;font-weight:400;margin-top:-1.6px;line-height:1.6;height:1em;width:1em}.snip-layout .snip-quantity-trigger__btn--duplicate:hover{background-color:transparent}.snip-layout .snip-quantity-trigger__btn--duplicate:before{display:block;height:1em;width:1em}.snip-layout .snip-quantity-trigger__btn{background-color:#ccc;color:inherit;float:left;font-size:18px;font-weight:400;height:1em;width:1em}.snip-layout .snip-quantity-trigger__btn:hover{background-color:#efe778}.snip-layout .snip-quantity-trigger__btn:before{display:block;height:1em;width:1em}.snip-layout .snip-quantity-trigger__btn--add:before{content:"+";line-height:1em}.snip-layout .snip-quantity-trigger__btn--minus:before{content:"-";line-height:14px}.snip-layout .snip-quantity-trigger__btn--disabled{background-color:#eee;color:#bbb;cursor:default}.snip-layout .snip-quantity-trigger__btn--disabled:hover{background-color:#eee}.snip-layout .snip-loader{z-index:3}.snip-layout .snip-loader--table.js-active{background-size:20px 20px;height:20px;width:20px}.snip-layout .snip-loader--bar{height:1px;width:95%;position:fixed;top:calc(5vw + 48px);overflow:hidden;margin:0 2.5vw;z-index:4}.snip-layout .snip-loader--bar:before{opacity:1;position:absolute;content:"";left:-200px;width:30%;height:1px;background-color:#f6f6f6;-webkit-animation:snip-loading 2s ease-in-out infinite;animation:snip-loading 2s ease-in-out infinite}.snip-layout .snip-loader--bar.js-hidden{opacity:0}@-webkit-keyframes snip-loading{0%{left:-30%}to{left:100%}}@keyframes snip-loading{0%{left:-30%}to{left:100%}}.snip-layout .snip-form--small{padding:2em 15%;text-align:center}.snip-layout .snip-form--discount{grid-column:14/span 5;margin-right:3vw;grid-row-start:content-start;grid-row-end:content-end}.snip-layout #snipcart-discounts-code{border:none;border-bottom:1px solid hsla(0,0%,100%,.3);font-size:13px;padding:0}.snip-layout #snipcart-discounts-code:focus,.snip-layout #snipcart-discounts-code:hover{border-bottom:1px solid #f6f6f6}.snip-layout .snip-form__container{clear:left;position:relative}.snip-layout .snip-form__container:after{clear:both;content:"";display:table}.snip-layout .snip-form__container+.snip-form__container{margin-top:1.6em}.snip-layout .snip-form__label{color:#f6f6f6;display:block;margin:0 0 .5em;overflow:hidden;cursor:pointer;font-size:1.1rem;letter-spacing:.03em;text-transform:uppercase}.snip-layout .snip-form__description{margin:1em 0}.snip-layout .snip-form__help{color:hsla(0,0%,100%,.3);float:right;font-size:12px;-webkit-transition:color .6s ease;transition:color .6s ease}.snip-layout .snip-form__help:hover{color:#f6f6f6}.snip-layout .snip-form__select--small{float:left;width:49%}.snip-layout .snip-form__select--small~.snip-form__select--small{margin-left:2%}.snip-layout .snip-form__error{color:#f6f6f6;font-size:1rem;letter-spacing:.04em;text-align:right;position:absolute;bottom:-2.2em;right:0}.snip-layout .snip-form__sq-input{background:#131414;border-radius:0;border:1px solid hsla(0,0%,100%,.3);-webkit-box-sizing:border-box;box-sizing:border-box;color:#f6f6f6;display:block;font-size:1.5rem;letter-spacing:.01em;line-height:2.4rem;height:auto;margin:0;padding:1rem 3.6rem .9rem 1.4rem;-webkit-transition:border .6s ease;transition:border .6s ease;width:100%}.snip-layout .snip-form__sq-input:focus,.snip-layout .snip-form__sq-input:hover{border-color:#f6f6f6}.snip-layout .snip-form__container--select{position:relative}.snip-layout .snip-form__container--select:before{background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA5OC4yODcgOTguMjg4Jz48ZyBzdHJva2U9JyNmNmY2ZjYnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPSc1Jz48cGF0aCBmaWxsPScjZmZmJyBkPSdNNDkuMTQ0IDB2NzEuNScvPjxwYXRoIGQ9J005Ni41MiA0Ny4zNzZMNDkuMTQ0IDk0Ljc1MiAxLjc2OCA0Ny4zNzYnIGZpbGw9J25vbmUnLz48L2c+PC9zdmc+);background-size:contain;content:"";background-position:0;background-repeat:no-repeat;position:absolute;right:1.4rem;bottom:1.45rem;width:1.1em;height:1.1em}.snip-layout .snipcart-customfield-dropdown:before{top:calc(50% - .7em);width:1.2em;height:1.2em}.snip-layout #snip-shippingSameAsBilling{-webkit-appearance:none;-moz-appearance:none;appearance:none;visibility:hidden;margin:0;width:0;height:0}.snip-layout .snipcart-checkbox-field label{padding:.1rem 2.5rem 0}.snip-layout .snipcart-checkbox-field label:before{border:1px solid #f6f6f6;width:1.5rem;height:1.5rem}.snip-layout #snip-shippingSameAsBilling:checked+label:after{opacity:.3}.snip-layout .snipcart-checkbox-field label:after{position:absolute;text-align:center;background:#fff;opacity:0;width:.7rem;height:.7rem;margin:.4rem;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.snip-layout .snipcart-checkbox-field label:after,.snip-layout .snipcart-checkbox-field label:before{position:absolute;top:0;left:0;display:inline-block;content:""}.snip-layout #snipcart-cvc-content-holder .snip-static.snip-static--highlight img{content:url(https://res.cloudinary.com/nikolastype/image/upload/f_auto/v1563773995/Snipcart/i0gp2zhwih3hvnde6imv.png)}.snip-layout .snip-steps{position:-webkit-sticky;position:sticky;top:calc(5vw + 42px);display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:10px 0;margin:0 2.5vw;border-bottom:1px solid hsla(0,0%,100%,.3);border-top:1px solid hsla(0,0%,100%,.3);background:#131414;z-index:3}.snip-layout .snip-steps.snip-steps--4 li{width:25%}.snip-layout .snip-steps.snip-steps--5 li{width:20%}.snip-layout .snip-steps.snip-steps--6 li{width:16.66667%}.snip-layout .snip-steps.snip-steps--7 li{width:14.28571%}.snip-layout .snip-step__item{color:hsla(0,0%,100%,.35);cursor:pointer;display:table;float:left;height:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@supports(display:flex){.snip-layout .snip-step__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.snip-layout .snip-step__item+.snip-step__item{border-left:1px solid hsla(0,0%,100%,.3)}.snip-layout .snip-step__item.js-active{background:#131414;border-bottom-color:#131414;color:#f6f6f6}.snip-layout .snip-step__item.js-hidden{display:none}.snip-layout .snip-step__nb{display:table-cell;font-size:27.2px;padding:0 .25em;text-align:center;vertical-align:middle;font-size:34px}.snip-layout .snip-step__label{display:table-cell;font-size:1.2rem;letter-spacing:.02em;text-transform:uppercase;font-weight:500;padding:10px 0;text-align:left;vertical-align:middle}.snip-layout .snip-cols{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:2.5vw}.snip-layout .snip-cols:after{clear:both;content:"";display:table}.snip-layout .snip-cols.snip-layout__content.snip-layout__content--bordered{margin-left:2.5vw}.snip-layout .snip-cols.snip-layout__content.snip-layout__content--bordered .snip-col{padding-left:0}.snip-layout .snip-col{float:left;padding:.25em 0 .25em 2.5vw;width:33.333333%}.snip-layout .snip-col+.snip-col{border-top:1px solid hsla(0,0%,100%,.3);padding-top:1em;border-top:0;padding-top:.25em}.snip-layout .snip-col+.snip-col.snip-col--no-border{border-left:none}.snip-layout .snip-col--half{width:50%}.snip-layout .snip-col--full{width:100%}.snip-layout .snip-col--right{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.snip-layout .snip-col--no-border{border:none}.snip-layout .snip-error{padding:2em 15%}.snip-layout .snip-error__text{color:#f10;font-size:14px;margin-bottom:1em}.snip-layout .snip-error__text--centered{text-align:center}.snip-layout .snip-error__title{font-weight:600;color:#131414;margin:1em 0;text-align:center;text-transform:uppercase}.snip-layout .snip-error__list{font-size:14px;list-style:disc inside;margin:2em 0}.snip-layout .snip-error__list-item{padding:.25em 0}.snip-layout .snip-error__textarea{width:100%}.snip-layout .snip-error__feedback{font-size:14px;text-align:center;text-transform:uppercase}.snip-layout .snip-static{padding:0 2.5vw 2.5em;text-align:left}.snip-layout #paypal-express-cancel .snip-static{padding:2.5em 2.5vw}.snip-layout .snip-static__title{color:#f6f6f6;font-size:1.2rem;letter-spacing:.02em;text-transform:uppercase;font-weight:500}.snip-layout .snip-static__title--main{margin:.5em 1.429em 1em}.snip-layout .snip-static__content{margin-top:-.3em!important;letter-spacing:.01em;line-height:2.4rem}.snip-layout .snip-static__item{max-width:100%}.snip-layout .snip-static__item~.snip-static__item{margin-top:1.5em}.snip-layout .snip-static__link{color:#999;display:inline-block;margin-top:.25em;text-decoration:underline}.snip-layout .snip-static__link:hover{color:#f6f6f6}.snip-layout .snip-flash__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:768px){.snip-layout .snip-flash__content{display:block}}.snip-layout .snip-flash__content .snip-static__title{line-height:4em;vertical-align:middle}.snip-layout .snip-flash__content .snip-flash__confirm{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.snip-layout .snip-flash__content .snip-flash__confirm .snip-btn{padding:0}.snip-layout .snip-flash__content .snip-flash__confirm a{font-size:smaller;display:block;width:100%;text-align:center;margin-top:5px}@media only screen and (min-width:768px){.snip-layout .snip-flash__content .snip-flash__confirm a{display:inline-block;width:10%;margin-left:10px}}@media only screen and (min-width:768px){.snip-layout .snip-flash__content .snip-flash__confirm{float:right;width:50%;text-align:right}}.snip-layout .snip-flash__item{padding:1rem 2rem;font-size:1.5rem;letter-spacing:.01em;line-height:2.4rem;margin:0 2.5vw}.snip-layout .snip-flash__item--error,.snip-layout .snip-flash__item--success,.snip-layout .snip-flash__item--warn{background-color:#5b5b5c;color:#f6f6f6}.snip-layout .snip-flash__item--confirm{background-color:#5b5b5c}.snip-layout .snip-flash__item--confirm .snip-static__title{color:#f6f6f6}.snip-layout .snip-discount__remove{color:hsla(0,0%,100%,.35);font-size:20px;position:static;float:left}.snip-layout .snip-badge{font-weight:600;text-transform:uppercase;padding:.5em;display:inline-block;margin:0 1em;font-size:smaller}.snip-layout .snip-badge--success{background-color:#76d443;color:#333}.snip-layout .snip-badge--error{background-color:#f10;color:#f6f6f6}.snip-layout .snip-badge--warn{background-color:#efe778;color:#333}@media screen and (min-width:64em){.snip-layout{font-size:1.5rem}}.snip-layout:before{content:"";background:#000;position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;-webkit-transition:opacity .65s cubic-bezier(.215,.61,.355,1);transition:opacity .65s cubic-bezier(.215,.61,.355,1);z-index:-2}.snip-open .snip-layout:before{opacity:.88;-webkit-transition:opacity .9s cubic-bezier(.19,1,.22,1);transition:opacity .9s cubic-bezier(.19,1,.22,1)}.snip-open .snip-layout{visibility:visible;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition:visibility 0s 0;transition:visibility 0s 0}.snip-open .snip-layout__close{opacity:1;-webkit-transition:-webkit-transform .4s ease 0s;transition:-webkit-transform .4s ease 0s;transition:transform .4s ease 0s;transition:transform .4s ease 0s,-webkit-transform .4s ease 0s}.snip-open .snip-layout__main-container{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .9s cubic-bezier(.19,1,.22,1);transition:-webkit-transform .9s cubic-bezier(.19,1,.22,1);transition:transform .9s cubic-bezier(.19,1,.22,1);transition:transform .9s cubic-bezier(.19,1,.22,1),-webkit-transform .9s cubic-bezier(.19,1,.22,1)}#snipcart-sub-content{overflow-y:scroll;height:75vh;scrollbar-width:none;-ms-overflow-style:none}#snipcart-sub-content::-webkit-scrollbar{width:0;height:0}#snipcart-main-content{background:#131414}.cursor[data-v-3c32c90b]{position:fixed;top:0;left:0;z-index:9999999;width:0;height:0;pointer-events:none;mix-blend-mode:difference;-webkit-transition:opacity .6s;transition:opacity .6s;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media(hover:none){.cursor[data-v-3c32c90b]{display:none}}.cursor-outer[data-v-3c32c90b]{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,1px);transform:translate3d(-50%,-50%,1px)}.firefox .cursor-inner[data-v-3c32c90b]{background:#fff;min-width:.6rem;min-height:.6rem;width:.45vw;height:.45vw;-webkit-transition:all .6s ease;transition:all .6s ease;will-change:width,height;border-radius:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:1}.firefox .cursor-inner.enter-none[data-v-3c32c90b]{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);border-radius:50%;opacity:0;width:.45vw;height:.45vw}.firefox .cursor-inner.enter-small[data-v-3c32c90b]{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);border-radius:50%;width:1.8vw;height:1.8vw}.firefox .cursor-inner.enter-medium[data-v-3c32c90b]{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);border-radius:50%;width:4.05vw;height:4.05vw}.firefox .cursor-inner.enter-large[data-v-3c32c90b]{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);border-radius:50%;width:4.95vw;height:4.95vw}.firefox .cursor-inner.enter-x-large[data-v-3c32c90b]{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);border-radius:50%;width:7.2vw;height:7.2vw}.not-firefox .cursor-inner[data-v-3c32c90b]{background:#fff;min-width:12rem;min-height:12rem;width:9vw;height:9vw;-webkit-transition:border-radius 1s,opacity .6s,-webkit-transform .6s;transition:border-radius 1s,opacity .6s,-webkit-transform .6s;transition:transform .6s,border-radius 1s,opacity .6s;transition:transform .6s,border-radius 1s,opacity .6s,-webkit-transform .6s;border-radius:0;-webkit-transform:scale(.05) rotate(135deg);transform:scale(.05) rotate(135deg);opacity:1}.not-firefox .cursor-inner.enter-none[data-v-3c32c90b]{-webkit-transform:scale(.05) rotate(-135deg);transform:scale(.05) rotate(-135deg);border-radius:12rem;opacity:0}.not-firefox .cursor-inner.enter-small[data-v-3c32c90b]{-webkit-transform:scale(.2) rotate(-135deg);transform:scale(.2) rotate(-135deg);border-radius:12rem}.not-firefox .cursor-inner.enter-medium[data-v-3c32c90b]{-webkit-transform:scale(.45) rotate(-135deg);transform:scale(.45) rotate(-135deg);border-radius:12rem}.not-firefox .cursor-inner.enter-large[data-v-3c32c90b]{-webkit-transform:scale(.55) rotate(-135deg);transform:scale(.55) rotate(-135deg);border-radius:12rem}.not-firefox .cursor-inner.enter-x-large[data-v-3c32c90b]{-webkit-transform:scale(.8) rotate(-135deg);transform:scale(.8) rotate(-135deg);border-radius:12rem}.top-bar[data-v-196cd0dc]{z-index:999;position:fixed;width:100vw;background:var(--light-bg);border-bottom:1px solid transparent;-webkit-transition:border .4s ease;transition:border .4s ease}.top-bar.active[data-v-196cd0dc]{border-bottom:1px solid var(--nt-l-gray)}.top-bar .top-bar__inner[data-v-196cd0dc]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#foundry-name[data-v-196cd0dc]{border:0;border-style:solid;margin-left:20vw;padding-top:1.2rem;width:7.5vw;min-width:110px;max-width:570px;border-color:transparent}#foundry-name.animate-header[data-v-196cd0dc]{padding-top:1.25rem;padding-bottom:.8rem;width:24vw;border-top-width:43vh;-webkit-transform-origin:0 50%;transform-origin:0 50%;will-change:border-top-width}#foundry-name.animate-header a[data-v-196cd0dc]{display:-webkit-box;display:-ms-flexbox;display:flex}#foundry-name svg[data-v-196cd0dc]{width:100%;height:100%;fill:var(--nt-black)}@media screen and (min-width:2560px){#foundry-name[data-v-196cd0dc]{width:6.8vw;padding-top:1.4rem;padding-bottom:.7rem}#foundry-name.animate-header[data-v-196cd0dc]{padding-top:1.35rem;padding-bottom:.95rem}.nav-links li h4[data-v-196cd0dc]{padding:1.6em 0 1em}}nav.nav-inner[data-v-196cd0dc]{width:45%}nav.nav-inner .nav-links[data-v-196cd0dc]{width:100%;display:grid;grid-template-columns:repeat(9,1fr);padding:0;margin:0}.nav-links li a[data-v-196cd0dc]{position:relative;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.nav-links li h4[data-v-196cd0dc]{line-height:1;padding:1.2em 0 1em}.nav-links li[data-v-196cd0dc]{display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(1.25vw + 2.2rem);min-height:calc(18.73px + 2.2rem);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav-links li:hover .slant-line[data-v-196cd0dc],.router-link-active .slant-line[data-v-196cd0dc]{stroke-dasharray:23;stroke-dashoffset:0}.slant-line[data-v-196cd0dc]{stroke-dasharray:23;stroke-dashoffset:23;-webkit-transition:all .4s cubic-bezier(.075,.82,.165,1) .2s;transition:all .4s cubic-bezier(.075,.82,.165,1) .2s}#cart[data-v-196cd0dc]{margin-left:2.5vw;grid-column:8/span 2}#cart a div[data-v-196cd0dc]{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#cart a div h4[data-v-196cd0dc]:first-child{margin-right:.4em}.slide-up-enter-active[data-v-196cd0dc]{-webkit-transition:-webkit-transform .25s cubic-bezier(0,1.08,.75,.96);transition:-webkit-transform .25s cubic-bezier(0,1.08,.75,.96);transition:transform .25s cubic-bezier(0,1.08,.75,.96);transition:transform .25s cubic-bezier(0,1.08,.75,.96),-webkit-transform .25s cubic-bezier(0,1.08,.75,.96)}.slide-up-leave-active[data-v-196cd0dc]{-webkit-transition:-webkit-transform .15s cubic-bezier(.19,0,.51,.03);transition:-webkit-transform .15s cubic-bezier(.19,0,.51,.03);transition:transform .15s cubic-bezier(.19,0,.51,.03);transition:transform .15s cubic-bezier(.19,0,.51,.03),-webkit-transform .15s cubic-bezier(.19,0,.51,.03)}.slide-up-leave-to[data-v-196cd0dc]{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.slide-up-enter[data-v-196cd0dc]{-webkit-transform:translateY(100%);transform:translateY(100%)}.slide-up-enter-to[data-v-196cd0dc]{-webkit-transform:translateY(0);transform:translateY(0)}.svg-container[data-v-196cd0dc]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-item-align:center;align-self:center}.svg-container svg[data-v-196cd0dc]{height:.9em;width:.9em;fill:none;stroke:var(--nt-black);stroke-width:2;margin:0 0 0 .2em}nav.nav-inner .nav-links li[data-v-196cd0dc]:first-child{grid-column:1/span 2}nav.nav-inner .nav-links li[data-v-196cd0dc]:nth-child(2){grid-column:3/span 2}nav.nav-inner .nav-links li[data-v-196cd0dc]:nth-child(3){grid-column:5/span 2}.link:hover svg[data-v-a64b6362]{opacity:1}.link svg[data-v-a64b6362]{vertical-align:middle;height:.8em;margin:-.09em .2em 0 .4em;opacity:.54;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.link svg path[data-v-a64b6362]{fill:var(--nt-black)}.subtitle-wrapper[data-v-41fae3b6]{border-bottom:1px solid var(--nt-l-gray);padding-bottom:1.2rem;width:100vw;padding-top:10vw}.subtitle-inner[data-v-41fae3b6]{display:grid;grid-template-columns:repeat(10,1fr);width:50vw;margin-left:5vw;font-size:1.4rem;line-height:2.2rem;letter-spacing:.04em;font-family:HelveticaNowDisplay;font-weight:700;text-transform:uppercase}.main[data-v-41fae3b6]{grid-column:1/span 3}.secondary[data-v-41fae3b6]{grid-column:4/span 6;-webkit-font-feature-settings:"case" 1;font-feature-settings:"case" 1}footer[data-v-76df5488]{width:100vw;padding-top:10vw;background:var(--light-bg)}.footer-nav[data-v-76df5488]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3.5rem 0 8rem;border-top:1px solid var(--nt-l-gray);border-bottom:1px solid var(--nt-l-gray)}.footer-nav-wrapper[data-v-76df5488]{display:grid;grid-template-columns:repeat(20,1fr);grid-template-rows:fit-content(200px);width:100%}.footer-nav-wrapper li[data-v-76df5488]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}h4[data-v-76df5488]{line-height:2rem}h4 svg[data-v-76df5488]{fill:var(--nt-black);height:.8em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-right:.5em;vertical-align:middle}.svg-container[data-v-76df5488]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-item-align:center;align-self:center}.svg-container svg[data-v-76df5488]{height:.95em;width:.95em;fill:none;stroke:var(--nt-black);stroke-width:2;margin:-.2em 0 0 .2em}.footer-nav-wrapper li a[data-v-76df5488]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-bottom:1rem}.footer-nav-wrapper .contact-links a[data-v-76df5488]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-weight:400}.footer-nav-wrapper .contact-links p[data-v-76df5488]{margin-top:.35em;letter-spacing:0}.back-to-top:hover .slant-line[data-v-76df5488],.footer-nav-wrapper li a:hover .slant-line[data-v-76df5488]{stroke-dasharray:23;stroke-dashoffset:0}.slant-line[data-v-76df5488]{stroke-dasharray:23;stroke-dashoffset:23;-webkit-transition:all .5s cubic-bezier(.075,.82,.165,1) .1s;transition:all .5s cubic-bezier(.075,.82,.165,1) .1s}.footer-nav-wrapper .copyright-credits[data-v-76df5488]{grid-column:2/span 3}.footer-nav-wrapper .copyright-credits .copyright[data-v-76df5488]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.copyright-icon[data-v-76df5488],.credit-text[data-v-76df5488]{margin-right:.4rem}.copyright-credits .text-reveal-container[data-v-76df5488]{overflow:hidden}.copyright-credits .text-reveal-container h4[data-v-76df5488]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform 2.2s cubic-bezier(.075,.82,.165,1);transition:-webkit-transform 2.2s cubic-bezier(.075,.82,.165,1);transition:transform 2.2s cubic-bezier(.075,.82,.165,1);transition:transform 2.2s cubic-bezier(.075,.82,.165,1),-webkit-transform 2.2s cubic-bezier(.075,.82,.165,1)}.copyright-credits:hover h4[data-v-76df5488]{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition:opacity 1.8s cubic-bezier(.075,.82,.165,1),-webkit-transform 1.8s cubic-bezier(.075,.82,.165,1);transition:opacity 1.8s cubic-bezier(.075,.82,.165,1),-webkit-transform 1.8s cubic-bezier(.075,.82,.165,1);transition:transform 1.8s cubic-bezier(.075,.82,.165,1),opacity 1.8s cubic-bezier(.075,.82,.165,1);transition:transform 1.8s cubic-bezier(.075,.82,.165,1),opacity 1.8s cubic-bezier(.075,.82,.165,1),-webkit-transform 1.8s cubic-bezier(.075,.82,.165,1)}.copyright-credits:hover h4.stagger[data-v-76df5488]{-webkit-transition-delay:.02s;transition-delay:.02s}h4.stagger a[data-v-76df5488]{padding-bottom:0}.footer-nav-wrapper .clock[data-v-76df5488]{grid-column:5/span 3}@-webkit-keyframes blink-data-v-76df5488{0%{opacity:1}to{opacity:0}}@keyframes blink-data-v-76df5488{0%{opacity:1}to{opacity:0}}.clock-blink[data-v-76df5488]{-webkit-animation:blink-data-v-76df5488 .55s ease-in-out infinite alternate;animation:blink-data-v-76df5488 .55s ease-in-out infinite alternate;padding:0 .1em}.footer-nav-wrapper .typefaces-links[data-v-76df5488]{grid-column:12/span 2}.footer-nav-wrapper .other-links[data-v-76df5488]{grid-column:14/span 1}.footer-nav-wrapper .contact-links[data-v-76df5488]{grid-column:16/span 2}.footer-nav-wrapper .back-to-top[data-v-76df5488]{justify-self:end;grid-column:18/span 2;position:relative}.back-to-top h4[data-v-76df5488]{padding-bottom:.5rem}.back-to-top .svg-container[data-v-76df5488]{position:absolute;top:.55em;right:-1.2rem}.newsletter-block[data-v-1f22d482]{position:absolute;width:100%;height:28vw;min-height:350px;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--nt-d-black);font-family:HelveticaNowDisplay}.newsletter-block__inner[data-v-1f22d482]{position:relative;width:100%;height:100%}.newsletter-form-field input[data-v-1f22d482]::selection{background-color:hsla(0,0%,100%,.99);color:var(--nt-d-black)}.newsletter-form-field input[data-v-1f22d482]::-moz-selection{background-color:hsla(0,0%,100%,.99);color:var(--nt-d-black)}.newsletter-form-field input[data-v-1f22d482]::-ms-selection{background-color:hsla(0,0%,100%,.99);color:var(--nt-d-black)}.newsletter-form-field input[data-v-1f22d482]::-webkit-selection{background-color:hsla(0,0%,100%,.99);color:var(--nt-d-black)}.subtitle-wrapper[data-v-1f22d482]{position:absolute;width:100%;top:3.5vw;left:0}@media screen and (min-width:1024px) and (max-width:1300px){.subtitle-wrapper[data-v-1f22d482]{top:4vw}}.subtitle-inner[data-v-1f22d482]{display:grid;grid-template-columns:repeat(5,1fr);width:25vw;margin-left:5vw;color:#f6f6f6;font-size:1.4rem;line-height:2.2rem;letter-spacing:.04em;font-family:HelveticaNowDisplay;font-weight:700;text-transform:uppercase}.main[data-v-1f22d482]{grid-column:1/span 3}.secondary[data-v-1f22d482]{grid-column:4/span 2}.newsletter-form-container[data-v-1f22d482]{margin:12.5vw 0 0 20vw;width:60vw;position:relative}.newsletter-form-field[data-v-1f22d482]{width:100%}.newsletter-form-email[data-v-1f22d482]{width:100%;height:9rem;line-height:9rem;font-size:7rem;letter-spacing:-.06rem;font-weight:600;background:0 0;border:none;border-bottom:1px solid #f6f6f6;color:#f6f6f6;padding-right:4.5rem;padding-bottom:.5rem}.placeholder-va[data-v-1f22d482]::-webkit-input-placeholder{-webkit-transform:translateY(.85rem);transform:translateY(.85rem)}@media screen and (min-width:1024px) and (max-width:1300px){.newsletter-form-container[data-v-1f22d482]{margin-top:13vw}.newsletter-form-email[data-v-1f22d482]{font-size:6.5rem;height:8rem;line-height:8rem}}@media screen and (min-width:2560px){.newsletter-form-email[data-v-1f22d482]{font-size:8rem;height:9.5rem;line-height:9.5rem}}@-moz-document url-prefix(){.newsletter-form-email{padding-bottom:1rem}}[data-v-1f22d482]::-webkit-input-placeholder{font-weight:700;color:hsla(0,0%,100%,.2)}[data-v-1f22d482]::-moz-placeholder{font-weight:700;color:hsla(0,0%,100%,.2)}[data-v-1f22d482]:-ms-input-placeholder{font-weight:700;color:hsla(0,0%,100%,.2)}[data-v-1f22d482]::-ms-input-placeholder{font-weight:700;color:hsla(0,0%,100%,.2)}[data-v-1f22d482]::placeholder{font-weight:700;color:hsla(0,0%,100%,.2)}.newsletter-form-button[data-v-1f22d482]{position:absolute;right:0;bottom:0;background:0 0;border:none;padding:2rem .1rem 1.8rem 2rem}.newsletter-form-button svg[data-v-1f22d482]{width:2.5vw}.newsletter-form-button svg g[data-v-1f22d482]{-webkit-transition:stroke .5s cubic-bezier(.645,.045,.355,1);transition:stroke .5s cubic-bezier(.645,.045,.355,1);stroke:#5a5b5b;fill:none;stroke-width:1.5;-webkit-transform:scale(.95);transform:scale(.95);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.newsletter-form-button:hover svg g[data-v-1f22d482]{stroke:#f6f6f6}.error-msg[data-v-1f22d482]{position:absolute;bottom:-35%;left:0;color:hsla(0,0%,100%,.3)}.success-msg[data-v-1f22d482]{font-size:6rem;font-weight:600;color:#f6f6f6;padding-top:3rem}input[data-v-1f22d482]:-webkit-autofill,input[data-v-1f22d482]:-webkit-autofill:active,input[data-v-1f22d482]:-webkit-autofill:focus,input[data-v-1f22d482]:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 10rem #131414 inset!important}input[data-v-1f22d482]:-webkit-autofill{-webkit-text-fill-color:#f6f6f6}input[data-v-1f22d482]:-webkit-autofill::selection{-webkit-text-fill-color:var(--nt-d-black)}