/* A small pixel-art signature and a real coastline bring summer into view. */
#carbonza-summer .summer-coast149{position:relative;isolation:isolate;height:300px;overflow:hidden;background:#f4eddb;border:0;margin:0;padding:0}
#carbonza-summer .summer-coast149>img:not(.pixel-coast-art){position:absolute;inset:0 0 0 auto;width:72%;height:100%;object-fit:cover;object-position:center 62%;filter:brightness(1.18) saturate(1.05)}
#carbonza-summer .summer-coast149:before{content:'';position:absolute;z-index:1;inset:0;background:linear-gradient(90deg,#f4eddb 0%,#f4eddb 20%,#f4eddbcc 34%,transparent 62%)}
#carbonza-summer .summer-coast149 .pixel-coast-art{position:absolute;z-index:2;left:5vw;bottom:25px;width:210px;height:210px;image-rendering:pixelated}
#carbonza-summer .summer-coast149 p{position:absolute;z-index:2;left:5vw;top:26px;font-size:10px!important;letter-spacing:.17em;color:#365850!important;margin:0}
#carbonza-summer.home-cinema .s-hero:after,#carbonza-summer .parts-hero:after{content:'';position:absolute;z-index:3;right:4.5vw;bottom:7%;width:130px;height:150px;background:url(pixel-palms149.svg) center/contain no-repeat;pointer-events:none;image-rendering:pixelated}
#carbonza-summer .cz-footer{background:#f8f5eb!important;border-top-color:#e6ce7a!important;position:relative}
#carbonza-summer .summer-footer-nav{padding-right:90px;min-height:54px}
#carbonza-summer .cz-footer:before{content:'';position:absolute;right:4.5vw;top:18px;width:74px;height:80px;background:url(pixel-palms149.svg) center/contain no-repeat;pointer-events:none}
#carbonza-summer.cart-page main{position:relative}
#carbonza-summer.cart-page main>h1{padding-right:105px!important}
#carbonza-summer.cart-page main:before{content:'';position:absolute;right:4.5vw;top:52px;width:95px;height:105px;background:url(pixel-palms149.svg) center/contain no-repeat;pointer-events:none}
#carbonza-summer.cart-page .checkout-layout>aside{background:#fbf8ef!important}
#carbonza-summer.settings-page .settings-heading:after{background:#f4eddb url(pixel-palms149.svg) center/contain no-repeat!important;border-radius:10px!important}
#carbonza-summer.summer-payment .checkout-layout>aside{background:#fbf8ef!important}
#carbonza-summer .support-coast-photo{filter:brightness(1.18) saturate(1.05)!important}
@media(max-width:700px){#carbonza-summer .summer-coast149{height:240px}#carbonza-summer .summer-coast149>img:not(.pixel-coast-art){width:90%;object-position:60% center}#carbonza-summer .summer-coast149:before{background:linear-gradient(90deg,#f4eddb 0%,#f4eddbb8 26%,transparent 78%)}#carbonza-summer .summer-coast149 .pixel-coast-art{width:155px;height:155px;bottom:12px;left:18px}#carbonza-summer .summer-coast149 p{left:22px;top:22px;font-size:9px!important}#carbonza-summer.home-cinema .s-hero:after,#carbonza-summer .parts-hero:after{width:80px;height:96px;right:18px;bottom:5%}#carbonza-summer.cart-page main:before{width:70px;height:80px;right:20px;top:35px}#carbonza-summer.cart-page main>h1{padding-right:75px!important}#carbonza-summer .summer-footer-nav{padding-right:65px;gap:14px 20px}#carbonza-summer .cz-footer:before{width:58px;height:65px;top:23px}}
