@charset "UTF-8";.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}.swiper-container-media-block,.swiper-container-packages{overflow:hidden;width:100%}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;overflow:hidden}.swiper-slide *{-webkit-box-sizing:border-box;box-sizing:border-box}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:0;left:0;width:100%}.swiper-pagination-bullet{width:15px;height:15px;display:inline-block;border-radius:100%;background:#000;opacity:1}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#000}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent}a{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit}optgroup{font-weight:700}button,input,select{overflow:visible}button,input,select,textarea{margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}body,html{width:100%;overflow-x:hidden!important}.b-lazy{-webkit-transition:opacity .1s;transition:opacity .1s;opacity:0}.b-lazy.loaded{opacity:1}hr{display:none!important}code,details,embed,fieldset,form,label,legend,menu,pre,sub,summary,sup,table,tbody,td,tfoot,th,thead,tr{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}blockquote,caption,dd,dl,dt,figure,h1,h2,h3,h4,h5,h6,li,ol,p,ul{margin:0;padding:0;font:inherit}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}img{width:100%;height:auto;vertical-align:top}iframe{border:0}small{font-size:16px}sub,sup{font-size:16px}sup{top:-1.4rem}sub{bottom:-.25rem}code,kbd,pre,samp{font-size:16px}fieldset{border:0;margin:0;padding:0}optgroup{font-weight:700}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}input{-webkit-appearance:none;border-radius:0}::-moz-selection{background:#eedab4}::selection{background:#eedab4}footer ::-moz-selection,header ::-moz-selection{text-shadow:none;background:#fff;color:#000}footer ::selection,header ::selection{text-shadow:none;background:#fff;color:#000}@font-face{font-family:"Founders Grotesk";src:url(https://stackmagazines.com/wp-content/themes/stack2018/fonts/FoundersGroteskWeb-Regular.eot) format("embedded-opentype");src:url(https://stackmagazines.com/wp-content/themes/stack2018/fonts/FoundersGroteskWeb-Regular.woff) format("woff"),url(https://stackmagazines.com/wp-content/themes/stack2018/fonts/FoundersGroteskWeb-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"Founders Grotesk";src:url(https://stackmagazines.com/wp-content/themes/stack2018/fonts/FoundersGroteskWeb-Semibold.eot) format("embedded-opentype");src:url(https://stackmagazines.com/wp-content/themes/stack2018/fonts/FoundersGroteskWeb-Semibold.woff) format("woff"),url(https://stackmagazines.com/wp-content/themes/stack2018/fonts/FoundersGroteskWeb-Semibold.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:"Atlas Grotesk Web";src:url(https://stackmagazines.com/wp-content/themes/stack2018/fonts/AtlasGrotesk-Bold-Web.eot);src:url(https://stackmagazines.com/wp-content/themes/stack2018/fonts/AtlasGrotesk-Bold-Web.eot?#iefix) format("embedded-opentype"),url(https://stackmagazines.com/wp-content/themes/stack2018/fonts/AtlasGrotesk-Bold-Web.woff2) format("woff2"),url(https://stackmagazines.com/wp-content/themes/stack2018/fonts/AtlasGrotesk-Bold-Web.woff) format("woff");font-weight:700;font-style:normal;font-stretch:normal}.AtlasGrotesk-Bold-Web{font-family:"Atlas Grotesk Web";font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:"Atlas Grotesk Web";src:url(https://stackmagazines.com/wp-content/themes/stack2018/fonts/AtlasGrotesk-Regular-Web.eot);src:url(https://stackmagazines.com/wp-content/themes/stack2018/fonts/AtlasGrotesk-Regular-Web.eot?#iefix) format("embedded-opentype"),url(https://stackmagazines.com/wp-content/themes/stack2018/fonts/AtlasGrotesk-Regular-Web.woff2) format("woff2"),url(https://stackmagazines.com/wp-content/themes/stack2018/fonts/AtlasGrotesk-Regular-Web.woff) format("woff");font-weight:400;font-style:normal;font-stretch:normal}.AtlasGrotesk-Regular-Web{font-family:"Atlas Grotesk Web";font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:socicon;src:url(https://stackmagazines.com/wp-content/themes/stack2018/fonts/socicon/socicon.eot);src:url(https://stackmagazines.com/wp-content/themes/stack2018/fonts/socicon/socicon.eot?#iefix) format("embedded-opentype"),url(https://stackmagazines.com/wp-content/themes/stack2018/fonts/socicon/socicon.woff) format("woff"),url(https://stackmagazines.com/wp-content/themes/stack2018/fonts/socicon/socicon.ttf) format("truetype"),url(https://stackmagazines.com/wp-content/themes/stack2018/fonts/socicon/socicon.svg#socicon) format("svg");font-weight:400;font-style:normal}[data-icon]:before{font-family:socicon!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" socicon-"]:before,[class^=socicon-]:before{font-family:socicon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.socicon-instagram:before{content:"\e057"}.socicon-mail:before{content:"\e01f"}.socicon-twitter:before{content:"\e040"}.socicon-facebook:before{content:"\e041"}.socicon-youtube:before{content:"\e051"}.socicon-soundcloud:before{content:"\e04d"}.socicon-vimeo:before{content:"\e052"}.socicon-behance:before{content:"\e027"}.socicon-github:before{content:"\e030"}.socicon-github:before{content:"\e030"}.socicon-tumblr:before{content:"\e059"}.socicon-rss:before{content:"\e00b"}html{font-size:16px;font-family:"Atlas Grotesk Web",sans-serif;font-weight:400}body{font-size:19px;line-height:1.4;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.buy-bar .shopify-buy__product__price,.buy-bar h1,.email-input,.featured-article .title,.grid-item .description h4,.grid-item .description h4 a,.grid-item .description p,.grid-item.two_up .grid-product .shopify-buy__product__price,.grid-item.two_up .grid-product .shopify-buy__product__title,.grid-item.two_up .grid-product h1,.number-input,.offer,.page-title,.password-input,.row-title,.search-bar,.section-title,.select,.subscribe-button,.subscription-banner .swiper-button-next,.subscription-banner .swiper-button-prev,.swiper-button-next,.swiper-button-prev,.swiper-container.full-screen .swiper-button-next,.swiper-container.full-screen .swiper-button-prev,.text-input,.textarea,.two_up .grid-product .product__price,.two_up .grid-product .product__title,.two_up .grid-product .shopify-buy__product__price,.two_up .grid-product .shopify-buy__product__title,article .pull-quote,article h1.text-header,h1,h2,h3,h4,h5,header .logo{font-family:"Founders Grotesk",sans-serif!important;-webkit-font-feature-settings:"liga","kern"!important;font-feature-settings:"liga","kern"!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.buy-bar .shopify-buy__product__price,.buy-bar .shopify-buy__product__price a,.buy-bar h1,.buy-bar h1 a,.text-1,.text-1 a,h1,h1 a{font-size:1.7rem;line-height:1}@media (min-width:521px){.buy-bar .shopify-buy__product__price,.buy-bar .shopify-buy__product__price a,.buy-bar h1,.buy-bar h1 a,.text-1,.text-1 a,h1,h1 a{font-size:2.5rem}}@media (min-width:769px){.buy-bar .shopify-buy__product__price,.buy-bar .shopify-buy__product__price a,.buy-bar h1,.buy-bar h1 a,.text-1,.text-1 a,h1,h1 a{font-size:3rem}}.buy-bar .shopify-buy__product__price a.text-header,.buy-bar .text-header.shopify-buy__product__price,.buy-bar h1 a.text-header,.buy-bar h1.text-header,.text-1 a.text-header,.text-1.text-header,h1 a.text-header,h1.text-header{font-size:2.5rem}@media (min-width:521px){.buy-bar .shopify-buy__product__price a.text-header,.buy-bar .text-header.shopify-buy__product__price,.buy-bar h1 a.text-header,.buy-bar h1.text-header,.text-1 a.text-header,.text-1.text-header,h1 a.text-header,h1.text-header{font-size:3.5rem}}@media (min-width:769px){.buy-bar .shopify-buy__product__price a.text-header,.buy-bar .text-header.shopify-buy__product__price,.buy-bar h1 a.text-header,.buy-bar h1.text-header,.text-1 a.text-header,.text-1.text-header,h1 a.text-header,h1.text-header{font-size:4rem}}.buy-bar .line-clamp.shopify-buy__product__price,.buy-bar .shopify-buy__product__price a.line-clamp,.buy-bar h1 a.line-clamp,.buy-bar h1.line-clamp,.text-1 a.line-clamp,.text-1.line-clamp,h1 a.line-clamp,h1.line-clamp{max-height:21rem}.buy-bar .shopify-buy__btn,.buy-bar .shopify-buy__btn a,.text-2,.text-2 a,h2,h2 a{font-size:2rem;line-height:1}@media (min-width:521px){.buy-bar .shopify-buy__btn,.buy-bar .shopify-buy__btn a,.text-2,.text-2 a,h2,h2 a{font-size:2.5rem}}.buy-bar .line-clamp.shopify-buy__btn,.buy-bar .shopify-buy__btn a.line-clamp,.text-2 a.line-clamp,.text-2.line-clamp,h2 a.line-clamp,h2.line-clamp{max-height:17.5rem}.text-3,.text-3 a,h3,h3 a{font-size:1.5rem;line-height:1.1}@media (min-width:521px){.text-3,.text-3 a,h3,h3 a{font-size:2rem}}.text-3 a.line-clamp,.text-3.line-clamp,h3 a.line-clamp,h3.line-clamp{max-height:15.4rem}.text-4,.text-4 a,h4,h4 a{font-size:1.025rem;line-height:1.1}@media (min-width:521px){.text-4,.text-4 a,h4,h4 a{font-size:1.125rem}}.text-4 a.line-clamp,.text-4.line-clamp,h4 a.line-clamp,h4.line-clamp{max-height:8.6625rem}.text-5,.text-5 a,h5,h5 a{font-size:1rem;line-height:1.1}.text-5 a.large-line,.text-5.large-line,h5 a.large-line,h5.large-line{line-height:1.4}.text-5 a.line-clamp,.text-5.line-clamp,h5 a.line-clamp,h5.line-clamp{max-height:7.7rem}.text-6,.text-6 a,.text-6 span,h6,h6 a{font-size:.875rem;line-height:1.4}.text-6 a.line-clamp,.text-6 span.line-clamp,.text-6.line-clamp,h6 a.line-clamp,h6.line-clamp{max-height:8.575rem}.text-7{font-size:.75rem;line-height:1.4}.text-7.line-clamp{max-height:7.35rem}h1,h2,h3,h4,h5,h6{font-weight:700!important}h1.serif,h2.serif,h3.serif,h4.serif,h5.serif,h6.serif{font-weight:600!important}a{text-decoration:none;color:#1c1c1c}@media (hover:hover){a:hover{color:#4d4d4d;-webkit-transition:color .15s ease 0s;transition:color .15s ease 0s}}.letter-spacing{letter-spacing:.025rem}.letter-spacing-2{letter-spacing:.1rem}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}b,strong{font-weight:700}em,i{font-style:italic}ol,ul{font-variant-numeric:tabular-nums;-webkit-font-feature-settings:"tnum" 1;font-feature-settings:"tnum" 1;padding-left:1.4rem}p a{text-decoration:underline}p a strong{font-weight:400}p strong a{text-decoration:none}.fill-brand{background-color:#448aff!important}.fill-white{background-color:#fff!important}.fill-grey-lighter{background-color:#f2f2f2!important}.fill-grey{background-color:#d9d9d9!important}.fill-grey-darker{background-color:#262626!important}.fill-black{background-color:#1f1f1f!important}.fill-pure-black{background-color:#000!important}.fill-transparent{background-color:rgba(0,0,0,.5)!important}.fill-ember{border-color:#fc5d41!important;background:#fc5d41!important}.fill-mustard{border-color:#efb229!important;background:#efb229!important}.fill-aqua{border-color:#b3e4e3!important;background:#b3e4e3!important}.fill-emerald{border-color:#2e9889!important;background:#2e9889!important}.fill-shell{border-color:#f7c1b9!important;background:#f7c1b9!important}.fill-pitch{border-color:#1c1c1c!important;background:#1c1c1c!important}.fill-grey{border-color:#85837c!important;background:#85837c!important}.fill-stone{border-color:#eedab4!important;background:#eedab4!important}.fill-natural{border-color:#fbfaef!important;background:#fbfaef!important}.fill-magenta{border-color:#fc417c!important;background:#fc417c!important}.fill-yellow{border-color:#fee55a!important;background:#fee55a!important}.fill-cyan{border-color:#21c2fc!important;background:#21c2fc!important}.fill-violet{border-color:#946ff8!important;background:#946ff8!important}.fill-mint{border-color:#3be9a5!important;background:#3be9a5!important}.circle-fill-ember circle{fill:#fc5d41!important}.circle-fill-mustard circle{fill:#efb229!important}.circle-fill-aqua circle{fill:#b3e4e3!important}.circle-fill-emerald circle{fill:#2e9889!important}.circle-fill-shell circle{fill:#f7c1b9!important}.circle-fill-pitch circle{fill:#1c1c1c!important}.circle-fill-grey circle{fill:#85837c!important}.circle-fill-stone circle{fill:#eedab4!important}.circle-fill-natural circle{fill:#fbfaef!important}.circle-fill-magenta circle{fill:#fc417c!important}.circle-fill-yellow circle{fill:#fee55a!important}.circle-fill-cyan circle{fill:#21c2fc!important}.circle-fill-violet circle{fill:#946ff8!important}.circle-fill-mint circle{fill:#3be9a5!important}.svg-fill-ember{fill:#fc5d41!important}.svg-fill-mustard{fill:#efb229!important}.svg-fill-aqua{fill:#b3e4e3!important}.svg-fill-emerald{fill:#2e9889!important}.svg-fill-shell{fill:#f7c1b9!important}.svg-fill-pitch{fill:#1c1c1c!important}.svg-fill-grey{fill:#85837c!important}.svg-fill-stone{fill:#eedab4!important}.svg-fill-natural{fill:#fbfaef!important}.svg-fill-magenta{fill:#fc417c!important}.svg-fill-yellow{fill:#fee55a!important}.svg-fill-cyan{fill:#21c2fc!important}.svg-fill-violet{fill:#946ff8!important}.svg-fill-mint{fill:#3be9a5!important}.text-brand{color:#448aff!important}.text-white{color:#fff!important}.text-off-white{color:#e6e6e6!important}.text-grey-lightest{color:#d9d9d9!important}.text-grey-light{color:#b6b6b6!important}.text-grey{color:grey!important}.text-black{color:#1c1c1c!important}.text-red{color:#e32!important}.text-orange{color:#f47f16!important}.text-green{color:#68af15!important}.svg-brand{fill:#448aff!important}.svg-white{fill:#fff!important}.svg-grey-lightest{fill:#d9d9d9!important}.svg-grey-light{fill:#b6b6b6!important}.svg-grey{fill:grey!important}.svg-black{fill:#1c1c1c!important}.svg-red{fill:#e32!important}.svg-orange{fill:#f47f16!important}.svg-green{fill:#68af15!important}.border-grey{border:1px solid #262626!important}.border-white{border:1px solid #fff!important}.border{border:1px solid rgba(0,0,0,.5)!important}.svg-white-brand{fill:#fff!important}.svg-white-brand:hover{fill:#448aff!important}.svg-stroke-brand{stroke:#448aff!important}.svg-stroke-brand.hover:hover{fill:#448aff}.svg-stroke-white{stroke:#fff!important}.svg-stroke-white.hover:hover{fill:#fff}.svg-stroke-grey-lightest{stroke:#d9d9d9!important}.svg-stroke-grey-lightest.hover:hover{fill:#d9d9d9}.svg-stroke-grey-light{stroke:#b6b6b6!important}.svg-stroke-grey-light.hover:hover{fill:#b6b6b6}.svg-stroke-grey{stroke:grey!important}.svg-stroke-grey.hover:hover{fill:grey}.svg-stroke-black{stroke:#1c1c1c!important}.svg-stroke-black.hover:hover{fill:#1c1c1c}.svg-stroke-red{stroke:#e32!important}.svg-stroke-red.hover:hover{fill:#e32}.svg-stroke-orange{stroke:#f47f16!important}.svg-stroke-orange.hover:hover{fill:#f47f16}.svg-stroke-green{stroke:#68af15!important}.svg-stroke-green.hover:hover{fill:#68af15}.svg-grey-light-link{fill:#b6b6b6}.svg-grey-light-link:hover{fill:#1c1c1c}.pointer{cursor:pointer}.button,.next.page-numbers,.prev.page-numbers{cursor:pointer!important;background-color:transparent!important;background-image:none!important;border:1px solid transparent!important;white-space:nowrap!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;border-radius:4px;border:.5px solid rgba(0,0,0,.3);display:inline-block;font-size:18px;padding:15px 20px;width:90%;margin-bottom:10px;background-color:transparent!important;color:#1c1c1c!important;border:.5px solid #1c1c1c!important;-webkit-transition:all .1s ease 0s!important;transition:all .1s ease 0s!important;border-radius:4px}.button,.button:active:focus,.next.page-numbers,.next.page-numbers:active:focus,.prev.page-numbers,.prev.page-numbers:active:focus{outline:0!important}.button:not(.button--disabled):not(:disabled).active,.button:not(.button--disabled):not(:disabled):hover,.next.page-numbers:not(.button--disabled):not(:disabled).active,.next.page-numbers:not(.button--disabled):not(:disabled):hover,.prev.page-numbers:not(.button--disabled):not(:disabled).active,.prev.page-numbers:not(.button--disabled):not(:disabled):hover{background-color:#eedab4!important;border-color:#eedab4!important;color:#1c1c1c!important;-webkit-transition:all .15s ease 0s!important;transition:all .15s ease 0s!important}.button.active,.next.page-numbers.active,.prev.page-numbers.active{cursor:default!important}@media (min-width:521px){.button,.next.page-numbers,.prev.page-numbers{margin-right:6px;width:auto}}.checkout-button,.shopify-buy__btn{cursor:pointer!important;background-color:transparent!important;background-image:none!important;border:1px solid transparent!important;white-space:nowrap!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;width:100%;height:32px;line-height:32px;border-radius:4px;display:inline-block;font-size:14px;background-color:transparent!important;color:#1c1c1c!important;border:.5px solid #1c1c1c!important;-webkit-transition:all .1s ease 0s!important;transition:all .1s ease 0s!important;border-radius:4px}.checkout-button,.checkout-button:active:focus,.shopify-buy__btn,.shopify-buy__btn:active:focus{outline:0!important}.checkout-button:not(.button--disabled):not(:disabled).active,.checkout-button:not(.button--disabled):not(:disabled):hover,.shopify-buy__btn:not(.button--disabled):not(:disabled).active,.shopify-buy__btn:not(.button--disabled):not(:disabled):hover{background-color:rgba(0,0,0,.3)!important;border-color:rgba(0,0,0,.3)!important;color:#1c1c1c!important;-webkit-transition:all .15s ease 0s!important;transition:all .15s ease 0s!important}.checkout-button.active,.shopify-buy__btn.active{cursor:default!important}@media (min-width:521px){.checkout-button,.shopify-buy__btn{width:100px}}@media (min-width:1261px){.checkout-button,.shopify-buy__btn{width:130px;line-height:37px;font-size:18px}}.grid-product .checkout-button,.grid-product .shopify-buy__btn,.shop-grid-item .checkout-button,.shop-grid-item .shopify-buy__btn{left:unset;font-size:14px!important}@media (min-width:521px){.grid-product .checkout-button,.grid-product .shopify-buy__btn,.shop-grid-item .checkout-button,.shop-grid-item .shopify-buy__btn{width:100px!important}}@media (min-width:1261px){.grid-product .checkout-button,.grid-product .shopify-buy__btn,.shop-grid-item .checkout-button,.shop-grid-item .shopify-buy__btn{width:130px!important;line-height:37px;font-size:16px}}a.button{text-decoration:none!important}.cols{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.cols-center{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-height:100vh}.grid-spaceing{padding:6px;padding-bottom:10px}@media (min-width:769px){.grid-spaceing{padding:.5rem 1rem}}.cols--center{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:center}.cols--center--spaced{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.col-2{width:100%;position:relative}@media (min-width:769px){.col-2{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;width:calc(100% * 2 / 12)}}.square-col-2{width:100%;position:relative}@media (min-width:769px){.square-col-2{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;width:calc(8.33333% * 2)}.square-col-2>div{position:relative;position:relative}.square-col-2>div:before{display:block;content:"";width:100%;padding-top:100%}.square-col-2>div>.content{position:absolute;top:0;left:0;right:0;bottom:0}}.col-3{width:100%;position:relative}@media (min-width:769px){.col-3{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;width:calc(100% * 3 / 12)}}.square-col-3{width:100%;position:relative}@media (min-width:769px){.square-col-3{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;width:calc(8.33333% * 3)}.square-col-3>div{position:relative;position:relative}.square-col-3>div:before{display:block;content:"";width:100%;padding-top:100%}.square-col-3>div>.content{position:absolute;top:0;left:0;right:0;bottom:0}}.col-4{width:100%;position:relative}@media (min-width:621px){.col-4{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;width:calc(100% * 6 / 12)}}@media (min-width:769px){.col-4{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;width:calc(100% * 4 / 12)}}.square-col-4{width:100%;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;width:calc(8.33333% * 4)}.square-col-4>div{position:relative;position:relative}.square-col-4>div:before{display:block;content:"";width:100%;padding-top:100%}.square-col-4>div>.content{position:absolute;top:0;left:0;right:0;bottom:0}.col-5{width:100%;position:relative}@media (min-width:621px){.col-5{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;width:calc(100% * 5 / 12)}}.col-6{width:100%;position:relative}@media (min-width:769px){.col-6{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;width:calc(100% * 6 / 12)}}.col-6-text{width:100%;position:relative}@media (min-width:621px){.col-6-text{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;width:calc(100% * 6 / 12)}}.square-col-6{width:100%;position:relative}@media (min-width:769px){.square-col-6{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;width:calc(8.33333% * 6)}.square-col-6>div{position:relative;position:relative}.square-col-6>div:before{display:block;content:"";width:100%;padding-top:100%}.square-col-6>div>.content{position:absolute;top:0;left:0;right:0;bottom:0}}.col--1-5{width:100%;position:relative}@media (min-width:769px){.col--1-5{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;width:calc(100% * 1 / 5)}}.col--1-10{width:100%;position:relative}@media (min-width:769px){.col--1-10{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;width:calc(100% * 1 / 1.25)}}.col--2-5{width:100%;position:relative}@media (min-width:769px){.col--2-5{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;width:calc(100% * 2 / 5)}}.col-7{width:100%;position:relative}@media (min-width:621px){.col-7{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;width:calc(100% * 9 / 12)}}@media (min-width:769px){.col-7{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;width:calc(100% * 10 / 12)}}.col-8{width:100%;position:relative}@media (min-width:621px){.col-8{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;width:calc(100% * 10 / 12)}}@media (min-width:1001px){.col-8{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;width:calc(100% * 8 / 12)}}.col-9{width:100%;position:relative}@media (min-width:621px){.col-9{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;width:calc(100% * 10 / 12)}.col-9.full-mob{width:100%}}@media (min-width:1025px){.col-9{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;width:calc(100% * 9 / 12)}.col-9.full-mob{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;width:calc(100% * 9 / 12)}}.col-10{width:100%;position:relative}@media (min-width:621px){.col-10{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;width:calc(100% * 11 / 12)}}@media (min-width:769px){.col-10{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;width:calc(100% * 10 / 12)}}.col-11{width:100%;position:relative}@media (min-width:621px){.col-11{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;width:calc(100% * 11 / 12)}}.col-12{position:relative}@media (min-width:769px){.col-12{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;width:calc(100% * 12 / 12)}}.masonry-grid .grid-item,.related-grid .grid-item{width:100%!important}.masonry-grid .grid-item.one_up,.related-grid .grid-item.one_up{width:100%!important}.masonry-grid .grid-item.one_up.split-block,.related-grid .grid-item.one_up.split-block{margin-bottom:3rem}.masonry-grid .grid-item.one_up.split-block .grid-spaceing,.related-grid .grid-item.one_up.split-block .grid-spaceing{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.masonry-grid .grid-item.one_up.split-block .visual,.related-grid .grid-item.one_up.split-block .visual{vertical-align:top;width:100%;padding-right:0}@media (min-width:769px){.masonry-grid .grid-item.one_up.split-block .visual,.related-grid .grid-item.one_up.split-block .visual{width:50%;padding-right:1rem}}@media (min-width:1261px){.masonry-grid .grid-item.one_up.split-block .visual,.related-grid .grid-item.one_up.split-block .visual{width:60%}}.masonry-grid .grid-item.one_up.split-block .description,.related-grid .grid-item.one_up.split-block .description{vertical-align:top;text-align:left;width:100%}@media (min-width:769px){.masonry-grid .grid-item.one_up.split-block .description,.related-grid .grid-item.one_up.split-block .description{padding-left:1rem;width:50%}}@media (min-width:1261px){.masonry-grid .grid-item.one_up.split-block .description,.related-grid .grid-item.one_up.split-block .description{width:40%}}.masonry-grid .grid-item.one_up.split-block .description h4 a,.masonry-grid .grid-item.one_up.split-block .description p,.related-grid .grid-item.one_up.split-block .description h4 a,.related-grid .grid-item.one_up.split-block .description p{line-height:1.1!important}@media (min-width:1261px){.masonry-grid .grid-item.one_up.split-block .description h4 a,.masonry-grid .grid-item.one_up.split-block .description p,.related-grid .grid-item.one_up.split-block .description h4 a,.related-grid .grid-item.one_up.split-block .description p{font-size:50px!important}}.masonry-grid .grid-item.overflow,.related-grid .grid-item.overflow{white-space:nowrap;overflow:hidden}.masonry-grid .grid-item.subscription-banner,.related-grid .grid-item.subscription-banner{margin-bottom:2rem}.masonry-grid .grid-item.two_up .description,.related-grid .grid-item.two_up .description{width:100%}@media (min-width:769px){.masonry-grid .grid-item.two_up,.related-grid .grid-item.two_up{width:50%!important}.masonry-grid .grid-item.two_up .description,.related-grid .grid-item.two_up .description{width:95%;padding-left:0}}.masonry-grid .grid-item.three_up,.related-grid .grid-item.three_up{-ms-flex-item-align:end;align-self:flex-end}@media (min-width:769px){.masonry-grid .grid-item.three_up,.related-grid .grid-item.three_up{width:33.33%!important}}.grid-sizer.two-up{width:100%!important}@media (min-width:769px){.grid-sizer.two-up{width:50%!important}}.grid-sizer.three-up{display:none}.grid-sizer.three-up,.shop-grid-item{width:100%!important}@media (min-width:769px){.grid-sizer.three-up,.shop-grid-item{width:50%!important}}@media (min-width:1025px){.grid-sizer.three-up,.shop-grid-item{width:33.333%!important}}.normal,.regular{font-weight:400!important}.medium{font-weight:500!important}.bold{font-weight:700!important}.italic{font-style:italic!important}.caps{text-transform:uppercase!important}.title-case{text-transform:capitalize!important}.nowrap{white-space:nowrap!important}.truncate{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.line-clamp,.line-clamp p{-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box}.line-clamp-short,.line-clamp-short h4,.line-clamp-short p{-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box;overflow:hidden;max-height:64px}.decoration-none,.decoration-none a{text-decoration:none!important}.decoration-underline{text-decoration:underline!important}.decoration-line-through{text-decoration:line-through!important}.title{font-family:"Founders Grotesk",sans-serif!important;-webkit-font-feature-settings:"liga","kern"!important;font-feature-settings:"liga","kern"!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.list-unstyled{margin-left:0;padding-left:0;list-style:none!important}.form-wrap{width:auto;display:block;margin:0 auto;text-align:left;max-width:600px;padding:0 20px;margin-bottom:8.4rem}.form-wrap .form-row{margin-bottom:2.8rem}.form-wrap .form-cell{float:left}.form-wrap .form-cell.quarter{width:25%}.form-wrap .form-cell.three-quarter{width:75%}.form-wrap .form-cell.half:nth-child(odd),.form-wrap .form-cell.quarter:nth-child(odd),.form-wrap .form-cell.three-quarter:nth-child(odd){padding-right:10px}.form-wrap .form-cell.half:nth-child(even),.form-wrap .form-cell.quarter:nth-child(even),.form-wrap .form-cell.three-quarter:nth-child(even){padding-left:10px}.form-wrap p{display:inline-block;margin:.5rem 0 1rem 0;padding:0}.email-input,.number-input,.password-input,.select,.text-input,.textarea{font-family:inherit!important;background:#fff!important;padding:10px 15px!important;border:1px solid!important;vertical-align:middle!important;display:inline-block;border-radius:4px;width:100%;text-align:left;font-weight:600;font-size:2rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select{background-image:url(https://stackmagazines.com/wp-content/themes/stack2018/images/icon-dropdown.svg)!important;background-repeat:no-repeat!important;background-position:calc(100% - 1rem) center!important;background-size:1rem!important;padding-right:2.5rem!important}.select:disabled{background-image:none!important}select:active{font-size:1.125rem}label{margin-bottom:.7rem;display:block}.offer{font-weight:600;position:relative;padding:15px 30px;border:1px solid;border-radius:4px;width:100%;margin-bottom:1.4rem;text-align:center;cursor:pointer;font-size:1.5rem}@media (min-width:521px){.offer{font-size:2rem;padding:15px 15px}}.offer:hover{background:#fc5d41}.offer.offer--selected{background:#1c1c1c;color:#fff}.discount-message{font-size:14px;margin-top:5px}::-webkit-input-placeholder{color:#f1f1f1;opacity:1}::-moz-placeholder{color:#f1f1f1;opacity:1}:-ms-input-placeholder{color:#f1f1f1;opacity:1}::-ms-input-placeholder{color:#f1f1f1;opacity:1}::placeholder{color:#f1f1f1;opacity:1}:-ms-input-placeholder{color:#f1f1f1}::-ms-input-placeholder{color:#f1f1f1}.checkbox-input{margin-bottom:1rem}.checkbox-input input{display:none}.checkbox-input label{cursor:pointer}.checkbox-input .check{border:1px solid #1c1c1c;display:inline-block;width:40px;height:40px;margin:0 4px 0 0;vertical-align:middle;cursor:pointer;line-height:20px;border-radius:5px;text-align:center}.checkbox-input span{display:inline-block;width:40px;height:40px;vertical-align:middle;cursor:pointer;opacity:0;margin-left:0;line-height:17px;font-size:33px}.checkbox-input span img{width:70%!important;height:auto!important;margin-top:5px!important;height:auto}.checkbox-input input[type=checkbox]:checked+label span{opacity:1}.subscribe-button{width:100%;font-weight:600;margin-top:1.4rem;font-size:2rem}.form-error,.text-danger{color:#c00}.form-wrap .hide{display:none}.submit-input{background:#1f1f1f!important;border:1px solid!important;border-radius:4px;width:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;font-size:18px;padding:11px 25px!important;color:#fff;margin-left:5px}.sign-up-form{padding:20px}@media (min-width:1025px){.sign-up-form{width:calc(100% - 550px)}}.sign-up-form .sticker-wraper{padding-bottom:35%}.sign-up-form input{vertical-align:middle;width:100%}@media (min-width:1025px){.sign-up-form input{width:auto}}.sign-up-form input[type=submit]{text-align:center;margin-left:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.sign-up-form input[type=text]{width:100%}@media (min-width:1025px){.sign-up-form input[type=text]{width:calc(100% - 140px)}}.email-input.small,.number-input.small,.password-input.small,.select.small,.text-input.small,.textarea.small{display:inline-block;font-size:18px;padding:10px 15px!important}article .sign-up-form{background-color:#f7c1b9;margin:0 auto;width:calc(100% - 40px);border-radius:20px;max-width:800px}article .sign-up-form input[type=text]{color:#1f1f1f;background:0 0!important;outline:0}article .sign-up-form input[type=text]::-webkit-input-placeholder{color:#8d8d8d;opacity:1}article .sign-up-form input[type=text]::-moz-placeholder{color:#8d8d8d;opacity:1}article .sign-up-form input[type=text]:-ms-input-placeholder{color:#8d8d8d;opacity:1}article .sign-up-form input[type=text]::-ms-input-placeholder{color:#8d8d8d;opacity:1}article .sign-up-form input[type=text]::placeholder{color:#8d8d8d;opacity:1}article .sign-up-form input[type=submit]{outline:0;border:none!important}body{width:100%;overflow-x:hidden;overflow-y:visible}.desktop{display:none}@media (min-width:769px){.desktop{display:unset}}.desktop-inline-block{display:none}@media (min-width:769px){.desktop-inline-block{display:inline-block}}.mobile{display:inline-block}@media (min-width:769px){.mobile{display:none}}.align-center{margin:0 auto}.hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.relative{position:relative}.inline{display:inline}.absolute{position:absolute}.absolute.bottom{bottom:0}.absolute.left{left:0}.float{float:left}.float-right{float:right}.clearfix:after,.clearfix:before,.form-wrap .form-row:after,.form-wrap .form-row:before,.form-wrap p:after,.form-wrap p:before,.shopify-buy__cart-item:after,.shopify-buy__cart-item:before{content:" "!important;display:table!important}.clearfix:after,.form-wrap .form-row:after,.form-wrap p:after,.shopify-buy__cart-item:after{clear:both!important}.top-item{margin-top:4.9rem}section{margin-bottom:2.8rem}@media (min-width:769px){section{margin-bottom:5.6rem}}.margin-bottom{margin-bottom:1.4rem}@media (min-width:769px){.margin-bottom{margin-bottom:4.2rem}}.padding-top{padding-top:2.8rem}.vertical-align{display:table;width:100%;height:100%}.vertical-align .center{display:table-cell;vertical-align:middle;width:100%}.vertical-align .top{display:table-cell;vertical-align:top;width:100%}.full-screen{width:100vw;height:100vh;overflow:hidden}.full-screen.mobile-crop{background:#448aff}.full-screen.mobile-crop .cover{display:none}.full-screen.mobile-crop h1{margin-bottom:70px}@media (min-width:521px){.full-screen.mobile-crop{width:100vw;height:100vh;overflow:hidden}.full-screen.mobile-crop .cover{display:block}}.header-image-ratio{width:100vw;height:0;padding-bottom:45vh}@media (min-width:521px){.header-image-ratio{padding-bottom:56.25%}}.small-header-image-ratio{width:100vw;height:0;padding-bottom:69vh;margin-bottom:250px!important}@media (min-width:521px){.small-header-image-ratio{padding-bottom:43.25%;margin-bottom:9.6rem!important}}.grid-item .thumb img,.object-fit,.swiper-container.full-page .swiper-slide .cover-image,.video-wrap .cover-image,.video-wrap .player{position:absolute;width:100%;height:100%;background-size:cover!important;background-position:center right}.grid-item .thumb img img,.object-fit img,.swiper-container.full-page .swiper-slide .cover-image img,.video-wrap .cover-image img,.video-wrap .player img{width:110%;height:110%;-o-object-position:50% 50%;object-position:50% 50%;-o-object-fit:cover;object-fit:cover}.full-width{width:100%;margin-right:0}.max-width{max-width:1200px;margin:0 auto;padding:0 20px}.half{width:100%;margin-bottom:2rem}@media (min-width:521px){.half{width:50%}}.half a{display:block}.page-title{max-width:900px;margin:0 auto;font-size:42px;text-align:center;margin:0 auto;margin-bottom:5.6rem;margin-top:11.2rem;padding:0 10px}@media (min-width:521px){.page-title{font-size:62px}}.page-nav{max-width:900px;margin:0 auto;text-align:center;margin:0 auto;margin-bottom:1.4rem;margin-top:2.8rem}article{margin:0 auto;text-align:center}article h1.text-header{max-width:1000px;margin:0 auto;line-height:1;text-align:center;margin:0 auto;padding:0 10px;margin-bottom:4.2rem;margin-top:5.6rem}@media (min-width:521px){article h1.text-header{margin-bottom:7rem;margin-top:7rem}}@media (min-width:769px){article h1.text-header{margin-bottom:8.4rem;margin-top:12.6rem}}article h1.text-header.small-margin{margin-bottom:4.2rem;margin-top:7rem}@media (min-width:769px){article h1.text-header.small-margin{margin-top:12.6rem}}article h1.page-header{max-width:1000px;margin:0 auto;line-height:1;text-align:center;margin:0 auto;margin-bottom:8.4rem;margin-top:12.6rem}article p+h1{margin-bottom:1.4rem;margin-top:2.8rem}article h1+.video-wrap{margin-bottom:2.8rem}@media (min-width:521px){article h1+.video-wrap{margin-bottom:1.4rem}}@media (min-width:769px){article h1+.video-wrap{margin-bottom:5.6rem}}article h1+.cover-image,article h1+.full-image{padding:0 20px;margin-bottom:2.8rem}article h1+.cover-image img,article h1+.full-image img{max-width:900px}article h1+.cover-image.size-small img,article h1+.full-image.size-small img{max-width:500px}@media (min-width:521px){article h1+.cover-image,article h1+.full-image{margin-bottom:1.4rem}}@media (min-width:769px){article h1+.cover-image,article h1+.full-image{margin-bottom:5.6rem}}article p{text-align:left;max-width:690px;padding:0 15px;max-width:742px;margin:0 auto;margin:1.4rem auto}@media (min-width:521px){article p{padding:0 20px}}article ol,article ul{text-align:left;max-width:670px;padding:0 40px;margin:0 auto;margin:1.4rem auto}@media (min-width:769px){article ol,article ul{padding:0 20px}}article li{margin-bottom:10px}article .wp-video,article img{max-width:750px;margin:0 auto;margin:.7rem auto;display:block}article blockquote,article id-embed,article iframe,article twitter-widget,article twitterwidget{margin:1.4rem auto!important;display:block!important;max-width:680px!important;float:none!important}article .instagram-media,article .twitter-tweet,article blockquote,article ig-embed,article twitterwidget{position:static!important;max-width:500px!important;display:block!important;float:none!important;margin:1.4rem auto!important;margin-left:auto!important;margin-right:auto!important}article .twitter-tweet iframe{width:100%!important}article.content .answer+.video-wrap,article.content p+.image,article.content p+.image-row,article.content p+.interview,article.content p+.swiper-container,article.content p+.video-wrap,article.content p+iframe,article.content p+img{margin-top:2.1rem!important}article.content .image+p,article.content .image-row+p,article.content .interview+p,article.content .question+.video-wrap,article.content .swiper-container+p,article.content .video-wrap+.answer,article.content .video-wrap+.question,article.content .video-wrap+p,article.content iframe+p,article.content img+p{margin-top:2.1rem}article .meta{max-width:690px;margin:0 auto;font-size:14px;text-align:left;color:rgba(0,0,0,.6);width:100%;margin-bottom:1.4rem;position:relative}article .meta .left{display:inline-block;width:100%;padding-left:15px;padding-top:40px}article .meta .left .tag{position:absolute;top:0}@media (min-width:521px){article .meta .left .tag{position:static}}@media (min-width:769px){article .meta .left{padding-left:0;padding-top:0;width:calc(100% - 280px)}}article .meta .right{text-align:left;display:inline-block;width:100%;padding-left:15px;margin-top:5px}@media (min-width:769px){article .meta .right{padding-left:0;text-align:right;width:280px}}article .meta a:hover{color:#1c1c1c;text-decoration:underline;opacity:1}article .pull-quote{max-width:900px;margin:0 auto;font-size:30px;line-height:1;text-align:center;margin:0 auto;padding:0 20px;margin-bottom:2.1rem;margin-top:2.1rem}@media (min-width:769px){article .pull-quote{font-size:60px;margin-bottom:4.2rem;margin-top:4.2rem}}article .question{max-width:730px;margin:0 auto;padding:0 20px}article .question p{margin:.7rem 0 0 0!important;display:inline-block;width:100%;-webkit-transform:translateX(-20px);transform:translateX(-20px);font-weight:700;margin:.7rem auto 1.4rem}@media (min-width:769px){article .question p{-webkit-transform:translateX(-40px);transform:translateX(-40px)}}article .answer{padding:0 15px}@media (min-width:769px){article .answer{padding:0}}article.qa p strong{margin:.7rem auto 1.4rem auto;display:inline-block;width:100%;-webkit-transform:translateX(-10px);transform:translateX(-10px)}@media (min-width:521px){article.qa p strong{-webkit-transform:translateX(-20px);transform:translateX(-20px)}}article.video-review h1,article.video-reviews h1{margin-bottom:2.8rem}@media (min-width:521px){article.video-review h1,article.video-reviews h1{margin-bottom:4.2rem}}.cover-image+article h1,.full-image+article h1{margin-top:5.6rem!important}.copy-link{width:68px;display:inline-block;text-align:center}.inline-signup p{display:inline}.inline-signup p a{text-decoration:none;position:relative}.inline-signup p a:after{content:"";width:100%;background:#000;height:2px;bottom:8%;position:absolute;left:0}.list-style-none{padding-left:0;list-style:none}.list-style-none li{display:block}.list-style-search{padding-left:0;list-style:none}.list-style-search li{margin-bottom:2.8rem;display:block;position:relative}@media (min-width:769px){.list-style-search li{height:120px;margin-bottom:1.4rem}}.list-style-search li .part-1{left:0;text-align:left}@media (min-width:769px){.list-style-search li .part-1{width:215px;position:absolute;height:100%}}.list-style-search li .part-1 a{vertical-align:top}.list-style-search li .part-1 .first{padding-top:20px;padding-left:20px;text-transform:capitalize}.list-style-search li .part-1 .second{padding-left:20px;text-transform:capitalize;display:block}@media (min-width:769px){.list-style-search li .part-1 .second{padding-left:30px;padding-top:20px;display:inline-block}}.list-style-search li .part-1 .third{padding-top:20px;padding-left:5px;text-transform:capitalize}.list-style-search li .part-2{text-align:left;overflow:hidden;padding:0 20px 20px 20px;width:100%;height:100%}@media (min-width:769px){.list-style-search li .part-2{padding:20px 150px 20px 220px}}.list-style-search li .part-2 .first{text-align:left;width:100%;padding-bottom:20px;padding-left:20px;text-transform:capitalize}@media (min-width:769px){.list-style-search li .part-2 .first{width:80px}}.list-style-search li .part-2 .third{padding-bottom:20px}@media (min-width:769px){.list-style-search li .part-2 .third{padding-bottom:0}}.list-style-search li .part-2 a{display:block}.list-style-search li .part-3{height:auto;width:100%;display:none}@media (min-width:521px){.list-style-search li .part-3{position:absolute;top:0;right:0;height:100%;width:120px;display:inline-block}}.list-style-search li a,.list-style-search li span{vertical-align:middle;display:inline-block}.list-style-plus ul{padding:0;list-style:none}.list-style-plus li{position:relative;padding-left:20px}.list-style-plus li:before{background-image:url(https://stackmagazines.com/assets/imgs/tick.svg);background-size:contain;background-repeat:no-repeat;content:"";position:absolute;left:0;margin-right:4px;height:20px;width:15px;background-position:50%}ul.list-style-horizontal{padding-left:0;list-style:none}.list-style-horizontal ul{padding-left:0;list-style:none}.list-style-horizontal li{display:inline-block;position:relative;vertical-align:middle}.list-style-horizontal li:not(:first-child){padding-left:10px}.list-style-horizontal li:not(:first-child):before{content:"•";position:absolute;left:0;margin-right:4px}.shadow{-webkit-box-shadow:5px 5px 5px 0 rgba(0,0,0,.2);box-shadow:5px 5px 5px 0 rgba(0,0,0,.2)}@font-face{font-family:socicon;src:url(https://stackmagazines.com/wp-content/themes/stack2018/fonts/socicon/socicon.eot);src:url(https://stackmagazines.com/wp-content/themes/stack2018/fonts/socicon/socicon.eot?#iefix) format("embedded-opentype"),url(https://stackmagazines.com/wp-content/themes/stack2018/fonts/socicon/socicon.woff) format("woff"),url(https://stackmagazines.com/wp-content/themes/stack2018/fonts/socicon/socicon.ttf) format("truetype"),url(https://stackmagazines.com/wp-content/themes/stack2018/fonts/socicon/socicon.svg#socicon) format("svg");font-weight:400;font-style:normal}[data-icon]:before{font-family:socicon!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" socicon-"]:before,[class^=socicon-]:before{font-family:socicon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.socicon-instagram:before{content:"\e057"}.socicon-mail:before{content:"\e01f"}.socicon-twitter:before{content:"\e040"}.socicon-facebook:before{content:"\e041"}.socicon-youtube:before{content:"\e051"}.socicon-soundcloud:before{content:"\e04d"}.socicon-vimeo:before{content:"\e052"}.socicon-behance:before{content:"\e027"}.socicon-github:before{content:"\e030"}.socicon-github:before{content:"\e030"}.socicon-tumblr:before{content:"\e059"}.socicon-rss:before{content:"\e00b"}.svg-1,.svg-2,.svg-3,.svg-4,.svg-5,.svg-6{vertical-align:middle!important}.svg-7{width:.75rem!important;height:.75rem!important}.svg-7 svg{width:.75rem!important;height:.75rem!important}.svg-6{width:.875rem!important;height:.875rem!important}.svg-6 svg{width:.875rem!important;height:.875rem!important}.svg-5{width:1rem!important;height:1rem!important}.svg-4{width:1.125rem!important;height:1.125rem!important}.svg-3{width:2rem!important;height:2rem!important}.svg-2{width:2.5rem!important;height:2.5rem!important}.svg-1{width:3rem!important;height:3rem!important}.svg-play-icon{width:150px!important;height:150px!important}.bookmark-svg{fill:none}.data-table{width:100%}.data-table tr:nth-child(odd){background:#d9d9d9}.data-table tr:nth-child(even){background:#f2f2f2}.data-table tr:first-child{background:#262626;color:#fff}.data-table tr td{padding:5px}.v-align-top{vertical-align:top}.text-left{text-align:left!important}.text-max-width{max-width:742px!important}.masonry-grid .grid-item.three_up,.mid-img img,.related-grid .grid-item.three_up,.runner-up .mid-img{-ms-flex-item-align:end;align-self:flex-end}.awards-half{width:100%;display:inline-block}.awards-section{display:inline-block;vertical-align:top}.awards-section p{max-width:500px;min-width:300px;text-align:center;line-height:2}.awards-section .drop-line strong,.awards-section span{display:block}.awards-section img{max-height:200px;margin-bottom:20px;width:auto;height:auto}.awards-mag-top-align{padding-top:20px}.awards-mag-padding-bottom{padding-bottom:20px}.awards-mag-padding-right{padding-right:10px;padding-left:10px}.awards-image{max-width:742px;padding:20px;display:inline-block;vertical-align:top}.awards-image div{width:100%;vertical-align:middle;display:inline-block}.awards-image h3,.awards-image h4,.awards-image p{text-align:left;display:inline-block;width:100%;padding:0;margin-top:10px}.awards-image a{display:inline}.awards-image .img{text-align:center;width:140px;display:block;margin:0 auto;vertical-align:middle}@media (min-width:769px){.page .awards-half{width:50%}}@media (min-width:621px){.page .awards-mag-padding-right{padding-right:30px;padding-left:30px}}@media (min-width:769px){.page .awards-mag-top-align{padding-top:92px}.page .awards-mag-padding-right{padding-left:10px;padding-right:30px}}.half-image,.page .awards-image img,.title-image img{vertical-align:top;display:inline-block}@media (min-width:621px){.page .awards-image h3,.page .awards-image h4,.page .awards-image p{padding:0 0 0 20px}.page .awards-image .text{max-width:calc(100% - 160px)}.page .awards-image .img{display:inline-block}}.page .awards-image img{max-height:160px;max-width:140px;height:auto;width:auto;margin:10px auto 30px!important}.page section h2,.page section h3{padding:0 10px;max-width:600px;margin:0 auto}.page p{text-align:inherit}.mid-img{width:33.333%;max-width:none;margin-bottom:20px;display:inline-block}@media (min-width:621px){.mid-img{width:20%;padding:10px}}@media (min-width:769px){.mid-img{width:33.333%}}@media (min-width:1001px){.mid-img{width:25%}}@media (min-width:1261px){.mid-img{width:20%}}.mid-img .img-wrap{height:110px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:621px){.mid-img .img-wrap{height:150px}}@media (min-width:1261px){.mid-img .img-wrap{height:160px}}.mid-img img,.runner-up .mid-img .img-wrap,.winner .mid-img .img-wrap{height:auto}.mid-img img{margin:0 auto;max-height:110px;max-width:100%;width:auto;display:inline-block;border:1px solid rgba(0,0,0,.05)}@media (min-width:621px){.mid-img img{max-height:150px}}@media (min-width:1261px){.mid-img img{max-height:160px}}.runner-up .mid-img .img-wrap img,.winner .mid-img .img-wrap img{max-height:none}.mid-img .caption{margin-top:20px}.awards-top-wrap{display:block;-webkit-box-align:bottom;-ms-flex-align:bottom;align-items:bottom;margin-bottom:40px}@media (min-width:769px){.awards-top-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}}.runner-up,.winner{display:inline-block;margin-top:auto}@media (max-width:767px){.awards-title{text-align:center!important;font-size:1.5rem}.runner-up .title{font-size:1.5rem}}.winner{text-align:left;width:100%;max-width:250px;margin-bottom:30px}.winner .title{text-align:center!important}@media (min-width:769px){.winner{margin-bottom:0;width:40%;float:left;padding-right:5%}.winner .title{text-align:left!important}}.winner .mid-img{width:100%;padding:0;margin-bottom:0}.runner-up{text-align:left;vertical-align:bottom;width:100%;max-width:400px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.runner-up .title{text-align:center!important}.image .caption p,.image-row .caption p{font-size:16px!important;text-align:left}@media (min-width:769px){.runner-up{width:60%;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;float:left}.runner-up .title{text-align:left!important}}.runner-up .flex-end{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:bottom;-ms-flex-align:bottom;align-items:bottom;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.runner-up .mid-img{width:45%;margin-bottom:0;padding-bottom:0}.page .awards-image{max-width:742px;padding:20px;display:inline-block;vertical-align:top}.page .awards-image div{width:100%;vertical-align:middle;display:inline-block}.page .awards-image h3,.page .awards-image h4,.page .awards-image p{text-align:left;display:inline-block;width:100%;padding:0;margin-top:10px}.page .awards-image a{display:inline}.page .awards-image .img{text-align:center;width:140px;display:block;margin:0 auto;vertical-align:middle}.half-image,.page .awards-image img,.title-image img{vertical-align:top;display:inline-block}@media (min-width:621px){.page .awards-image h3,.page .awards-image h4,.page .awards-image p{padding:0 0 0 20px}.page .awards-image .text{max-width:calc(100% - 160px)}.page .awards-image .img{display:inline-block;margin-left:0!important}}.page .awards-image img{max-height:160px;max-width:140px;height:auto;width:auto;margin:10px auto 30px!important}.cart-warning{font-size:14px;font-style:italic;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid}.cart-warning a{text-decoration:underline}header{-webkit-transition:background .2s;transition:background .2s;top:0;left:0;padding:1rem 1rem;width:100%;position:fixed;z-index:200;height:65px}@media (min-width:769px){header{height:auto;padding:1rem 2rem}}header .logo{-webkit-transition:all .2s;transition:all .2s;vertical-align:top;display:inline-block;margin-right:20px;line-height:1;width:100px;z-index:100;position:fixed}@media (min-width:769px){header .logo{position:relative;width:145px}}header .logo svg{-webkit-transition:height .2s;transition:height .2s;height:30px;width:auto}@media (min-width:769px){header .logo svg{height:45px}}header .logo span{display:none}header.fixed{background:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2);position:fixed}@media (min-width:769px){header.fixed{position:fixed;top:-30px}header.fixed .logo{margin-right:0;width:104px;overflow:hidden;-webkit-transform:translateY(22px);transform:translateY(22px)}}header.fixed nav{margin-top:16px}@media (min-width:769px){header.fixed nav{margin-top:23px!important}}header.fixed svg{height:30px}header nav{vertical-align:top;display:inline-block;margin-top:16px}header nav a{padding-top:6px;display:inline-block;margin-left:10px}header nav.main-nav{margin-top:0;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px;position:fixed;top:0;left:0;background:#fff;width:100%;min-height:100%;padding-top:60px;padding-left:10px;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;z-index:3}header nav.main-nav.open{-webkit-transform:translateX(0);transform:translateX(0)}@media (min-width:769px){header nav.main-nav{-webkit-transform:translateX(0);transform:translateX(0);padding-left:0;margin-top:26px}}header nav.main-nav .large{display:inline-block;padding-bottom:180px}@media (min-width:769px){header nav.main-nav .large{padding-bottom:0}}header nav.main-nav .large a{font-size:1.5rem;clear:both;display:block}@media (min-width:769px){header nav.main-nav .large a{font-size:inherit;display:inline-block}}header nav.main-nav .close{position:fixed;right:15px;top:15px}@media (min-width:769px){header nav.main-nav .close{display:none}}header nav.main-nav ul{font-size:1rem;position:absolute;bottom:20px;padding-right:20px}@media (min-width:769px){header nav.main-nav ul{display:none}}header nav.main-nav ul li{margin-bottom:10px}@media (min-width:769px){header nav.main-nav{margin-top:16px;padding-top:0;width:auto;height:auto;position:static;background:0 0}}header nav.main-nav a.active span,header nav.main-nav a:hover span{position:relative}header nav.main-nav a.active span:before,header nav.main-nav a:hover span:before{content:"";position:absolute;bottom:0;width:100%;border-bottom:1px solid}header .second-nav{float:right;position:fixed;right:20px;top:2px;z-index:2}@media (min-width:769px){header .second-nav{position:static}}header .second-nav ul{position:absolute}header .second-nav li{-webkit-transition:all .2s;transition:all .2s;border-bottom:1px solid transparent;height:0;overflow:hidden}header .second-nav .currency-select{height:23px;width:80px;display:none;cursor:pointer}@media (min-width:769px){header .second-nav .currency-select{display:inline-block}}header .second-nav .currency-select ul{-webkit-transition:all .1s;transition:all .1s;padding:0 5px;border-radius:5px}header .second-nav .currency-select:hover ul{background:#fff;-webkit-box-shadow:1px 2px 10px rgba(0,0,0,.2);box-shadow:1px 2px 10px rgba(0,0,0,.2)}header .second-nav .currency-select:hover li{height:31px;padding:2px 5px}header .second-nav .currency-select .active{height:auto;height:31px;padding:2px 5px}header a{display:block}.light-nav-true header{color:#fff}.light-nav-true header a{color:#fff}.light-nav-true header svg{fill:#fff}.light-nav-true header.fixed{color:#000}.light-nav-true header.fixed a{color:#000}.light-nav-true header.fixed svg{fill:#000}footer{vertical-align:top;padding:20px;background:#fff;position:relative}@media (min-width:769px){footer{margin-top:0;padding:20px}}footer .roundel{width:120px;position:absolute;bottom:200px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:521px){footer .roundel{position:static;bottom:auto;left:auto;right:10px;top:10px;margin-right:40px;text-align:right;-webkit-transform:translateX(0);transform:translateX(0)}}@media (min-width:769px){footer .roundel{position:static;-webkit-transform:translateX(0);transform:translateX(0);width:130px}}footer .roundel svg{width:100%;height:auto}footer .col-list{position:relative;-webkit-column-count:2;-moz-column-count:2;column-count:2;vertical-align:middle;padding-left:15px}@media (max-width:519px){footer .col-list{margin-bottom:130px}}footer div,footer ul{vertical-align:middle;margin-right:50px;display:block;width:100%}@media (min-width:521px){footer div,footer ul{width:auto;display:inline-block}}footer div li,footer ul li{text-align:center}@media (min-width:521px){footer div li,footer ul li{text-align:left}}footer div.social,footer ul.social{margin-top:160px;display:block;margin-right:0}@media (min-width:521px){footer div.social,footer ul.social{margin-top:40px;padding-left:15px}}@media (min-width:769px){footer div.social,footer ul.social{margin-top:10px}}@media (min-width:1025px){footer div.social,footer ul.social{margin-top:0;display:inline-block;padding-left:0}}footer div.social li,footer ul.social li{text-align:center;margin-top:10px}@media (min-width:521px){footer div.social li,footer ul.social li{width:100%;margin-top:0;text-align:left}}@media (min-width:769px){footer div.social li,footer ul.social li{text-align:left}}footer div a,footer ul a{line-height:2;font-size:16px;margin-right:10px}footer div a:hover,footer ul a:hover{text-decoration:underline;opacity:1}footer div a.social-icon,footer ul a.social-icon{text-decoration:none!important}footer div span,footer ul span{line-height:2;font-size:14px}.product .thumb{margin-bottom:.7rem}.product .product-info{text-align:left;display:inline-block;width:100%}@media (min-width:521px){.product .product-info{width:calc(100% - 146px)}}.product .btn-wrapper button,.product .shopify-buy__btn-wrapper button{margin-top:15px;width:100%}@media (min-width:521px){.product .btn-wrapper button,.product .shopify-buy__btn-wrapper button{margin-top:5px;width:100%}}.product.grid-product .thumb{height:0;width:100%;padding-bottom:71.9166667%;position:relative}.product.grid-product .thumb a{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;text-align:center;overflow:hidden}.product.grid-product .thumb a img{width:100%;-o-object-fit:cover;object-fit:cover}.product.grid-product .thumb.padding-1 a{-o-object-fit:contain;object-fit:contain;padding:30px}.product.grid-product .thumb.padding-1 a img{position:static;max-width:100%;max-height:100%;height:auto;width:auto;-webkit-transform:rotate(3deg);transform:rotate(3deg)}.product.grid-product .thumb.padding-1 a img.rot-1{-webkit-transform:rotate(3deg);transform:rotate(3deg)}.product.grid-product .thumb.padding-1 a img.rot-2{-webkit-transform:rotate(2deg);transform:rotate(2deg)}.product.grid-product .thumb.padding-1 a img.rot-3{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}.product.grid-product .thumb.padding-1 a img.rot-4{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}.product.grid-product .thumb.padding-1 a img.rot-5{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}.product.grid-product .thumb.padding-1 a img.rot-6{-webkit-transform:rotate(4.5deg);transform:rotate(4.5deg)}.product.grid-product .thumb.padding-1 a img.rot-7{-webkit-transform:rotate(1deg);transform:rotate(1deg)}.product.grid-product .thumb.padding-1 a img.rot-8{-webkit-transform:rotate(-4.5deg);transform:rotate(-4.5deg)}.product.grid-product .thumb.padding-1.size-small a{padding:50px}.product.grid-product .thumb.padding-1.size-medium a{padding:30px}.product.grid-product .thumb.padding-1.size-large a{padding:10px}.product.grid-product .info,.product.grid-product .shopify-buy__product{padding-bottom:0}@media (min-width:521px){.product.grid-product .info,.product.grid-product .shopify-buy__product{padding-bottom:40px}}.product.grid-product .info .product__price,.product.grid-product .info .product__title,.product.grid-product .info .shopify-buy__product__price,.product.grid-product .info .shopify-buy__product__title,.product.grid-product .shopify-buy__product .product__price,.product.grid-product .shopify-buy__product .product__title,.product.grid-product .shopify-buy__product .shopify-buy__product__price,.product.grid-product .shopify-buy__product .shopify-buy__product__title{font-weight:400;text-align:left;font-size:15px;float:left;line-height:1.4;margin-bottom:5px;width:100%}@media (min-width:521px){.product.grid-product .info .product__price,.product.grid-product .info .product__title,.product.grid-product .info .shopify-buy__product__price,.product.grid-product .info .shopify-buy__product__title,.product.grid-product .shopify-buy__product .product__price,.product.grid-product .shopify-buy__product .product__title,.product.grid-product .shopify-buy__product .shopify-buy__product__price,.product.grid-product .shopify-buy__product .shopify-buy__product__title{font-size:23px!important;width:calc(100% - 100px)}}@media (min-width:1261px){.product.grid-product .info .product__price,.product.grid-product .info .product__title,.product.grid-product .info .shopify-buy__product__price,.product.grid-product .info .shopify-buy__product__title,.product.grid-product .shopify-buy__product .product__price,.product.grid-product .shopify-buy__product .product__title,.product.grid-product .shopify-buy__product .shopify-buy__product__price,.product.grid-product .shopify-buy__product .shopify-buy__product__title{width:calc(100% - 130px);font-size:24px!important}}.product.grid-product .info .product__price span,.product.grid-product .info .product__title span,.product.grid-product .info .shopify-buy__product__price span,.product.grid-product .info .shopify-buy__product__title span,.product.grid-product .shopify-buy__product .product__price span,.product.grid-product .shopify-buy__product .product__title span,.product.grid-product .shopify-buy__product .shopify-buy__product__price span,.product.grid-product .shopify-buy__product .shopify-buy__product__title span{text-transform:capitalize}.product .shopify-buy__btn-wrapper button{margin-top:15px}@media (min-width:521px){.product .shopify-buy__btn-wrapper button{margin-top:5px}}.product .shopify-buy__btn-wrapper button:disabled,.product .shopify-buy__btn-wrapper button[disabled]{pointer-events:none;cursor:not-allowed;opacity:.5}.product.ember .shopify-buy__btn-wrapper button:hover{border-color:#fc5d41!important;background:#fc5d41!important}.product.mustard .shopify-buy__btn-wrapper button:hover{border-color:#efb229!important;background:#efb229!important}.product.aqua .shopify-buy__btn-wrapper button:hover{border-color:#b3e4e3!important;background:#b3e4e3!important}.product.emerald .shopify-buy__btn-wrapper button:hover{border-color:#2e9889!important;background:#2e9889!important}.product.shell .shopify-buy__btn-wrapper button:hover{border-color:#f7c1b9!important;background:#f7c1b9!important}.product.pitch .shopify-buy__btn-wrapper button:hover{border-color:#1c1c1c!important;background:#1c1c1c!important}.product.grey .shopify-buy__btn-wrapper button:hover{border-color:#85837c!important;background:#85837c!important}.product.stone .shopify-buy__btn-wrapper button:hover{border-color:#eedab4!important;background:#eedab4!important}.product.natural .shopify-buy__btn-wrapper button:hover{border-color:#fbfaef!important;background:#fbfaef!important}.product.magenta .shopify-buy__btn-wrapper button:hover{border-color:#fc417c!important;background:#fc417c!important}.product.yellow .shopify-buy__btn-wrapper button:hover{border-color:#fee55a!important;background:#fee55a!important}.product.cyan .shopify-buy__btn-wrapper button:hover{border-color:#21c2fc!important;background:#21c2fc!important}.product.violet .shopify-buy__btn-wrapper button:hover{border-color:#946ff8!important;background:#946ff8!important}.product.mint .shopify-buy__btn-wrapper button:hover{border-color:#3be9a5!important;background:#3be9a5!important}.product.renderd .info{display:none}.buy-bar{top:calc(100% - 100px);width:100%;z-index:99;border-top:1px solid rgba(0,0,0,.1);padding:40px 15px 20px 15px;line-height:auto}@media (min-width:769px){.buy-bar{line-height:100px;height:100px;padding:0}}.buy-bar .shopify-buy__product{width:100%}.buy-bar .shopify-buy__btn-wrapper{width:100%}@media (min-width:521px){.buy-bar .shopify-buy__btn-wrapper{width:auto;margin-right:20px;float:right}}.buy-bar .shopify-buy__btn{margin-top:20px!important;height:60px;line-height:60px;width:auto;padding:0 20px}.buy-bar .shopify-buy__btn:hover{background:rgba(0,0,0,.8)!important}.buy-bar .shopify-buy__product__price,.buy-bar h1{float:none!important;line-height:1.1!important;display:inline;width:auto!important;margin-right:10px;vertical-align:top}@media (min-width:769px){.buy-bar .shopify-buy__product__price,.buy-bar h1{padding:0;margin-right:0;margin-left:20px;display:inline-block;line-height:100px!important}}.product-content{padding:60px 20px;width:100%;-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}@media (min-width:769px){.product-content{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}}.product-content .product-meta{width:100%;max-width:690px;margin:0!important;margin-bottom:1.4rem!important}.product-content p,.product-content ul{max-width:690px;margin:0}.product-content li{margin-bottom:10px}.suporting-content{text-align:center}@media (min-width:769px){.suporting-content{padding-right:40px}}.suporting-content>div>div{max-width:400px;margin:0 auto;margin-bottom:2.8rem}.suporting-content>div>div.podcast,.suporting-content>div>div.video{max-width:500px}.product-description{padding-right:20px}.suporting-info .suporting-title{margin:5px 0;display:inline-block;width:100%}.suporting-info .tag{font-size:12px}#open-zoom{position:absolute;bottom:20px;right:20px;width:40px;z-index:2;cursor:pointer;z-index:2}.zoom-view{display:none;height:100%;width:100%;position:fixed;top:0;left:0;z-index:999999}.zoom-view #close-zoom{position:fixed;top:20px;right:20px;width:40px;z-index:2}.zoom-view #re-center{position:fixed;bottom:20px;right:20px;width:40px;z-index:2;cursor:pointer}.zoom-view img{-webkit-transform:translate(0,0);transform:translate(0,0);position:absolute;left:0;top:0;width:2500px}.swiper-container.full-screen{height:calc(100vh - 100px)}.swiper-container.full-screen .swiper-button-prev{left:20px}.swiper-container.full-screen .swiper-button-next{right:20px}.swiper-container.full-screen .swiper-button-next,.swiper-container.full-screen .swiper-button-prev{opacity:1;-webkit-transition:all .2s;transition:all .2s;margin-top:-50px;border-radius:50%;background:rgba(255,255,255,0)!important;width:40px;height:40px}.swiper-container.full-screen .swiper-button-next:hover,.swiper-container.full-screen .swiper-button-prev:hover{background:#fff!important}.two_up .info,.two_up .shopify-buy__product{width:calc(100% - 100px);position:relative;width:100%}@media (min-width:1261px){.two_up .info,.two_up .shopify-buy__product{width:calc(100% - 130px)}}@media (min-width:521px){.two_up .info,.two_up .shopify-buy__product{padding-right:20px;padding-left:0;width:calc(100% - 100px)}}@media (min-width:521px) and (min-width:1261px){.two_up .info,.two_up .shopify-buy__product{width:calc(100% - 130px)}}.two_up .btn-wrapper,.two_up .shopify-buy__btn-wrapper{position:static;left:100%;top:0;width:100%}@media (min-width:521px){.two_up .btn-wrapper,.two_up .shopify-buy__btn-wrapper{width:auto;position:absolute}}.two_up .grid-product .info,.two_up .grid-product .shopify-buy__product{white-space:nowrap}@media (min-width:521px){.two_up .grid-product .info,.two_up .grid-product .shopify-buy__product{white-space:normal}}.two_up .grid-product .product__price,.two_up .grid-product .product__title,.two_up .grid-product .shopify-buy__product__price,.two_up .grid-product .shopify-buy__product__title{float:none!important;line-height:1.1!important;display:inline-block;width:auto!important;margin-right:20px;font-size:22px!important;vertical-align:top}@media (min-width:521px){.two_up .grid-product .product__price,.two_up .grid-product .product__title,.two_up .grid-product .shopify-buy__product__price,.two_up .grid-product .shopify-buy__product__title{font-size:30px!important}}@media (min-width:769px){.two_up .grid-product .product__price,.two_up .grid-product .product__title,.two_up .grid-product .shopify-buy__product__price,.two_up .grid-product .shopify-buy__product__title{font-size:36px!important}}.two_up .grid-product .shopify-buy__product__price{margin-right:0;text-align:right!important;width:80px!important;display:inline-block}@media (min-width:521px){.two_up .grid-product .shopify-buy__product__price{margin-right:20px;text-align:left;width:auto!important}}.two_up .grid-product .product__title,.two_up .grid-product .shopify-buy__product__title{white-space:normal;width:100%!important}.grid-item.two_up .grid-product .shopify-buy__product__price,.grid-item.two_up .grid-product .shopify-buy__product__title,.grid-item.two_up .grid-product h1{display:inline;line-height:1.2;font-size:24px!important}@media (min-width:521px){.grid-item.two_up .grid-product .shopify-buy__product__price,.grid-item.two_up .grid-product .shopify-buy__product__title,.grid-item.two_up .grid-product h1{font-size:30px!important}}@media (min-width:769px){.grid-item.two_up .grid-product .shopify-buy__product__price,.grid-item.two_up .grid-product .shopify-buy__product__title,.grid-item.two_up .grid-product h1{font-size:36px!important}}.product-overlay{pointer-events:none;position:fixed;background:rgba(255,255,255,.95);top:0;left:0;right:0;bottom:0;opacity:0;-webkit-transition:opacity .2s .1s;transition:opacity .2s .1s;z-index:200}.product-overlay #close-overlay{cursor:pointer;position:fixed;top:20px;right:20px;width:40px}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.show-overlay{padding:10px;border-radius:50%;width:80px;height:80px;bottom:10px;right:10px;position:fixed;background:#fbfaef;background:#fff;overflow:visible}.show-overlay .rotate-icon{-webkit-animation:rotating 20s linear infinite;animation:rotating 20s linear infinite}.show-overlay .speed-up{-webkit-animation:rotating 10s linear infinite;animation:rotating 10s linear infinite;-webkit-animation-play-state:paused;animation-play-state:paused}.show-overlay:hover .speed-up{-webkit-animation-play-state:running;animation-play-state:running}.show-overlay g.rotate-icon,.show-overlay g.speed-up{-webkit-transform-origin:50% 50%;transform-origin:50% 50%}@media (min-width:521px){.show-overlay{background:0 0;bottom:20px;right:30px;width:100px;height:auto;z-index:10;cursor:pointer}}.show-overlay .inner{position:relative;width:100%;height:70px}.show-overlay .page{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:42.424242424px;height:60px;text-align:center;line-height:60px;z-index:5;background:#e88a76;border:1px solid rgb(228.334375,119.353125,96.165625);-webkit-transition:all .2s;transition:all .2s;-webkit-transform-origin:bottom left;transform-origin:bottom left;color:#fff}.show-overlay .page:nth-of-type(2){margin-left:-5px;margin-top:5px;background:#8063d6;border:1px solid rgb(111.5609137056,78.807106599,208.692893401);z-index:4;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.show-overlay .page:nth-of-type(3){margin-left:-10px;margin-top:10px;background:#fabbcb;border:1px solid rgb(248.2534246575,163.2465753425,184.8356164384);z-index:3;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.show-overlay .tooltip{display:block;-webkit-transition:all .2s;transition:all .2s;height:0;overflow:hidden;width:100%;text-align:center;font-size:10px;-webkit-transform:translate(-20px,8px) rotate(-27deg);transform:translate(-20px,8px) rotate(-27deg)}.product-overlay-open .product-overlay{display:block;pointer-events:all;opacity:1}.product-overlay-open .show-overlay{display:none}.shopify-buy-frame--toggle{display:none!important}.shopify-buy__cart__title{display:none}.shopify-buy__product__variant-selectors{display:none}.shopify-buy__cart-item__variant-title{display:none!important}.shopify-buy-cart-wrapper{position:fixed;top:20px;background:#fff;padding:20px 4px 20px 20px;max-height:calc(100% - 40px);height:auto!important;height:auto;border:.5px solid rgba(0,0,0,.3);border-radius:5px;width:100%;max-width:380px;z-index:990}.shopify-buy-cart-background.is-active{position:fixed;z-index:989;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.2)}.shopify-buy__cart{height:100%;min-height:400px;text-align:center}.shopify-buy__cart-scroll{height:100%;min-height:400px;overflow:scroll;padding-bottom:150px;padding-top:20px;max-height:calc(100vh - 150px)}@media (min-width:521px){.shopify-buy__cart-scroll{padding-top:10px;min-height:400px}}.shopify-buy__cart-scroll ul{padding:0;margin:0}.shopify-buy-frame--cart{top:0!important;max-width:100%!important;right:0!important;height:100%;-webkit-transform:translate(110%)!important;transform:translate(110%)!important}@media (min-width:521px){.shopify-buy-frame--cart{top:20px!important;right:20px!important;max-width:380px!important;-webkit-transform:translate(400px)!important;transform:translate(400px)!important}}.shopify-buy-frame--cart.is-active{-webkit-transform:translate(0)!important;transform:translate(0)!important}.component-container{overflow:hidden}.shopify-buy__type--center{text-align:center}.shopify-buy__quantity-decrement,.shopify-buy__quantity-increment{color:#000;display:block;height:30px;float:left;line-height:30px;width:26px;padding:0;border:none;background:0 0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;font-size:18px;text-align:center;border:1px solid rgba(0,0,0,.2);position:relative}.shopify-buy__quantity-decrement svg,.shopify-buy__quantity-increment svg{width:14px;height:14px;position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-7px;fill:currentColor}.shopify-buy__quantity-decrement{border-radius:3px 0 0 3px;float:left}.shopify-buy__quantity-increment{border-radius:0 3px 3px 0;float:right}.shopify-buy__quantity{color:#000;width:45px;height:30px;font-size:16px;border:none;text-align:center;-moz-appearance:textfield;-webkit-appearance:none;display:inline-block;padding:0;border-radius:0;border-top:1px solid rgba(0,0,0,.3);border-bottom:1px solid rgba(0,0,0,.3)}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.shopify-buy__quantity-container.shopify-buy__quantity-with-btns{overflow:hidden}.shopify-buy__quantity-container.shopify-buy__quantity-with-btns .shopify-buy__quantity{border-left:0;border-right:0;float:left}.shopify-buy__icon-cart--side{height:20px;width:20px}.shopify-buy__cart-item{text-align:left;position:relative;list-style:none;margin-bottom:20px;padding-right:16px}.shopify-buy__quantity-container{width:97px;margin-top:10px;bottom:0;left:0}.login-button{font-size:12px;text-align:center;display:inline-block}.login-button:hover{text-decoration:underline}.login-button:hover:before{display:inline-block}.login-button:last-child:before{content:"or";padding:0 5px;text-decoration:none!important}.shopify-buy__cart-empty-text{position:absolute;width:100%;top:50%;text-align:center;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;left:0}.shopify-buy__option-select-wrapper{border:.5px solid rgba(0,0,0,.3);border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;background:#fff;overflow:hidden;vertical-align:bottom}.shopify-buy__btn--close{display:block;position:fixed;line-height:1;right:0;top:-5px;font-size:40px;color:#000;border:none;background-color:transparent;-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease;cursor:pointer;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding-right:9px;z-index:10}.shopify-buy__btn{height:auto!important}.shopify-buy__cart-item__title{font-weight:700}.shopify-buy__cart-item__price,.shopify-buy__cart-item__title{width:170px;display:block;font-size:16px}.shopify-buy__cart-item__image{height:130px;width:130px;float:right;background-size:contain;background-repeat:no-repeat;background-position:top right}.shopify-buy__cart-bottom{position:absolute;bottom:40px;left:20px;right:20px;text-align:left;padding-top:8px;background:#fff;padding-bottom:10px}.shopify-buy__cart__notice{font-size:12px;margin:15px 0}.shopify-buy__cart__subtotal__price,.shopify-buy__cart__subtotal__text{display:inline-block;text-transform:capitalize;font-size:25px}.shopify-buy__btn--cart-checkout{line-height:1;padding:15px;width:100%;text-align:center}@media (min-width:521px){.shopify-buy__btn--cart-checkout{width:340px}}button:focus{outline:0}.taxonomies{margin-top:10px;margin-bottom:10px;margin:0 auto;text-align:left}.taxonomies .section{margin-bottom:1.4rem}.taxonomies .meta-title{font-size:16px;margin-bottom:.35rem;margin-right:.7rem;display:inline-block}.taxonomies .categories,.taxonomies .topics{max-height:66px;min-height:66px;position:relative;z-index:9}@media (min-width:769px){.taxonomies .categories,.taxonomies .topics{max-height:65px;min-height:65px}}.taxonomies .categories .wrap,.taxonomies .topics .wrap{-webkit-transition:all .3s;transition:all .3s;max-height:66px;overflow:hidden}@media (min-width:769px){.taxonomies .categories .wrap,.taxonomies .topics .wrap{max-height:65px}}.taxonomies .categories .close,.taxonomies .topics .close{display:none}.taxonomies .categories .close svg,.taxonomies .topics .close svg{width:10px}.taxonomies .categories.open,.taxonomies .topics.open{overflow:visible;max-height:99999px}@media (min-width:769px){.taxonomies .categories.open,.taxonomies .topics.open{max-height:65px}}.taxonomies .categories.open .wrap,.taxonomies .topics.open .wrap{max-height:600px}.taxonomies .categories.open .show-more,.taxonomies .topics.open .show-more{-webkit-transition:all .2s;transition:all .2s;display:none}.taxonomies .categories.open .close,.taxonomies .topics.open .close{display:inline-block}.taxonomies .categories .show-more,.taxonomies .topics .show-more{position:absolute;bottom:0;right:0;margin-bottom:0;background:#fff;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(20%,#fff),to(#fff));background:linear-gradient(left,rgba(255,255,255,0) 0,#fff 20%,#fff 100%);padding-left:30px}.taxonomies .categories .show-more .tag,.taxonomies .topics .show-more .tag{margin-bottom:1px}.search-bar{border:.5px solid rgba(0,0,0,.3);border-radius:4px;width:100%;font-size:43px;line-height:100%;vertical-align:middle;padding:4px 10px 9px 10px;font-weight:600}.search-bar:focus{outline:0;border:.5px solid #000}.search form{position:relative}.search form .submit{position:absolute;top:0;right:0;height:100%;opacity:0}.search form svg{position:absolute;top:0;right:5px;height:100%;width:60px;pointer-events:none}.tag{border-radius:4px;border:.5px solid rgba(0,0,0,.3);display:inline-block;padding:10px 12px;margin-right:6px;line-height:.5;margin-bottom:6px;font-size:16px;background:#fff;cursor:pointer}.tag.active,.tag:hover{color:#000;border-color:#fc5d41;background-color:#fc5d41}.tag.active:nth-child(2n+2),.tag:hover:nth-child(2n+2){border-color:#efb229;background-color:#efb229}.tag.active:nth-child(3n+3),.tag:hover:nth-child(3n+3){border-color:#2e9889;background-color:#2e9889}.tag.active:nth-child(4n+4),.tag:hover:nth-child(4n+4){border-color:#f7c1b9;background-color:#f7c1b9}.tag.active:nth-child(5n+5),.tag:hover:nth-child(5n+5){border-color:#eedab4;background-color:#eedab4}.tag.active:nth-child(6n+6),.tag:hover:nth-child(6n+6){border-color:#3be9a5;background-color:#3be9a5}.tag{text-decoration:none!important}.grid-item{text-align:left;margin-bottom:1.4rem}@media (min-width:521px){.grid-item{margin-bottom:2.8rem}}@media (min-width:769px){.grid-item{margin-bottom:5.6rem}}.grid-item .thumb{margin-bottom:.7rem;position:relative;padding-bottom:72%;background:#f1f1f1;overflow:hidden}.grid-item .thumb img{left:0;position:absolute;opacity:1}.grid-item .fake-image{height:100%;position:absolute;width:100%;top:0;left:0}.grid-item .fake-image svg{height:50%;width:auto;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.grid-item .description{width:100%}@media (min-width:521px){.grid-item .description{width:90%}}.grid-item .description h4,.grid-item .description h4 a{display:inline;line-height:1.2;font-size:24px!important}@media (min-width:521px){.grid-item .description h4,.grid-item .description h4 a{font-size:30px!important}}@media (min-width:769px){.grid-item .description h4,.grid-item .description h4 a{font-size:36px!important}}.grid-item .description h4{padding-right:8px}.grid-item .description p{display:inline;line-height:1.2;padding-left:0;font-size:24px!important;-webkit-transform:rotate(360deg);transform:rotate(360deg)}@media (min-width:521px){.grid-item .description p{font-size:30px!important}}@media (min-width:769px){.grid-item .description p{font-size:36px!important}}.three_up .description h4,.three_up .description h4 a,.three_up .description p{font-size:26px!important}.three_up .description h4{padding-right:2px}.featured-article{overflow:hidden;position:relative;padding:20px;margin-top:70px}.featured-article .title{top:140px;left:80px;width:800px}.featured-article .title h1{line-height:90%;font-size:80px}.featured-article .title .summary{margin-top:40px;width:60%;font-size:20px;font-family:"Atlas Grotesk Web",sans-serif}.featured-article .title a{color:#1c1c1c}.featured-article .title a:hover{color:#1c1c1c}.featured-article .title a:hover h1{text-decoration:underline}.pagination{text-align:center;position:relative;display:block;height:80px;margin-bottom:6rem}.pagination .page-numbers{display:none}.pagination .next{display:inline-block;margin:10px;left:32px;width:200px}.pagination .prev{display:inline-block;margin:10px;right:32px;width:200px}.cover-image{width:100%;max-height:100vh}.cover-image img{max-height:100vh;-o-object-fit:cover;object-fit:cover}.full-image{width:100%;margin-bottom:4.2rem}.full-image img{width:100%}.swiper-slide{margin-bottom:2.8rem;width:80%;max-width:750px}@media (min-width:521px){.swiper-slide{width:90%}}.swiper-slide .caption{opacity:0;-webkit-transition:all .2s;transition:all .2s}.swiper-slide .caption p{margin:0;font-size:16px!important;width:100%;text-align:left}.swiper-button-prev{left:20px}.swiper-button-next{right:20px}.swiper-button-next,.swiper-button-prev{cursor:pointer;opacity:1;-webkit-transition:all .2s;transition:all .2s;margin-top:-50px;border-radius:50%;background:rgba(255,255,255,0)!important;width:40px;height:40px}.swiper-button-next:hover,.swiper-button-prev:hover{background:#fff!important}.swiper-slide-active .caption{opacity:1}.swiper-container.full-screen{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:height .1s;transition:height .1s}.swiper-container.full-screen .swiper-pagination-wrap{position:absolute;left:0;padding:0 15px;width:100%;bottom:20px}@media (min-width:769px){.swiper-container.full-screen .swiper-pagination-wrap{padding:0 20px}}.swiper-container.full-screen .swiper-pagination-wrap .swiper-pagination{position:static;text-align:left}.swiper-container.full-screen .swiper-pagination-wrap .swiper-pagination-bullet{height:20px;width:20px;margin-right:10px;background:0 0;border:1px solid rgba(0,0,0,.3)}.swiper-container.full-screen .swiper-pagination-wrap .swiper-pagination-bullet.swiper-pagination-bullet-active{background:rgba(0,0,0,.8)}.swiper-container.full-screen.shell{background:#f7c1b9!important}.swiper-container.full-screen.emerald{background:#2e9889!important}.swiper-container.full-screen.stone{background:#eedab4!important}.swiper-container.full-screen.natural{background:#fbfaef!important}.swiper-container.full-screen.ember{background:#fc5d41!important}.swiper-container.full-screen.aqua{background:#b3e4e3!important}.swiper-container.full-screen.mustard{background:#efb229!important}.swiper-container.full-screen.grey{background:#85837c!important}.swiper-container.full-screen.pitch{background:#1c1c1c!important}.swiper-container.full-screen.magenta{background:#fc417c!important}.swiper-container.full-screen.yellow{background:#fee55a!important}.swiper-container.full-screen.cyan{background:#21c2fc!important}.swiper-container.full-screen.violet{background:#946ff8!important}.swiper-container.full-screen.mint{background:#3be9a5!important}.swiper-container.full-screen .swiper-slide{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%!important;max-width:none!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:60px;padding-top:100px}.swiper-container.full-screen .swiper-slide img{max-width:100%!important;max-height:100%!important;width:auto!important;height:auto!important}.swiper-container.full-screen #close-zoom{cursor:pointer;display:none;position:fixed;bottom:20px;right:20px;width:34px;z-index:999999}.swiper-container.full-screen.zoom-gal{height:100vh;z-index:99999}.swiper-container.full-screen.zoom-gal .swiper-pagination{display:none}.swiper-container.full-screen.zoom-gal #open-zoom{display:none}.swiper-container.full-screen.zoom-gal #close-zoom{display:block}.swiper-container.full-screen.zoom-gal .swiper-slide{padding:20px 10px}.swiper-container.full-screen.zoom-gal img{width:100%!important;height:100%!important;-o-object-fit:contain;object-fit:contain}.swiper-container.full-page{-webkit-box-sizing:border-box;box-sizing:border-box;height:100vh}.swiper-container.full-page .swiper-wraper{height:100%}.swiper-container.full-page .swiper-pagination-wrap{position:absolute;left:20px;width:100%;bottom:20px;height:22px}.swiper-container.full-page .swiper-pagination-wrap .swiper-pagination-bullet{height:20px;width:20px;margin-right:10px;background:0 0;border:1px solid rgba(0,0,0,.3)}.swiper-container.full-page .swiper-pagination-wrap .swiper-pagination-bullet.swiper-pagination-bullet-active{background:rgba(0,0,0,.8)}.swiper-container.full-page .swiper-slide{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%!important;max-width:none!important}.swiper-container.full-page .swiper-slide .text{text-align:center;z-index:2;position:absolute;width:80%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.soundcloud{width:100%;max-width:1100px;margin:0 auto;position:relative;padding:0 20px;margin-bottom:5.6rem}.soundcloud iframe{width:100%;max-width:none!important}.video-wrap{width:100%;max-width:800px;margin:0 auto;position:relative;padding:0 20px}.video-wrap.small{max-width:560px}.video-wrap.large{padding:0;max-width:130vh}.video-wrap.large .play-button{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:20%}@media (min-width:769px){.video-wrap.large .play-button{width:10%}}.video-wrap.full .play-button{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:20%}@media (min-width:769px){.video-wrap.full .play-button{width:10%}}.video-wrap.grid-video{max-width:none;width:100%;padding:0;margin-bottom:.7rem}.video-wrap.grid-video .play-button{bottom:10px;left:10px;width:20%}@media (min-width:769px){.video-wrap.grid-video .play-button{width:10%}}.video-wrap.video-playing .cover-image,.video-wrap.video-playing .play-button{display:none}.video-wrap .cover-image,.video-wrap .player{position:absolute;top:0;width:100%;height:100%;max-height:none!important}.video-wrap .cover-image iframe,.video-wrap .cover-image img,.video-wrap .player iframe,.video-wrap .player img{pointer-events:none;max-width:none!important;max-height:none!important;width:100%;height:100%;margin:0!important}.video-wrap .play-button{position:absolute;cursor:pointer}.video-wrap .play-button svg{width:100%;pointer-events:none}.video-wrap .video-inner{width:100%;padding:56.25% 0 0 0;position:relative;overflow:hidden}.video-wrap .video-inner iframe{width:101%;height:101%;position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;max-width:none!important;margin:0!important}.video-wrap .caption{margin-top:5px}.video-wrap .caption p{margin:0;font-size:16px!important;width:100%;text-align:left}p iframe{width:100%}.about-page{text-align:center}.page{text-align:center}.page .intro{width:100vw;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fbfaef;padding-top:4.2rem;padding-bottom:2.8rem;margin-bottom:7rem}.page .intro div,.page .intro h1{padding:0 10px;margin:0 auto;max-width:900px}.page .intro .button{margin-bottom:10px}.page .caption{max-width:700px;width:100%;display:inline-block}.page .caption a{text-decoration:underline}.page .small-image{padding:40px;min-width:320px;display:inline-block}.page .small-image.align-top{vertical-align:top}.page .small-image p{max-width:400px;text-align:center}.page .small-image p span{min-width:240px;display:inline-block;text-align:left}.page .small-image img{max-width:100%;max-height:300px;height:auto;width:auto;vertical-align:top;margin:30px auto!important}.page .awards-section{display:inline-block;vertical-align:top}.page .awards-section p{max-width:500px;min-width:300px;text-align:center;line-height:2}.page .awards-section span{display:block}.page .awards-section .drop-line strong{display:block}.page .awards-section img{max-height:200px;margin-bottom:20px;width:auto;height:auto}.page .awards-image{padding:20px;display:inline-block;vertical-align:top}.page .awards-image div{max-width:530px;vertical-align:middle;display:inline-block}.page .awards-image h3,.page .awards-image h4,.page .awards-image p{text-align:left;display:inline-block;width:100%;padding:0 20px 0 20px;margin-top:10px}.page .awards-image .img{text-align:center;margin-left:20px;width:140px;display:inline-block;vertical-align:middle}.page .awards-image img{max-height:160px;max-width:140px;height:auto;width:auto;vertical-align:top;margin:10px auto!important;margin-bottom:30px!important;display:inline-block}.page section h2,.page section h3{padding:0 10px;max-width:600px;margin:0 auto}.page p{text-align:inherit}.faq h1,.terms h1{margin-bottom:rem!important;margin-top:6rem!important}.faq h3,.faq h3 strong,.terms h3,.terms h3 strong{margin:0 auto;max-width:742px!important;text-align:left;padding:0 20px;margin-top:3rem!important}@media (min-width:769px){.faq h3,.faq h3 strong,.terms h3,.terms h3 strong{padding:0 0}}.faq p,.terms p{text-align:left}.faq a,.terms a{text-decoration:underline}.title-image{max-width:200px;margin:0 auto}.title-image img{max-width:100%;display:inline-block;height:auto;width:auto;vertical-align:top;margin:0}.half-image{max-width:500px;padding:20px;display:inline-block;text-align:center;vertical-align:top}.half-image.bottom{vertical-align:bottom}.half-image img{max-width:100%;max-height:500px;display:inline-block;height:auto;width:auto;vertical-align:top;margin:0;margin-bottom:5px}.half-image .caption p{text-align:center}.row-title{vertical-align:top;max-width:460px;padding:5px;padding-left:20px;font-size:2.5rem;line-height:1;display:block;text-align:left;padding-right:20px;white-space:normal;font-weight:600}@media (min-width:769px){.row-title{display:inline-block}}.row-title h2{line-height:1.1;display:inline}.row-title .button{font-family:"Atlas Grotesk Web",sans-serif;font-weight:400;margin-left:10px}.half{width:50%;display:inline-block}.half img{max-width:100%}.section-title{vertical-align:top;max-width:460px;padding:5px;padding-left:20px;font-size:2rem;line-height:1;display:block;text-align:left;padding-right:20px;white-space:normal;font-weight:600;margin:0 auto;margin-top:2.8rem!important;margin-bottom:1.4rem!important;text-align:center}.row-image{padding:5px;display:inline-block;text-align:center;position:relative}@media (min-width:521px){.row-image{max-width:12%}}.row-image img{max-width:100%;max-height:200px;height:auto;width:auto;vertical-align:top;margin:0;margin-bottom:5px}@media (min-width:521px){.row-image img{max-height:250px}}.row-image.size-small img{max-height:180px}.row-image.size-large img{max-height:220px}.row-image.archive-img{max-width:150px;margin-bottom:80px}@media (min-width:521px){.row-image.archive-img{max-width:200px}}.row-image.archive-img img{max-height:200px;margin-bottom:10px}@media (min-width:521px){.row-image.archive-img img{max-height:300px}}.row-image.archive-img.size-small img{max-height:180px}@media (min-width:521px){.row-image.archive-img.size-small img{max-height:230px}}.row-image.archive-img.size-large img{max-height:220px}@media (min-width:521px){.row-image.archive-img.size-large img{max-height:330px}}.row-image.archive-img a{background:rgba(0,0,0,.05);display:block;margin-bottom:10px}.row-image.archive-img img{margin-bottom:0;border:1px solid rgba(0,0,0,.05)}.row-image.archive-img .caption{position:absolute;left:5px;top:100%}.hide{display:none}.row-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;padding-left:20px;padding-right:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px}.row-wrap .item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.row-wrap img{max-height:70px;max-width:70px;margin-bottom:0;margin-top:0}.row-wrap p{margin-bottom:0;margin-top:0;margin:0}.shopify-buy__cart-item{list-style:none}.image{margin-left:auto;margin-right:auto}.image img{margin:0 auto}.image .caption p{max-width:730px;margin:0 auto;font-size:16px!important;width:100%;text-align:left}.image.full{max-width:2000px}.image.full img{max-width:2000px}.image.mid{max-width:1050px;padding:0 40px}.image.mid img{padding:5px;max-width:2000px}.image.small{max-width:550px;padding:0 10px}.image.small img{max-width:700px}.image.x-small{max-width:420px;padding:0 10px}.image.x-small img{max-height:600px;width:auto;height:auto;max-width:300px}@media (min-width:769px){.image.x-small img{max-width:420px}}.image-row{max-width:1300px;display:block;margin-left:auto;margin-right:auto}.image-row .caption p{max-width:730px;margin:0 auto;font-size:16px!important;width:100%;text-align:left}.image-row img{display:inline-block;padding:5px;margin:0}.image-row.img-1 img{width:60%!important}.image-row.img-2 img{width:48%!important}@media (min-width:769px){.image-row.img-2 img{width:40%!important}}.image-row.img-3 img{width:48%!important}@media (min-width:769px){.image-row.img-3 img{width:30%!important}}.image-row.img-4 img{width:48%!important}@media (min-width:769px){.image-row.img-4 img{width:23%!important}}.image-row.img-5 img{width:48%!important}@media (min-width:769px){.image-row.img-5 img{width:18%!important}}.image-row.img-6 img{width:48%!important}@media (min-width:769px){.image-row.img-6 img{width:16%}}.image-row.img-7 img{width:48%!important}@media (min-width:769px){.image-row.img-7 img{width:14%}}.image-row.img-8 img{width:48%!important}@media (min-width:769px){.image-row.img-8 img{width:12%}}.credits{margin:2.8rem auto;width:100%;max-width:600px;text-align:left;font-size:16px}.grid-item-sticker{z-index:7;position:relative;margin-top:-7rem;margin-bottom:-1.4rem;pointer-events:none!important}.grid-item-sticker .sticker-wraper{padding-bottom:35%}@media screen and (min-width:1200px){.grid-item-sticker .sticker-wraper{padding-bottom:200px}}.sticker{pointer-events:all}.sticker-wraper.rot-1{-webkit-transform:rotate(8deg);transform:rotate(8deg)}.sticker-wraper.rot-2{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}.sticker-wraper.rot-3{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}.sticker-wraper.rot-4{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}.sticker-wraper.rot-5{-webkit-transform:rotate(6deg);transform:rotate(6deg)}.no-touchevents .sticker a:hover:after,.no-touchevents .sticker-caption a:hover:after{content:"";position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:50%;width:300%;height:500%;background:#000}.no-touchevents .sticker a:hover span,.no-touchevents .sticker-caption a:hover span{position:relative;z-index:10;color:#fff}.sticker{width:60%;max-width:367px;border-radius:50%;text-transform:uppercase;text-align:center;cursor:move;-webkit-transform:translate(0,0);transform:translate(0,0);overflow:hidden;position:absolute;min-height:100%;z-index:8}.sticker.small{width:30%;max-width:200px}@media screen and (min-width:1200px){.sticker{height:200px;min-height:0}}.sticker.rot-1{left:50%}.sticker.rot-2{left:40%}.sticker.rot-3{left:30%}.sticker.rot-4{left:20%}.sticker.rot-5{left:50%}.sticker .sticker-inner{height:100%;width:100%}.sticker a{position:absolute;left:50%;top:50%;vertical-align:middle;-webkit-transform:translate(-50%,-50%) scale(.75,1);transform:translate(-50%,-50%) scale(.75,1);display:inline-block;width:90%}.sticker a:hover{text-decoration:none;color:#000}.sticker span{display:inline-block;font-size:24px;line-height:1;pointer-events:none}@media (min-width:521px){.sticker span{font-size:4.5vw}}@media screen and (min-width:1200px){.sticker span{font-size:54px}}.sticker span.small-text{font-size:22px}@media (min-width:521px){.sticker span.small-text{font-size:4vw}}@media screen and (min-width:1200px){.sticker span.small-text{font-size:45px}}.sticker-caption{width:120px;height:72px;border-radius:50%;text-align:center;-webkit-transform:translate(-20%,-30%);transform:translate(-20%,-30%);position:absolute;z-index:8;overflow:hidden;text-transform:uppercase}@media (min-width:769px){.sticker-caption{-webkit-transform:translate(-40%,-30%);transform:translate(-40%,-30%);width:200px;height:120px}}.sticker-caption.rot-1{left:50%}.sticker-caption.rot-2{left:40%}.sticker-caption .sticker-inner{height:100%;width:100%}.sticker-caption a{position:absolute;left:50%;top:50%;vertical-align:middle;-webkit-transform:translate(-50%,-45%) scale(.75,1);transform:translate(-50%,-45%) scale(.75,1);display:inline-block}.sticker-caption span{display:inline-block;font-size:16px;line-height:1}@media (min-width:769px){.sticker-caption span{font-size:24px}}.sticker-caption span.small-text{font-size:11px}.highlight{border-radius:50%;width:125px;height:70px;position:absolute;white-space:nowrap;right:25px;top:0;-webkit-transform:translate(50%,-50%) rotate(5deg);transform:translate(50%,-50%) rotate(5deg);background:#b3e4e3;line-height:70px;font-size:16px;text-transform:uppercase;color:#000!important;border:2px solid #fff}@media (min-width:521px){.highlight{right:0}}.home-cover{top:0;left:0;position:fixed;height:100vh;width:100vw;background:#2e9889}.home-cover-visable{padding-top:40px;background:#fff;position:relative;margin-top:100vh}.about-stack{top:0;left:0;position:static;height:100vh;width:100vw;background:#2e9889}.subscription-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width:769px){.subscription-banner{display:block}}@media (min-width:769px){.subscription-banner h3{padding:5px 0;margin-top:2.5rem}}.subscription-banner .row-title{padding:5px 10px}@media (min-width:769px){.subscription-banner .row-title{padding:5px 20px}}.subscription-banner .button{position:static;bottom:13px;left:0;width:100%;margin:20px 0 0 0;text-align:center}@media (min-width:769px){.subscription-banner .button{margin:20px 0 20px 0;position:absolute;left:18px;width:auto}}.subscription-banner .button.static{display:inline-block;position:static!important}.subscription-banner .swiper-container-wrap{width:100%;display:inline-block;position:relative}@media (min-width:769px){.subscription-banner .swiper-container-wrap{width:calc(100% - 476px)}}.subscription-banner .swiper-container{width:100%;display:inline-block;position:relative}.subscription-banner .swiper-slide{vertical-align:bottom;width:auto!important;-ms-flex-item-align:end;align-self:flex-end}.subscription-banner .swiper-slide .caption{opacity:1}.subscription-banner .swiper-slide a{background:rgba(0,0,0,.05);display:block;margin-bottom:10px}.subscription-banner .swiper-slide img{margin-bottom:0;border:1px solid rgba(0,0,0,.05)}.subscription-banner .swiper-button-prev{left:15px}@media (min-width:769px){.subscription-banner .swiper-button-prev{left:-15px}}.subscription-banner .swiper-button-next{right:15px}@media (min-width:769px){.subscription-banner .swiper-button-next{right:-15px}}.subscription-banner .full-width{width:100%;text-align:center}.subscription-banner .full-width .swiper-button-prev{left:20px}.subscription-banner .full-width .swiper-button-next{right:20px}.subscription-banner .full-width .button{display:inline-block;position:static!important}.subscription-banner .swiper-button-next,.subscription-banner .swiper-button-prev{opacity:0;-webkit-transition:all .2s;transition:all .2s;margin-top:-50px;border-radius:50%;background:#fff!important;width:40px;height:40px}.subscription-banner .swiper-button-next:hover,.subscription-banner .swiper-button-prev:hover{background:#e1ffff!important}.subscription-banner .swiper-container-wrap:hover .swiper-button-next,.subscription-banner .swiper-container-wrap:hover .swiper-button-prev{opacity:1}.sc-widget{position:absolute;opacity:0;pointer-events:none;min-height:2px;min-width:2px}.soundcloud{margin-top:50px;max-width:1000px;margin-bottom:100px}.podcast-player{cursor:pointer;position:absolute;bottom:0;height:90px;width:100%;padding:10px 20px 10px 90px}.podcast-player .play-button{-webkit-transition:opacity .2s;transition:opacity .2s;position:absolute;left:20px;bottom:20px;height:50px;width:50px;opacity:1}.podcast-player .play-button:hover{opacity:1}.podcast-player .play-button .pause-icon{display:none}.podcast-player.large{position:static;height:150px;padding:20px 20px 20px 80px}.podcast-player.large .play-button{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;left:0;bottom:auto;height:80px;width:80px;opacity:1}.podcast-player .inner{position:relative;width:100%;height:100%}.podcast-player .info{position:relative;width:100%;height:20px}.podcast-player .info span{font-size:1rem}.podcast-player .duration{position:absolute;right:0;bottom:0}.podcast-player .progress{position:absolute;left:0;bottom:0}.podcast-player .waveform{-webkit-transition:opacity .2s;transition:opacity .2s;opacity:1;z-index:3;height:100%;width:100%;position:absolute;top:0;left:0;background-size:100% 100%;-webkit-transition:background-image 1s linear;transition:background-image 1s linear}.podcast-player .waveform.large{opacity:1}.podcast-player.playing .waveform{opacity:1}.podcast-player.playing .pause-icon{display:block}.podcast-player.playing .play-icon{display:none}.related-posts h3{margin:0 auto;text-align:center}.press-quote{width:330px;display:inline-block;padding:20px;vertical-align:top;max-width:350px;width:100%}@media (min-width:769px){.press-quote{width:33.33%}}.press-quote .caption{margin-bottom:.35rem}.press-quote .img-wrap{min-height:80px;vertical-align:bottom;display:-webkit-box;display:-ms-flexbox;display:flex}.press-quote img{max-width:200px;width:90%;height:auto;-ms-flex-item-align:center;align-self:center;display:inline-block}.contact{margin-top:7rem;margin-bottom:4.2rem}.contact h1,.contact h2,.contact h3{text-align:left}.contact .content{display:block;padding:0 15px}@media (min-width:769px){.contact .content{padding-right:580px;padding-left:2rem;padding-right:600px}}.contact .content h2 a{border-bottom:1px solid}.contact .content p{padding-left:0;margin-top:0;padding-top:0;max-width:800px!important}.contact .sidebar{margin-top:10px;padding:0 15px}@media (min-width:769px){.contact .sidebar{width:560px;float:right;text-align:left;padding-right:2rem}}.contact .sidebar a{text-decoration:none}.contact .sidebar a:hover{text-decoration:underline}.contact .sidebar p{padding-left:0}.faqs{text-align:left}.faqs h3{text-align:center;margin-bottom:1.4rem!important}.faqs h5{max-width:730px;margin:0 auto;padding:0 20px}.faqs h5 span{font-size:19px;line-height:1.4;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:.7rem 0 0 0!important;display:inline-block;width:100%;-webkit-transform:translateX(-40px);transform:translateX(-40px);font-weight:700!important;margin:.7rem auto 1.4rem;font-family:"Atlas Grotesk Web",sans-serif}.faqs p{padding:0 20px}@media (min-width:769px){.faqs p{padding:0}}.sponsor-link{max-width:150px;width:100%!important;display:inline-block;vertical-align:middle;padding:20px}.sponsor-link img{width:100%;height:auto}.slide-in-subscription-banner{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;position:static;bottom:180px;right:0;background:#fbfaef;z-index:10;padding:10px;text-align:center;height:auto}@media (min-width:521px){.slide-in-subscription-banner{position:fixed;height:auto;-webkit-transform:translateX(100%);transform:translateX(100%);text-align:left}}.slide-in-subscription-banner.gone{display:none}.slide-in-subscription-banner.show{-webkit-transform:translateX(0);transform:translateX(0)}.slide-in-subscription-banner .tag{background:0 0}.slide-in-subscription-banner #close-slide-in{position:absolute;top:-8px;left:-2px;width:15px;cursor:pointer}@media (max-width:519px){.slide-in-subscription-banner #close-slide-in{display:none}}.slide-in-subscription-banner #close-slide-in svg{pointer-events:none}@media (min-width:521px){.slide-in-subscription-banner .image-row{float:left}}.slide-in-subscription-banner .image-row img{width:100%;height:auto}@media (min-width:521px){.slide-in-subscription-banner .image-row img{width:auto;height:180px}}.slide-in-subscription-banner .tag:hover{border-color:#eedab4;background:#eedab4}@media (max-width:519px){.slide-in-subscription-banner .tag{text-align:center;width:100%;margin-top:15px;padding:15px}}@media (min-width:521px){.slide-in-subscription-banner .row-title{max-width:250px}}.stack-explainer{padding:2.8rem 0}.stack-explainer .swiper-button-next,.stack-explainer .swiper-button-prev{margin-top:-20px}@media (min-width:769px){.stack-explainer .swiper-button-next,.stack-explainer .swiper-button-prev{display:none}}@media (min-width:769px){.stack-explainer .swiper-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.stack-explainer .swiper-button-next{right:10px;background:#fff!important}.stack-explainer .swiper-button-prev{left:10px;background:#fff!important}.stack-explainer .swiper-container-wrap{margin-bottom:1.4rem}.stack-explainer .swiper-container{overflow:visible;cursor:default!important}.stack-explainer .swiper-wraper{min-height:20vw}.stack-explainer .swiper-slide{width:auto;margin-bottom:0}@media (min-width:769px){.stack-explainer .swiper-slide{display:inline-block;padding:10px}}.stack-explainer .quotes{margin-bottom:1.4rem;padding-left:20px;padding-right:20px}.stack-explainer .quotes .swiper-wrapper{-webkit-box-pack:unset!important;-ms-flex-pack:unset!important;justify-content:unset!important}.stack-explainer .quotes .swiper-slide{width:100%;margin-bottom:0;max-width:100vw;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.stack-explainer .quotes .swiper-slide.swiper-slide-active{opacity:1}@media (min-width:769px){.stack-explainer .quotes .swiper-slide{display:block;padding:0}}.stack-explainer .quotes p{text-align:center}@media (max-width:767px){.stack-explainer .quotes p{font-size:16px}}.stack-explainer .quotes p.active-quote{display:block}.stack-explainer .quotes-show .swiper-wraper{min-height:40px}.stack-explainer img{height:50vw;width:auto}@media (min-width:769px){.stack-explainer img{height:18vw}}.drop-down{padding:20px;max-width:710px;margin:0 auto}.drop-down .drop-down-section{margin-bottom:20px}.drop-down .drop-down-section a{width:100%;display:block;display:none}.drop-down .drop-down-section .title{margin-top:20px;width:100%;opacity:.8;display:block}.drop-down .drop-down-section span{text-align:center;white-space:normal}.drop-down .drop-down-section.active{margin-bottom:40px}.drop-down .drop-down-section.active .title{text-align:left;border:0!important;padding:0;pointer-events:none}.drop-down .drop-down-section.active a{display:block}
/*# sourceMappingURL=app.min.css.map */
