/* Separate scenes, one restrained material palette. No changes to the homepage hero. */
body.edition-art-refresh{--edition-scene:url('assets/support.webp');background:#0b0d10!important;background-image:linear-gradient(#080a0dd9,#080a0df2),var(--edition-scene)!important;background-size:cover!important;background-position:center top!important;background-attachment:fixed!important}
body.edition-scene-shop{--edition-scene:url('assets/shop.webp?v=1.0.30')}
body.edition-scene-testing{--edition-scene:url('assets/testing.webp?v=1.0.30')}
body.edition-scene-about,body.edition-scene-account,body.edition-scene-partner{--edition-scene:url('assets/about.webp?v=1.0.30')}
body.edition-scene-product{--edition-scene:url('assets/testing.webp?v=1.0.30')}
body.edition-scene-shipping,body.edition-scene-basket{--edition-scene:url('assets/shipping.webp')}
body.edition-scene-crypto{--edition-scene:url('assets/crypto.webp')}
body.edition-scene-shipping{background-position:right bottom!important}
body.edition-scene-crypto{background-position:right center!important}
body.edition-art-refresh .site-content{background:transparent}
body.edition-art-refresh .inside-article,body.edition-art-refresh .site-main>article{border-radius:4px}
body.edition-art-refresh .e-banner{background-image:linear-gradient(90deg,#05070be8 0%,#05070b77 42%,#05070b00 72%),var(--edition-scene)!important;background-size:cover!important;background-position:center 54%!important;min-height:480px;display:flex;align-items:center;position:relative;border-bottom:1px solid #9aa4b333}
body.edition-art-refresh .e-banner:before,body.edition-art-refresh .e-banner:after{display:none!important}
body.edition-art-refresh .e-banner>.e-wrap{width:100%;position:relative;z-index:1}
body.edition-art-refresh .e-banner h1,body.edition-art-refresh .e-banner p{max-width:560px;color:#fff}
body.edition-art-refresh .e-banner h1{font-family:Arial,Helvetica,sans-serif!important;font-weight:600!important;letter-spacing:-.045em;line-height:1.05}
body.edition-art-refresh .e-banner p{color:#d4dce5}
body.edition-scene-shop .e-shop-head{background:linear-gradient(90deg,#040609f2,#04060999 43%,transparent 75%),url('assets/shop.webp?v=1.0.30') center 50%/cover!important;color:white!important;padding:64px 48px!important;min-height:440px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;border-radius:8px;margin-bottom:30px}
body.edition-scene-shop .e-shop-head h1,body.edition-scene-shop .e-shop-head p{max-width:500px;color:white!important}
body.edition-scene-shop .e-shop-head h1{font-size:clamp(38px,4vw,60px)}
body.edition-scene-shop .e-shop-head .e-shop-links{background:#080a0c99;color:white}
body.edition-scene-shop .e-shop-head a{color:#e5eaf0!important}
body.edition-scene-about .e-photo{width:100%;height:auto;aspect-ratio:1.5;object-fit:cover;object-position:76% center;border-radius:8px}
body.edition-scene-about section.e-dark:not(.e-banner){background:linear-gradient(90deg,#080a0de8,#080a0dbb),url('assets/testing.webp?v=1.0.30') center/cover!important}
body.edition-art-refresh .entry-header{padding:48px 36px!important;background:linear-gradient(90deg,#05070be8,#05070b66),var(--edition-scene) center 45%/cover!important;border-radius:8px;margin-bottom:32px}
body.edition-art-refresh .entry-header .entry-title{color:#fff!important;max-width:70%;text-shadow:0 2px 14px #000}
body.edition-scene-account .entry-header,body.edition-scene-partner .entry-header{min-height:230px;display:flex;align-items:center;background-position:center 58%!important}
body.edition-scene-account .e-account-overview-grid .e-account-rewards{background:linear-gradient(90deg,#080b0fe8,#080b0f88),url('assets/about.webp?v=1.0.30') 70% center/cover!important}
body.edition-art-refresh .e-account-rewards:before{background:transparent}
body.edition-art-refresh .e-partner-feature{background:linear-gradient(90deg,#080b0ff5,#080b0f9c),url('assets/shop.webp?v=1.0.30') right center/cover!important}
body.edition-scene-crypto .e-crypto-hero{background:linear-gradient(90deg,#080b0feb,#080b0f88),url('assets/crypto.webp') center/cover!important;color:white;border-color:#6b7889}
body.edition-scene-crypto .e-crypto-hero p,body.edition-scene-crypto .e-crypto-hero small,body.edition-scene-crypto .e-crypto-offer strong{color:#e8edf2!important;text-shadow:none}
body.edition-scene-basket .entry-header{background-position:70% 70%!important}
body.edition-scene-checkout .entry-header{background-position:50% 30%!important;min-height:150px}
body.edition-art-refresh .woocommerce-product-gallery__image img{border-radius:8px}
@media(max-width:767px){body.edition-art-refresh{background-attachment:scroll!important}body.edition-art-refresh .e-banner{min-height:460px;background-position:64% center!important;background-image:linear-gradient(90deg,#05070be6,#05070b66),var(--edition-scene)!important}body.edition-art-refresh .e-banner h1,body.edition-art-refresh .e-banner p{max-width:95%}body.edition-scene-shop .e-shop-head{padding:36px 24px!important;min-height:460px;background-position:61% center!important}body.edition-scene-shop .e-shop-head h1,body.edition-scene-shop .e-shop-head p{max-width:92%}body.edition-art-refresh .entry-header{padding:35px 24px!important}body.edition-art-refresh .entry-header .entry-title{max-width:90%}body.edition-art-refresh .e-banner h1{font-size:42px}}

/* Remove the pre-refresh copy inset and obsolete art column. */
body.edition-scene-shop .e-shop-copy{padding:0!important;width:100%;min-width:0;max-width:560px;box-sizing:border-box}
body.edition-scene-shop .e-shop-art{display:none!important}
@media(max-width:767px){body.edition-scene-shop .e-shop-head{min-height:460px}body.edition-scene-shop .e-shop-head h1,body.edition-scene-shop .e-shop-head p{max-width:100%}}
