html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}
mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}
pre{overflow:auto}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}textarea{overflow:auto}
table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,*:after,*:before{box-sizing:border-box}
*{-webkit-tap-highlight-color:transparent}html{height:100%}body{display:table;table-layout:fixed;width:100%;height:100%;overflow-y:scroll;margin:0;background:#fff}
html{font-size:106.3%}body{font-family:"Nitti Grotesk",sans-serif;font-weight:normal;font-size:1.25rem;letter-spacing:-0.00519em;line-height:1.3;color:#212121;-webkit-font-kerning:normal;font-kerning:normal;-webkit-font-variant-ligatures:common-ligatures,contextual;font-variant-ligatures:common-ligatures,contextual;-webkit-font-feature-settings:'kern','liga','clig','calt';font-feature-settings:'kern','liga','clig','calt';word-wrap:break-word;overflow-wrap:break-word}
h1,h2,h3,h4,h5,h6{font-family:"Nitti Grotesk",sans-serif;font-weight:normal;font-size:1.25rem;letter-spacing:-0.00519em;line-height:1.3;margin:0 0 1em}
h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}
blockquote{border-left:3px solid #e0e0e0;padding-left:calc(1em - 3px)}blockquote:empty{display:none}
ul,ol{list-style:none;padding:0}p:empty{display:none}li{margin:0 0 .75em}li:last-child{margin-bottom:0}
a{background-image:-webkit-linear-gradient(top,transparent 50%,rgba(0,0,0,0.7) 50%);background-image:linear-gradient(to bottom,transparent 50%,rgba(0,0,0,0.7) 50%);background-repeat:repeat-x;background-size:2px 2px;background-position:0 .925em;color:#212121;text-decoration:none;-webkit-transition:color .1s ease;transition:color .1s ease}
.is-desktop a:hover{background:0;color:rgba(0,0,0,0.38)}a:active,a.is-active{background:0;color:rgba(0,0,0,0.38)}
b,strong{font-family:"Nitti Grotesk",sans-serif;font-weight:normal}em{font-style:normal}
em::before{content:'\00BB\200A'}em::after{content:'\200A\00AB'}
pre,code{font-family:Menlo,Monaco,Consolas,"Lucida Console",monospace;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#424242;background:#f5f5f5}
pre{line-height:1;padding:1rem}code{font-size:.875rem;border-radius:.125em;padding:.0625em .25em}
pre code{font-size:.75rem;border-radius:0;background:0;padding:0}p,ul,ol,pre,blockquote{margin:0 0 1em}
p:last-child,ul:last-child,ol:last-child,pre:last-child,blockquote:last-child{margin-bottom:0}
hr{display:block;height:1px;border:0;border-top:1px solid #212121;padding:0;margin:1em 0}
.fs--micro{font-size:1rem;line-height:1.3}.fs--caption{font-size:1.125rem;line-height:1.3}
.fs--body{font-size:1.25rem;letter-spacing:-0.00519em;line-height:1.3}.fs--subhead{font-size:1.5rem;letter-spacing:-0.00519em;line-height:1.2}
.fs--title{font-size:1.5rem;letter-spacing:-0.00519em;line-height:1.2}.fs--display{font-size:1.625rem;letter-spacing:-0.00781em;line-height:1.2}
.fs--jumbo{font-size:1.625rem;letter-spacing:-0.00781em;line-height:1.2}.no-decoration{background:0}
.txt--center{text-align:center}.arrow--left::before{content:'\2190\00a0';position:relative;top:.03125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.arrow--right::after{content:'\00a0\2192';position:relative;top:.03125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
audio,canvas,iframe,img,svg,video{vertical-align:middle}figure{margin:0}img{display:block;max-width:100%}
.aspectRatioPlaceholder{position:relative}.placeholder-fill{background:#f5f5f5}.placeholder-fill.is-loaded{background:0}
.aspectRatioPlaceholder-image{position:absolute;width:100%;opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}
.no-js .aspectRatioPlaceholder-image,.aspectRatioPlaceholder-image.is-imageLoaded{opacity:1}
.lazy-hidden{opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}
.is-lazyLoaded{opacity:1}.shadow--base{box-shadow:0 0 2px 0 rgba(0,0,0,0.1),0 2px 2px 0 rgba(0,0,0,0.2)}
.shadow--large{box-shadow:0 0 10px 0 rgba(0,0,0,0.3)}.border{border:1px solid #e0e0e0}
.media--medium{max-width:32rem}.fluid-video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}
.fluid-video iframe,.fluid-video object,.fluid-video embed{position:absolute;top:0;left:0;width:100%;height:100%}
.siteMain{display:table-row;width:100%;height:100%}.padding-x{padding-left:1rem;padding-right:1rem}
.padding-y{padding-top:2rem;padding-bottom:2rem}.padding-x-y{padding:2rem 1rem}.padding-top{padding-top:2rem}
.padding-bottom{padding-bottom:2rem}.padding-y--large{padding-top:2rem;padding-bottom:2rem}
.grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-1rem}
[class*='col-']{width:100%;padding-left:1rem;min-height:1px}.gutter--base{padding-bottom:1rem}
.no-gutter-last{margin-bottom:-1rem !important}.col-1{width:100%}.col-1-2{width:50%}
.alert{background:#fffcd5;padding:.75em}.icon-reblog,.icon-like{position:absolute;top:0;left:0;width:29px;height:26px;fill:#212121;-webkit-transition:fill .15s ease-in;transition:fill .15s ease-in}
textarea,input[type='text'],input[type='email'],input[type='submit'],input[type='button']{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}
textarea,input[type='text'],input[type='email']{width:100%}
button{outline:0;border:0;background:0;padding:0}textarea{resize:vertical}input:focus{outline:0}
input:focus::-webkit-input-placeholder{-webkit-transition:opacity 1s ease-in;transition:opacity 1s ease-in;opacity:0}
input:focus::-moz-placeholder{-webkit-transition:opacity 1s ease-in;transition:opacity 1s ease-in;opacity:0}
input:focus:-moz-placeholder{-webkit-transition:opacity 1s ease-in;transition:opacity 1s ease-in;opacity:0}
input:focus:-ms-input-placeholder{-webkit-transition:opacity 1s ease-in;transition:opacity 1s ease-in;opacity:0}
.is-hairline input{border-width:.5px}.btn{display:block;padding:0;margin:0;text-align:center;line-height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0;cursor:pointer}
.btn--primary{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background:#212121}
.is-desktop .btn--primary:hover{color:#fff;background:#212121}.btn--sm{height:2.5rem;font-size:1rem;line-height:2.375rem}
.btn--md{height:3rem;line-height:2.875rem}.btn--lg{font-size:1.5rem;letter-spacing:-0.00519em;line-height:1.2;height:4rem;line-height:4rem}
.is-removed{display:none}.siteHeader{display:table-row;height:1px}.siteHeader-inner{padding-top:2rem;padding-bottom:2rem}
.siteTitle{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.siteFooter{display:table-row;height:1px;background:#fff}.siteFooter-inner{padding-bottom:2rem}
.home .siteFooter-inner,.themes .siteFooter-inner,.showcase .siteFooter-inner,.blog .siteFooter-inner{padding-top:0}
nav{-ms-touch-select:none;-ms-touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.navPrimary-item{margin:0}.navSecondary{max-width:14rem;margin:0 auto 1rem}.navSecondary-list{text-transform:capitalize}
.navSecondary-item{display:inline-block;margin:0}.navSecondary-item:not(:first-child){margin-left:.75em}
.cart-anchor{cursor:pointer}.cart-name::after{content:'\2009'}
.cart-count::before{content:'\0028\200A'}.cart-count::after{content:'\200A\0029'}
.addToCart-wrap{max-width:16em;background:#eee;padding:1.5em}.theme-intro .addToCart-wrap{margin-top:1.5em}
.theme-cta .addToCart-wrap{margin:0 auto}.addToCart{margin-bottom:1.25rem}.addToCart-divider::after,.addToCart-divider::before{content:'\2007'}
.addToCart-divider::after{border-left:1px solid rgba(255,255,255,0.5)}.is-hairline .addToCart-divider::after{border-left:.5px solid rgba(255,255,255,0.9)}
.addToCart-info{color:rgba(0,0,0,0.38);line-height:1;text-align:center;max-width:10em;margin:0 auto}
#sendowl-loading{display:none !important}.newsletter-signup-wrap{max-width:28em;margin:0 auto}
.mc-title{margin-bottom:.5em;text-align:center}.mc-embed-signup-scroll{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.mc-field-group{width:calc(100% - 4.0625rem)}.mc-email{font-size:1.125rem;line-height:1.3;height:3rem;line-height:normal;padding:0 .5rem;color:#212121;border:1px solid #bdbdbd;-webkit-transition:border-color .1s ease-in;transition:border-color .1s ease-in;border-right-width:0}
.mc-email::-webkit-input-placeholder{color:rgba(0,0,0,0.38)}.mc-email::-moz-placeholder{color:rgba(0,0,0,0.38)}
.mc-email:-moz-placeholder{color:rgba(0,0,0,0.38)}.mc-email:-ms-input-placeholder{color:rgba(0,0,0,0.38)}
.mc-email:focus{border-color:#616161}.mc-email:focus::-webkit-input-placeholder{opacity:0;-webkit-transition:opacity .1s ease-in;transition:opacity .1s ease-in}
.mc-email:focus::-moz-placeholder{opacity:0;-webkit-transition:opacity .1s ease-in;transition:opacity .1s ease-in}
.mc-email:focus:-moz-placeholder{opacity:0;-webkit-transition:opacity .1s ease-in;transition:opacity .1s ease-in}
.mc-email:focus:-ms-input-placeholder{opacity:0;-webkit-transition:opacity .1s ease-in;transition:opacity .1s ease-in}
.mc-submit{float:left}.mc-submit-btn{width:4rem;background:#212121}.mc-submit-btn:hover{background:#212121}
.theme-thumb:last-child{padding-bottom:0}.theme-thumb-inner{position:relative}.theme-thumb-anchor{display:block}
.theme-thumb-media-block{padding:1.5rem 1.5rem 0;overflow:hidden;background:#dfe6e4}
.is-desktop .theme-thumb-media-block:hover{background:#dfe6e4}.theme-thumb-media{margin:0 auto}
.theme-thumb-media .aspectRatioPlaceholder{margin-bottom:-1px}.theme-thumb-text{max-width:24em;padding:1rem 0;margin:0 auto}
.is-desktop .theme-thumb-text{max-width:none;text-align:center}.is-desktop .theme-thumb-text:hover{color:currentColor}
.theme-thumb-title{margin-bottom:.25rem}.is-desktop .theme-thumb-title{text-align:center;margin-bottom:0}
.theme-thumb-inner:hover .theme-thumb-caption{opacity:1}.is-desktop .theme-thumb-caption{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:absolute;top:0;left:0;right:0;bottom:3.5rem;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;background:#fff;-webkit-transform:translate3d(0,0,0);-webkit-font-smoothing:subpixel-antialiased;padding:0 5%}
.theme-thumb-teaser{border:1px solid #e0e0e0}.theme-thumb-teaser-block{padding:.75rem 1.5rem}
.theme-thumb-teaser-holder{position:relative}.theme-thumb-teaser-caption{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;color:rgba(0,0,0,0.38)}
.artists{background:#eee}.artist{padding-bottom:1.5rem}.artist:nth-last-child(-n+2){padding-bottom:0}
.artist-media-block{background:0;display:block}.artist-image:hover,.artist-image:active{opacity:.6}
.artist-caption{font-size:1rem;line-height:1.3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:.5em}
.artist-avatar{padding-right:.375em}.artist-avatar-image{width:1.5em;height:1.5em;border-radius:100%}
.artist-info{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0}.artist-info p{margin-top:-.25em;overflow:hidden;color:#bdbdbd;font-size:.75em;white-space:nowrap;text-overflow:ellipsis}
.artist-info p a{color:#9e9e9e;background-image:-webkit-linear-gradient(top,transparent 50%,rgba(0,0,0,0.3) 50%);background-image:linear-gradient(to bottom,transparent 50%,rgba(0,0,0,0.3) 50%)}
.artist-title{font-size:.875em;line-height:1.2;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:0}
.artist-title-anchor{background:0}.home-title{max-width:16em}.home-hero-inner{position:relative;overflow:hidden;background:#dfe6e4}
.home-hero-item:first-child{position:relative;left:50%;max-width:14.5rem;margin-left:-8rem}
.home-hero-item:last-child{position:absolute;left:50%;bottom:-1.5rem;width:9rem;max-width:100%;margin-left:-1rem}
.home-hero-item:last-child .home-hero-media-image{border-top-left-radius:.5rem;border-top-right-radius:.5rem}
.home-hero-media-link{display:block}.home-subtitle{max-width:15em;text-align:center;margin:0 auto}
.home-artists-title{margin-bottom:.5rem}.home-artists-info{margin-bottom:1.5rem}.themes-title{max-width:22em}
.showcase-title{max-width:19em}.blog{background:#dfe6e4}.blog .siteMain{background:#fff}
.blog-hero{background:#dfe6e4}.blog-hero-title{max-width:16em}.blog-hero-media-block{overflow:hidden;padding-top:.5rem}
.blog-hero-media{max-width:38em;margin:auto}.blog-hero-media-anchor{display:block}
.blog-grid{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.post ul{list-style:disc}.post li{margin-bottom:.25em;margin-left:1em}.indexPost{border-bottom:1px solid #e0e0e0;padding-bottom:2rem;margin-bottom:1rem}
.is-hairline .indexPost{border-bottom:.5px solid #bdbdbd}.post-title{margin-bottom:.75em}
.ask-page .post-title{margin-bottom:.25em}.post-media{margin-bottom:1em}.post-media-item{margin-bottom:1em}
.post-media-link{display:block}.post-media-caption{font-size:.75em;text-align:center;margin-top:.25em}
.answer-asker{margin-bottom:.25em}.answer-asker-portrait{display:inline-block;width:2em;height:2em;vertical-align:middle;border-radius:50%;margin-right:.5em}
.answer-question{border:0;padding:0}.answer-question::before{content:'Q: '}
.answer-question p{display:inline}.indexPost-footer,.permaPost-footer{margin-top:1.5em}
.ask-page .permaPost-footer{display:none}.post-meta,.post-tags,.post-notes{font-size:1.125rem;line-height:1.3}
.post-note-count::before{content:'\00a0\00B7\00a0'}.post-tags{text-transform:lowercase}
.post-tag{margin-right:.25em}.post-tag::before{content:'\0023'}
[data-tag="theme"],[data-tag="themes"],[data-tag="tumblr"],[data-tag="module"],[data-tag="themeber"]{display:none}
.post-notes{margin-top:2em}.note{margin-bottom:.5em !important;margin-left:0 !important}
.note blockquote{border:0;padding:0;margin:0}.avatar_frame{background:0;display:inline-block;vertical-align:middle;margin-right:.5em}
.avatar{width:1.75em;height:1.75em;border-radius:100%}.more_notes_link_container{text-align:left !important;padding-left:2.25em}
.post-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:.25em}
.like_button,.reblog_button{position:relative;width:29px;height:26px}.like_button{margin-right:.25rem}
.like_button.liked .icon-like,.like_button.liked:hover .icon-like{fill:#e8443e;-webkit-animation:scale .25s ease-in;animation:scale .25s ease-in}
.like_toggle{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;z-index:2 !important;cursor:pointer !important;opacity:0 !important}
.reblog_button{background:0;display:block}.blog-pagination-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.blog-pagination-list-item{width:50%;margin-bottom:0}.blog-next-page{text-align:right}
.blog-next-page:first-child{width:100%}.blog-sidebar-title{letter-spacing:.0625em;text-transform:uppercase;margin-bottom:.25em}
.blog-tags-item{display:inline;margin-bottom:0}.blog-tags-anchor{text-transform:lowercase;margin-right:.25em}
.blog-tags-anchor::before{content:'\0023'}.iframe-controls--desktop{position:absolute !important}
.iframe-controls--tablet-mobile{position:absolute !important}.iframe-controls--phone-mobile{position:absolute !important}
.tumblr_controls{position:absolute !important}.theme{background:#dfe6e4}.theme .siteMain{background:#fff}
.theme-hero{overflow:hidden;background:#dfe6e4}.theme-hero-inner{padding:0 4vw}.theme-hero-media{max-width:32em;padding-top:.5em;margin:0 auto}
.theme-intro-title{margin-bottom:.25em}.theme-intro-text{margin-bottom:1.5rem}.preview-links-item{margin-bottom:0}
.theme-features-item:last-child{padding-bottom:0}.theme-features-media-block{background:#eee;padding:7%}
.theme-features-media{margin:0 auto}.theme-features-text{padding-top:.75rem}.theme-customize{position:relative}
.theme-customize::before,.theme-customize::after{content:' ';position:absolute;left:1rem;right:1rem}
.is-hairline .theme-customize::before,.is-hairline .theme-customize::after{border-width:.5px;border-color:#bdbdbd}
.theme-customize::before{top:0;border-top:1px solid #e0e0e0}.theme-customize::after{bottom:0;border-bottom:1px solid #e0e0e0}
.theme-list-item{margin-bottom:0}.theme-list-item h2,.theme-list-item p{display:inline}
.theme-list-item h2{background:#dfe6e4;padding:.0625em .1875em}.theme-fiona .theme-intro-text{max-width:40rem}
.theme-marcel .theme-intro-text{max-width:44rem}.theme-elinor .theme-intro-text{max-width:42rem}
.support-content{max-width:32em;margin:0 auto}.supportGuides:not(:last-child){margin-bottom:3rem}
.support-subtitle{letter-spacing:.0625em;text-transform:uppercase;margin-bottom:.75em}
.supportGuides-list{margin-bottom:3rem}.supportGuides-list-item{margin-bottom:.5em}
.supportGuide{max-width:32em;margin:0 auto}.supportGuide-article{margin-bottom:4rem;counter-reset:customlist}
.order-support .supportGuide-article{margin-bottom:0}.supportGuide-media{margin-top:2.5rem}
.supportGuide-caption{padding-top:.75em}.supportGuide-caption p:first-child::before{counter-increment:customlist;content:counter(customlist);display:block;position:relative;float:left;width:1.625em;height:1.625em;color:rgba(255,255,255,0.96);font-size:.9375rem;line-height:1.625em;text-align:center;border-radius:100%;background-color:#212121;margin-right:.5em}
.supportGuide-nav{padding-top:1.5rem}.legal-text{max-width:32em;margin:0 auto}.legal-text h2{font-size:1.5rem;letter-spacing:-0.00519em;line-height:1.2;margin:1.5em 0 .5em}
.legal-text ul{list-style:disc;margin-left:1em}.legal-title{margin-bottom:1em}.legal-modified{font-style:italic}
.order-content{background:#f5f5f5}.order-content-item{max-width:40em;margin:0 auto}
.order-content-item ul{list-style:disc}.order-content-item li{margin-bottom:.25em;margin-left:1em}
.order-content-item hr{margin:.5em 0}.order-title{max-width:24em;margin-bottom:1em}
.order-subtitle{margin-bottom:0}.buyer-name{display:block;text-transform:capitalize;margin-bottom:.75em}
.order-code-canvas{position:relative}.order-code-canvas:not(:last-child){margin-bottom:1.5rem}
.order-theme-title{margin-bottom:.5em}.theme-code{z-index:1;font-family:Menlo,Monaco,Consolas,"Lucida Console",monospace;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;height:auto;line-height:1.7;padding:1rem;outline:0;resize:none;overflow:hidden;font-size:.75rem;color:#424242;border:1px solid #bdbdbd;background-color:#fff}
.theme-code:focus{overflow-y:scroll;-webkit-overflow-scrolling:touch;border-color:#616161}
.btn-copy-code{position:absolute;right:1rem;bottom:1rem;width:6rem}.btn-copy-code span{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}
.btn-copy-code span:last-child{opacity:0}.btn-copy-code.is-success{pointer-events:none}
.btn-copy-code.is-success span:first-child{opacity:0}.btn-copy-code.is-success span:last-child{opacity:1}
.order-expired{text-align:center;margin:0 auto;max-width:34rem}@font-face{font-family:'Nitti Grotesk';src:url("../fonts/nittigrotesk-semilight-v20.woff") format("woff")}
@media(min-width:25em){.col-2-4{width:50%}.theme-thumb-media-block{padding:2rem 2rem 0}
.theme-thumb-media{max-width:18rem}.theme-thumb-teaser-block{padding:1rem 2rem}.home-hero-item:first-child{position:relative;left:50%;max-width:18rem;margin-left:-10rem}
.home-hero-item:last-child{position:absolute;left:50%;bottom:-3rem;width:12rem;max-width:100%;margin-left:-2rem}
.home-hero-item:last-child .home-hero-media-image{border-top-left-radius:.75rem;border-top-right-radius:.75rem}
}@media(min-width:31.25em){.artist-caption{font-size:1.25rem;letter-spacing:-0.00519em;line-height:1.3;padding-top:1em}
.artist-avatar{padding-right:.625em}.artist-avatar-image{width:2.25em;height:2.25em}
.artist-info p{font-size:1rem;line-height:1.3}.artist-title{font-size:1.25rem;letter-spacing:-0.00519em;line-height:1.3}
}@media(min-width:37.5em){pre{padding:1.5rem}}@media(min-width:43.75em){html{font-size:112.5%}
.fs--title{font-size:1.625rem;letter-spacing:-0.00781em;line-height:1.2}.fs--display{font-size:2rem;letter-spacing:-0.00781em;line-height:1.2}
.fs--jumbo{font-size:2rem;letter-spacing:-0.00781em;line-height:1.2}.padding-x{padding-left:3rem;padding-right:3rem}
.padding-y{padding-top:3rem;padding-bottom:3rem}.padding-x-y{padding:3rem}.padding-top{padding-top:3rem}
.padding-bottom{padding-bottom:3rem}.padding-bottom--large{padding-bottom:4rem}.padding-y--large{padding-top:4rem;padding-bottom:4rem}
.grid{margin-left:-1.5rem}[class*='col-']{padding-left:1.5rem}
.gutter--base{padding-bottom:1.5rem}.no-gutter-last{margin-bottom:-1.5rem !important}
.col-1-6{width:16.6667%}.col-2-6{width:33.3334%}.col-3-6{width:50%}.col-4-6{width:66.6667%}
.col-2-8{width:25%}.col-4-8{width:50%}.siteHeader-inner{padding-bottom:3rem}.order-header .siteHeader-inner{padding-bottom:2rem}
.navPrimary{text-align:center}.navPrimary-item{display:inline-block}.navPrimary-item:not(:first-child){margin-left:1.25em}
.navSecondary{max-width:none;margin:0}.navSecondary-list{margin:0}.navSecondary-item:not(:first-child){margin-left:1.25em}
.navToTop{display:none}.theme-intro .addToCart-wrap{max-width:50%}.mc-field-group{width:calc(100% - 8.0625rem)}
.mc-email{font-size:1.25rem;letter-spacing:-0.00519em;line-height:1.3}.mc-submit-btn{width:8rem}
.theme-thumb-media-block{padding:10% 10% 0}.theme-thumb-media{max-width:none}.theme-thumb-text{text-align:center}
.is-desktop .theme-thumb-text{padding-bottom:0}.is-desktop .theme-thumb-caption{font-size:1.5rem;letter-spacing:-0.00519em;line-height:1.2;bottom:2.5rem;padding:0 10%}
.theme-thumb-teaser-block{padding:5% 10%}.home-title{text-align:center;margin:0 auto}
.home-hero-item:first-child{max-width:28rem;margin-left:-17rem}.home-hero-item:last-child{bottom:-3rem;width:18rem;margin-left:-1rem}
.home-hero-item:last-child .home-hero-media-image{border-top-left-radius:1.0625rem;border-top-right-radius:1.0625rem}
.home-artists-info{margin-bottom:3.5rem}.themes-title{text-align:center;margin:0 auto}
.showcase-title{text-align:center;margin:0 auto}.blog-hero-title{text-align:center;margin:0 auto}
.blog-hero-media-block{padding-top:1rem}.indexPost{padding-bottom:3rem;margin-bottom:2rem}
.post-media-caption{padding:0 1em}.theme-header .header-inner{padding-bottom:0}.theme-features-media-block{padding:3rem}
.theme-customize::before,.theme-customize::after{left:3rem;right:3rem}.supportGuides,.supportContact{text-align:center}
.supportGuide-title{text-align:center}.legal-text h2{font-size:1.625rem;letter-spacing:-0.00781em;line-height:1.2;text-align:center}
.legal-title{text-align:center}}@media(min-width:62.5em){html{font-size:118.8%}.fs--jumbo{font-size:2.5rem;letter-spacing:-0.01038em;line-height:1.1}
.padding-y{padding-top:4rem;padding-bottom:4rem}.padding-x-y{padding-top:4rem;padding-bottom:4rem}
.padding-top{padding-top:4rem}.padding-bottom{padding-bottom:4rem}.padding-bottom--large{padding-bottom:6rem}
.padding-y--large{padding-top:6rem;padding-bottom:6rem}.grid{margin-left:-2rem}[class*='col-']{padding-left:2rem}
.gutter--base{padding-bottom:2rem}.no-gutter-last{margin-bottom:-2rem !important}
.col-4-12{width:33.3334%}.col-6-12{width:50%}.col-8-12{width:66.6667%}.theme-intro .addToCart-wrap{max-width:16em;margin-top:1.5em;margin-left:auto}
.newsletter-signup-block{padding-top:5rem;padding-bottom:5rem}.theme-thumb:nth-last-child(-n+2){padding-bottom:0}
.theme-thumb-text{padding-bottom:0}.artist{padding-bottom:3rem}.artist:nth-last-child(-n+3){padding-bottom:0}
.home-title{max-width:21em}.home-hero-item:first-child{max-width:34rem;margin-left:-20rem}
.home-hero-item:last-child{bottom:-4rem;width:22rem;margin-left:-2rem}.home-hero-item:last-child .home-hero-media-image{border-top-left-radius:1.3125rem;border-top-right-radius:1.3125rem}
.blog-posts{padding-bottom:0}.indexPost{padding-bottom:4rem}.blog-tags-item{display:block}
.blog-tags-anchor{margin-right:0}.theme-features-media-block{padding:4rem}.supportGuide-nav{padding-top:.5rem}
}@media(min-width:87.5em){.col-6-24{width:25%}.col-8-24{width:33.3334%}.col-12-24{width:50%}
.col-18-24{width:75%}.post-6-24{margin-right:25%}}@media(min-width:93.75em){html{font-size:131.3%}
.padding-x{padding-left:4rem;padding-right:4rem}.padding-x-y{padding-left:4rem;padding-right:4rem}
.blog-hero-media-block{padding-top:2rem}.theme-customize::before,.theme-customize::after{left:4rem;right:4rem}
}@media(max-width:62.4375em){.home-hero{padding:0}}@-webkit-keyframes scale{0%,100%{-webkit-transform:scale(1);transform:scale(1)}
50%{-webkit-transform:scale(1.4);transform:scale(1.4)}}@keyframes scale{0%,100%{-webkit-transform:scale(1);transform:scale(1)}
50%{-webkit-transform:scale(1.4);transform:scale(1.4)}}