:root{--sw-ink: #21150f;--sw-coffee: #3b2418;--sw-clay: #ef4f91;--sw-cream: #f4ead9;--sw-paper: #fbf6ed;--sw-turquoise: #42bfc2;--sw-border: rgba(59, 36, 24, .18)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--sw-paper);color:var(--sw-ink);font-family:Arial Narrow,Helvetica Neue,Arial,sans-serif}img,svg,video{max-width:100%;height:auto}a{color:inherit;text-decoration:none}button,input,select,textarea{color:inherit;font:inherit}.skip-link{position:absolute;top:-100px;left:20px;z-index:100;padding:12px 18px;background:#fff}.skip-link:focus{top:20px}.eyebrow{margin:0 0 20px;color:#f4b8cf;font-size:11px;font-weight:900;letter-spacing:.24em;text-transform:uppercase}.eyebrow.dark{color:#a74373}.rte{font-family:Georgia,serif;line-height:1.8}.rte a{text-decoration:underline;text-underline-offset:3px}.announcement-bar{min-height:34px;padding:8px 4vw;background:var(--sw-ink);color:var(--sw-cream);display:flex;align-items:center;justify-content:space-between;font-size:10px;font-weight:800;letter-spacing:.17em;text-transform:uppercase}.announcement-main{color:#f4b8cf}.site-header{min-height:104px;padding:14px 4vw;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;border-bottom:1px solid var(--sw-border);position:relative;z-index:20;background:var(--sw-paper)}.desktop-nav{display:flex;align-items:center;gap:28px;font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.desktop-nav a:not(.cart-link){position:relative}.desktop-nav a:not(.cart-link):after{content:"";position:absolute;left:0;right:100%;bottom:-6px;height:2px;background:var(--sw-clay);transition:right .2s}.desktop-nav a:hover:after{right:0}.desktop-nav-right{justify-content:flex-end}.brand-mark{min-width:170px;display:grid;place-items:center;line-height:1}.header-logo{width:auto;max-width:230px;max-height:74px}.brand-number{font-family:Georgia,serif;font-size:27px;font-weight:900;letter-spacing:.11em}.brand-western{margin-top:-2px;color:var(--sw-clay);font-family:Georgia,serif;font-size:20px;font-style:italic}.brand-place{margin-top:7px;font-size:8px;font-weight:900;letter-spacing:.27em;text-transform:uppercase}.header-icon{font-family:Georgia,serif;font-size:25px;line-height:1}.cart-link{display:flex;align-items:center;gap:7px}.cart-link span{width:19px;height:19px;border-radius:50%;display:grid;place-items:center;background:var(--sw-clay);color:#fff;font-size:9px}.mobile-nav{display:none}.fall-hero{position:relative;overflow:hidden;isolation:isolate;display:flex;align-items:center;background:var(--sw-coffee) var(--hero-image) center / cover no-repeat}.fall-hero:before,.fall-hero:after{content:"";position:absolute;top:22px;right:22px;bottom:22px;left:22px;pointer-events:none;z-index:2}.fall-hero:before{border:1px solid rgba(244,234,217,.4)}.fall-hero:after{top:31px;right:31px;bottom:31px;left:31px;border:1px dashed rgba(244,234,217,.2)}.fall-hero-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#190e09f5,#26160ec4 39%,#23130c26 72%)}.fall-hero-copy{width:min(680px,55vw);padding:8vh 7vw;position:relative;z-index:3;color:var(--sw-cream)}.fall-hero h1{margin:0;font-family:Georgia,serif;font-size:clamp(64px,7.1vw,112px);font-weight:400;line-height:.9;letter-spacing:-.055em}.fall-hero h1 em{color:#ef4f91}.hero-text{max-width:520px;margin:30px 0;font-family:Georgia,serif;font-size:18px;line-height:1.7;color:#f4ead9db}.hero-text p{margin:0}.western-button{width:fit-content;min-height:52px;padding:15px 22px;border:1px solid #ef4f91;display:inline-flex;align-items:center;justify-content:center;gap:30px;background:var(--sw-clay);color:#fff;font-size:11px;font-weight:900;letter-spacing:.13em;text-transform:uppercase;cursor:pointer;transition:gap .2s,background .2s}.western-button:hover{gap:40px;background:#c72f75}.hero-edition{position:absolute;right:5vw;bottom:5vh;z-index:3;color:var(--sw-cream);text-align:right;display:grid}.hero-edition b{font-family:Georgia,serif;font-size:72px;line-height:.8;opacity:.78}.hero-edition span{margin-top:11px;font-size:9px;font-weight:900;letter-spacing:.24em;text-transform:uppercase}.western-pattern-band{height:154px;position:relative;overflow:hidden;background-color:var(--sw-cream);background-image:var(--pattern-image);background-position:center;background-repeat:repeat-x;background-size:290px 290px;border-top:9px solid var(--sw-ink);border-bottom:9px solid var(--sw-ink);box-shadow:inset 0 3px 0 var(--sw-clay),inset 0 -3px 0 var(--sw-turquoise)}.western-pattern-band:before,.western-pattern-band:after{content:"";position:absolute;left:0;right:0;height:1px;border-top:1px dashed rgba(244,234,217,.75)}.western-pattern-band:before{top:8px}.western-pattern-band:after{bottom:8px}.manifesto-section{padding:110px 8vw;background:var(--sw-cream);text-align:center}.manifesto-section h2,.section-title-row h2,.featured-heading h2,.high-plains-banner h2,.page-hero h1{margin:18px 0;font-family:Georgia,serif;font-size:clamp(46px,6vw,84px);font-weight:400;line-height:1;letter-spacing:-.045em}.manifesto-section h2 em,.section-title-row h2 em{color:var(--sw-clay)}.manifesto-text{max-width:680px;margin:30px auto 0;color:#624a3b;font-family:Georgia,serif;font-size:17px;line-height:1.85}.trail-section{padding:100px 5vw 120px}.section-title-row{margin:0 2vw 48px;display:flex;align-items:end;justify-content:space-between}.section-title-row .eyebrow{margin-bottom:10px}.section-title-row h2{margin:0}.section-title-row>a{padding-bottom:12px;border-bottom:1px solid;font-size:10px;font-weight:900;letter-spacing:.14em}.trail-grid{display:grid;grid-template-columns:1.1fr .9fr 1.1fr;gap:16px}.trail-card{min-height:470px;padding:28px;position:relative;overflow:hidden;isolation:isolate;display:flex;align-items:end;color:var(--sw-cream);transition:transform .25s}.trail-card:hover{transform:translateY(-7px)}.trail-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.trail-card:after{content:"";position:absolute;top:14px;right:14px;bottom:14px;left:14px;border:1px solid rgba(255,255,255,.35);z-index:1;pointer-events:none}.trail-card-1:before{background:radial-gradient(ellipse at 16% 28%,#402418 0 11%,transparent 12%),radial-gradient(ellipse at 74% 68%,#5b3120 0 14%,transparent 15%),radial-gradient(ellipse at 75% 14%,#2f1b13 0 8%,transparent 9%),#c29a68}.trail-card-2:before{background:linear-gradient(140deg,#21150f14,#21150f3d),repeating-radial-gradient(circle at 50% 15%,transparent 0 26px,rgba(244,184,207,.35) 27px 29px),#42bfc2}.trail-card-3:before{background:linear-gradient(145deg,#20140e14,#20140e3d),var(--pattern-image, repeating-linear-gradient(45deg, #ef4f91 0 30px, #42bfc2 30px 60px, #f7eee5 60px 90px)) center / 360px repeat}.trail-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform .45s}.trail-card:hover .trail-image{transform:scale(1.04)}.trail-shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(0deg,rgba(30,16,10,.85),transparent 68%)}.trail-copy{position:relative;z-index:2}.trail-copy p{font-size:9px;font-weight:900;letter-spacing:.22em}.trail-copy h3{margin:12px 0;font-family:Georgia,serif;font-size:40px;font-weight:400}.trail-copy>span{max-width:320px;display:block;font-family:Georgia,serif;font-size:14px;line-height:1.6;opacity:.88}.trail-copy b{margin-top:24px;display:block;font-size:10px;letter-spacing:.17em}.featured-products{padding:110px 5vw;background:#e7d8c2}.featured-heading{max-width:620px;margin:0 auto 52px;text-align:center}.featured-heading .eyebrow{margin-bottom:12px}.featured-heading h2{margin:0 0 16px}.featured-heading>p:last-child{font-family:Georgia,serif;color:#685243}.product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.product-media{aspect-ratio:.77;display:block;position:relative;overflow:hidden;background:#d5c3aa}.product-media img,.product-media .placeholder-svg{width:100%;height:100%;object-fit:cover;transition:transform .4s}.product-media:hover img{transform:scale(1.035)}.product-badge{position:absolute;top:14px;left:14px;padding:7px 9px;background:var(--sw-paper);font-size:8px;font-weight:900;letter-spacing:.14em}.product-arrow{position:absolute;top:12px;right:12px;width:35px;height:35px;border-radius:50%;display:grid;place-items:center;background:#fbf6edeb;font-size:18px}.product-meta{padding:17px 3px;display:flex;justify-content:space-between;gap:12px}.product-meta h3{margin:0 0 6px;font-family:Georgia,serif;font-size:17px;font-weight:400}.product-meta p{margin:0;color:#795f4e;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.product-meta strong{font-family:Georgia,serif;font-weight:400;white-space:nowrap}.high-plains-banner{min-height:500px;padding:80px 7vw;position:relative;overflow:hidden;display:grid;grid-template-columns:1fr 2fr 1fr;align-items:center;background:var(--sw-turquoise);color:var(--sw-ink)}.high-plains-banner:before{content:"";position:absolute;top:18px;right:18px;bottom:18px;left:18px;border:1px dashed rgba(23,46,44,.42)}.banner-number{font-family:Georgia,serif;font-size:clamp(110px,16vw,230px);line-height:.8;letter-spacing:-.1em;opacity:.18}.banner-copy{position:relative;z-index:1;text-align:center}.banner-copy>p{font-size:10px;font-weight:900;letter-spacing:.25em}.high-plains-banner h2{margin:20px 0}.high-plains-banner h2 em{color:var(--sw-cream)}.banner-copy span{font-family:Georgia,serif}.western-stamp{width:116px;height:116px;margin-left:auto;border:1px solid rgba(23,46,44,.55);border-radius:50%;display:grid;place-items:center;position:relative;z-index:1;text-align:center;font-family:Georgia,serif;font-size:13px;line-height:1.35;transform:rotate(8deg)}.site-footer{padding:85px 7vw 35px;background:var(--sw-ink);color:var(--sw-cream);text-align:center}.footer-brand{width:fit-content;margin:0 auto}.site-footer>p{margin:28px auto;color:#f4ead9a6;font-family:Georgia,serif}.footer-nav{margin:40px 0 72px;display:flex;justify-content:center;flex-wrap:wrap;gap:34px;font-size:10px;font-weight:900;letter-spacing:.15em;text-transform:uppercase}.site-footer small{display:block;padding-top:24px;border-top:1px solid rgba(244,234,217,.15);color:#f4ead975;font-size:9px;letter-spacing:.12em;text-transform:uppercase}.site-footer small a{text-decoration:underline}.page-hero{padding:90px 7vw 65px;text-align:center;background:var(--sw-cream)}.page-hero .eyebrow{margin-bottom:10px}.page-hero h1{margin:0}.page-hero .rte{max-width:720px;margin:25px auto 0;color:#685243}.collection-page,.search-page,.cart-page,.content-page{min-height:60vh}.collection-products,.search-results{padding:70px 5vw 100px}.pagination{padding:0 5vw 80px;text-align:center}.pagination .page,.pagination a{margin:0 6px}.product-page{max-width:1500px;margin:0 auto;padding:70px 5vw 110px;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr);gap:5vw;align-items:start}.product-gallery{display:grid;grid-template-columns:1fr 1fr;gap:14px}.product-gallery-item:first-child{grid-column:span 2}.product-gallery-item img,.product-gallery-item video,.product-gallery>.placeholder-svg{width:100%;display:block;background:#e6d7c1}.product-info{position:sticky;top:30px;padding:30px 0}.product-info h1{margin:0 0 16px;font-family:Georgia,serif;font-size:clamp(42px,4.5vw,68px);font-weight:400;line-height:1;letter-spacing:-.04em}.product-price{margin:18px 0 25px;color:var(--sw-clay);font-family:Georgia,serif;font-size:25px}.product-description{color:#685243}.product-form{margin-top:30px;display:grid;gap:11px}.product-form label{margin-top:9px;font-size:9px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.product-form select,.product-form input[type=number]{min-height:48px;padding:10px 13px;border:1px solid var(--sw-border);background:#fff}.product-form input[type=number]{width:90px}.add-to-cart{width:100%;margin-top:8px}.product-promises{margin-top:30px;padding-top:25px;border-top:1px solid var(--sw-border);display:grid;gap:11px;color:#685243;font-family:Georgia,serif;font-size:13px}.cart-page form{max-width:1150px;margin:0 auto;padding:60px 5vw 100px}.cart-line{padding:22px 0;border-bottom:1px solid var(--sw-border);display:grid;grid-template-columns:120px 1fr auto auto;gap:24px;align-items:center}.cart-line img{width:120px;aspect-ratio:1;object-fit:cover}.cart-line h2{margin:0 0 6px;font-family:Georgia,serif;font-size:21px;font-weight:400}.cart-line p{margin:0 0 8px;color:#765d4d}.cart-line label{display:grid;gap:6px;font-size:9px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.cart-line input{width:75px;padding:10px;border:1px solid var(--sw-border);background:#fff}.remove-link{font-size:10px;text-decoration:underline}.cart-summary{margin:40px 0 0 auto;max-width:430px;display:grid;gap:12px}.cart-summary p{display:flex;justify-content:space-between;font-family:Georgia,serif;font-size:21px}.cart-summary .western-button{width:100%}.checkout-button{background:var(--sw-ink);border-color:var(--sw-ink)}.empty-state{min-height:380px;padding:80px 5vw;display:grid;place-items:center;align-content:center;gap:25px;text-align:center}.empty-state p,.empty-state h1{max-width:700px;margin:0;font-family:Georgia,serif;font-size:clamp(30px,4vw,55px);font-weight:400}.search-form{max-width:760px;margin:60px auto;padding:0 5vw;display:flex}.search-form input{min-width:0;flex:1;padding:15px;border:1px solid var(--sw-border);background:#fff}.page-content{max-width:780px;margin:70px auto 110px;padding:0 24px}.article-grid{max-width:1400px;margin:0 auto;padding:70px 5vw 110px;display:grid;grid-template-columns:repeat(3,1fr);gap:35px}.article-card img{width:100%;aspect-ratio:1.25;object-fit:cover}.article-card>p{margin:18px 0 8px;color:var(--sw-clay);font-size:9px;font-weight:900;letter-spacing:.15em;text-transform:uppercase}.article-card h2{margin:0 0 12px;font-family:Georgia,serif;font-size:27px;font-weight:400}.article-card>span{color:#685243;font-family:Georgia,serif;line-height:1.6}.article-hero-image{width:min(1300px,90vw);max-height:720px;margin:60px auto 0;display:block;object-fit:cover}@media(max-width:900px){.announcement-side,.desktop-nav-left,.desktop-nav-right>a:not(.cart-link){display:none}.announcement-bar{justify-content:center}.site-header{min-height:88px}.mobile-nav{display:block}.mobile-nav summary{width:28px;display:grid;gap:5px;cursor:pointer;list-style:none}.mobile-nav summary::-webkit-details-marker{display:none}.mobile-nav summary span{width:24px;height:2px;display:block;background:var(--sw-ink)}.mobile-nav-panel{position:absolute;top:100%;left:0;right:0;padding:28px 5vw;display:grid;gap:20px;background:var(--sw-paper);border-top:1px solid var(--sw-border);box-shadow:0 18px 35px #21150f24;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.desktop-nav-right{display:flex}.fall-hero{background-position:62% center}.fall-hero-copy{width:80vw}.hero-edition{display:none}.western-pattern-band{height:126px;background-size:238px 238px}.trail-grid{grid-template-columns:1fr 1fr}.trail-card:first-child{grid-column:span 2}.product-grid{grid-template-columns:1fr 1fr;row-gap:40px}.high-plains-banner{grid-template-columns:1fr}.banner-number,.western-stamp{display:none}.product-page{grid-template-columns:1fr}.product-info{position:static}.article-grid{grid-template-columns:1fr 1fr}}@media(max-width:560px){.brand-mark{min-width:140px}.brand-number{font-size:22px}.brand-western{font-size:17px}.fall-hero{min-height:650px!important;align-items:end}.fall-hero:before{top:10px;right:10px;bottom:10px;left:10px}.fall-hero:after{top:17px;right:17px;bottom:17px;left:17px}.fall-hero-shade{background:linear-gradient(90deg,#190e09e0,#190e0973)}.fall-hero-copy{width:100%;padding:70px 34px}.fall-hero h1{font-size:56px}.hero-text{font-size:15px}.western-pattern-band{height:108px;background-size:205px 205px}.manifesto-section{padding:80px 24px}.manifesto-section h2{font-size:46px}.trail-section,.featured-products{padding:75px 18px}.section-title-row{margin:0 0 35px}.section-title-row>a{display:none}.section-title-row h2{font-size:46px}.trail-grid{grid-template-columns:1fr}.trail-card,.trail-card:first-child{grid-column:auto;min-height:390px}.product-grid{grid-template-columns:1fr}.product-media{aspect-ratio:.9}.high-plains-banner{min-height:440px;padding:65px 25px}.high-plains-banner h2{font-size:48px}.footer-nav{display:grid;grid-template-columns:1fr 1fr;gap:23px}.product-page{padding:35px 18px 80px}.product-gallery{grid-template-columns:1fr}.product-gallery-item:first-child{grid-column:auto}.collection-products,.search-results{padding:50px 18px 80px}.cart-line{grid-template-columns:90px 1fr}.cart-line img{width:90px}.cart-line label,.cart-line .remove-link{grid-column:2}.article-grid{grid-template-columns:1fr;padding:50px 18px 80px}.search-form{flex-direction:column;gap:10px}.search-form .western-button{width:100%}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important}}:root{--sw-hot-pink: #ef4f91;--sw-soft-pink: #f4b8cf}body{background-color:#b98a62;background-image:url(sixone4-tan-bull-skull-pattern.png);background-size:260px 260px;background-repeat:repeat}.announcement-bar{min-height:40px;background:var(--sw-hot-pink);color:var(--sw-ink);border-top:4px solid var(--sw-ink);border-bottom:2px solid var(--sw-ink);font-weight:900}.announcement-main{color:var(--sw-ink)}.site-header{min-height:116px;background-color:var(--sw-cream);background-image:radial-gradient(ellipse at 16% 18%,rgba(66,39,24,.18) 0 5px,transparent 6px),radial-gradient(ellipse at 58% 62%,rgba(66,39,24,.12) 0 4px,transparent 5px);background-size:68px 52px,74px 59px;border-bottom:7px solid var(--sw-clay);box-shadow:0 4px 0 var(--sw-ink)}.brand-number{color:var(--sw-turquoise);font-size:31px;text-shadow:2px 2px 0 var(--sw-ink),4px 4px 0 var(--sw-clay)}.brand-western{margin-top:2px;color:var(--sw-hot-pink);font-size:22px;text-shadow:1px 1px 0 var(--sw-ink)}.brand-place{margin-top:9px}.desktop-nav a:not(.cart-link):after{height:4px;background:var(--sw-hot-pink)}.cart-link span{background:var(--sw-hot-pink);color:var(--sw-ink);border:1px solid var(--sw-ink)}.fall-hero{min-height:790px;align-items:center}.fall-hero-shade{background:linear-gradient(90deg,rgba(37,23,16,.58),rgba(37,23,16,.08) 60%,transparent)}.fall-hero:before{top:18px;right:18px;bottom:18px;left:18px;border:7px solid rgba(247,238,229,.9);box-shadow:inset 0 0 0 4px var(--sw-hot-pink),inset 0 0 0 8px var(--sw-turquoise)}.fall-hero:after{top:34px;right:34px;bottom:34px;left:34px;border:2px dashed rgba(47,33,24,.75)}.fall-hero-copy.retro-hero-card{width:min(590px,48vw);margin-left:5.5vw;padding:54px 52px 50px;color:var(--sw-ink);background-color:var(--sw-cream);background-image:linear-gradient(45deg,rgba(239,79,145,.19) 25%,transparent 25%),linear-gradient(-45deg,rgba(239,79,145,.19) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(66,191,194,.14) 75%),linear-gradient(-45deg,transparent 75%,rgba(66,191,194,.14) 75%);background-position:0 0,0 25px,25px -25px,-25px 0;background-size:50px 50px;border:9px solid var(--sw-ink);outline:5px solid var(--sw-turquoise);box-shadow:13px 15px 0 var(--sw-hot-pink),18px 20px 0 var(--sw-ink);transform:rotate(-1deg)}.retro-hero-card:before{content:"\2726   SIXONE4  \2726   WESTERN  \2726";position:absolute;top:-25px;left:28px;right:28px;padding:8px 12px;background:var(--sw-ink);color:var(--sw-cream);text-align:center;font-size:9px;font-weight:900;letter-spacing:.2em}.retro-hero-card .eyebrow{margin-bottom:15px;color:var(--sw-hot-pink)}.fall-hero .retro-hero-card h1{color:var(--sw-turquoise);font-size:clamp(56px,6vw,92px);line-height:.88;text-transform:uppercase;text-shadow:2px 2px 0 var(--sw-ink),5px 5px 0 var(--sw-clay)}.fall-hero .retro-hero-card h1 em{color:var(--sw-hot-pink)}.retro-hero-card .hero-text{margin:27px 0;color:#513b2e;font-size:16px;line-height:1.6}.retro-hero-card .western-button{background:var(--sw-ink);border:2px solid var(--sw-ink);box-shadow:6px 6px 0 var(--sw-hot-pink)}.hero-edition{right:4vw;bottom:4.5vh;width:154px;height:154px;padding:24px;place-content:center;background:var(--sw-hot-pink);color:var(--sw-ink);border:4px solid var(--sw-ink);border-radius:50%;box-shadow:7px 8px 0 var(--sw-turquoise);text-align:center;transform:rotate(8deg)}.hero-edition b{font-size:27px;line-height:.9}.hero-edition span{font-size:7px;line-height:1.5}.western-pattern-band{height:118px;background-size:230px 230px;border-top-width:8px;border-bottom-width:8px;border-color:var(--sw-hot-pink)}.manifesto-section{margin:48px;padding:100px 8vw;position:relative;background:var(--sw-cream);border:11px solid var(--sw-ink);outline:7px solid var(--sw-turquoise);box-shadow:14px 16px 0 var(--sw-hot-pink)}.manifesto-section:before{content:"";position:absolute;top:14px;right:14px;bottom:14px;left:14px;border:3px dashed var(--sw-hot-pink);pointer-events:none}.manifesto-section h2{font-size:clamp(48px,6vw,86px);text-transform:uppercase}.manifesto-section h2 em{color:var(--sw-turquoise);text-shadow:2px 2px 0 var(--sw-ink)}.trail-section{padding-top:110px;background-color:#e8c9c2;background-image:linear-gradient(45deg,rgba(255,255,255,.42) 25%,transparent 25%),linear-gradient(-45deg,rgba(255,255,255,.42) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(255,255,255,.42) 75%),linear-gradient(-45deg,transparent 75%,rgba(255,255,255,.42) 75%);background-position:0 0,0 25px,25px -25px,-25px 0;background-size:50px 50px;border-top:5px solid var(--sw-ink);border-bottom:5px solid var(--sw-ink)}.section-title-row h2{text-transform:uppercase}.section-title-row h2 em{color:var(--sw-turquoise);text-shadow:2px 2px 0 var(--sw-ink)}.trail-card{min-height:500px;border:7px solid var(--sw-ink);outline:4px solid var(--sw-hot-pink);box-shadow:8px 10px 0 var(--sw-ink)}.trail-card:after{top:11px;right:11px;bottom:11px;left:11px;border:2px dashed rgba(255,255,255,.7)}.trail-shade{background:linear-gradient(0deg,rgba(47,33,24,.78) 0%,rgba(47,33,24,.26) 42%,transparent 72%)}.trail-card-1:before{background:radial-gradient(ellipse at 14% 24%,var(--sw-cream) 0 12%,transparent 13%),radial-gradient(ellipse at 72% 63%,var(--sw-turquoise) 0 15%,transparent 16%),radial-gradient(ellipse at 78% 13%,var(--sw-cream) 0 9%,transparent 10%),radial-gradient(ellipse at 36% 83%,var(--sw-soft-pink) 0 11%,transparent 12%),var(--sw-hot-pink)}.trail-card-2:before{background:linear-gradient(135deg,#ef4f9126,#2f21181a),repeating-radial-gradient(circle at 35% 18%,transparent 0 27px,rgba(247,238,229,.58) 28px 32px,transparent 33px 47px),var(--sw-turquoise)}.trail-card-3:before{background:linear-gradient(145deg,#ef4f911a,#42bfc229),var(--pattern-image) center / 310px repeat;filter:saturate(1.08) brightness(1.04)}.trail-copy h3{color:var(--sw-cream);font-size:43px;text-transform:uppercase;text-shadow:2px 2px 0 var(--sw-ink)}.trail-copy b{color:var(--sw-soft-pink);text-shadow:1px 1px 0 var(--sw-ink)}.featured-products{padding-top:115px;background:#c9f0ed;border-bottom:8px solid var(--sw-ink)}.featured-heading h2{color:var(--sw-hot-pink);text-transform:uppercase;text-shadow:2px 2px 0 var(--sw-ink)}.product-card{padding:9px;background:var(--sw-cream);border:4px solid var(--sw-ink);box-shadow:6px 7px 0 var(--sw-hot-pink)}.product-media{border:2px solid var(--sw-ink)}.product-badge{background:var(--sw-turquoise);color:var(--sw-ink);border:2px solid var(--sw-ink)}.product-meta{padding:16px 8px 11px}.high-plains-banner{min-height:590px;padding:95px 7vw;background-color:#b98a62;background-image:url(sixone4-tan-bull-skull-pattern.png);background-size:280px 280px;background-repeat:repeat;color:var(--sw-ink);border-bottom:8px solid var(--sw-hot-pink)}.high-plains-banner:before{top:22px;right:22px;bottom:22px;left:22px;border:6px solid var(--sw-ink);box-shadow:inset 0 0 0 5px var(--sw-cream)}.banner-copy{padding:56px 35px;background:var(--sw-turquoise);border:8px solid var(--sw-ink);outline:5px solid var(--sw-cream);box-shadow:10px 12px 0 var(--sw-hot-pink)}.high-plains-banner h2{text-transform:uppercase}.high-plains-banner h2 em{color:var(--sw-cream);text-shadow:2px 2px 0 var(--sw-ink)}.banner-number{color:var(--sw-cream);font-size:clamp(80px,11vw,155px);opacity:.9;text-shadow:5px 5px 0 var(--sw-ink);transform:rotate(-8deg)}.western-stamp{background:var(--sw-hot-pink);border:4px solid var(--sw-ink);box-shadow:7px 8px 0 var(--sw-turquoise)}.site-footer{position:relative;padding-top:150px;background:var(--sw-ink)}.site-footer:before{content:"";position:absolute;top:0;left:0;right:0;height:82px;background:var(--pattern-image) center / 170px repeat-x;border-bottom:7px solid var(--sw-hot-pink)}.site-footer .brand-number{color:var(--sw-turquoise)}@media(max-width:900px){.site-header{min-height:96px}.fall-hero{min-height:760px!important;height:auto;padding:70px 0}.fall-hero-copy.retro-hero-card{width:min(650px,78vw);margin-left:7vw}.hero-edition{display:none}.manifesto-section{margin:36px}}@media(max-width:560px){.site-header{min-height:90px}.fall-hero{min-height:760px!important;align-items:end;padding:95px 0 55px;background-position:67% center}.fall-hero:before{top:9px;right:9px;bottom:9px;left:9px;border-width:4px}.fall-hero:after{top:20px;right:20px;bottom:20px;left:20px}.fall-hero-copy.retro-hero-card{width:calc(100% - 54px);margin:0 27px;padding:45px 28px 36px;transform:none}.fall-hero .retro-hero-card h1{font-size:48px}.retro-hero-card .hero-text{font-size:14px}.retro-hero-card:before{left:12px;right:12px;letter-spacing:.1em}.western-pattern-band{height:92px;background-size:180px 180px}.manifesto-section{margin:25px 18px 40px;padding:72px 24px;border-width:7px;outline-width:4px;box-shadow:8px 9px 0 var(--sw-clay)}.manifesto-section h2{font-size:39px}.trail-section,.featured-products{padding-top:80px}.trail-card{min-height:410px}.high-plains-banner{padding:70px 25px}.banner-copy{padding:45px 20px;border-width:6px}.site-footer{padding-top:130px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/theme.css.map */
