@charset "UTF-8";@import"//hello.myfonts.net/count/36a0b4";/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}*,input,:before,:after{box-sizing:border-box}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}nav{position:fixed;top:0;right:0;left:0;z-index:100}.global-message+nav,.with-banner nav{top:44px}nav.open~.global-message,.click nav:hover~.global-message{transform:translateY(100%)}nav.open .nav--items,.click nav:hover .nav--items{position:relative}.nav--close{display:block;width:2.5em;height:2.5em;position:fixed;left:50%;z-index:101;bottom:-200vh;background:url(nav-close.svg) center center no-repeat;background-size:100% 100%;cursor:pointer;transition:transform .1s ease-in-out;transition-delay:.2s;opacity:0;transition-property:transform,opacity;transform:translate(-50%) skew(20deg) rotate(-45deg)}nav.open~.nav--close,.click nav:hover~.nav--close{transform:translate(-50%,44%) skew(0);opacity:1;margin-bottom:-50px;bottom:50vh}.nav--logo{position:absolute;left:50%;top:0;transform:translate(-50%);display:block;z-index:2}.scrolled .nav--logo svg path{fill:#9a94e8;fill:url(#btn-grad);fill:url(#logo-bg)}.nav--logo:before{content:"";position:absolute;top:0;left:30%;right:40%;bottom:25%;background:transparent;transition:all .2s cubic-bezier(.68,-.25,.265,1.25)}.scrolled .nav--logo:before{background-color:#fff}.nav--logo h1{font-size:0;width:20vw;min-width:160px;max-width:400px;padding-top:37.78281%;white-space:nowrap;margin:0}.nav--logo svg{position:absolute;left:0;top:0;bottom:0;right:0;width:100%;height:100%}.nav--items{position:absolute;background:#000;left:0;top:0;right:0;margin:0;padding:0;z-index:1;padding-top:15vh;padding-top:calc(10vh + 5vw);transform:translateY(-150%);display:-ms-flexbox;display:flex;height:50vh;-ms-flex-pack:center;justify-content:center;text-align:left;-ms-flex-line-pack:start;align-content:flex-start}.nav--items .h2,.nav--items h2{margin:0 0 .5em}.nav--items .h2:before,.nav--items h2:before{content:"";position:absolute;left:-.6em;top:-.6em;width:1.5em;height:1.5em;border:.125em solid white;border-image:linear-gradient(135deg,#fd8ba9,#9a94e8,#9a94e826) 1 stretch;z-index:-1}.nav--items .h2-2:before,.nav--items h2-2:before{border-image:linear-gradient(135deg,#5bff9f,#56ccf2,#56ccf226) 1 stretch}.nav--items .h2-3:before,.nav--items h2-3:before{border-image:linear-gradient(135deg,#f2c94c,#ff2687,#ff268726) 1 stretch}.nav--items>div{padding:20px 40px;opacity:0;transition:all .3s ease-in-out;transform:skew(20deg);position:relative;z-index:4}.nav--items>div:nth-child(1){transition-delay:.4s}.nav--items>div:nth-child(2){transition-delay:.45s}.nav--items>div:nth-child(3){transition-delay:.5s}.nav--items a{display:block;padding:.1em 0}.nav--items,.nav--items:before{transition:all .2s ease-in-out}.nav--items:before{content:"";position:absolute;bottom:-99px;left:0;right:0;z-index:3;height:100px;pointer-events:none;background:url(section-wave-black.svg) center top no-repeat;background-size:100% 100%;transform:scaleY(-1)}nav.open .nav--items,.click nav:hover .nav--items{transform:translateY(0) scaleY(1)}nav.open .nav--items:before,.click nav:hover .nav--items:before{transform:scaleY(-1)}nav.open .nav--items>div,.click nav:hover .nav--items>div{opacity:1;transform:skew(0)}@media screen and (max-width: 600px){nav{overflow:visible}nav.open,.click nav:hover{background-color:#fff;bottom:0}nav.open~.nav--close,.click nav:hover~.nav--close{bottom:0;margin-bottom:0;transform:translate(-50%,-5%) skew(0) scale(.7)}.nav--items{height:91vh;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start}.nav--items>div{width:100%;-ms-flex-positive:1;flex-grow:1}.nav--items:before{height:10vh;bottom:-9.85vh;position:fixed}}@font-face{font-family:SerifGothicStd-Heavy;src:url(36A0B4_0_0.eot);src:url(36A0B4_0_0.eot?#iefix) format("embedded-opentype"),url(36A0B4_0_0.woff2) format("woff2"),url(36A0B4_0_0.woff) format("woff"),url(36A0B4_0_0.ttf) format("truetype")}@font-face{font-family:SerifGothicStd-Black;src:url(36A0B4_1_0.eot);src:url(36A0B4_1_0.eot?#iefix) format("embedded-opentype"),url(36A0B4_1_0.woff2) format("woff2"),url(36A0B4_1_0.woff) format("woff"),url(36A0B4_1_0.ttf) format("truetype")}@font-face{font-family:DINNextLTPro-BoldItalic;src:url(36A0B6_0_0.eot);src:url(36A0B6_0_0.eot?#iefix) format("embedded-opentype"),url(36A0B6_0_0.woff2) format("woff2"),url(36A0B6_0_0.woff) format("woff"),url(36A0B6_0_0.ttf) format("truetype")}@font-face{font-family:DINNextLTPro-Bold;src:url(36A0B6_1_0.eot);src:url(36A0B6_1_0.eot?#iefix) format("embedded-opentype"),url(36A0B6_1_0.woff2) format("woff2"),url(36A0B6_1_0.woff) format("woff"),url(36A0B6_1_0.ttf) format("truetype")}@font-face{font-family:DINNextLTPro-Italic;src:url(36A0B6_2_0.eot);src:url(36A0B6_2_0.eot?#iefix) format("embedded-opentype"),url(36A0B6_2_0.woff2) format("woff2"),url(36A0B6_2_0.woff) format("woff"),url(36A0B6_2_0.ttf) format("truetype")}@font-face{font-family:DINNextLTPro-Regular;src:url(36A0B6_3_0.eot);src:url(36A0B6_3_0.eot?#iefix) format("embedded-opentype"),url(36A0B6_3_0.woff2) format("woff2"),url(36A0B6_3_0.woff) format("woff"),url(36A0B6_3_0.ttf) format("truetype")}html,p{font-family:DINNextLTPro-Regular,Monaco,menlo;font-size:18px;color:#746ea2;font-weight:500;letter-spacing:.01em}html.jumbo,p.jumbo{font-size:22px}p,figcaption{color:#746ea2;line-height:1.3}.dark p,.reticle p,.dark figcaption,.reticle figcaption{color:#b0acca}small{font-size:14px}.subdued{opacity:.5}.strikethrough{background:linear-gradient(to left top,transparent 47.75%,currentColor 49.5%,currentColor 50.5%,transparent 52.25%)}.h1,.h2,.h3,.h4,h1,h2,h3,h4{font-family:SerifGothicStd-Black;font-weight:400;color:#33204d;letter-spacing:.1em;text-transform:uppercase;line-height:1.2}.dark .h1,.reticle .h1,.dark .h2,.reticle .h2,.dark .h3,.reticle .h3,.dark .h4,.reticle .h4,.dark h1,.reticle h1,.dark h2,.reticle h2,.dark h3,.reticle h3,.dark h4,.reticle h4{color:#fff}.h1 small,.h2 small,.h3 small,.h4 small,h1 small,h2 small,h3 small,h4 small{display:block}.reticle .h1 small,.reticle .h2 small,.reticle .h3 small,.reticle .h4 small,.reticle h1 small,.reticle h2 small,.reticle h3 small,.reticle h4 small{color:#928db6}h1,.h1{font-size:32px}h2,.h2{font-size:24px}h3,.h3{font-size:16px}strong{color:#33204d;font-weight:600}.dark strong,.reticle strong{color:#fff}:link,:visited{color:#9a94e8;text-decoration:none}.text-center{text-align:center}.small-caps,.h1 small,.h2 small,.h3 small,.h4 small,h1 small,h2 small,h3 small,h4 small,.product-detail .small-caps{font-family:DINNextLTPro-Bold;color:#33204d;font-weight:500;letter-spacing:.1em;line-height:1.2;text-transform:uppercase;font-size:.75rem}.text-subtle,.h1 small,.h2 small,.h3 small,.h4 small,h1 small,h2 small,h3 small,h4 small,.product-detail .h1 small,.h1 .product-detail small,.product-detail .h2 small,.h2 .product-detail small,.product-detail .h3 small,.h3 .product-detail small,.product-detail .h4 small,.h4 .product-detail small,.product-detail h1 small,h1 .product-detail small,.product-detail h2 small,h2 .product-detail small,.product-detail h3 small,h3 .product-detail small,.product-detail h4 small,h4 .product-detail small,.product-detail .small-caps,figure figcaption,a.text-subtle,.product-detail a.small-caps{color:#9988b1}.dark .text-subtle,.dark .h1 small,.h1 .dark small,.dark .h2 small,.h2 .dark small,.dark .h3 small,.h3 .dark small,.dark .h4 small,.h4 .dark small,.dark h1 small,h1 .dark small,.dark h2 small,h2 .dark small,.dark h3 small,h3 .dark small,.dark h4 small,h4 .dark small,.dark .product-detail h1 small,.product-detail h1 .dark small,.dark h1 .product-detail small,h1 .product-detail .dark small,.dark .product-detail h2 small,.product-detail h2 .dark small,.dark h2 .product-detail small,h2 .product-detail .dark small,.dark .product-detail h3 small,.product-detail h3 .dark small,.dark h3 .product-detail small,h3 .product-detail .dark small,.dark .product-detail h4 small,.product-detail h4 .dark small,.dark h4 .product-detail small,h4 .product-detail .dark small,.dark .product-detail .small-caps,.product-detail .dark .small-caps,.dark figure figcaption,figure .dark figcaption,.dark a.text-subtle,.dark .product-detail a.small-caps,.product-detail .dark a.small-caps{color:#928db6}@keyframes nope{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}input,.btn{vertical-align:middle}input.btn{background-color:#9a94e8}.btn,.btn:link,.btn:visited{border:0;display:inline-block;padding:.85em 1.25em .65em;margin:0;background:none;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;text-decoration:none;font-size:16px;color:#fff;line-height:.95em;font-family:DINNextLTPro-Bold;font-weight:400;white-space:nowrap;letter-spacing:.05em;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:2em;transition:all .16s cubic-bezier(.68,-.25,.265,1.25);background-image:linear-gradient(45deg,#fd8ba9,#9a94e8,#2edbf8)}.btn:after,.btn:link:after,.btn:visited:after{content:"";border-radius:2em;position:absolute;left:0;right:0;top:0;bottom:0;background:#00f;opacity:0}.btn *,.btn:link *,.btn:visited *{color:#fff;vertical-align:middle}.btn:disabled,.btn:link:disabled,.btn:visited:disabled{cursor:not-allowed;transform:none!important}.btn:disabled .btn--text,.btn:link:disabled .btn--text,.btn:visited:disabled .btn--text{opacity:.5}.btn.jumbo,.btn:link.jumbo,.btn:visited.jumbo{font-size:22px;text-align:center}.btn:focus,.btn:link:focus,.btn:visited:focus{outline:none}.btn:hover:after,.btn:link:hover:after,.btn:visited:hover:after{opacity:1;mix-blend-mode:overlay;animation:button-blend 1s infinite alternate}.btn.secondary,.btn:link.secondary,.btn:visited.secondary{color:#9a94e8!important}.btn-inherit,.btn:link-inherit,.btn:visited-inherit{background-image:none}.btn-inherit *,.btn:link-inherit *,.btn:visited-inherit *{color:#fff}.combo{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:top;align-items:top;-ms-flex-pack:center;justify-content:center}.combo>*{-ms-flex:1;flex:1}.combo>:first-child{border-top-right-radius:0;border-bottom-right-radius:0;border-right:0}.combo>:last-child{margin-left:-1rem}.input,input,textarea{border:0;padding:.6em 1.25em .4em;border:2px solid rgba(0,0,0,.2);font:inherit;border-radius:1.4em;font-size:16px;background-color:transparent;resize:none;position:relative;color:#33204d;box-shadow:none}.input+.btn,input+.btn,textarea+.btn{margin-left:0}.input.jumbo,input.jumbo,textarea.jumbo{font-size:22px}.dark .input,.reticle .input,.dark input,.reticle input,.dark textarea,.reticle textarea{border-color:#322e49;color:#fff}.dark .input:focus,.reticle .input:focus,.dark input:focus,.reticle input:focus,.dark textarea:focus,.reticle textarea:focus{border-color:#fff}.dark .input:focus::-webkit-inner-spin-button,.dark .input:focus::-webkit-outer-spin-button,.reticle .input:focus::-webkit-inner-spin-button,.reticle .input:focus::-webkit-outer-spin-button,.dark input:focus::-webkit-inner-spin-button,.dark input:focus::-webkit-outer-spin-button,.reticle input:focus::-webkit-inner-spin-button,.reticle input:focus::-webkit-outer-spin-button,.dark textarea:focus::-webkit-inner-spin-button,.dark textarea:focus::-webkit-outer-spin-button,.reticle textarea:focus::-webkit-inner-spin-button,.reticle textarea:focus::-webkit-outer-spin-button{border-left-color:#fff}.dark .input::-webkit-inner-spin-button,.dark .input::-webkit-outer-spin-button,.reticle .input::-webkit-inner-spin-button,.reticle .input::-webkit-outer-spin-button,.dark input::-webkit-inner-spin-button,.dark input::-webkit-outer-spin-button,.reticle input::-webkit-inner-spin-button,.reticle input::-webkit-outer-spin-button,.dark textarea::-webkit-inner-spin-button,.dark textarea::-webkit-outer-spin-button,.reticle textarea::-webkit-inner-spin-button,.reticle textarea::-webkit-outer-spin-button{border-left-color:#322e49}.dark .input::-webkit-input-placeholder,.reticle .input::-webkit-input-placeholder,.dark input::-webkit-input-placeholder,.reticle input::-webkit-input-placeholder,.dark textarea::-webkit-input-placeholder,.reticle textarea::-webkit-input-placeholder{color:#5c5687}.dark .input::-moz-input-placeholder,.reticle .input::-moz-input-placeholder,.dark input::-moz-input-placeholder,.reticle input::-moz-input-placeholder,.dark textarea::-moz-input-placeholder,.reticle textarea::-moz-input-placeholder{color:#5c5687}.dark .input::-ms-input-placeholder,.reticle .input::-ms-input-placeholder,.dark input::-ms-input-placeholder,.reticle input::-ms-input-placeholder,.dark textarea::-ms-input-placeholder,.reticle textarea::-ms-input-placeholder{color:#5c5687}.dark .input::-webkit-inner-spin-button,.reticle .input::-webkit-inner-spin-button,.dark input::-webkit-inner-spin-button,.reticle input::-webkit-inner-spin-button,.dark textarea::-webkit-inner-spin-button,.reticle textarea::-webkit-inner-spin-button{background:url(input-arrows.svg) .5em center no-repeat;background-size:50% 50%}.input::-webkit-inner-spin-button,.input::-webkit-outer-spin-button,input::-webkit-inner-spin-button,input::-webkit-outer-spin-button,textarea::-webkit-inner-spin-button,textarea::-webkit-outer-spin-button{-webkit-appearance:none;width:2.5em;border-left:2px solid rgba(0,0,0,.2);opacity:1}html[data-useragent*=Chrome] .input::-webkit-inner-spin-button,html[data-useragent*=Chrome] .input::-webkit-outer-spin-button,html[data-useragent*=Chrome] input::-webkit-inner-spin-button,html[data-useragent*=Chrome] input::-webkit-outer-spin-button,html[data-useragent*=Chrome] textarea::-webkit-inner-spin-button,html[data-useragent*=Chrome] textarea::-webkit-outer-spin-button{position:absolute;right:0;top:0;bottom:0}.input::-webkit-inner-spin-button,input::-webkit-inner-spin-button,textarea::-webkit-inner-spin-button{background:url(input-arrows-dark.svg) .5em center no-repeat;background-size:50% 50%}.input::-webkit-input-placeholder,input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#746ea2}.input::-moz-input-placeholder,input::-moz-input-placeholder,textarea::-moz-input-placeholder{color:#746ea2}.input::-ms-input-placeholder,input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#746ea2}.input:focus,input:focus,textarea:focus{outline:none;border-color:#000}.input:focus::-webkit-inner-spin-button,.input:focus::-webkit-outer-spin-button,input:focus::-webkit-inner-spin-button,input:focus::-webkit-outer-spin-button,textarea:focus::-webkit-inner-spin-button,textarea:focus::-webkit-outer-spin-button{border-left-color:#000}.input:required:invalid,input:required:invalid,textarea:required:invalid{border-color:#9a94e8;color:#9a94e8}.field{padding:10px 0}.field input,.field textarea{width:100%}.field.actions{text-align:center}textarea{height:4.1em;transition:height .3s cubic-bezier(.68,-.25,.265,1.25)}textarea:focus{height:10em}form.disabled{position:relative;pointer-events:none}form.disabled>*{opacity:0}form.disabled:after{content:"Pigeons in flight...";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@keyframes button-blend{0%{background:#00f}to{background:red}}.slider{position:relative;width:100%;height:100%;font-size:0}.slider a>iframe{pointer-events:none}.slider .flickity-page-dots{z-index:20;display:none}.slider .flickity-page-dots .dot{height:15px;width:15px;border-radius:10px;margin:0 4px;opacity:1;transform:skew(-10deg);background:#ebeaf2}.slider .flickity-page-dots .dot.is-selected{background-image:linear-gradient(90deg,#9a94e8,#2edbf8,#b1e9f9)}.slider--text{position:absolute;max-width:1200px;width:100%;margin:0 auto;padding:40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;left:0;right:0;top:0;bottom:0}.slider--text>*{max-width:40%}.slider--text h1{line-height:1;font-size:2.5rem;font-size:calc(1.8vw + 1.8vh);margin-top:0;letter-spacing:.1em}.slider--text p{margin:1rem 0;line-height:1.1;font-size:1rem}.slider--text--right{text-align:right;-ms-flex-pack:end;justify-content:flex-end}.slider--text--left{text-align:left;-ms-flex-pack:start;justify-content:flex-start}.slider--text--center{text-align:center;-ms-flex-pack:center;justify-content:center}.flickity-slider>a{width:100%;height:100%;overflow:hidden}.slider img{width:auto;height:100%;position:absolute;left:50%;top:0;bottom:0;transform:translate(-50%)}@media screen and (max-width: 1024px){.slider--text>*{max-width:50%}}@media screen and (max-width: 700px){.slider .flickity-page-dots{bottom:-20px}.btn.slider--cta{font-size:.75rem}.slider--text{padding-top:5rem}.slider--text h1{font-size:1rem}.slider--text>*{max-width:50%}.slider--text p{margin:.5em 0;font-size:.85rem}}@media screen and (max-width: 480px){.slider--text>*{max-width:100%}}@keyframes loading{0%{transform:translate(-150%)}to{transform:translate(150%)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.loader{position:fixed;left:25%;right:25%;top:0;width:50%;height:3px;pointer-events:none;z-index:1001;border-radius:0 0 2px 2px;opacity:0;transition:all .5s cubic-bezier(.68,-.25,.265,1.25);background-image:linear-gradient(to right,#fd8ba9,#9a94e8,#2edbf8,#f5f1c8,#fd8ba9);transform:translate(-150%)}.loader.loading{opacity:1;animation:1.5s loading infinite}.gallery{display:-ms-inline-flexbox;display:inline-flex;width:500px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:end;align-items:flex-end;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;padding-top:500px;position:relative;perspective:500px}.gallery img{max-width:100%;height:auto}.gallery--image{cursor:pointer;text-align:center;padding:10px}.gallery--image:first-of-type:last-of-type .thumb,.gallery--image:first-child:last-child .thumb{display:none}.gallery--image .full{position:absolute;left:50%;top:0;z-index:1;pointer-events:none;transform-origin:center 0;transform:translate3d(-50%,-600%,-300px) rotateX(-3deg);transition:transform .5s cubic-bezier(.68,-.25,.265,1.25)}.gallery--image .thumb{min-width:50px;position:relative;z-index:10;transform-origin:center center;transition:all .3s cubic-bezier(.68,-.55,.265,1.55)}.gallery--image .thumb:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;transform:rotate(45deg) scale(1.4);transition:all .3s linear;background-image:linear-gradient(to right,#fd8ba9cc,#9a94e880,#2edbf8cc,#f5f1c880,#fd8ba9cc);background-size:100%}.gallery--image.active .thumb:after,.gallery--image:hover .thumb:after{opacity:.7;background-position:80px 0}.gallery--image:hover .thumb{transform:rotateX(30deg)}.gallery--image.active .thumb{box-shadow:0 0 0 5px purple}.gallery--image.active .full{transform:translate3d(-50%,0,0)}.reticle{position:fixed;z-index:1002;top:0;left:0;width:100%;height:100%;font-size:0;white-space:nowrap;display:block;right:0;bottom:0;overflow-x:hidden;overflow-y:auto;overflow:auto;text-align:center;padding:0 20px;color:#b0acca;transform-origin:center 0;transform:translate3d(0,300%,-600px) rotateX(-10deg);transition:.6s all cubic-bezier(.68,-.25,.265,1.25)}.reticle:before{content:"";height:100%;width:0;display:inline-block;vertical-align:middle}.reticle>*{display:inline-block;vertical-align:middle;white-space:normal;min-width:50%;opacity:0;transition:.6s opacity cubic-bezier(.68,-.25,.265,1.25);font-size:18px}.reticle-backdrop{background-color:#000000f2;position:fixed;z-index:1001;top:0;left:0;bottom:0;right:0;opacity:0;text-align:center;display:block;-webkit-backdrop-filter:blur(10px);transition:all .75s cubic-bezier(.68,-.25,.265,1.25)}.reticle-close-btn{position:fixed;display:block;color:#000;font-style:normal;font-size:50px;font-family:DINNextLTPro-Regular,Monaco,menlo;font-weight:100;right:-.75em;top:-.75em;line-height:1;cursor:pointer;opacity:0;pointer-events:none;z-index:1003;background:#fff;border-radius:4em;width:1.75em;height:1.75em;text-align:center;transform:translateY(-100%);transition:all .5s cubic-bezier(.68,-.25,.265,1.25)}.reticle-close-btn:after{content:"\d7";position:absolute;left:.5em;bottom:.25em;font-size:.8em}.reticle-page{max-width:722.89157px;margin:20px auto;padding:0 20px;position:relative;text-align:left}.page{transform-origin:50% 0%;transition:all .4s cubic-bezier(.68,-.25,.265,1.25)}.reticle-loading .reticle>*{opacity:0}.reticle-loading .reticle:after{display:inline-block;vertical-align:middle;font-size:18px;content:"Loading\2026"}.reticle-loading #loader{display:block}.reticle-loaded .reticle>*{opacity:1}.reticle-open body{overflow:hidden}.reticle-open .site{perspective:500px}.reticle-open .nav{transform:translateY(-200%)}.reticle-open .page{opacity:.6;transform:translateZ(-100px) rotateX(1deg)}.reticle-open .reticle{transform:translateZ(0)}.reticle-open .reticle-close-btn{transform:translateY(0);opacity:1;pointer-events:all}.reticle-open .reticle-backdrop{opacity:1}.care-page{width:auto!important;min-width:0!important}.care-page .care-instructions{text-align:left}.care-page .care-instructions .icn{font-size:30px}.care-page .care-instructions p{padding:5px 0}.cart{position:fixed;left:50%;right:0;bottom:-2px;height:80px;background:url(cart-bg.svg) center top no-repeat;background-size:120% 110%;min-width:1000px;text-align:center;z-index:1003;padding:20px;transform:translate(-50%) translateY(100%);transition:transform .3s cubic-bezier(.68,-.25,.265,1.25)}.cart.open{transform:translate(-50%) translateY(0)}.cart--quantity,.cart--price{display:inline-block;margin:0;line-height:1}.cart--quantity:after,.cart--price:after{content:" \2022";display:inline-block;margin-left:.5em;font-size:.8em;opacity:.2}.cart-page{width:100%;text-align:left;padding:40px 0;max-width:1200px;margin:0 auto}.cart-page form{width:100%;display:block}.cart--table{text-align:center;margin:20px 0 0;width:100%}.cart--table td{padding:20px 0;vertical-align:middle;white-space:nowrap}.cart--table td:last-child{text-align:right}.cart--subtotal td{border-top:2px solid #322e49;padding-top:20px}.cart--table--product{width:100%;text-align:left;font-size:0}.cart--table--product h2{white-space:normal;padding-right:10px;padding-left:.25em}.cart--table td *{display:inline-block;vertical-align:middle}.cart--table .product-thumb{min-width:120px}.cart--table--quantity input{width:6.5em}.cart--table--quantity *{display:inline-block;vertical-align:middle}.cart--table--quantity .cart--table--remove{font-size:40px;line-height:1;margin:0 .25em;text-decoration:none;vertical-align:-.1em;color:inherit;transition:all .3s cubic-bezier(.68,-.25,.265,1.25)}.cart--table--quantity .cart--table--remove:hover{color:#fff}.cart--instructions{width:100%}.cart--subtotal td{padding-right:0!important;font-size:0}.cart--subtotal textarea{width:75%}.cart--subtotal h2{width:25%;text-align:right;padding-left:10px}.cart--actions td:first-child{text-align:center}.cart--table--quantity{width:25%}@media screen and (max-width: 600px){.cart--table td{padding:10px 0}.cart--table .product-thumb{min-width:60px}.cart--table--quantity input{width:3em;padding-left:0;padding-right:0;text-align:center}.cart--table--quantity input::-webkit-inner-spin-button,.cart--table--quantity input::-webkit-outer-spin-button{display:none}}.club-page .cta-card input{width:15em}.club-page .pull-left{width:50%}@media screen and (max-width: 600px){.club-page .cta-card input{width:10em}}.addon-box,.social-share{border:2px solid #ebeaf2;padding:20px;border-radius:16px}.addon-box h4,.social-share h4{margin:.5em 0 .25em}.dark .addon-box,.reticle .addon-box,.dark .social-share,.reticle .social-share{border-color:#322e49}.addon-product{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.addon-product>*{line-height:1;text-align:left;margin:0}.addon-product p{margin-right:10px}.addon-product .product-thumb{margin-right:10px;-ms-flex-preferred-size:128px;flex-basis:128px}.social-share{margin:1em 0}.social-share>*{display:inline-block;vertical-align:middle;line-height:1}.social-share>span{margin-right:.25em}.social-share>a{margin:0 .125em;color:inherit!important;opacity:.75;display:-ms-inline-flexbox;display:inline-flex}.social-share>a svg{display:block;width:1em!important;height:auto!important}.social-share>a svg path{fill:currentColor}.social-share>a:hover{opacity:1;color:#9a94e8!important}.product-detail{white-space:nowrap;margin:40px auto}.product-detail figcaption{display:inline-block;text-align:left;width:40vw;max-width:500px;vertical-align:middle;white-space:normal;padding:20px 20px 20px 40px;position:relative}.product-detail figcaption h1{margin:0;position:relative;padding-right:5em}.product-detail figcaption h1 .price{position:absolute;right:0;top:0}.product-detail figcaption form{margin:1em 0;padding:0}.product-detail .gallery{vertical-align:middle;padding-left:40px;padding-right:40px;width:40vw;padding-top:calc(40vw - 50px)}.product-detail>figure{font-size:0;display:inline-block;margin:0}.product-detail--quantity{width:7em}.product-detail--signup-email{width:10em}@media screen and (max-width: 600px){.product-detail{text-align:center;padding-top:0;margin:20px auto;padding-bottom:40px}.product-detail .gallery,.product-detail figcaption{width:86vw;padding-left:10px;padding-right:10px}.product-detail figcaption{display:block}.product-detail .gallery{padding-top:calc(90vw - 50px)}form{white-space:nowrap}.product-detail--quantity{width:5em}}.contact-page{padding:40px;max-width:792px;margin:0 auto;position:relative;text-align:left;width:100%}.contact-page h1{margin-bottom:0}.contact-page .field{width:100%}@media screen and (max-width: 792px){.contact-page{padding:10px}}section.testimonials{position:relative;background-color:#ebeaf2;z-index:0;margin-bottom:-140px}section.testimonials .slide-scale{margin-bottom:80px;overflow:visible}section.testimonials .slide-scale>*{padding:0;overflow:visible}section.testimonials:before{content:"";position:absolute;left:0;right:0;top:0;height:8vw;z-index:-1;pointer-events:none;background:url(section-wave-white.svg) center top no-repeat;background-size:100% 100%;transform:scaleY(-1)}section.testimonials blockquote,section.testimonials .blockquote{position:relative;display:inline-block;width:400px;font-size:20px;vertical-align:bottom;transform-origin:center bottom!important;padding-bottom:20px;white-space:normal;margin:20px 10px;will-change:transform}section.testimonials blockquote:before,section.testimonials .blockquote:before{content:"\201d";font-size:2em;line-height:0;font-family:SerifGothicStd-Black;color:#33204d;font-weight:700}section.testimonials blockquote .icn,section.testimonials blockquote:before,section.testimonials .blockquote .icn,section.testimonials .blockquote:before{position:absolute;right:20px;bottom:40px;z-index:3;background:#fff}section.testimonials blockquote .icn,section.testimonials .blockquote .icn{width:1em;height:1em}section.testimonials blockquote .icn.socicon-twitter,section.testimonials .blockquote .icn.socicon-twitter{color:#1da1f2}section.testimonials blockquote>div,section.testimonials .blockquote>div{z-index:1;position:relative;padding:1em 2em;margin:0 0 0 20%;text-align:left;font-size:inherit;color:#33204d}section.testimonials blockquote>div>*,section.testimonials .blockquote>div>*{position:relative;z-index:1;margin:0;color:inherit}section.testimonials blockquote>div:before,section.testimonials blockquote>div:after,section.testimonials .blockquote>div:before,section.testimonials .blockquote>div:after{content:"";position:absolute;left:0;right:0;bottom:0;top:0;background:transparent 0 bottom no-repeat;background-image:url(quote.svg),url(quote-beak.svg);background-size:98% 100%,16px 40px;background-position:right bottom,0 77%;mix-blend-mode:multiply;transition:all .3s cubic-bezier(.68,-.25,.265,1.25);-webkit-filter:drop-shadow(4px 14px 0 rgba(4,244,255,.4));filter:drop-shadow(4px 14px 0 rgba(4,244,255,.4))}section.testimonials blockquote>div:after,section.testimonials .blockquote>div:after{-webkit-filter:drop-shadow(10px 6px 0 rgba(194,39,255,.4));filter:drop-shadow(10px 6px 0 rgba(194,39,255,.4))}section.testimonials blockquote:nth-child(odd)>div:before,section.testimonials blockquote-alt>div:before,section.testimonials .blockquote:nth-child(odd)>div:before,section.testimonials .blockquote-alt>div:before{background-image:url(quote-alt.svg),url(quote-beak.svg);-webkit-filter:drop-shadow(10px 6px 0 rgba(242,201,76,.9));filter:drop-shadow(10px 6px 0 rgba(242,201,76,.9))}section.testimonials blockquote:nth-child(odd)>div:after,section.testimonials blockquote-alt>div:after,section.testimonials .blockquote:nth-child(odd)>div:after,section.testimonials .blockquote-alt>div:after{background-image:url(quote-alt.svg),url(quote-beak.svg);-webkit-filter:drop-shadow(2px 12px 0 rgba(255,38,135,.4));filter:drop-shadow(2px 12px 0 rgba(255,38,135,.4))}section.testimonials blockquote .avatar,section.testimonials .blockquote .avatar{position:absolute;left:0;bottom:0;width:25%;height:auto}.slide-scale{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;overflow:hidden;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.slide-scale>*{text-align:center;-ms-flex-negative:0;flex-shrink:0;font-size:0;white-space:nowrap}.page section.testimonials{padding-top:10vw;padding-bottom:10vw}@media screen and (max-width: 600px){section.testimonials .slide-scale{overflow-x:auto;-webkit-scroll-snap-type:mandatory;-ms-scroll-snap-type:mandatory;scroll-snap-type:mandatory;overflow-y:hidden;margin-left:-10px;margin-right:-10px;-ms-flex-pack:start;justify-content:flex-start;-webkit-overflow-scrolling:touch;-webkit-scroll-snap-destination:0% 100%;-ms-scroll-snap-destination:0% 100%;scroll-snap-destination:0% 100%;-webkit-scroll-snap-points-x:repeat(100%);-ms-scroll-snap-points-x:repeat(100%);scroll-snap-points-x:repeat(100%)}section.testimonials blockquote,section.testimonials .blockquote{vertical-align:middle;width:90vw;margin-left:5vw;margin-right:5vw;font-size:16px}}.global-message{text-align:center;position:fixed;z-index:1000;overflow:hidden;width:100%;top:0;left:0;right:0;background:#ff2687;padding:10px;transition:all .2s cubic-bezier(.68,-.25,.265,1.25);white-space:nowrap;height:44px;color:#fff}.global-message p{padding:0;margin:0}.global-message *{color:inherit}.marquee{width:100%;white-space:nowrap;overflow:hidden;box-sizing:border-box}.marquee:hover p{animation-play-state:paused}.marquee p{display:inline-block;padding-left:100%;animation:marquee 15s linear infinite}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.ios-sticker--icon{width:33.33%;display:inline-block;padding:10px;position:relative}.ios-sticker--icon img{max-width:100%;max-height:100%;height:auto;width:100%;margin:0 auto}.ios-stickers{text-align:center;font-size:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-webkit-filter:url(#gooey-stroke) drop-shadow(1px 1px 2px rgba(0,0,0,.2));filter:url(#gooey-stroke) drop-shadow(1px 1px 2px rgba(0,0,0,.2))}.ios-sticker--page.reticle-page{padding-bottom:100px;text-align:left}.ios-sticker--page.reticle-page .cta-card{margin-top:0}.ios-sticker--page.reticle-page h1,.ios-sticker--page.reticle-page h2,.ios-sticker--page.reticle-page h3{text-align:center}@media screen and (max-width: 1200px){.ios-sticker--icon{width:25%}}@media screen and (max-width: 600px){.ios-sticker--icon{width:33%}}.popup{padding:40px;max-width:360px;border-radius:16px;position:fixed;bottom:40px;left:50%;text-align:center;background-color:#fff;transform:translate(-50%);box-shadow:0 20px 60px #0000001a;display:none;z-index:999;-webkit-filter:drop-shadow(8px 16px 0 rgba(4,244,255,.35)) drop-shadow(-8px 8px 0 rgba(194,39,255,.35));filter:drop-shadow(8px 16px 0 rgba(4,244,255,.35)) drop-shadow(-8px 8px 0 rgba(194,39,255,.35))}.popup h2{margin-top:0}.popup.open{display:block;animation:1s popup-appear ease-in-out}.popup__close{position:absolute;top:0;right:0;border-radius:1rem;width:2rem;height:2rem;line-height:2rem;text-align:center;background-color:#ebeaf2;font-size:1.2rem;transform:translate(50%,-50%);box-shadow:0 4px 16px #0000001a;cursor:pointer}@keyframes popup-appear{0%{transform:translate3d(0,100%,-500px) scale3d(.5,1,1) rotateX(-35deg) translate(-50%);opacity:0}30%{transform:translate(-50%) scale3d(1.5,.75,1);opacity:1}50%{transform:translate(-50%) scale3d(.65,1.25,1)}70%{transform:translate(-50%) scale3d(1.15,.85,1)}to{transform:translate(-50%) scaleZ(1)}}@media screen and (max-width: 360px){.popup{padding:20px;bottom:20px}}.feature{display:-ms-flexbox;display:flex;max-width:1200px;margin:1rem auto;border-radius:1rem;width:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:4rem}.feature.feature--full{max-width:none}.page section .feature.feature--full{margin-right:-10px;margin-left:-10px;width:auto;border-radius:0;-webkit-mask-image:none;-ms-mask-image:none;-moz-mask-image:none;mask-image:none}.feature>*{-ms-flex-preferred-size:600px;flex-basis:600px;margin:1rem}.feature .deco{position:absolute}.feature img{height:auto;width:100%}.feature__media{margin-right:0}.feature__text{text-align:left}.feature__text h1{margin-bottom:1rem}@media screen and (max-width: 640px){.feature{-ms-flex-direction:column;flex-direction:column;padding:1rem;text-align:center}.feature>*{text-align:center}}@media screen and (max-width: 960px){.feature{max-width:none}.feature>*{-ms-flex-preferred-size:50%;flex-basis:50%;margin:1rem}.feature__text{margin-top:0}}.artists{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;-ms-flex-align:baseline;align-items:baseline;-ms-flex-pack:justify;justify-content:space-between}.artists figure{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:25%;flex-basis:25%;margin:0;padding:1rem;position:relative}.artists figure h3{margin-bottom:0}.artists figure h4.small-caps{margin-top:0}.artists figure .avatar{display:block;border-radius:100%;padding:3px;margin:0 auto;max-width:200px;background:linear-gradient(135deg,#ffe71e,#da4d33,#da4d33)}.artists figure .avatar img{width:100%;border-radius:100%;display:block;height:auto;border:4px solid #0F1922}.artists figure figcaption{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;opacity:0}@media screen and (max-width: 640px){.artists{-ms-flex-wrap:wrap;flex-wrap:wrap}.artists figure{-ms-flex-preferred-size:50%;flex-basis:50%}}.show main.editorial .cta-card p,.show main.editorial .cta-card .small-caps,.show main.editorial .cta-card .h1 small,.h1 .show main.editorial .cta-card small,.show main.editorial .cta-card .h2 small,.h2 .show main.editorial .cta-card small,.show main.editorial .cta-card .h3 small,.h3 .show main.editorial .cta-card small,.show main.editorial .cta-card .h4 small,.h4 .show main.editorial .cta-card small,.show main.editorial .cta-card h1 small,h1 .show main.editorial .cta-card small,.show main.editorial .cta-card h2 small,h2 .show main.editorial .cta-card small,.show main.editorial .cta-card h3 small,h3 .show main.editorial .cta-card small,.show main.editorial .cta-card h4 small,h4 .show main.editorial .cta-card small,.show main.editorial .cta-card figcaption{color:inherit!important}@media screen and (max-width: 900px){.show main.editorial .cta-card{margin-left:-40px;margin-right:-40px}}@media screen and (max-width: 760px){.show main.editorial .cta-card{margin-left:0;margin-right:0}}.show--bfgs header.hero{padding-top:50%;perspective:500px}@media screen and (max-width: 760px){.show--bfgs header.hero{padding-top:120%}.show--bfgs header.hero img{margin-top:7%}}.show--bfgs header.hero .deco{position:absolute;z-index:1;border-left:40px solid transparent;border-right:40px solid transparent;border-top:500px solid #4d6c7e;transform:rotate(-45deg) translate(80%,-20%);top:0;left:50%;-webkit-filter:blur(10px);filter:blur(10px);mix-blend-mode:screen;animation:heaven-big 2s ease-in-out alternate infinite}.show--bfgs header.hero .deco:nth-child(2){transform:rotate(-45deg) translate(940%,-30%);border-left-width:10px;border-right-width:10px;-webkit-filter:blur(5px);filter:blur(5px);animation-delay:.5s;animation-name:heaven}.show--bfgs header.hero .deco:nth-child(3){transform:rotate(-45deg) translate(40%,-60%);border-left-width:10px;border-right-width:10px;-webkit-filter:blur(5px);filter:blur(5px);animation-delay:1s;animation-name:heaven}.show--bfgs header.hero .deco:nth-child(4){transform:rotate(-45deg) translate(-110%,-80%);border-left-width:20px;border-right-width:20px;-webkit-filter:blur(10px);filter:blur(10px);animation-delay:1.5s;animation-name:heaven-big}.show--bfgs header.hero .deco:nth-child(5){width:0;height:0;background:#fff;animation:none;-webkit-filter:none;filter:none;border:0;transform:scale(1);position:absolute;top:30%;left:34%;border-radius:1px;mix-blend-mode:screen;box-shadow:0 0 30px 5px #fff,0 0 30px 5px #fff,0 0 30px 5px #fff,0 0 30px 5px #fff;animation:shine 2s linear;display:none}.show--bfgs header.hero img{width:auto;max-height:50%;height:auto}.show--bfgs .btn{background-image:linear-gradient(45deg,#ffe71e,#da4d33);color:#0f1922}.show--bfgs input:required:invalid,.show--bfgs .input:required:invalid{border-color:#da4d33}.show--bfgs header.hero{overflow:hidden}.show--bfgs header.hero .brimstone{position:absolute;left:50%;bottom:0;z-index:1;mix-blend-mode:screen}.show--bfgs header.hero .brimstone .particle{background:#ffe71e;width:2px;height:6px;border-radius:1px}.show--bfgs header.hero .brimstone .particle:nth-child(odd){box-shadow:0 0 10px 2px #ffe71e}.show--bfgs header.hero .sparkles{position:absolute;left:50%;top:0;z-index:1;mix-blend-mode:screen}.show--bfgs header.hero .sparkles .particle{background:#bfcfd8;width:2px;height:4px;border-radius:1px;box-shadow:0 0 10px 2px #61879d}.show--bfgs header.hero:after{content:"";position:absolute;left:50%;bottom:-25vw;width:2px;height:2px;background-color:#da4d33cc;border-radius:1px;box-shadow:0 0 30vw 40vw #da4d3380,0 0 15vw 10vw #ffe71e80;animation:brimstone ease-in-out 6s infinite}.show--bfgs .cta-card{background:#0f1922;color:#87a28b}.show--bfgs .cta-card:after{border-image:linear-gradient(135deg,#ffe71e,#da4d33) 30 stretch!important}.show--bfgs .cta-card h1,.show--bfgs .cta-card h2,.show--bfgs .cta-card h3{-webkit-background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent;-ms-background-clip:text;-ms-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;background-image:linear-gradient(135deg,#ffe71e,#da4d33);display:inline-block;margin-right:auto;margin-left:auto;text-shadow:0 0 8em #DA4D33}@keyframes brimstone{0%{transform:scale3d(1.5,.75,1)}50%{transform:scale3d(1.5,1,1)}to{transform:scale3d(1.5,.75,1)}}@keyframes heaven{to{-webkit-filter:blur(5px);filter:blur(5px);left:49.5%}0%{-webkit-filter:blur(8px);filter:blur(8px);left:50%}}@keyframes heaven-big{0%{-webkit-filter:blur(10px);filter:blur(10px);left:50%}to{-webkit-filter:blur(15px);filter:blur(15px);left:50.5%;border-top-color:#61879d}}@keyframes shine{0%{transform:translate(0) scale(.8);opacity:0}50%{transform:translate(3vw) scale(1);opacity:1}to{transform:translate(6vw) scale(.8);opacity:0}}.product-list .price{font-family:DINNextLTPro-Bold;letter-spacing:.1em;line-height:1.2;text-transform:uppercase;font-size:.75rem}.product-link.sold-out,.product-link.sold-out .product-thumb{position:relative}.product-link.sold-out .product-thumb img{opacity:.15}.product-link.sold-out .product-thumb:after{content:"Sold out :(";position:absolute;left:50%;top:50%;white-space:nowrap;font-size:16px;color:#fff;transform:translate(-50%,-50%)}.product-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:top;align-items:top;-ms-flex-pack:center;justify-content:center;padding:0;width:100%;margin:0 auto;list-style:none;max-width:80vw}.product-list>*{-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:0;flex-basis:0;min-width:16.66667%;padding:30px;max-width:300px}.product-list>* figure,.product-list>* img{width:100%;height:auto;border:0}.product-list>* h3{margin:0;width:100%}.click .product-list>* .product-link:hover figure{animation:1s product-hover infinite alternate}.click.cssmask .product-list>* .product-link:hover figure{animation:none}.click.cssmask .product-list>* .product-link:hover figure:before{animation:3s sexy-hover-1 linear infinite reverse}.click.cssmask .product-list>* .product-link:hover figure:after{animation:1.5s sexy-hover-2 linear infinite}.cssmask .product-list>*:nth-child(odd) .product-link:hover figure:before{animation:3s sexy-hover-3 linear infinite reverse}.cssmask .product-list>*:nth-child(odd) .product-link:hover figure:after{animation:1.5s sexy-hover-4 linear infinite}.product-list .product-link{display:block;position:relative}.product-list .product-link figure{margin:0;padding:0;position:relative}.cssmask .product-list .product-link figure .product-thumb{z-index:1}.cssmask .product-list .product-link figure:before,.cssmask .product-list .product-link figure:after{content:"";position:absolute;left:0;right:0;width:100%;padding-top:100%;top:0;mix-blend-mode:multiply;transition:all .3s cubic-bezier(.68,-.25,.265,1.25);background:url(image-mask.svg) 0 0 no-repeat;background-size:100% 100%;transition:all .15s cubic-bezier(.68,-.25,.265,1.25)}figure{display:inline-block}figure figcaption{font-size:18px;display:block;padding:10px 0}.product-category{position:relative;margin:40px auto}.product-list--overview{text-align:center;margin-bottom:2em}.product-list--overview h1{margin-bottom:0}.product-list--overview p{margin:.5em auto;max-width:25em}.product-thumb{font-size:0;display:inline-block;width:100%;height:auto;overflow:hidden;position:relative}.cssmask .product-thumb{-webkit-mask-image:url(image-mask.svg);-webkit-mask-size:100% 100%;-ms-mask-image:url(image-mask.svg);-ms-mask-size:100% 100%;-moz-mask-image:url(image-mask.svg);-moz-mask-size:100% 100%;mask-image:url(image-mask.svg);mask-size:100% 100%}.product-thumb img{width:100%;height:auto;border-radius:16px}.icn{vertical-align:middle}.icn.ltd{background-image:url(badge-ltd.svg?1)}.icn.sci-fidelity{background-image:url(badge-sci-fidelity.svg?1)}.icn.agffa{background-image:url(badge-agffa.svg?1)}.icn.bfgs{background-image:url(badge-bfgs.svg?1)}.price-badge{background:#9a94e8;display:block;color:#fff;text-align:center;border-radius:100%;line-height:.85;width:3.1em;height:3.1em;z-index:1;display:-ms-inline-flexbox;display:inline-flex;font-size:.8vw;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-weight:600;vertical-align:middle;white-space:normal}.product-link .product-badges,.product-detail .product-badges{position:absolute;z-index:2;top:0;left:0;right:0;transform:translateY(-50%)}.product-badges{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.product-badges>*{margin:.25rem}.product-badges .icn{font-size:2.5vw}.product-detail .product-badges{-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 1200px){.product-list>*{min-width:25%}}@media screen and (max-width: 960px){.product-list{max-width:100vw}.product-list>*{padding:20px}.product-badges .icn{font-size:4vw}.product-badges .price-badge{font-size:1.2vw}}@media screen and (max-width: 700px){.product-list>*{min-width:50%}.product-list figure figcaption{padding:20px 0}.product-badges .icn{font-size:6vw}.product-badges .price-badge{font-size:1.8vw}}@keyframes link-hover{0%{transform:skew(-15deg)}5%{transform:skew(15deg)}10%{transform:skew(-15deg)}15%{transform:skew(15deg)}20%{transform:skew(0)}to{transform:skew(0)}}@keyframes product-hover{0%{transform:skew(-3deg)}5%{transform:skew(3deg)}10%{transform:skew(-3deg)}15%{transform:skew(3deg)}20%{transform:skew(0)}to{transform:skew(0)}}@keyframes sexy-hover-1{0.00%{-webkit-filter:drop-shadow(10px 0px 0 rgba(4,244,255,.4));filter:drop-shadow(10px 0px 0 rgba(4,244,255,.4))}16.67%{-webkit-filter:drop-shadow(5px 8.66px 0 rgba(4,244,255,.4));filter:drop-shadow(5px 8.66px 0 rgba(4,244,255,.4))}33.33%{-webkit-filter:drop-shadow(-5px 8.66px 0 rgba(4,244,255,.4));filter:drop-shadow(-5px 8.66px 0 rgba(4,244,255,.4))}50.00%{-webkit-filter:drop-shadow(-10px 0px 0 rgba(4,244,255,.4));filter:drop-shadow(-10px 0px 0 rgba(4,244,255,.4))}66.67%{-webkit-filter:drop-shadow(-5px -8.66px 0 rgba(4,244,255,.4));filter:drop-shadow(-5px -8.66px 0 rgba(4,244,255,.4))}83.33%{-webkit-filter:drop-shadow(5px -8.66px 0 rgba(4,244,255,.4));filter:drop-shadow(5px -8.66px 0 rgba(4,244,255,.4))}100.00%{-webkit-filter:drop-shadow(10px 0px 0 rgba(4,244,255,.4));filter:drop-shadow(10px 0px 0 rgba(4,244,255,.4))}}@keyframes sexy-hover-2{0.00%{-webkit-filter:drop-shadow(10px 0px 0 rgba(194,39,255,.4));filter:drop-shadow(10px 0px 0 rgba(194,39,255,.4))}16.67%{-webkit-filter:drop-shadow(5px 8.66px 0 rgba(194,39,255,.4));filter:drop-shadow(5px 8.66px 0 rgba(194,39,255,.4))}33.33%{-webkit-filter:drop-shadow(-5px 8.66px 0 rgba(194,39,255,.4));filter:drop-shadow(-5px 8.66px 0 rgba(194,39,255,.4))}50.00%{-webkit-filter:drop-shadow(-10px 0px 0 rgba(194,39,255,.4));filter:drop-shadow(-10px 0px 0 rgba(194,39,255,.4))}66.67%{-webkit-filter:drop-shadow(-5px -8.66px 0 rgba(194,39,255,.4));filter:drop-shadow(-5px -8.66px 0 rgba(194,39,255,.4))}83.33%{-webkit-filter:drop-shadow(5px -8.66px 0 rgba(194,39,255,.4));filter:drop-shadow(5px -8.66px 0 rgba(194,39,255,.4))}100.00%{-webkit-filter:drop-shadow(10px 0px 0 rgba(194,39,255,.4));filter:drop-shadow(10px 0px 0 rgba(194,39,255,.4))}}@keyframes sexy-hover-3{0.00%{-webkit-filter:drop-shadow(10px 0px 0 rgba(242,201,76,.9));filter:drop-shadow(10px 0px 0 rgba(242,201,76,.9))}16.67%{-webkit-filter:drop-shadow(5px 8.66px 0 rgba(242,201,76,.9));filter:drop-shadow(5px 8.66px 0 rgba(242,201,76,.9))}33.33%{-webkit-filter:drop-shadow(-5px 8.66px 0 rgba(242,201,76,.9));filter:drop-shadow(-5px 8.66px 0 rgba(242,201,76,.9))}50.00%{-webkit-filter:drop-shadow(-10px 0px 0 rgba(242,201,76,.9));filter:drop-shadow(-10px 0px 0 rgba(242,201,76,.9))}66.67%{-webkit-filter:drop-shadow(-5px -8.66px 0 rgba(242,201,76,.9));filter:drop-shadow(-5px -8.66px 0 rgba(242,201,76,.9))}83.33%{-webkit-filter:drop-shadow(5px -8.66px 0 rgba(242,201,76,.9));filter:drop-shadow(5px -8.66px 0 rgba(242,201,76,.9))}100.00%{-webkit-filter:drop-shadow(10px 0px 0 rgba(242,201,76,.9));filter:drop-shadow(10px 0px 0 rgba(242,201,76,.9))}}@keyframes sexy-hover-4{0.00%{-webkit-filter:drop-shadow(10px 0px 0 rgba(255,38,135,.4));filter:drop-shadow(10px 0px 0 rgba(255,38,135,.4))}16.67%{-webkit-filter:drop-shadow(5px 8.66px 0 rgba(255,38,135,.4));filter:drop-shadow(5px 8.66px 0 rgba(255,38,135,.4))}33.33%{-webkit-filter:drop-shadow(-5px 8.66px 0 rgba(255,38,135,.4));filter:drop-shadow(-5px 8.66px 0 rgba(255,38,135,.4))}50.00%{-webkit-filter:drop-shadow(-10px 0px 0 rgba(255,38,135,.4));filter:drop-shadow(-10px 0px 0 rgba(255,38,135,.4))}66.67%{-webkit-filter:drop-shadow(-5px -8.66px 0 rgba(255,38,135,.4));filter:drop-shadow(-5px -8.66px 0 rgba(255,38,135,.4))}83.33%{-webkit-filter:drop-shadow(5px -8.66px 0 rgba(255,38,135,.4));filter:drop-shadow(5px -8.66px 0 rgba(255,38,135,.4))}100.00%{-webkit-filter:drop-shadow(10px 0px 0 rgba(255,38,135,.4));filter:drop-shadow(10px 0px 0 rgba(255,38,135,.4))}}@keyframes nav-item-hover{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.68,-.25,.265,1.25)}33%{transform:scale3d(1.1,1.1,1.1)}66%{transform:scale3d(.9,.9,.9)}to{transform:scaleZ(1)}}@keyframes rubberBand{0%{transform:scaleZ(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleZ(1)}}html{box-sizing:border-box;background:#fff}html,body{width:100%;height:100%;margin:0;padding:0;-webkit-overflow-scrolling:touch;-webkit-font-smoothing:antialiased}.with-banner body{padding-top:44px}*,*:before,*:after{box-sizing:inherit}.flip-x{transform:scaleX(-1)}.flip-y{transform:scaleY(-1)}.avatar{border-radius:100%}.team-avatars{display:inline-block;font-size:2.75em;white-space:nowrap}.team-avatars .icn{vertical-align:bottom;margin:0}.team-avatars .icn-rogie{transform:rotate(-5deg);font-size:2em}.team-avatars .icn-justin{transform:rotate(5deg) scaleX(-1);font-size:1.75em}.alert,.product-link.sold-out .product-thumb:after{color:#fff!important;background-color:#fc5984;display:inline-block;padding-left:.3em;padding-right:.3em;background-image:linear-gradient(45deg,#fc5984,#726adf)}.pull-left{margin:20px 60px 40px -33%;float:left;width:50%}.h1,h1,.h2,h2{position:relative}hr,.hr{height:4px;border-radius:2px;display:block;width:20%;margin:80px auto;border:0;background-color:#ebeaf2}.dark hr,.reticle hr,.dark .hr,.reticle .hr{background-color:#322e49}br{clear:both}img{opacity:0;transition:opacity .3s cubic-bezier(.68,-.25,.265,1.25)}img.loaded{opacity:1}svg.hide{display:none}.lnk{text-decoration:none;color:#fff;display:inline-block;background-size:120% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent;-ms-background-clip:text;-ms-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;transition:all .15s cubic-bezier(.68,-.25,.265,1.25);background-image:linear-gradient(45deg,#fd8ba9,#9a94e8,#2edbf8,#f5f1c8,#fd8ba9)}.click .lnk:hover{background-position:100% 0;transform:skew(-15deg);animation:1s link-hover infinite alternate;background-image:linear-gradient(45deg,#fd8ba9,#9a94e8,#2edbf8,#f5f1c8,#fd8ba9)!important}.lnk-2{background-image:linear-gradient(45deg,#5bff9f,#56ccf2)}.lnk-2.lnk:hover{background-image:linear-gradient(45deg,#5bff9f,#56ccf2)!important}.lnk-3{background-image:linear-gradient(45deg,#f2c94c,#ff2687)}.lnk-3.lnk:hover{background-image:linear-gradient(45deg,#f2c94c,#ff2687)!important}.lnk .icn{display:inline}.col{width:250px;display:inline-block;vertical-align:top;padding:20px;text-align:left;font-size:18px}.page{background:#fff;overflow:hidden;text-align:center}.page section{padding:20px 10px}main,.page>[class*=shopify]:first-child{padding-top:14vh}main .hero,.page>[class*=shopify]:first-child .hero{margin-top:-14vh}main.editorial,.page>[class*=shopify]:first-child.editorial{max-width:1200px;margin:0 auto}main.editorial section,.page>[class*=shopify]:first-child.editorial section{text-align:left;margin:0 auto}.form-success{white-space:normal}.cta-card{background:#000}main.editorial .cta-card{z-index:10;padding:60px 40px 40px 60px;margin:-100px -40px 60px;margin-top:-6vw;position:relative;text-align:center}main.editorial .cta-card h1{margin:0}main.editorial .cta-card h2{margin-bottom:0}main.editorial .cta-card>*{position:relative;z-index:1}main.editorial .cta-card:after{content:"";border:5px solid red;border-image:-webkit-;border-image:linear-gradient(135deg,#fd8ba9,#9a94e8,#2edbf8) 30 stretch;border-style:solid;position:absolute;left:20px;top:20px;z-index:0;right:-20px;bottom:-20px}.hero{position:relative;width:100%;padding-top:39.58333%}.hero>img,.hero>iframe{width:auto;height:100%;position:absolute;left:50%;top:50%;border:0;transform:translate(-50%,-50%)}.hero>iframe{width:100%}.hero .slider{position:absolute;left:0;top:0;right:0;bottom:0}.hero:before{content:"";position:absolute;bottom:-1px;left:0;right:0;z-index:3;height:8vw;pointer-events:none;background:url(section-wave-white.svg) center top no-repeat;background-size:100% 100%}.hero~main,.hero .page>[class*=shopify]:first-child{padding-top:0}@media screen and (max-width: 1024px){.hero{padding-top:56.25%}}footer{background:#000;position:relative;margin-top:140px}footer .icn{margin-left:.5em}footer .team-avatars{position:absolute;left:50%;top:-140px;transform:translate(-50%)}footer:before{content:"";position:absolute;left:0;right:0;top:-7.9vw;height:8vw;pointer-events:none;background:url(section-wave-black.svg) center bottom no-repeat;background-size:100% 100%}footer section{text-align:center;max-width:600px;margin:0 auto;padding:20px 10px}footer .meta-grid{max-width:1200px}.meta-grid{display:-ms-flexbox;display:flex;width:100%;text-align:left;padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;-ms-flex-pack:center;justify-content:center;border-top:2px solid rgba(0,0,0,.2)}.dark .meta-grid{border-color:#fff3}.meta-grid ul{list-style:none;padding:0;margin:0;font-size:.85em}.meta-grid>*{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:50%;border-right:2px solid rgba(0,0,0,.2);padding:1em}.dark .meta-grid>*{border-color:#fff3}.meta-grid>*:last-child{border:0}.meta-grid>* h4{margin:0 0 .5em}.dark .meta-grid>* a.lnk{background-color:#ffffff80;background-image:none}.footer--subscribe{display:-ms-flexbox;display:flex;margin:0 auto}.footer--subscribe input{-ms-flex-preferred-size:100%;flex-basis:100%}.footer--subscribe .btn{margin-left:1em}.icn.high-five{width:6em;height:6em;display:block;margin:0 auto}.reticle .icn.high-five{width:200px;height:200px;animation:1s rubberBand cubic-bezier(.68,-.25,.265,1.25);animation-delay:.5s}.icn{font-size:40px;width:1em;height:1em;display:inline-block;vertical-align:middle;background:center center no-repeat;background-size:contain}.icn-rogie{background-image:url(rogie.svg)}.icn-justin{background-image:url(justin.svg)}.icn.care-iron{background-image:url(care-iron.svg)}.icn.care-liquid{background-image:url(care-liquid.svg)}.icn.care-skull{background-image:url(care-skull.svg)}.icn.care-wash{background-image:url(care-wash.svg)}.icn.high-five{fill:url(#ani-grad)}html[data-useragent*=Firefox] .icn.high-five{fill:#2edbf8}.icn.st-logo{fill:#2edbf8;fill:url(#ani-grad);fill:url(#btn-grad);width:200px;height:160px}html[data-useragent*=Firefox] .icn.st-logo{fill:#2edbf8}header{text-align:center}header h1{margin-bottom:0}header hr{display:inline-block}#fortune-cookie a{cursor:pointer}@media screen and (max-width: 960px){footer section,footer .meta-grid,main.editorial{max-width:80vw}h1,.h1{font-size:24px}hr,.hr{display:inline-block;margin:10px 0}h2,.h2{font-size:16px}.pull-left{margin-left:auto}}@media screen and (max-width: 700px){footer section,footer .meta-grid,main.editorial{max-width:90vw}.reticle-page .cta-card{margin-left:-20px;margin-right:-20px;padding:20px}.reticle-page .cta-card:after{display:none}.product-list>*{min-width:50%}}@media screen and (max-width: 700px){.scrn-sm-full{width:100%!important;max-width:none!important;-ms-flex-preferred-size:100%!important;flex-basis:100%!important}.scrn-sm-half{width:50%!important;max-width:none!important;-ms-flex-preferred-size:50%!important;flex-basis:50%!important}.meta-grid>.scrn-sm-full,.meta-grid>.scrn-sm-half:nth-child(odd){border-right:0}.meta-grid>.scrn-sm-half:not(:first-child),.meta-grid>.scrn-sm-full:not(:first-child){border-top:2px solid rgba(0,0,0,.2)}.dark .meta-grid>.scrn-sm-half:not(:first-child),.dark .meta-grid>.scrn-sm-full:not(:first-child){border-color:#fff3}.reticle-page .cta-card{margin-left:-20px;margin-right:-20px;padding:20px}.pull-left{float:none;margin-left:auto;margin-right:auto;display:block}}
/*# sourceMappingURL=/s/files/1/1347/6161/t/3/assets/std2.css.map */
