﻿@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@font-face{font-family:"Merriweather-Regular";font-style:normal;font-display:swap;font-weight:normal;src:local("Merriweather-Regular"),url("/assets/fonts/Merriweather-Regular.ttf") format("truetype")}@font-face{font-family:"Judson-Bold";font-style:bold;font-display:swap;font-weight:bold;src:local("Judson-Bold"),url("/assets/fonts/judson-latin-700-normal.woff") format("woff")}@font-face{font-family:"Oswald";font-style:bold;font-display:swap;font-weight:bold;src:local("Oswald"),url("/assets/fonts/oswald-all-700-normal.woff") format("woff")}@font-face{font-family:"Inter-Bold";font-style:bold;font-display:swap;font-weight:bold;src:local("Inter-Bold"),url("/assets/fonts/inter-latin-700-normal.woff") format("woff")}@font-face{font-family:"Inter";font-style:normal;font-display:swap;font-weight:normal;src:local("Inter"),url("/assets/fonts/inter-latin-400-normal.woff") format("woff")}h1{font-family:"Oswald" !important}h2,h3,h4{font-family:"Inter-Bold" !important}body *{font-family:"Inter"}a{text-decoration:none}svg:hover path{filter:invert(50%)}a,label{background:none}a:hover,label:hover{filter:invert(25%) !important}input,textarea,select{font-family:"Inter";box-sizing:border-box;resize:vertical;width:100%}h1{word-wrap:anywhere}.arrow{right:0;top:0;pointer-events:none}.arrow::after{content:"▾"}select{appearance:none}select::after{content:"▾"}#theme-toggle{display:none}#theme-toggle:checked~*,#theme-toggle:checked~* :root,#theme-toggle:checked~* img:not([src*=".svg"],.logo),#theme-toggle:checked~* video{filter:invert(100%)}#theme-toggle:checked~* .slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.slider{cursor:pointer;-webkit-transition:.4s;transition:.4s}.slider:before{content:"";-webkit-transition:.4s;transition:.4s}.switch{display:inline-block;width:56px;bottom:0}.switch input{opacity:0;width:0;height:0}body:not(.user) input:focus,body:not(.user) textarea:focus,body:not(.user) select:focus,body:not(.user) picture:not(.logo,.bg) img{box-shadow:clamp(-5px,-4rem + 5vw,-15px) clamp(5px,-4rem + 5vw,15px) clamp(5px,-4rem + 5vw,15px) #190f0b}.home.card img{box-shadow:none !important}footer .navbar,.social,.social ul,header ul.container,.header [role=menu] ul,dialog .nav,.row,.card{list-style:none}.contact.container .subject.container::after{pointer-events:none;content:" ▾";color:#1c1c1c}html.feed{width:fit-content;-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}body.feed{height:100vh;width:fit-content;display:flex;overflow-x:unset;overflow-y:hidden;background-image:linear-gradient(#190f0b, #8c300c);display:flex;-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}body.feed .container.center{align-items:center}body.feed .title,body.feed .share{align-items:center;justify-content:center}body.feed .home{position:relative}body.feed .home *{text-shadow:none !important}body.feed .home span{position:absolute;z-index:1;bottom:10vh}body.feed .icon-bar,body.feed .post.card .content,body.feed .navbar{position:absolute}body.feed .navbar,body.feed .icon-bar{top:0}body.feed svg.icon{width:45px !important;height:45px;background-color:#000;opacity:50%;border-radius:100%;padding:.5rem .5rem .6rem .5rem;display:block}body.feed .icon-bar{position:absolute;padding:2rem 2rem;right:0}body.feed .icon-bar label{color:#fff}body.feed .feed{overflow:auto;width:100vw;scroll-snap-align:start;scroll-snap-stop:always;-webkit-scroll-snap-type:y mandatory;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}body.feed .post.card{color:#fff;position:relative;scroll-snap-align:start;scroll-snap-stop:always;margin:0 auto;overflow-y:hidden;width:100vw}body.feed .post.card:not(.home){height:100vh}body.feed .post.card:not(.home) .content{padding:4rem 2rem}body.feed .post.card.home{height:100vh}body.feed .post.card.home .content{top:12.5vh}body.feed .post.card .searchable.content{bottom:auto}body.feed .post.card .desc{max-height:5vh;overflow-y:hidden}body.feed .post.card .carousel-item,body.feed .post.card .carousel-inner{width:100%;height:100%}body.feed .post.card .content{bottom:0}body.feed .post.card .content *{text-shadow:clamp(-5px,-4rem + 5vw,-15px) clamp(5px,-4rem + 5vw,15px) clamp(5px,-4rem + 5vw,15px) #190f0b}body.feed .post.card .content label{cursor:pointer}body.feed .post.card .content .see-less{display:none}body.feed .post.card .content input.more{display:none}body.feed .post.card .content input.more:checked~p{max-height:100% !important}body.feed .post.card .content input.more:checked~label .read-more{display:none}body.feed .post.card .content input.more:checked~label .see-less{display:block}body.feed dialog::backdrop{background-color:#000}body.feed #more{align-items:flex-end;padding:2rem 0 0 0}body.feed dialog.small{z-index:100001;width:100%;height:100%;background:rgba(0,0,0,.5);color:#fff;align-items:flex-end}body.feed dialog.small .modal>ul a{border-top:2px solid gray}body.feed dialog.small .modal>ul a{display:block;padding:1rem}body.feed dialog.small ul *{width:100%}body.feed dialog.small .modal>.card.container{margin-bottom:2rem;background:none}body.feed dialog.small .card.container,body.feed dialog.small .social{justify-content:center;align-items:center}body.feed dialog.small .social{display:flex;gap:.5rem}body.feed dialog.small[open=""]{display:flex;justify-content:center;align-items:center}body.feed dialog.small[open=""]~.feed{overflow-y:hidden}body.feed dialog.small .modal{border-radius:15px;background-image:linear-gradient(#190f0b, #000);position:relative;padding:2rem;width:100%;max-width:40em}body.feed ul{list-style:none;padding:0}body.feed .carousel-inner{width:100%}body.feed .carousel-open:checked+.carousel-item{display:flex}body.feed .carousel-item{display:none;-webkit-transition:opacity .6s ease-out;transition:opacity .6s ease-out}body.feed .img{height:fit-content;width:100%}body.feed .carousel-control{background:rgba(0,0,0,.28);border-radius:50%;color:#fff;cursor:pointer;display:none;font-size:40px;height:40px;line-height:35px;position:absolute;top:50%;-webkit-transform:translate(0, -50%);cursor:pointer;-ms-transform:translate(0, -50%);transform:translate(0, -50%);text-align:center;width:40px;z-index:10}body.feed .carousel-control.prev{left:2%}body.feed .carousel-control.next{right:2%}body.feed #carousel-1:checked~.control-1,body.feed #carousel-2:checked~.control-2,body.feed #carousel-3:checked~.control-3{display:block}body.feed .carousel-indicators{position:absolute;bottom:2%;left:0;right:0;text-align:center;z-index:10}body.feed .carousel-indicators li{display:inline-block;margin:0 5px}body.feed .carousel-bullet{color:#fff;cursor:pointer;display:block;font-size:35px}body.feed .carousel-bullet:hover{color:#aaa}body.feed #carousel-1:checked~.control-1~.carousel-indicators li:nth-child(1) .carousel-bullet,body.feed #carousel-2:checked~.control-2~.carousel-indicators li:nth-child(2) .carousel-bullet,body.feed #carousel-3:checked~.control-3~.carousel-indicators li:nth-child(3) .carousel-bullet{color:#428bca}body.user [role=menu]{display:none}body.user input[type=checkbox]{display:none}body.user input[type=checkbox]:checked~[role=menu]{display:flex}body.user main{background-color:#fbf5f3}body.user main *{color:#190f0b}body.user img{box-shadow:none}body.user .header{background:none}footer{border-top:solid #d34e24;background-image:linear-gradient(#8c300c, #190f0b)}header,footer,.link{border-width:clamp(5px,-4rem + 3.9vw,20px) !important}.link{outline-width:clamp(5px,-4rem + 3.9vw,20px) !important}hr{border:none}span:has(hr.tab),hr.tab,hr{height:clamp(2px,-4rem + 4vw,6px) !important}hr.tab{width:4em;border-radius:1000px}span:has(hr.tab){background:none;position:absolute;left:0;top:0;width:100%}dialog .nav a,.listing.card,[role=menu],ul li:not(:nth-last-child(1)),#listing table,form[action="/success"] *{border-width:clamp(2px,-4rem + 4vw,6px) !important;outline-width:clamp(2px,-4rem + 4vw,6px) !important}dialog .nav a:focus,.listing.card:focus,[role=menu]:focus,ul li:not(:nth-last-child(1)):focus,#listing table:focus,form[action="/success"] *:focus{outline:solid #f28123;border:none}dialog,dialog .nav a,.banner.card.bg,.banner.card.bg img,.img.container img,.listing.card,.button,.tag,.event.card,.event.card img,.gallery.large,input,textarea,select,.list,.home.card img{border-radius:clamp(5px,-1rem + 1.5vw,20px) !important}body.listing main{border-radius:clamp(15px,-1rem + 1vw,45px) !important}.gallery.large,input,textarea,select,hr.tab,.listing.card{border:solid #cecccc;outline:none}.gallery.large:focus,input:focus,textarea:focus,select:focus,hr.tab:focus,.listing.card:focus{border:solid #d34e24}.slider{border-radius:34px}.slider:before{border-radius:50%}.link{border-bottom:solid #d34e24}dialog:not(.modal){border:none}.modal{border:solid #1c1c1c}.modal img.logo{border:solid 6px #d34e24;border-radius:1000px}.modal .nav a{border:solid #b2afaf}.modal .nav a:hover{border:solid #b2afaf}body.home .header{border-bottom:solid #d34e24}.header [role=menu]{border:solid #cecccc}.header [role=menu] ul li:not(:nth-last-child(1)){border-bottom:solid #cecccc}button,a{border:none}body{color:#fbf5f3}body small{color:#b2afaf}body svg path{fill:#190f0b}body a,body label{color:#f9dc5c}body{background-image:linear-gradient(#190f0b, #000)}.overlay{background-image:linear-gradient(#190f0b, #8c300c) !important}.bg{background-color:#190f0b}.bg h1{color:#fbf5f3}.bg,.bg a{color:#fbf5f3}.bg *,.bg a *{fill:#fbf5f3}input,textarea,select{background-color:#fff;color:#190f0b}.arrow{background-color:rgba(0,0,0,0)}select{color:#b2afaf}#theme-toggle:checked~* .slider{background-color:#d34e24}.slider{background-color:#ccc}.slider:before{background-color:#fff}hr{background-color:#d34e24}hr.tab{background-color:#cecccc}.button{cursor:pointer;text-align:center;color:#fbf5f3}.button.icon svg path{stroke:#fbf5f3}.button.icon label{display:none}.button.primary{background-color:#d34e24;color:#fbf5f3;font-weight:bold}.button.primary:hover{background-color:#f28123}.button.secondary{background-color:#f28123;color:#fbf5f3;font-weight:bold}.button.secondary:hover{background-color:#d34e24}.button.tertiary{background-color:#8c300c;color:#fbf5f3;font-weight:bold}.button.tertiary:hover{background-color:#d34e24}.button.background{background-color:#190f0b;color:#fbf5f3;font-weight:bold}.button.background:hover{background-color:#f28123}.button.foreground{background-color:#fbf5f3;color:#190f0b;font-weight:bold}.button.foreground svg path{fill:#190f0b}.button.foreground:hover{background-color:#f28123}.button.success{background-color:#01ac44;color:#fbf5f3;font-weight:bold}.button.success svg path{fill:#190f0b}.button.success:hover{background-color:#f28123}.button.banner{background-image:linear-gradient(#8c300c, #190f0b);overflow-x:scroll}.button:hover:not(.button.icon){filter:invert(25%)}body.home .button.banner{-ms-overflow-style:none;scrollbar-width:none}body.home .button.banner::-webkit-scrollbar{display:none}body.home .button.banner .container{flex-wrap:nowrap}.tag{cursor:pointer;background:#cecccc;color:#8a8a8a}.tag::first-letter{text-transform:capitalize}.tag:hover{text-decoration:underline;color:#190f0b}.link{cursor:pointer;color:#1c1c1c;font-weight:bold}.link::first-letter{text-transform:capitalize}.link:hover{color:#190f0b}.banner .bg .link{color:#fbf5f3}.banner.bg>.content{background:none}.short{height:5em;width:100%;background-color:#000}.short img{object-fit:contain}#groups .event.card{filter:saturate(50%) hue-rotate(90deg)}#venues .event.card{filter:saturate(100%) hue-rotate(190deg)}#categories .event.card:nth-child(2n){filter:saturate(100%) hue-rotate(190deg)}#categories .event.card:nth-child(3n){filter:saturate(50%) hue-rotate(90deg)}.card{width:100%}.card.moment p,.card.moment h2,.card.moment h3,.card.event p,.card.event h2,.card.event h3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.card.moment p,.card.moment h3,.card.event p,.card.event h3{line-clamp:2;-webkit-line-clamp:2}.card.moment h2,.card.event h2{line-clamp:1;-webkit-line-clamp:1}.card.home .img{aspect-ratio:8/4.9}.card.listing{text-align:start}.card.banner{height:20em}.card.row{background:none}.card.row>.content{width:100%}.card.row>.img img{width:50%}.card.banner{background-color:#cecccc;color:#1c1c1c}.card.banner .img{max-width:10em}.card.banner .content,.card.banner .img{aspect-ratio:0}.card.moment .content{border-radius:0 0 clamp(5px,-4px + 5vw,15px) clamp(5px,-4px + 5vw,15px);background-color:#190f0b}.card.moment p{color:#fff}.card.moment .transition-overlay{width:100%;height:100%;position:absolute;bottom:0;z-index:1;background-image:linear-gradient(transparent, #190f0b) !important}.card.moment .container{position:relative}.card.moment .container .bg{background:none;aspect-ratio:8/4.9}.card.moment .container .bg img{border-radius:clamp(5px,-4px + 5vw,15px) clamp(5px,-4px + 5vw,15px) 0 0}.card.moment .container .img img{border-radius:5px}.card.moment .container .img{z-index:10}.card.moment .img{max-width:25%;width:auto;height:auto;left:0;bottom:0;position:absolute}.card.moment .img,.card.moment .img img{aspect-ratio:1/1;height:auto}.card.event{aspect-ratio:1/1;padding:clamp(.2rem,-4rem + 4vw,.5rem);border-radius:clamp(1em,-1rem + 1vw,3em) !important;background:linear-gradient(#CF4902, #EAA683) padding-box,linear-gradient(#CF4902, #EAA683) border-box;border-style:solid rgba(0,0,0,0)}.card.event .overlay{opacity:45%}.card.event img,.card.event .overlay{border-radius:clamp(.75em,-1rem + 1vw,3em) !important}.card.event picture{opacity:65%}.card.event picture img{box-shadow:none !important}.card.event .content.container{left:0;bottom:0;gap:0}.card.event p.day{font-size:2rem;position:absolute;padding:.5rem 1rem;right:0;top:0}@media screen and (min-width: 22em){.landing .card.row>.img img{width:75%}}@media screen and (min-width: 46.8em){.card,.card .content{flex-wrap:nowrap}.card.row>.content{max-width:50%}.card.row>.img img{width:100%}}dialog::backdrop{background-color:#000}dialog{z-index:10000;background-image:linear-gradient(#190f0b, #000)}dialog#nav{min-height:100vh}dialog#nav .button.icon svg path{stroke:#fbf5f3}dialog *:not(.button){color:#fbf5f3 !important;fill:#1c1c1c}dialog>.container{top:0}dialog>.container ul{max-width:30em}dialog span{background:none}dialog img.logo{height:auto;aspect-ratio:1/1;background-color:#fff}dialog .nav a{display:block;width:100%;height:100%;text-align:center}dialog .nav a:hover{background-color:#cecccc}dialog .row{align-items:center}dialog .row li{width:30%}dialog .row li a{font-size:.75em}@media screen and (min-width: 30.4em){dialog .row li a{font-size:1em}}dialog .row img{width:100%;max-width:150px}dialog label{font-weight:bold;text-decoration:underline}body.home nav{background-color:#190f0b}.landing.home>.container{margin-top:clamp(34px,1rem + 5vw,68px)}nav a:hover .logo,footer a:hover .logo,#nav a:hover .logo,.post.card:has(.top) a:hover .logo{animation:10s spin linear infinite}nav{width:100%;z-index:2000;position:relative}nav ul.container{flex-wrap:nowrap}nav ul.nav{display:none;text-wrap:nowrap}nav ul.nav:last-child [role=menu]{transform:translate(-40px)}nav label{display:flex}nav label::after{content:" ▾";color:#fbf5f3}nav label:hover{cursor:pointer}nav [data-menu-component]:hover [role=menu]{display:block;z-index:1000}nav [role=menu]:hover{display:block;z-index:1000}nav [type=checkbox],nav [role=menu]{display:none}nav [data-menu-origin=right]{left:auto;right:0}nav [data-menu-component]{display:inline-block}nav [type=checkbox]:focus+[data-opens-menu],nav [role=menu] a:focus{outline:none;background:#00008b}nav .button.icon svg path{stroke:#fbf5f3}nav.top{position:fixed}nav .navbar.posbottom{position:fixed;bottom:0}nav .nav-link{display:flex;font-weight:400;color:#fbf5f3}nav [data-opens-menu],nav [role=menu] a{line-height:1;text-align:left;text-decoration:none}nav [role=menu]{background:#fff;left:0}nav [role=menu] ul li a{color:#190f0b}nav [role=menu] a{display:block;min-width:100%;white-space:nowrap}.bg.small.landing{height:40vh}.bg.cover.landing{height:80vh}.bg.cover>*{background:none}html.listing{-webkit-scroll-snap-type:y mandatory;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}body.listing{background-color:#190f0b;overflow-y:scroll}body.listing .header{display:none}body.listing main{position:relative;width:100%;box-shadow:0 clamp(-5px,-4rem + 5vw,-15px) clamp(5px,-4rem + 5vw,15px) #1c1c1c}body.listing main,body.listing .snap,body.listing .menu-container{scroll-snap-align:start;scroll-snap-stop:always}body.listing table,body.listing tr{scroll-snap-align:center;scroll-snap-stop:normal}body.listing .snap{height:25vh;pointer-events:none;background:none}#listing h1{color:#fbf5f3}#listing,#listing #collection,#listing #collection *{width:100%}#listing .listing.card a p{width:100%;text-wrap:nowrap;overflow-x:scroll}#listing .info .card select{color:#fff}#listing .info .card,#listing .info .title,#listing .info .title .col{width:100%;height:100%}#listing .info .tag-div .status{color:#b2afaf}#listing .info .tag-div .status svg path{fill:#cecccc}#listing .info .tag-div .status.claimed{color:#4797ff}#listing .info .tag-div .status.claimed svg path{fill:#4797ff}#listing .info .contact a{display:flex;flex-direction:column;align-items:center}#listing .info .contact svg path{fill:#fbf5f3}#listing .info .contact{display:grid;grid-template-columns:1fr 1fr 1fr}#listing .info .contact .button{color:#4797ff}#listing .info .contact .button svg path{fill:#4797ff;stroke:none}#listing .info .contact .button:hover{color:#3a7dd4;background:#cecccc;border-radius:5px}#listing .info .contact .button:hover svg path{fill:#3a7dd4}#listing .info .hours #hours-btn{background:none;border:none;font-weight:bold;color:#fbf5f3}#listing .info .hours #hours-btn::after{content:"+"}#listing .info .hours #hours-btn.active::after{content:"-"}#listing .info .hours #hours-btn span{color:#f28123}#listing .info .hours #hours-btn:hover{cursor:pointer;text-decoration:underline;color:#d34e24;transition:all .3s ease-out}#listing .info .hours #hours-div{display:none}#listing .info .hours #hours-div .day{color:#b2afaf}#listing .info .hours #hours-div .day span{color:#d34e24;font-weight:bold}#listing .info .hours #hours-div .day.active{display:block !important}#listing .info .hours #hours-div.active{display:flex !important}#listing .menu-container #nav{display:flex;flex-direction:column}#listing .menu-container #nav h2,#listing .menu-container #nav p{grid-column:1/span 2}#listing .disclaimer{display:flex;flex-direction:column}#listing table{cursor:pointer;color:#fbf5f3;border-bottom:solid #cecccc}#listing table tbody{display:none;grid-template-columns:100%;grid-gap:1rem}#listing table tbody tr{display:flex;flex-direction:column;gap:.5rem}#listing table tbody tr td:nth-child(1){font-weight:bold;color:#f28123}#listing table tbody tr td:nth-child(2){color:#b2afaf}#listing table tbody tr td::first-letter,#listing table tbody tr td:nth-child(1),#listing table tbody tr td:nth-child(2){text-transform:capitalize}#listing table thead{display:flex;justify-content:space-between}#listing table thead th{text-wrap:nowrap;text-transform:capitalize}#listing table.active{width:100%;grid-column:1/span 2}#listing table.active tbody{display:grid}#listing table.active thead::after{content:"-"}#listing table:hover{border-bottom:3px solid #f28123;transition:all .3s ease-out}#listing table:hover thead{color:#d34e24}#listing .slug a{color:#b2afaf}#listing .slug a::after{content:">";color:#fbf5f3}#listing .slug a:hover{color:#f28123}@media screen and (min-width: 30.4em){#listing #nav{display:grid !important;grid-template-columns:1fr 1fr;grid-gap:1rem}}@media screen and (min-width: 46.8em){#listing #nav tbody{grid-template-columns:48% 48% !important}}.landing.listing{overflow-y:hidden}.map.container{height:75vh;position:fixed;z-index:-1;top:0}.map.container #map{background:none}.map.container,.map.container .map-container,.map.container #map,.map.container label{width:100%}.map.container #map,.map.container label{height:100%;top:0;left:0}.map.container label{position:absolute;z-index:1002;cursor:pointer;height:80vh;bottom:-10vh;top:0}.searchable-item,.searchable .list{display:none}body.search main{min-height:100vh}body.search .header{position:fixed}.searchable .list{height:100%;background:#190f0b;overflow-y:scroll;height:20em;z-index:10}.slideshow{width:100%}.slideshow::-webkit-scrollbar-track{background:#8c300c}.slideshow::-webkit-scrollbar-thumb{background:#d34e24}.slideshow h3{width:100%;height:100%}.slideshow .row,.slideshow .box{width:100%;overflow-x:scroll;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#d34e24 #8c300c;scrollbar-gutter:stable;padding-right:clamp(1.75rem,-4rem + 5vw,6rem)}.slideshow .row{display:grid;grid-template-rows:1fr;grid-auto-flow:column;grid-gap:clamp(1rem,-4rem + 5vw,6rem);overflow-y:hidden}.slideshow .row.small{grid-auto-columns:45%}.slideshow .row .card{scroll-snap-align:center;scroll-snap-stop:always}.slideshow .row:not(.small){grid-auto-columns:95%;scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;-webkit-scroll-snap-type:x mandatory}.slideshow .box{display:grid;grid-auto-flow:column dense;grid-template-rows:1fr 1fr;grid-auto-columns:minmax(45%, auto);counter-reset:num;grid-gap:clamp(1rem,-4rem + 5vw,6rem);scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;-webkit-scroll-snap-type:x mandatory}.slideshow .box .card:nth-child(5n),.slideshow .box .card:nth-child(1),.slideshow .box .card:nth-last-child(1),.slideshow .box .card:nth-last-child(2),.slideshow .box .card:nth-last-child(3),.slideshow .box .card:nth-last-child(4){scroll-snap-align:start}.slideshow .box .card:nth-child(4n+2){grid-row:1}.slideshow .box .card:nth-child(5n),.slideshow .box .card:nth-child(1){scroll-snap-stop:always}body.pro [role=menu]{display:none}body.pro input[type=checkbox]{display:none}body.pro input[type=checkbox]:checked~[role=menu]{display:flex}body.pro main{background-color:#fbf5f3}body.pro main *{color:#190f0b}body.pro img{box-shadow:none}body.pro .header{background:none}*{margin:0;padding:0;background-color:inherit;box-sizing:border-box;scroll-behavior:smooth}body:not(.feed,.listing){scroll-margin:clamp(5em,1rem + 4vw,10rem);overflow-x:hidden}@media print{body{max-width:none}}body h1,body h2,body h3,body h4,body h5{color:#f9dc5c;line-height:1.2}body a,body button,body label{cursor:pointer}body svg{aspect-ratio:1/1}table{width:100%}