body.rf-theme.rf-autumn{--rf-gold:#ffae68;--rf-paper:#faf3e8;--rf-line:#dfc7ac;--rf-ink:#26201d;background:#faf3e8}
body.rf-autumn .rf-hero{background:radial-gradient(ellipse at 80% 10%,#63321d 0,transparent 55%),linear-gradient(135deg,#151c18,#251a16);position:relative;overflow:hidden}
body.rf-autumn .rf-hero:before{content:"";position:absolute;right:5%;top:20px;width:130px;height:130px;border-radius:50%;background:radial-gradient(circle,#ffad6566,transparent 70%);pointer-events:none}
body.rf-autumn .rf-hero__grid{position:relative}
body.rf-autumn .rf-hero h1{max-width:13ch}
body.rf-autumn .rf-hero .rf-eyebrow{color:#ffae68}
body.rf-autumn .rf-hero__visual{border:1px solid #ca875a;box-shadow:0 20px 70px #08080766}
body.rf-autumn .rf-hero__product{background:#f8ead9}
body.rf-autumn .rf-button--gold{background:#ffae68;color:#21170e}
body.rf-autumn .rf-button--gold:hover{background:#ffc896}
body.rf-autumn .button:not(.button-secondary):not(.button-unstyled),body.rf-autumn .cart__checkout-button{--button-background-color:#ffae68;--button-color:#21170e}
body.rf-autumn .product-card .card-gallery{background:#f1e5d7;border:1px solid #e5cfb8}
body.rf-autumn .rf-editorial{border-color:#dfc7ac}
body.rf-autumn :where(a,button,input,select,summary):focus-visible{outline-color:#c55b1d}
.rf-autumn-bar{display:flex;align-items:center;justify-content:center;gap:14px;background:#ed9b58;color:#21170e;padding:11px 20px;font-size:13px;line-height:1.5;text-align:center;flex-wrap:wrap}
.rf-autumn-bar a{color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:3px}
.rf-autumn-bar svg{width:24px;height:24px;flex-shrink:0}
@media(max-width:749px){.rf-autumn-bar{gap:4px 10px;font-size:12px;padding:10px 14px}.rf-autumn-bar small{width:100%}body.rf-autumn .rf-hero__grid{min-height:0}body.rf-autumn .rf-hero h1{font-size:clamp(36px,10vw,52px)}}
