.dlc-high-noon{--hn-bg: #17100b;--hn-bg-deep: #0f0a07;--hn-wood: #3a2315;--hn-wood-dark: #24150d;--hn-paper: #efe0bd;--hn-paper-deep: #e2ca98;--hn-paper-text: #2a1b11;--hn-light-text: #f3e3bd;--hn-muted: #c4a97d;--hn-gold: #c89b5b;--hn-line: #8c5c33;position:relative;overflow:hidden;color:var(--hn-light-text);background:radial-gradient(circle at 50% 0%,rgba(209,150,74,.12),transparent 42rem),linear-gradient(180deg,#21150d,#16100b 42%,#0e0a07)}.dlc-high-noon *,.dlc-high-noon *:before,.dlc-high-noon *:after{box-sizing:border-box}.hn-world{position:relative;min-height:100vh}.hn-world:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.22;background:repeating-linear-gradient(0deg,transparent 0,transparent 5px,rgba(255,255,255,.012) 6px),repeating-linear-gradient(90deg,transparent 0,transparent 31px,rgba(0,0,0,.018) 32px)}.hn-horizon{position:absolute;top:360px;left:0;width:100%;height:340px;overflow:hidden;pointer-events:none;opacity:.22}.hn-horizon:before{content:"";position:absolute;left:-5%;bottom:0;width:110%;height:90px;background:#090604;clip-path:polygon(0 62%,8% 54%,16% 66%,27% 50%,37% 63%,49% 53%,61% 68%,72% 55%,82% 62%,91% 51%,100% 63%,100% 100%,0 100%)}.hn-sun{position:absolute;top:35px;right:15%;width:125px;height:125px;border-radius:50%;background:#da9e4c70;box-shadow:0 0 60px #da9e4c38}.hn-barn{position:absolute;right:24%;bottom:70px;width:92px;height:62px;background:#080504}.hn-barn:before{content:"";position:absolute;top:-33px;left:-10px;width:112px;height:42px;background:#080504;clip-path:polygon(50% 0,100% 100%,0 100%)}.hn-barn:after{content:"";position:absolute;left:34px;bottom:0;width:24px;height:35px;background:#17100b}.hn-fence{position:absolute;left:7%;bottom:63px;width:240px;height:45px;border-top:4px solid #080504;border-bottom:4px solid #080504}.hn-fence:before{content:"";position:absolute;top:-15px;right:0;bottom:-15px;left:0;background:repeating-linear-gradient(90deg,#080504 0 5px,transparent 5px 56px)}.hn-cattle{position:absolute;left:34%;bottom:65px;width:40px;height:18px;border-radius:45%;background:#080504;box-shadow:64px 4px #080504,118px -2px #080504}.hn-page{position:relative;z-index:2;width:min(1180px,calc(100% - 40px));margin:0 auto;padding:64px 0 90px}.hn-hero{display:grid;grid-template-columns:minmax(300px,.72fr) minmax(440px,1.28fr);gap:70px;align-items:center;padding:20px 0 92px}.hn-title-block{position:relative;z-index:2;min-width:0}.hn-eyebrow{margin:0 0 15px;color:var(--hn-accent, var(--hn-gold));font-size:1rem;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.hn-title{margin:0;color:var(--hn-paper);font-family:Rockwell,Roboto Slab,Georgia,serif;font-size:clamp(5.2rem,7vw,9rem);font-weight:900;letter-spacing:-.055em;line-height:.82;text-transform:uppercase;text-shadow:3px 3px 0 #5a331d,7px 7px 0 rgba(0,0,0,.5)}.hn-title:after{content:"";display:block;width:165px;height:6px;margin-top:28px;background:var(--hn-accent, var(--hn-gold))}.hn-subtitle{margin:26px 0 0;color:var(--hn-muted);font-size:1.55rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.hn-hero-tagline{max-width:420px;margin:24px 0 0;color:var(--hn-light-text);font-family:Georgia,serif;font-size:1.45rem;font-style:italic;line-height:1.6}.hn-poster-wrap{position:relative;min-width:0}.hn-poster{position:relative;width:100%;max-width:590px;margin-left:auto;padding:34px 36px 28px;color:var(--hn-paper-text);background:linear-gradient(98deg,rgba(117,78,38,.09),transparent 20%,rgba(102,61,27,.08) 80%,transparent),#ead8b1;border:2px solid #7d532f;box-shadow:0 0 0 8px #28180d7a,9px 12px #00000059;transform:rotate(.4deg)}.hn-poster:before{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;pointer-events:none;background:linear-gradient(90deg,rgba(75,40,17,.32),transparent 10%,transparent 90%,rgba(75,40,17,.3));clip-path:polygon(1% 2%,9% 0,16% 2%,27% 0,35% 2%,47% 0,58% 2%,69% 0,78% 2%,90% 0,99% 2%,100% 13%,98% 23%,100% 35%,98% 47%,100% 58%,98% 70%,100% 82%,98% 97%,87% 100%,76% 98%,64% 100%,52% 98%,40% 100%,28% 98%,16% 100%,2% 98%,0 88%,2% 77%,0 66%,2% 55%,0 43%,2% 31%,0 18%)}.hn-poster-pin{position:absolute;top:13px;width:12px;height:12px;border-radius:50%;background:#51311d;box-shadow:inset 1px 1px 2px #fff3,1px 2px 2px #00000059}.hn-poster-pin-left{left:18px}.hn-poster-pin-right{right:18px}.hn-poster-kicker{margin-bottom:18px;text-align:center;font-size:1.05rem;font-weight:900;letter-spacing:.2em;text-transform:uppercase}.hn-main-media{display:flex;align-items:center;justify-content:center;min-height:480px;padding:15px;background:#fff8e46b;border-top:2px solid rgba(70,39,19,.35);border-bottom:2px solid rgba(70,39,19,.35)}.hn-main-image{display:block;width:100%;height:auto;max-width:460px;max-height:480px;object-fit:contain}.hn-poster-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:18px;font-size:.95rem;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.hn-thumbnails{display:flex;flex-wrap:wrap;gap:10px;width:100%;max-width:590px;margin:19px 0 0 auto}.hn-thumbnail{width:76px;height:76px;padding:5px;background:#20130c;border:2px solid #6f4728;cursor:pointer;transform:rotate(-1deg);transition:transform .12s ease,border-color .12s ease}.hn-thumbnail:nth-child(2n){transform:rotate(1deg)}.hn-thumbnail:hover{border-color:var(--hn-accent, var(--hn-gold));transform:rotate(0) translateY(-2px)}.hn-thumbnail.is-active{border-color:var(--hn-paper);box-shadow:0 0 0 2px var(--hn-accent, var(--hn-gold))}.hn-thumbnail-image{width:100%;height:100%;object-fit:contain;background:#ead8b1}.hn-storefront{position:relative;margin:30px 0 110px;padding-top:45px}.hn-store-sign{position:relative;z-index:2;width:fit-content;min-width:360px;margin:0 auto -18px;padding:15px 44px 18px;text-align:center;background:repeating-linear-gradient(0deg,#55311c 0 7px,#4b2b19 7px 14px);border:3px solid #1b100a;box-shadow:inset 0 0 0 2px #83552f,5px 7px #00000059}.hn-store-sign span{display:block;margin-bottom:5px;color:#d4ae71;font-size:.82rem;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.hn-store-sign h2{margin:0;color:var(--hn-paper);font-family:Rockwell,Georgia,serif;font-size:3.4rem;font-weight:900;letter-spacing:.03em;line-height:1;text-transform:uppercase;text-shadow:2px 2px 0 rgba(0,0,0,.45)}.hn-counter{min-width:0;padding:58px 52px 44px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.012) 0 2px,transparent 2px 72px),linear-gradient(180deg,#382214,#25160e);border-top:5px solid #7a4b29;border-bottom:7px solid #130b07;box-shadow:inset 0 1px #ffffff14,0 9px #0000003d}.hn-counter-top{display:grid;grid-template-columns:minmax(180px,.45fr) minmax(0,1.55fr);gap:42px;align-items:end;margin-bottom:34px}.hn-price-block{min-width:0;padding-right:30px;border-right:1px solid rgba(236,205,153,.22)}.hn-small-label{display:block;margin-bottom:8px;color:var(--hn-muted);font-size:.9rem;font-weight:900;letter-spacing:.15em;text-transform:uppercase}.hn-price{color:var(--hn-paper);font-family:Rockwell,Georgia,serif;font-size:4rem;font-weight:900;line-height:1}.hn-goods-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;min-width:0;background:#efd8b12e}.hn-goods-strip>div{min-width:0;padding:15px 13px;background:#21140d;text-align:center}.hn-goods-strip span{display:block;margin-bottom:5px;color:var(--hn-muted);font-size:.78rem;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.hn-goods-strip strong{display:block;color:var(--hn-light-text);font-size:1.05rem;overflow-wrap:anywhere}.hn-product-form{width:100%;max-width:900px;margin:0 auto}.hn-supplies{display:grid;gap:28px;min-width:0}.hn-option-group{min-width:0;margin:0;padding:0;border:0}.hn-option-group legend{display:block;width:100%;margin-bottom:12px;color:var(--hn-accent, var(--hn-gold));font-size:1rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.hn-option-buttons{display:flex;flex-wrap:wrap;gap:10px}.hn-option-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 15px;color:var(--hn-light-text);background:linear-gradient(180deg,#302017,#1d130d);border:2px solid #6f492c;cursor:pointer;font-size:1.08rem;font-weight:800;transition:background .12s ease,border-color .12s ease,transform .12s ease}.hn-option-button:hover{border-color:var(--hn-accent, var(--hn-gold));transform:translateY(-1px)}.hn-option-input:checked+.hn-option-button{color:#26160c;background:var(--hn-paper);border-color:var(--hn-accent, var(--hn-gold));box-shadow:3px 3px #110a06}.hn-quantity{margin-top:29px}.hn-quantity>label{display:block;margin-bottom:11px;color:var(--hn-accent, var(--hn-gold));font-size:1rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.hn-quantity-control{display:inline-grid;grid-template-columns:46px 64px 46px;min-height:44px;background:#1b110b;border:2px solid #6f492c}.hn-qty-button,.hn-qty-input{min-width:0;border:0;color:var(--hn-light-text);background:transparent;text-align:center}.hn-qty-button{cursor:pointer;font-size:1.4rem}.hn-qty-button:hover{background:#cc914926}.hn-qty-input{width:100%;border-left:1px solid rgba(210,171,112,.25);border-right:1px solid rgba(210,171,112,.25);font-weight:900}.hn-qty-input::-webkit-inner-spin-button,.hn-qty-input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}.hn-app-block{width:100%;min-width:0;margin-top:28px;padding:16px;background:#0f090675;border:1px solid rgba(212,174,113,.28)}.hn-buy-area{width:100%;max-width:620px;margin:30px auto 0}.hn-add-button{display:flex;align-items:center;justify-content:center;gap:11px;width:100%;min-height:62px;padding:13px 24px;color:#25150c;background:linear-gradient(180deg,#f0ddb3,var(--hn-accent, var(--hn-gold)));border:3px solid #2a170d;cursor:pointer;font-size:1.15rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase;box-shadow:inset 0 0 0 2px #ffffff3d,5px 6px #0f0906;transition:transform .12s ease,filter .12s ease}.hn-add-button:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-2px)}.hn-add-button:active:not(:disabled){transform:translateY(1px)}.hn-add-button:disabled{opacity:.45;cursor:not-allowed}.hn-brand-mark{font-size:.8em}.hn-dynamic-checkout{margin-top:13px}.hn-fine-print{margin:23px 0 0;color:var(--hn-muted);text-align:center;font-size:.95rem;font-style:italic}.hn-campfire-section{padding:40px 0 115px}.hn-campfire-heading{margin-bottom:38px;text-align:center}.hn-campfire-heading>span{display:block;margin-bottom:9px;color:var(--hn-accent, var(--hn-gold));font-size:.95rem;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.hn-campfire-heading h2{margin:0;color:var(--hn-paper);font-family:Rockwell,Georgia,serif;font-size:clamp(3.8rem,5vw,5.8rem);font-weight:900;line-height:.9;text-transform:uppercase}.hn-camp-scene{display:grid;grid-template-columns:minmax(270px,.6fr) minmax(0,1.4fr);gap:50px;align-items:center;min-width:0}.hn-camp-illustration{position:relative;min-width:0;min-height:310px}.hn-camp-illustration:after{content:"";position:absolute;left:10%;right:4%;bottom:28px;height:5px;background:#080504;box-shadow:0 4px 18px #00000080}.hn-fire{position:absolute;left:48%;bottom:35px;width:72px;height:95px;transform:translate(-50%)}.hn-fire span{position:absolute;bottom:0;width:46px;height:75px;background:#b76a2b;border-radius:50% 50% 40% 40%;clip-path:polygon(50% 0,71% 31%,100% 58%,79% 100%,22% 100%,0 58%,31% 35%)}.hn-fire span:nth-child(1){left:4px;transform:rotate(-16deg)}.hn-fire span:nth-child(2){right:3px;height:63px;transform:rotate(14deg);background:#d19346}.hn-fire span:nth-child(3){left:19px;width:35px;height:52px;background:#f0c070}.hn-camp-pot{position:absolute;left:48%;bottom:121px;width:54px;height:38px;transform:translate(-50%);border-radius:3px 3px 14px 14px;background:#080504}.hn-camp-pot:before{content:"";position:absolute;top:-13px;left:8px;width:38px;height:22px;border:4px solid #080504;border-bottom:0;border-radius:50% 50% 0 0}.hn-cowperson{position:absolute;right:6%;bottom:36px;width:70px;height:150px;background:#080504;clip-path:polygon(41% 0,64% 0,70% 12%,86% 17%,77% 27%,71% 44%,81% 62%,74% 100%,59% 100%,54% 68%,44% 100%,27% 100%,33% 63%,24% 43%,30% 23%,12% 19%,21% 11%,34% 10%)}.hn-cowperson:before{content:"";position:absolute;top:-8px;left:-10px;width:90px;height:15px;background:#080504;transform:rotate(-3deg)}.hn-burned-note{position:relative;min-width:0;padding:46px 48px;color:var(--hn-paper-text);background:radial-gradient(circle at 10% 10%,rgba(82,44,17,.12),transparent 22%),radial-gradient(circle at 90% 90%,rgba(82,44,17,.12),transparent 20%),#ead8b1;border:2px solid #704624;box-shadow:8px 10px #0000004d;transform:rotate(-.3deg)}.hn-burned-note:before{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;z-index:-1;background:#7c4c27;clip-path:polygon(2% 3%,11% 0,21% 2%,31% 0,42% 2%,54% 0,65% 2%,76% 0,88% 2%,98% 0,100% 12%,98% 24%,100% 36%,98% 48%,100% 59%,98% 71%,100% 84%,97% 98%,87% 100%,76% 98%,64% 100%,52% 98%,41% 100%,29% 98%,17% 100%,2% 97%,0 86%,2% 74%,0 62%,2% 50%,0 37%,2% 24%,0 12%)}.hn-note-pin{position:absolute;top:16px;left:50%;width:12px;height:12px;transform:translate(-50%);border-radius:50%;background:#47301f}.hn-description-copy,.hn-description-copy p{color:#2a1b11;font-family:Georgia,serif;font-size:1.42rem;line-height:1.75;overflow-wrap:break-word}.hn-description-copy p{margin:0 0 1.2em}.hn-description-copy p:last-child{margin-bottom:0}.hn-description-copy strong,.hn-description-copy h1,.hn-description-copy h2,.hn-description-copy h3,.hn-description-copy h4{color:#2a1b11}.hn-trail-goods{padding:10px 0 110px}.hn-trail-heading{margin-bottom:35px;text-align:center}.hn-trail-heading>span{display:block;margin-bottom:8px;color:var(--hn-accent, var(--hn-gold));font-size:.95rem;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.hn-trail-heading h2{margin:0;color:var(--hn-paper);font-family:Rockwell,Georgia,serif;font-size:clamp(3.2rem,4vw,4.8rem);font-weight:900;line-height:.95;text-transform:uppercase}.hn-posted-notices{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.hn-notice{position:relative;min-width:0;min-height:160px;padding:34px 20px 25px;color:var(--hn-paper-text);background:#e4cd9e;border:1px solid #79502b;text-align:center;box-shadow:4px 6px #00000047}.hn-notice:nth-child(odd){transform:rotate(-.7deg)}.hn-notice:nth-child(2n){transform:rotate(.7deg)}.hn-notice:before{content:"";position:absolute;top:12px;left:50%;width:9px;height:9px;transform:translate(-50%);border-radius:50%;background:#50321d}.hn-notice span{display:block;margin-bottom:17px;color:#6b4627;font-size:.85rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.hn-notice strong{display:block;color:#2a1b11;font-family:Rockwell,Georgia,serif;font-size:1.9rem;line-height:1;text-transform:uppercase;overflow-wrap:anywhere}.hn-wanted{display:flex;justify-content:center;width:100%;padding:5px 0 90px}.hn-wanted-paper{position:relative;width:min(670px,100%);padding:55px 48px 50px;color:var(--hn-paper-text);background:linear-gradient(90deg,rgba(88,51,20,.08),transparent 18%,transparent 82%,rgba(88,51,20,.08)),#e9d4a7;border:3px double #724824;text-align:center;box-shadow:8px 10px #0000004d;transform:rotate(.35deg)}.hn-wanted-small{display:block;margin-bottom:11px;color:#6e4727;font-size:1rem;font-weight:900;letter-spacing:.23em;text-transform:uppercase}.hn-wanted-paper h2{margin:0;color:#25160d;font-family:Rockwell,Georgia,serif;font-size:clamp(3.6rem,6vw,6rem);font-weight:900;letter-spacing:-.03em;line-height:.86;text-transform:uppercase}.hn-wanted-paper p{max-width:500px;margin:24px auto 27px;color:#5c4029;font-family:Georgia,serif;font-size:1.25rem;line-height:1.6}.hn-restock-button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:11px 19px;color:#26160d;border:2px solid #67411f;text-decoration:none;font-weight:900;letter-spacing:.1em;text-transform:uppercase;transition:color .12s ease,background .12s ease}.hn-restock-button:hover{color:#f1dfb8;background:#432617}body:has(.dlc-high-noon) main#MainContent,body:has(.dlc-high-noon) main#MainContent>.shopify-section{background:#0f0a07!important}body:has(.dlc-high-noon) .shopify-section:has(.related-products),body:has(.dlc-high-noon) section:has(.related-products),body:has(.dlc-high-noon) section:has(.related-products)>div,body:has(.dlc-high-noon) section:has(.related-products) .page-width,body:has(.dlc-high-noon) section:has(.related-products) .gradient,body:has(.dlc-high-noon) [id*=shopify-section][id*=related-products]{background:#0f0a07!important}body:has(.dlc-high-noon) .related-products{width:min(1180px,calc(100% - 40px));margin:0 auto;padding:60px 20px 78px!important;background:#0f0a07!important}body:has(.dlc-high-noon) .related-products__heading{margin-bottom:30px;color:#ead8b1!important;font-family:Rockwell,Georgia,serif;font-size:3.4rem;font-weight:900;text-transform:uppercase}body:has(.dlc-high-noon) .related-products .grid{align-items:stretch}body:has(.dlc-high-noon) .related-products .card-wrapper{height:100%;overflow:hidden;background:#e3cd9f!important;border:2px solid #74502f;box-shadow:4px 6px #0000004d}body:has(.dlc-high-noon) .related-products .card{height:100%;background:#e3cd9f!important}body:has(.dlc-high-noon) .related-products .card__inner{position:relative!important;display:block!important;width:100%!important;min-height:280px;background:#efe5ce!important;opacity:1!important;visibility:visible!important}body:has(.dlc-high-noon) .related-products .card__media,body:has(.dlc-high-noon) .related-products .media{display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;background:#efe5ce!important;opacity:1!important;visibility:visible!important}body:has(.dlc-high-noon) .related-products .media img{display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:contain!important;opacity:1!important;visibility:visible!important}body:has(.dlc-high-noon) .related-products .card__content{padding:14px 13px 18px;background:#e3cd9f!important}body:has(.dlc-high-noon) .related-products .card__information{padding:0!important}body:has(.dlc-high-noon) .related-products .card__heading,body:has(.dlc-high-noon) .related-products .card__heading a{color:#28180e!important;font-weight:900}body:has(.dlc-high-noon) .related-products .price,body:has(.dlc-high-noon) .related-products .price-item,body:has(.dlc-high-noon) .related-products .price__container{color:#654429!important}body:has(.dlc-high-noon) .shopify-section:has(.collapsible-content){padding:40px 0 90px!important;background:#e2ca98!important}body:has(.dlc-high-noon) .shopify-section:has(.collapsible-content) .color-background-1,body:has(.dlc-high-noon) .shopify-section:has(.collapsible-content) .gradient,body:has(.dlc-high-noon) .shopify-section:has(.collapsible-content) .collapsible-content,body:has(.dlc-high-noon) .shopify-section:has(.collapsible-content) .collapsible-content__wrapper,body:has(.dlc-high-noon) .shopify-section:has(.collapsible-content) .collapsible-content-wrapper-narrow{--color-background: 226, 202, 152 !important;--color-foreground: 42, 27, 17 !important;--gradient-background: #e2ca98 !important;color:#2a1b11!important}body:has(.dlc-high-noon) .collapsible-content__wrapper{width:min(900px,calc(100% - 40px));margin:0 auto!important;padding:0!important;background:transparent!important}body:has(.dlc-high-noon) .collapsible-content-wrapper-narrow{width:100%!important;max-width:none!important;margin:0 auto!important;padding:46px 48px!important;color:#2a1b11!important;background:radial-gradient(circle at 10% 10%,rgba(90,52,25,.09),transparent 25%),radial-gradient(circle at 90% 90%,rgba(90,52,25,.09),transparent 25%),#e2ca98!important;border:3px double #704624!important;box-shadow:7px 9px #00000052!important}body:has(.dlc-high-noon) .collapsible-content__header{margin-bottom:26px!important;color:#2a1b11!important}body:has(.dlc-high-noon) .collapsible-content__heading{color:#2a1b11!important;font-family:Rockwell,Georgia,serif!important;font-size:3.2rem!important;font-weight:900!important;opacity:1!important;text-transform:uppercase}body:has(.dlc-high-noon) .collapsible-content .caption-with-letter-spacing{color:#754820!important;font-weight:900!important;letter-spacing:.16em;opacity:1!important}body:has(.dlc-high-noon) .collapsible-content .accordion{margin:0!important;color:#2a1b11!important;background:transparent!important;border-top:1px solid rgba(73,43,22,.35)!important;border-bottom:1px solid rgba(73,43,22,.35)!important}body:has(.dlc-high-noon) .collapsible-content .accordion+.accordion{border-top:0!important}body:has(.dlc-high-noon) .collapsible-content .accordion summary{min-height:58px;padding:14px 4px!important;color:#2a1b11!important;background:transparent!important;opacity:1!important}body:has(.dlc-high-noon) .collapsible-content .accordion summary:hover{background:#55311714!important}body:has(.dlc-high-noon) .collapsible-content .accordion__title,body:has(.dlc-high-noon) .collapsible-content summary .accordion__title,body:has(.dlc-high-noon) .collapsible-content summary span,body:has(.dlc-high-noon) .collapsible-content summary h3{color:#2a1b11!important;font-size:1.35rem!important;font-weight:900!important;opacity:1!important}body:has(.dlc-high-noon) .collapsible-content .accordion__content{padding:0 4px 18px!important;color:#3d2818!important;background:transparent!important;opacity:1!important}body:has(.dlc-high-noon) .collapsible-content .accordion__content p,body:has(.dlc-high-noon) .collapsible-content .accordion__content li,body:has(.dlc-high-noon) .collapsible-content .accordion__content span,body:has(.dlc-high-noon) .collapsible-content .accordion__content div{color:#3d2818!important;font-size:1.18rem!important;line-height:1.7!important;opacity:1!important}body:has(.dlc-high-noon) .collapsible-content .accordion__content strong{color:#211309!important;font-weight:900!important}body:has(.dlc-high-noon) .collapsible-content .accordion svg,body:has(.dlc-high-noon) .collapsible-content summary svg,body:has(.dlc-high-noon) .collapsible-content .icon,body:has(.dlc-high-noon) .collapsible-content .icon-accordion{color:#754820!important;stroke:#754820!important;opacity:1!important}@media screen and (max-width:989px){.hn-page{width:calc(100% - 30px)}.hn-hero{grid-template-columns:1fr;gap:45px}.hn-title-block{max-width:720px;margin:0 auto;text-align:center}.hn-title:after{margin-left:auto;margin-right:auto}.hn-hero-tagline{margin-left:auto;margin-right:auto}.hn-poster{margin:0 auto}.hn-thumbnails{justify-content:center;margin-left:auto;margin-right:auto}.hn-counter-top{grid-template-columns:1fr;gap:24px}.hn-price-block{padding:0 0 24px;border-right:0;border-bottom:1px solid rgba(236,205,153,.22);text-align:center}.hn-camp-scene{grid-template-columns:1fr}.hn-camp-illustration{width:100%;max-width:420px;margin:0 auto}.hn-posted-notices{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){html,body,.dlc-high-noon{overflow-x:hidden}.hn-page{width:calc(100% - 20px);margin:0 auto;padding:30px 0 60px}.hn-horizon{top:470px;height:240px}.hn-hero{display:flex;flex-direction:column;gap:32px;padding:12px 0 55px}.hn-title-block{width:100%;max-width:none;margin:0;text-align:center}.hn-eyebrow{margin-bottom:10px;font-size:.72rem}.hn-title{font-size:clamp(4rem,19vw,5.6rem);line-height:.86;letter-spacing:-.04em}.hn-title:after{width:105px;height:4px;margin:18px auto 0}.hn-subtitle{margin-top:16px;font-size:1rem}.hn-hero-tagline{width:100%;max-width:300px;margin:16px auto 0;font-size:1.05rem}.hn-poster-wrap{width:100%;min-width:0}.hn-poster{width:100%;max-width:100%;margin:0;padding:24px 18px 20px;transform:none}.hn-main-media{min-height:0;padding:10px}.hn-main-image{width:100%;height:auto;max-width:100%;max-height:350px}.hn-poster-footer{gap:10px;font-size:.65rem}.hn-thumbnails{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;width:100%;max-width:100%;margin:14px 0 0}.hn-thumbnail,.hn-thumbnail:nth-child(2n){width:100%;height:auto;aspect-ratio:1;padding:4px;transform:none}.hn-storefront{width:100%;margin:10px 0 70px;padding-top:30px}.hn-store-sign{width:calc(100% - 24px);min-width:0;margin:0 auto -14px;padding:12px 14px 14px}.hn-store-sign span{font-size:.62rem}.hn-store-sign h2{font-size:2.1rem}.hn-counter{width:100%;min-width:0;padding:44px 14px 28px}.hn-counter-top{display:block;width:100%;margin-bottom:26px}.hn-price-block{width:100%;margin-bottom:20px;padding:0 0 20px;border-right:0;border-bottom:1px solid rgba(236,205,153,.22);text-align:center}.hn-price{font-size:3rem}.hn-goods-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:100%;background:transparent}.hn-goods-strip>div{min-width:0;padding:12px 6px}.hn-goods-strip span{font-size:.58rem}.hn-goods-strip strong{font-size:.78rem;line-height:1.2;overflow-wrap:anywhere}.hn-product-form,.hn-supplies,.hn-option-group{width:100%;min-width:0}.hn-option-buttons{gap:7px}.hn-option-button{min-height:40px;padding:8px 10px;font-size:.82rem}.hn-quantity{margin-top:22px}.hn-buy-area{width:100%;max-width:100%;margin-top:24px}.hn-add-button{min-height:52px;padding:11px 12px;font-size:.9rem}.hn-app-block{width:100%;min-width:0;overflow:hidden}.hn-campfire-section{width:100%;padding:20px 0 70px}.hn-campfire-heading{width:100%;margin-bottom:26px}.hn-campfire-heading h2{font-size:clamp(2.7rem,13vw,4rem);line-height:.92}.hn-camp-scene{display:flex;flex-direction:column;gap:24px;width:100%;min-width:0}.hn-burned-note{order:1;width:100%;min-width:0;margin:0;padding:34px 22px 30px;transform:none}.hn-description-copy,.hn-description-copy p{width:100%;max-width:100%;font-size:1rem;line-height:1.6;overflow-wrap:break-word;word-break:normal}.hn-camp-illustration{order:2;width:100%;max-width:300px;min-height:190px;margin:0 auto}.hn-fire,.hn-camp-pot{left:42%;transform:translate(-50%) scale(.72);transform-origin:bottom center}.hn-cowperson{right:8%;width:50px;height:108px}.hn-trail-goods{width:100%;padding:0 0 65px}.hn-trail-heading h2{font-size:clamp(2.6rem,12vw,3.8rem)}.hn-posted-notices{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%}.hn-notice,.hn-notice:nth-child(odd),.hn-notice:nth-child(2n){width:100%;min-width:0;min-height:115px;padding:27px 7px 16px;transform:none}.hn-notice span{margin-bottom:9px;font-size:.58rem}.hn-notice strong{font-size:1rem;line-height:1.05;overflow-wrap:anywhere}.hn-wanted{width:100%;padding:0 0 55px}.hn-wanted-paper{width:100%;max-width:100%;margin:0;padding:38px 18px 34px;transform:none}.hn-wanted-small{font-size:.7rem}.hn-wanted-paper h2{font-size:clamp(2.5rem,12vw,4rem);line-height:.92;letter-spacing:-.02em;overflow-wrap:normal;word-break:normal}.hn-wanted-paper p{margin:20px auto 24px;font-size:1rem}body:has(.dlc-high-noon) .related-products{width:calc(100% - 20px);padding:42px 0 52px!important}body:has(.dlc-high-noon) .related-products__heading{font-size:2.3rem}body:has(.dlc-high-noon) .related-products .grid{column-gap:10px;row-gap:14px}body:has(.dlc-high-noon) .related-products .card__inner{min-height:165px}body:has(.dlc-high-noon) .related-products .card__content{padding:10px 7px 12px}body:has(.dlc-high-noon) .related-products .card__heading,body:has(.dlc-high-noon) .related-products .card__heading a{font-size:.85rem}body:has(.dlc-high-noon) .shopify-section:has(.collapsible-content){padding:28px 0 55px!important}body:has(.dlc-high-noon) .collapsible-content__wrapper{width:calc(100% - 20px)}body:has(.dlc-high-noon) .collapsible-content-wrapper-narrow{padding:28px 16px!important}body:has(.dlc-high-noon) .collapsible-content__heading{font-size:2rem!important}body:has(.dlc-high-noon) .collapsible-content .accordion__title{font-size:1rem!important}body:has(.dlc-high-noon) .collapsible-content .accordion__content,body:has(.dlc-high-noon) .collapsible-content .accordion__content p{font-size:.95rem!important;line-height:1.6!important}}@media screen and (max-width:380px){.hn-page{width:calc(100% - 16px)}.hn-title{font-size:4rem}.hn-thumbnails{grid-template-columns:repeat(3,minmax(0,1fr))}.hn-store-sign h2{font-size:1.8rem}.hn-goods-strip,.hn-posted-notices{grid-template-columns:1fr 1fr}.hn-notice strong{font-size:.9rem}.hn-burned-note{padding:32px 18px 28px}.hn-wanted-paper h2{font-size:2.5rem}body:has(.dlc-high-noon) .collapsible-content__wrapper{width:calc(100% - 16px)}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-dlc-high-noon.css.map */
