h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{line-height:1;text-transform:uppercase}.button{text-transform:capitalize}.badge{display:inline-flex;padding:6px 14px;font-size:1.2rem;line-height:1;text-transform:uppercase}@media screen and (min-width:750px){.md--hidden{display:none!important}}@media screen and (max-width:749px){.max-md--hidden{display:none!important}}.header__search{display:none!important}header.header.overlay{--color-foreground: 255, 255, 255;--header-bottom-position: 136px;position:absolute;width:100%}@media screen and (min-width:990px){header.header.overlay{--header-bottom-position: 156px}}.header__heading-logo-wrapper{text-align:center;text-decoration:none}.header__heading-logo-wrapper .--alt+.header__heading-logo{display:none}.footer__content-promote{padding-bottom:8rem;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:2rem}.footer__content-promote p{margin:0;font-size:2.5rem;text-align:center}.footer__content-promote img{max-width:23rem;height:auto}.footer .footer__content-top{padding-bottom:0}.footer__blocks-wrapper>.footer-block:first-child{align-self:flex-start}.footer-block__brand-info>*{margin:0 0 10px}.footer-block__brand-info>* a{text-decoration:none}.footer-block__brand-info>*:last-child{margin-bottom:0}.footer-block__brand-info h2{max-width:30rem}.footer-block__details-content>li:not(:last-child){padding-bottom:20px}.footer-block__details-content .list-menu__item--link{padding:0!important;font-size:inherit!important;line-height:1.35;text-decoration-thickness:.1rem}.footer .footer__content-bottom{padding-top:3rem;border:0}.footer__content-bottom .footer__copyright:first-child{margin-top:0;color:#595959}.footer__content-bottom .copyright__content{font-size:inherit}.banner--hero .media{background-color:#0000}.banner--hero .media picture img{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.banner--hero .banner__content{padding-top:0;padding-bottom:0}.banner--hero .banner__content .banner__box{width:100%;display:flex;flex-direction:column;height:100%;padding-top:13rem;padding-bottom:10%}.banner--hero .banner__content.banner__content--bottom-center .banner__box{justify-content:flex-end}@media screen and (max-width:749px){.banner--hero .banner__content.banner__content--bottom-center .banner__box{align-items:flex-start}}.banner--hero .banner__content.banner__content--middle-center .banner__box{justify-content:center}.banner--hero .banner__content.banner__content--top-center .banner__context{margin-top:auto}.banner--hero .banner__heading-image-wrapper{width:70%;margin-top:0!important}.banner--hero .banner__heading-image-wrapper img{display:block;width:100%;height:auto}.banner--hero .banner__context{margin-top:0;display:flex;flex-direction:column;row-gap:20px;padding-top:2rem;align-items:center}.banner--hero .banner__context:first-child{padding-top:0}.banner--hero .banner__context p{margin:0;font-size:2rem;line-height:1}.banner--hero .banner__context h4{margin:0}.banner--hero .banner__context .link{width:190px;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;font-size:1.2rem;border-style:solid;border-width:1px;border-color:#ffffff30;line-height:1;text-decoration:none;background:#0d0e0e90;padding:15px 0;border-radius:2px;text-transform:uppercase;transition:ease-in-out .3s;margin-top:5px}.banner--hero .banner__context .link:hover{text-decoration:none;background:#00000075;border-color:#ffffff60}.banner--hero .banner__pattern-wrapper{position:absolute;width:10.5%}.banner--hero .banner__pattern-wrapper img{display:block;width:100%;height:auto}.banner--hero .banner__pattern-wrapper--first{left:4.167%;bottom:0}.banner--hero .banner__pattern-wrapper--second{top:0;right:4.167%}.rich-text .rich-text__blocks{max-width:136rem}.rich-text .rich-text__blocks>*+*{margin-top:32px}.rich-text .rich-text__blocks .rich-text__heading{margin-top:0!important}.rich-text .rich-text__blocks.center .rich-text__image-wrapper{margin-left:auto;margin-right:auto}@media screen and (min-width:990px){.rich-text .rich-text__blocks.center{display:flex;flex-direction:column;align-items:center}.rich-text .rich-text__blocks.center>*:not(.rich-text__image){width:80%}}.rich-text__image img{display:block;width:100%;height:auto}.banner .banner__box.content-container--full-width{max-width:100%!important}.banner .banner__highlight-heading{margin:0;font-weight:400;font-family:var(--font-heaters-family);font-size:clamp(5.4rem,9.45vw + 1.856rem,20rem);line-height:.8}.banner .banner__buttons{margin-top:4rem!important}.banner--product .banner__media{background-color:#0000}.banner--product .banner__box{padding-top:13rem;padding-bottom:10rem}.banner__media--pattern{background-color:#0000}.banner__media--pattern.pattern-both img{-webkit-mask-image:url(black-pattern-bg.webp);mask-image:url(black-pattern-bg.webp);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover}.banner__media--pattern.pattern-bottom img{-webkit-mask-image:url(paper-bottom-pattern-bg-new.webp);mask-image:url(paper-bottom-pattern-bg-new.webp);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:center bottom;mask-position:center bottom}.color-scheme-4 .button--secondary{color:rgb(var(--color-foreground))}.image-with-text__media>img{-o-object-fit:contain;object-fit:contain}.image-with-text__media--video{aspect-ratio:450/700;max-width:450px;margin:0 auto;border-radius:45px!important}.image-with-text__media--video .global-media-settings video{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.image-with-text__poster:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#050505;opacity:.55;z-index:1}.image-with-text__poster .deferred-media__poster-button{--color-background: 255, 255, 255;z-index:2;opacity:.55}.image-with-text__poster .deferred-media__poster-button svg{height:3rem;width:3rem;opacity:1;color:#0d0908}.collection__title{margin-bottom:4rem!important}.collection__title .pre-title{margin:0 0 .8rem;color:var(--pretitle-color, inherit)}.product-grid{--grid-desktop-vertical-spacing: 40px}.product-card-wrapper .card__heading,.product-card-wrapper .price{font-size:inherit}.product-card-wrapper:hover a{text-decoration-thickness:.2rem}.blog{position:relative}.blog .title-wrapper-with-link{margin-bottom:6rem}.blog .blog__pattern-wrapper{position:absolute;z-index:-1;width:7.3%}.blog .blog__pattern-wrapper img{display:block;width:100%;height:auto}.blog .blog__pattern-wrapper--first{left:0;top:0}.blog .blog__pattern-wrapper--second{right:0;bottom:0}.collection-hero.collection-hero--overlay{padding:0!important;margin-bottom:10rem}.collection-hero.collection-hero--overlay .collection-hero__inner{padding:0;display:grid;grid-template-columns:1fr}.collection-hero.collection-hero--overlay .collection-hero__text-wrapper,.collection-hero.collection-hero--overlay .collection-hero__image-container{grid-area:-1/1}.collection-hero.collection-hero--overlay .collection-hero__text-wrapper{position:relative;z-index:1;padding:14rem 1.5rem 10rem}.collection-hero.collection-hero--overlay .collection-hero__image-container{height:100%;width:100%;aspect-ratio:1920/640}.product .product__promote{width:100%!important;max-width:100%!important;margin-bottom:6rem}.product .product__promote .image-box{min-width:28rem;margin:0 auto}.product .product__promote .image-box img{display:block;width:100%;height:auto}.product .product__title{margin-bottom:.5rem}.product .collaboration-with{margin:0 0 3rem}.product .price-wrapper{margin-bottom:-1.5rem}.product .price-wrapper .price{display:flex;align-items:center;-moz-column-gap:1rem;column-gap:1rem}.product .price-wrapper .price .badge,.product .price-wrapper .price .price__container{margin-bottom:0}.product .product-form__input .form__label{margin-bottom:1rem;font-size:16px;text-transform:uppercase}.product .product-form__input--pill input[type=radio]+label{font-size:1.8rem}.product .product-form__quantity{margin-bottom:5rem}.product .complementary-slide.grid__item{padding:0}.product .complementary-products__container{margin-top:4rem!important;gap:2rem}.product .complementary-products__container .card--horizontal{align-items:center}.product .complementary-products__container .card--horizontal .card__inner{max-width:30%}.product .complementary-products__container .card--horizontal .card__heading,.product .complementary-products__container .card--horizontal .price__container .price-item{font-size:inherit}.product .complementary-products__container .card--horizontal .card__content .quick-add{max-width:100%;margin-top:1.5rem}.product .complementary-products__container .card--horizontal .card__content .quick-add .quick-add__submit{--color-button: 202, 4, 15;min-height:calc(4.5rem + var(--buttons-border-width) * 2);padding:1.4rem 3rem;margin-bottom:2px;background-color:#0000;font-size:inherit;box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background))}.collaboration-with{display:flex;align-items:center;flex-wrap:wrap;-moz-column-gap:12px;column-gap:12px;row-gap:6px;font-size:16px;line-height:1;text-transform:uppercase}.collaboration-with a{display:flex;align-items:center;-moz-column-gap:6px;column-gap:6px;color:red;text-decoration:none}.collaboration-with a img{width:32px;height:32px;border-radius:50%}.field__label,.customer .field label{font-size:inherit}.field__input,.select__select,.customer .field input,.customer select{height:6.6rem;font-size:inherit}.text-area{min-height:30rem}.contact__button .button{min-width:22rem}.newsletter__wrapper .klaviyo-form{max-width:89rem;margin:0 auto}.header__heading-logo-wrapper{display:flex;justify-content:center}@media only screen and (max-width:749px){.blog .title-wrapper-with-link{margin-bottom:3rem}.blog-articles .card--standard>.card__content .card__information,.blog__posts .article-card .card__information{padding-inline:1rem}}.product__accordion.accordion{border-color:rgba(var(--color-foreground),1)}.product__accordion .accordion__title{font-weight:var(--font-body-weight);font-family:var(--font-body-family);font-size:clamp(1.6rem,1.111vw + .267rem,2.4rem);text-transform:capitalize}:is(.template-article-mastering-fire,.template-article-flow-the-water,.template-article-earth-post,.template-article-wind-post) p{line-height:1.58}:is(.template-article-mastering-fire,.template-article-flow-the-water,.template-article-earth-post,.template-article-wind-post) .rich-text__text em{display:flex;flex-direction:column;font-family:Georgia;line-height:1.2}:is(.template-article-mastering-fire,.template-article-flow-the-water,.template-article-earth-post,.template-article-wind-post) .rich-text__text em:before{content:"\201c";font-size:4.4em;line-height:1;height:.5em}:is(.template-article-mastering-fire,.template-article-flow-the-water,.template-article-earth-post,.template-article-wind-post) .subscribe__section-caption .opt-in-form{max-width:100%;display:flex;justify-content:center}:is(.template-article-mastering-fire,.template-article-flow-the-water,.template-article-earth-post,.template-article-wind-post) .slogan{padding:10px 32px;background:#da3832;color:#fff;border-radius:12px}.subscribe__video{width:92.96%!important;min-width:320px;margin-inline:auto;padding:0!important}.subscribe__video video{display:block;width:100%}.subscribe__video .video-section__media{box-shadow:0 3px 30px #62626261}.subscribe__video__button{margin-top:3rem;background-color:transparent}.subscribe__video__button button{padding-inline:max(5rem,10%);font-size:var(--font-size);font-family:var(--font-heading-family);height:58px}@media only screen and (min-width:750px){.subscribe__video{width:48%!important}.subscribe__heading-media .box-ratio--mobile{display:none}:is(.template-article-mastering-fire,.template-article-flow-the-water,.template-article-earth-post,.template-article-wind-post) .rich-text__text em{font-size:1.5em}}@media only screen and (max-width:749px){.subscribe__heading-media .box-ratio--mobile+.box-ratio{display:none}}@media screen and (max-width:639px){.opt-in .subscribe__section-image img{object-fit:contain!important}}.subscribe__section-caption.subscribe__section-caption--success{--h2-size: 5rem;padding-block:50px 30px;row-gap:20px}.subscribe__section-caption.subscribe__section-caption--success .rte p+p{margin-top:20px}@media only screen and (max-width:749px){.subscribe__section-caption.subscribe__section-caption--success{--h2-size: 4rem}.subscribe__section-caption.subscribe__section-caption--success h2{padding-inline:0}}.footer-block__newsletter{width:100%}.footer__newsletter>div{width:100%;padding:0}.footer__newsletter .klaviyo-form{padding:0!important}.footer__newsletter .klaviyo-form>div{min-height:0!important;border:1px solid rgba(var(--color-foreground),1)}.footer__newsletter .klaviyo-form [data-testid=form-component]{padding:0!important}.footer__newsletter .klaviyo-form input{-webkit-appearance:none;appearance:none;background-color:rgb(var(--color-background))!important;color:rgb(var(--color-foreground))!important;font-family:var(--font-body-family)!important;font-style:var(--font-body-style)!important;font-weight:var(--font-body-weight)!important;font-size:clamp(1.6rem,1.111vw + .267rem,2.4rem)!important;width:100%;padding:1.5rem 0 1.5rem 1.5rem!important;height:6.6rem!important;border:0!important;border-radius:0!important;outline:0!important}.footer__newsletter .klaviyo-form input::placeholder{color:rgb(var(--color-foreground))!important;font-family:var(--font-body-family)!important;font-style:var(--font-body-style)!important;font-weight:var(--font-body-weight)!important;font-size:clamp(1.6rem,1.111vw + .267rem,2.4rem)!important}.footer__newsletter .klaviyo-form button{height:100%!important;padding:0 1.5rem!important;background-color:rgb(var(--color-foreground))!important;color:rgb(var(--color-background))!important;font-family:var(--font-body-family)!important;font-style:var(--font-body-style)!important;font-weight:var(--font-body-weight)!important;font-size:clamp(1.6rem,1.111vw + .267rem,2.4rem)!important;text-transform:uppercase;border-radius:0!important}.banner--hero #timer{margin-block-end:3rem;padding:1rem 3rem 1.2rem;background-color:#dd1d1d;border-radius:.8rem;line-height:1}.banner--hero .tim{display:flex;justify-content:center;column-gap:2.4rem}.banner--hero #timer .val{position:relative;padding-bottom:2rem;display:block}.banner--hero #timer .val:not(.val--connect){text-align:center}.banner--hero #timer .text{position:absolute;bottom:0;left:50%;transform:translate(-50%);text-transform:uppercase;font-weight:var(--font-body-weight);font-size:1.4rem;font-family:var(--font-body-family);letter-spacing:0;white-space:nowrap}@media only screen and (max-width:749px){.banner--hero #timer{margin-block-end:1rem;padding:.5rem 2rem .8rem;font-size:2.4rem}.banner--hero .tim{column-gap:2rem}.banner--hero #timer .val{padding-bottom:1.2rem}.banner--hero #timer .text{font-size:1.1rem}}.template-collection-paintings .featured-product{max-width:102rem;margin-inline:auto}.template-collection-paintings .product__info-container>.product-form__quantity{margin-top:3rem}.template-collection-paintings .product__info-container>div:last-of-type{margin-bottom:0}.template-collection-paintings .product__info-container .product-form{margin:0}@media only screen and (min-width:750px){.template-collection-paintings .featured-product{--grid-desktop-horizontal-spacing: 30px}.template-collection-paintings .featured-product.grid{gap:var(--grid-desktop-horizontal-spacing);align-items:center}.template-collection-paintings .featured-product:not(.product--no-media)>.product__info-wrapper{padding:0}}@media screen and (min-width:990px){.template-collection-paintings .featured-product.grid{--grid-desktop-horizontal-spacing: 60px}}.template-index .card__information{--text-alignment: center;text-align:center}.product .price-wrapper{display:flex;align-items:center;justify-content:space-between;gap:5px}.product .price-wrapper .paylater-logos{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:4px 8px}.product .price-wrapper .paylater-logos svg{width:auto;height:1.6rem}.product .price-wrapper .price{flex-wrap:wrap;font-size:clamp(1.6rem,1.111vw + .267rem,2.4rem)}.product__description,.product__accordion .accordion__content{font-size:16px}.product .product-form__input--pill input[type=radio]+label{min-width:7.2rem}.product-form__quantity .quantity{min-height:0;width:calc(12.5rem / var(--font-body-scale) + var(--inputs-border-width) * 2)}.product-form__quantity .quantity__input{padding-block:.8rem;font-size:1.8rem;line-height:1}.product-form__quantity .quantity__button{width:4rem}.product-form__quantity .quantity__button svg{width:1.5rem}.product__sale-banner img{display:block}@media only screen and (max-width:749px){.template-product .product__title h1,.template-product .banner .banner__heading{font-size:1.6rem}.template-product main.content-for-layout,.template-product .collaboration-with,.template-product .product .price-wrapper .price,.template-product .product__accordion .accordion__title,.template-product .product__description,.template-product .product__accordion .accordion__content,.template-product .product .product-form__input .form__label,.template-product .product .product-form__input--pill input[type=radio]+label{font-size:1.2rem}.template-product .product .price-wrapper .badge{padding:.4rem 1rem;font-size:1rem}.template-product .evm-recommended-products .evm_wiser_heading{font-size:1.6rem!important}.template-product #presets4 a.evm-add-to-cart-popup-inner,.template-product .evm-recommended-products #presets4 .ws-card__title,.template-product .evm-recommended-products #presets4 .ws-card__price{font-size:1.2rem!important}.template-product #presets4 a.evm-add-to-cart-popup-inner{padding:6px!important}}@media only screen and (min-width:750px){.template-product .product__title h1,.template-product .banner .banner__heading{font-size:1.8rem}.template-product main.content-for-layout,.template-product .collaboration-with,.template-product .product .price-wrapper .price,.template-product .product__accordion .accordion__title,.template-product .product__description,.template-product .product__accordion .accordion__content,.template-product .product .product-form__input .form__label,.template-product .product .product-form__input--pill input[type=radio]+label{font-size:1.4rem}.template-product .evm-recommended-products .evm_wiser_heading{font-size:1.8rem!important}.template-product #presets4 a.evm-add-to-cart-popup-inner,.template-product .evm-recommended-products #presets4 .ws-card__title,.template-product .evm-recommended-products #presets4 .ws-card__price{font-size:1.4rem!important}}@media only screen and (min-width:750px){.template-blog .card__information{text-align:left}.template-blog .main-blog .title--primary{font-size:1.8rem}.template-blog .main-blog .article-card .card__heading,.template-blog .main-blog .article-card__excerpt{font-size:1.4rem}}@media only screen and (max-width:749px){.template-blog .main-blog .title--primary{font-size:1.6rem}.template-blog .main-blog .article-card .card__heading,.template-blog .main-blog .article-card__excerpt{font-size:1.2rem}}@media only screen and (max-width:749px){:is(.template-article-wind-post,.template-article-earth-post,.template-article-flow-the-water,.template-article-mastering-fire,.template-article-hanya-blog,.template-article-yokai-blogs,.template-article-yokai-blogs-sub,.template-article-winter-war-blog) .image-with-text__content{align-items:center;text-align:center}}@media screen and (min-width:750px){:is(.template-article-wind-post,.template-article-earth-post,.template-article-flow-the-water,.template-article-mastering-fire,.template-article-hanya-blog,.template-article-yokai-blogs,.template-article-yokai-blogs-sub,.template-article-winter-war-blog) main .shopify-section:first-child .rich-text__heading{max-width:100%!important}}@media screen and (max-width:749px){:is(body.template-index .collection__title,body.template-index .title-wrapper,body.template-index .title-wrapper-with-link) .title,:is(body.template-index .collection__title,body.template-index .title-wrapper,body.template-index .title-wrapper-with-link) .blog__title{font-size:1.6rem}body.template-index .product-card-wrapper .card__heading,body.template-index .product-card-wrapper .price,body.template-index .article-card .card__heading,body.template-index .article-card__excerpt{font-size:1.2rem}body.template-index .article-card__excerpt{margin-bottom:0}}@media screen and (min-width:750px){:is(body.template-index .collection__title,body.template-index .title-wrapper,body.template-index .title-wrapper-with-link) .title,:is(body.template-index .collection__title,body.template-index .title-wrapper,body.template-index .title-wrapper-with-link) .blog__title{font-size:1.8rem}body.template-index .product-card-wrapper .card__heading,body.template-index .product-card-wrapper .price,body.template-index .article-card .card__heading,body.template-index .article-card__excerpt{font-size:1.4rem}}@media screen and (max-width:749px){.template-article main.content-for-layout{font-size:1.2rem}.template-article main.content-for-layout .shopify-section:first-child .rich-text__heading{font-size:1.6rem}.template-article main.content-for-layout .rich-text h3.rich-text__heading{font-size:1.6rem}.template-article main.content-for-layout .image-with-text__heading{font-size:1.6rem}.template-article .collection .pre-title,.template-article .collection .title{font-size:1.6rem}.template-article .product-grid{font-size:1.2rem}.template-article .product-grid .badge{padding:.4rem 1rem;font-size:1rem}}@media screen and (min-width:750px){.template-article main.content-for-layout{font-size:1.4rem}.template-article main.content-for-layout .shopify-section:first-child .rich-text__heading{font-size:1.8rem}.template-article main.content-for-layout .rich-text h3.rich-text__heading{font-size:1.8rem}.template-article main.content-for-layout .image-with-text__heading{font-size:1.8rem}.template-article .collection .pre-title,.template-article .collection .title{font-size:1.8rem}.template-article .product-grid{font-size:1.4rem}}.template-collection .collection-hero__title{text-align:center}@media screen and (max-width:749px){.template-collection .collection-hero__title{font-size:1.6rem}.template-collection .product-grid{font-size:1.2rem}.template-collection .product-grid .badge{padding:.4rem 1rem;font-size:1rem}}@media screen and (min-width:750px){.template-collection .collection-hero__title{font-size:1.8rem}.template-collection .product-grid{font-size:1.4rem}}@media screen and (max-width:749px){.template-page-hall-of-fame main.content-for-layout,.template-page-hall-of-fame .multicolumn-list h3{font-size:1.2rem}.template-page-hall-of-fame .multicolumn__title .title{font-size:1.6rem}}@media screen and (min-width:750px){.template-page-hall-of-fame main.content-for-layout,.template-page-hall-of-fame .multicolumn-list h3{font-size:1.4rem}.template-page-hall-of-fame .multicolumn__title .title{font-size:1.8rem}}@media screen and (max-width:749px){:is(.template-page-artist-alex-rusty-new,.template-page-artist-ryan-ussher-new,.template-page-artist-daniel-craig-new,.template-page-artist-sak-oni) .image-with-text__content{align-items:center;text-align:center}:is(.template-page-artist-alex-rusty-new,.template-page-artist-ryan-ussher-new,.template-page-artist-daniel-craig-new,.template-page-artist-sak-oni) .image-with-text__heading,:is(.template-page-artist-alex-rusty-new,.template-page-artist-ryan-ussher-new,.template-page-artist-daniel-craig-new,.template-page-artist-sak-oni) .image-with-text__text,:is(.template-page-artist-alex-rusty-new,.template-page-artist-ryan-ussher-new,.template-page-artist-daniel-craig-new,.template-page-artist-sak-oni) .image-with-text__content .button{font-size:1.2rem}:is(.template-page-artist-alex-rusty-new,.template-page-artist-ryan-ussher-new,.template-page-artist-daniel-craig-new,.template-page-artist-sak-oni) main .shopify-section:first-child .image-with-text__heading,:is(.template-page-artist-alex-rusty-new,.template-page-artist-ryan-ussher-new,.template-page-artist-daniel-craig-new,.template-page-artist-sak-oni) main .shopify-section:first-child .image-with-text__text,:is(.template-page-artist-alex-rusty-new,.template-page-artist-ryan-ussher-new,.template-page-artist-daniel-craig-new,.template-page-artist-sak-oni) main .shopify-section:first-child .image-with-text__text h1{font-size:1.6rem;text-align:center}}@media screen and (min-width:750px){:is(.template-page-artist-alex-rusty-new,.template-page-artist-ryan-ussher-new,.template-page-artist-daniel-craig-new,.template-page-artist-sak-oni) .image-with-text__heading,:is(.template-page-artist-alex-rusty-new,.template-page-artist-ryan-ussher-new,.template-page-artist-daniel-craig-new,.template-page-artist-sak-oni) .image-with-text__text,:is(.template-page-artist-alex-rusty-new,.template-page-artist-ryan-ussher-new,.template-page-artist-daniel-craig-new,.template-page-artist-sak-oni) .image-with-text__content .button{font-size:1.4rem}:is(.template-page-artist-alex-rusty-new,.template-page-artist-ryan-ussher-new,.template-page-artist-daniel-craig-new,.template-page-artist-sak-oni) main .shopify-section:first-child .image-with-text__heading,:is(.template-page-artist-alex-rusty-new,.template-page-artist-ryan-ussher-new,.template-page-artist-daniel-craig-new,.template-page-artist-sak-oni) main .shopify-section:first-child .image-with-text__text,:is(.template-page-artist-alex-rusty-new,.template-page-artist-ryan-ussher-new,.template-page-artist-daniel-craig-new,.template-page-artist-sak-oni) main .shopify-section:first-child .image-with-text__text h1{font-size:1.8rem}}.shopify-policy__title{margin-bottom:4rem}.shopify-policy__title h1{font-size:calc(var(--font-heading-scale) * 1.8rem)}@media screen and (max-width:749px){.shopify-policy__title h1{font-size:1.6rem}}.shopify-policy__body{padding-bottom:6rem;font-size:1.4rem}.shopify-policy__body h2,.shopify-policy__body h3{font-size:calc(var(--font-heading-scale) * 1.8rem)}@media screen and (max-width:749px){.shopify-policy__body{font-size:1.2rem}.shopify-policy__body h2,.shopify-policy__body h3{font-size:calc(var(--font-heading-scale) * 1.6rem)}}.customer.login,.customer.register{font-size:1.4rem}@media screen and (max-width:749px){.customer.login,.customer.register{font-size:1.2rem}:is(.customer.login,.customer.register) h1{font-size:1.6rem}:is(.customer.login,.customer.register) .field input{height:5.2rem}:is(.customer.login,.customer.register) .field label{top:.8rem}:is(.customer.login,.customer.register) a,:is(.customer.login,.customer.register) .field label{font-size:1.2rem!important}}@media screen and (min-width:750px){:is(.customer.login,.customer.register) h1{font-size:1.8rem}:is(.customer.login,.customer.register) a,:is(.customer.login,.customer.register) .field label{font-size:1.4rem!important}}@media screen and (max-width:749px){.footer{font-size:1.2rem}.footer .footer-block__brand-info>*{margin-inline:auto}.footer-block__newsletter .footer-block__heading{font-size:1.2rem}.footer__newsletter{width:84%!important;max-width:32rem}.footer__newsletter .klaviyo-form input{padding-block:.8rem!important;height:3.6rem!important;font-size:1.2rem!important}.footer__newsletter .klaviyo-form input::placeholder,.footer__newsletter .klaviyo-form button{font-size:1.2rem!important}}@media screen and (min-width:750px){.footer{font-size:1.4rem}.footer-block__newsletter .footer-block__heading{font-size:1.4rem}.footer__newsletter .klaviyo-form input{padding-block:.8rem!important;height:4.6rem!important;font-size:1.4rem!important}.footer__newsletter .klaviyo-form input::placeholder,.footer__newsletter .klaviyo-form button{font-size:1.4rem!important}}.caption-with-letter-spacing,.cart-drawer .cart-item__name,.cart-drawer .product-option,.cart-drawer .price,.cart-drawer .cart__ctas button,.cart-drawer__empty-content,.cart__login-title{font-size:1.2rem}.drawer__heading,.cart__empty-text,.cart-drawer .totals>h2,.cart-drawer .totals__total-value{font-size:1.4rem}.cart-drawer .cart-items th{padding-bottom:.8rem}.cart-drawer .quantity{min-height:3.2rem;width:9.2rem}.cart-drawer .quantity .quantity__button{width:3rem}@media screen and (min-width:750px){.caption-with-letter-spacing,.cart-drawer .cart-item__name,.cart-drawer .product-option,.cart-drawer .price,.cart-drawer .cart__ctas button,.cart-drawer__empty-content,.cart__login-title{font-size:1.4rem}.drawer__heading,.cart__empty-text,.cart-drawer .totals>h2,.cart-drawer .totals__total-value{font-size:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/custom.css.map */
