html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html,body{color:#666;background-color:#eee;font-family:Roboto,sans-serif;font-size:16px}h1,h2,h3,h4,h5,h6{color:#262235;font-family:Oswald,sans-serif;font-weight:700}p{line-height:1.5;margin-bottom:1rem}a{color:#262235;text-decoration:none;transition:color .25s ease}a:hover{color:#a0010d}strong{font-weight:700}em{font-style:italic}hr{border:0;border-top:1px solid #ccc;margin:20px auto}hr.accent{width:50%}.wrapper{width:1280px;display:block;margin:0 auto;box-sizing:border-box}@media screen and (max-width:1280px){.wrapper{width:100%;padding-left:1rem;padding-right:1rem}}.wrapper.padded{padding-top:2rem;padding-bottom:2rem}[v-cloak]{display:none}menu-header[v-cloak]{display:initial;background:#000}.shade{position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;z-index:10}.mb-0{margin-bottom:0!important}.pb-0{padding-bottom:0!important}fieldset{border-radius:.5rem;border:1px solid #262235;padding:2rem 2rem 1rem;margin-bottom:1rem}fieldset legend{color:#fff;border:1px solid #262235;border-radius:.5rem;padding:1rem 2rem;background-color:#262235}.form-row{display:flex;gap:2rem}@media(max-width:959px){.form-row{flex-direction:column;gap:0}}.form-row>*{flex:1}.form-group{display:block;margin-bottom:1rem}.form-group label{display:block;padding-bottom:10px}.form-group input:not([type=checkbox],[type=radio]),.form-group select,.form-group textarea{outline:none;width:100%;border:1px solid #ccc;border-radius:4px;padding:8px 12px;font-family:Roboto,sans-serif;box-sizing:border-box;transition:border-color .25s ease}.form-group input:not([type=checkbox],[type=radio]):focus,.form-group select:focus,.form-group textarea:focus{border-color:#262235}.form-group input:not([type=checkbox],[type=radio])[readonly],.form-group select[readonly],.form-group textarea[readonly]{cursor:not-allowed;background:#d9d9d9;border:1px solid rgb(191.25,191.25,191.25)}.form-group input[type=checkbox],.form-group input[type=radio]{width:auto;border-radius:0}.form-group input[type=color]{padding:0;min-height:33.6px}.form-group.required label:after{content:" *";color:#e00}.form-help{margin-top:.5rem;font-style:italic;line-height:1.5}button{cursor:pointer;outline:none;border:0;border-radius:0;margin:0;padding:0;font-size:1em;color:#666;background-color:transparent}.button{cursor:pointer;color:#fff;padding:.5rem 2rem;border-radius:4px;background-color:#262235;border:1px solid #262235;box-shadow:0 3px 0 shade(#262235,20%),0 1px 1px #999;transition:background-color .25s ease,box-shadow .25s ease}.button:hover{color:#fff;background-color:#a0010d;border-color:#a0010d;box-shadow:0 3px 0 shade(#a0010d,20%),0 4px 20px #999}.button.outline{color:#262235;border:1px solid #262235;background-color:transparent;transition:background-color .25s ease,color .25s ease}.button.outline:hover{color:#fff;background-color:#262235}a.button{display:inline-block}.alert{display:block;padding:1rem;margin-bottom:1rem;border-radius:.25rem;border:1px solid #ccc;background-color:#eee;box-sizing:border-box}.alert h2,.alert h3,.alert h4,.alert h5,.alert h6{margin-bottom:1rem}.alert>*:last-child{margin-bottom:0}.alert.success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.alert.info{color:#000;background-color:#5bc0de;border-color:#46b8da}.alert.info h2,.alert.info h3,.alert.info h4,.alert.info h5,.alert.info h6{color:#000}.alert.warn{color:#fff;background-color:#f0ad4e;border-color:#eea236}.alert.danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.alert li{margin-top:1rem}.alert li:first-of-type{margin-top:0;font-weight:700}.page-header{background-color:#fff;box-shadow:0 1px 4px #ccc}.page-header .wrapper{padding-top:32px;padding-bottom:32px}.page-header h1{font-size:2em}nav ul.pagination{display:flex;margin-top:2rem}nav ul.pagination li>a,nav ul.pagination li>span{display:block;padding:1rem;color:#000;background:#e6e6e6;border:1px solid rgb(191.25,191.25,191.25);border-left:0}nav ul.pagination li:first-of-type>a,nav ul.pagination li:first-of-type>span{border-left:1px solid rgb(191.25,191.25,191.25);border-top-left-radius:1rem;border-bottom-left-radius:1rem}nav ul.pagination li:last-of-type>a,nav ul.pagination li:last-of-type>span{border-top-right-radius:1rem;border-bottom-right-radius:1rem}nav ul.pagination .disabled{cursor:not-allowed}nav ul.pagination .disabled>a,nav ul.pagination .disabled>span{color:gray;background:#bfbfbf}nav ul.pagination .active>a,nav ul.pagination .active>span{color:#fff;background:#085;border-color:#085}.announcement-banner{background:#085}.announcement-banner .wrapper{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1rem}@media(max-width:959px){.announcement-banner .wrapper{flex-direction:column;text-align:center}}.announcement-banner p{margin:0;color:#fff}.announcement-banner .buttons{display:flex;gap:1rem}.announcement-banner .buttons a{display:block;color:#fff;padding:.5rem 2rem;border:1px solid white;border-radius:10rem}@media(max-width:959px){.announcement-banner .buttons a{padding:0rem 1rem;font-size:1rem}}.primary-header{padding:1rem 0;background-color:#fff;overflow:hidden;box-sizing:border-box}@media screen and (max-width:719px){.primary-header{height:auto}}.primary-header .wrapper{position:relative}.primary-header .thirds{display:flex;align-items:center;gap:1rem}@media(max-width:479px){.primary-header .thirds{flex-direction:column;justify-content:center}}.primary-header .third{flex:1;display:flex;justify-content:center;align-items:center;text-align:center}.primary-header .third h3{font-size:1.25rem;line-height:1.5;text-transform:uppercase}@media screen and (max-width:719px){.primary-header .third h3{font-size:1rem}}.primary-header .third img{display:block}@media(max-width:479px){.primary-header .third.logo-third{order:-1}}.primary-header .auth-links{display:flex;gap:1rem}.primary-header .auth-links li{color:#262235}.primary-navigation{padding:1rem 0;background-color:#262235;overflow:hidden;text-align:center;box-shadow:0 20px 25px -5px #00000026,0 10px 15px -5px #00000040;position:relative;z-index:1}.primary-navigation .wrapper{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem}.primary-navigation a{color:#fff;font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:2px}.primary-footer{background-color:#111;padding:2rem 0}.primary-footer .wrapper{display:flex;justify-content:space-between}.primary-footer .copy-container{display:flex;flex-direction:column;align-items:flex-end}.primary-footer .auth-links{display:flex;gap:1rem}.primary-footer .auth-links a{text-decoration:underline}.primary-footer p{max-width:72ch;color:#fff;text-align:right;margin:10px 0}@media screen and (max-width:959px){.primary-footer p{width:100%;float:none;text-align:center}}.primary-footer .social-links{overflow:hidden}@media screen and (max-width:959px){.primary-footer .social-links{float:none;display:block;margin:0 auto;text-align:center}}.primary-footer .social-links li{float:left;margin-right:2rem}@media screen and (max-width:959px){.primary-footer .social-links li{float:none;display:inline-block;margin:2rem}}.primary-footer a{color:#fff}.primary-footer a:hover{color:#a0010d}.admin-container{display:flex;gap:2rem}@media(max-width:959px){.admin-container{flex-direction:column}}.admin-header{margin-bottom:20px;padding-bottom:20px;overflow:hidden}.admin-header h1,.admin-header h2,.admin-header h3,.admin-header h4,.admin-header h5,.admin-header h6{font-size:2rem;float:left}.admin-header .button{float:left;margin-left:20px;position:relative;top:2px}.admin-header .admin-search{float:right;position:relative;top:4px}.admin-header .admin-search input{outline:none;border-radius:4px;border:1px solid #ccc;padding:8px}.admin-header .admin-search input:focus{border:1px solid #262235}.admin-header .admin-search button{margin-left:10px}table.resource-listing{width:100%;box-shadow:0 20px 25px -5px #00000026,0 10px 15px -5px #00000040;border-radius:.5rem;overflow:hidden}table.resource-listing th,table.resource-listing td{color:#000;padding:1rem;background:#fff;line-height:1.5;vertical-align:middle}table.resource-listing th *,table.resource-listing td *{transition:none}table.resource-listing th{color:#000;font-weight:800;text-align:left;padding-bottom:1rem}table.resource-listing td.icon{width:1px;text-align:center;color:#262235}table.resource-listing td.icon button{color:#262235}table.resource-listing tr:nth-child(2n) th,table.resource-listing tr:nth-child(2n) td{background-color:#d9d9d9;transition:background-color .25s ease}table.resource-listing tr:hover th,table.resource-listing tr:hover td{color:#fff;background:#262235}table.resource-listing tr:hover th *,table.resource-listing tr:hover td *{color:#fff}.admin-sidebar{min-width:15rem;background-color:#fff}.admin-sidebar a{display:block;padding:1rem;box-sizing:border-box;transition:background-color .25s ease,color .25s ease}.admin-sidebar a:hover,.admin-sidebar a.active{color:#fff;background-color:#262235}.admin-sidebar+div{flex:1}.menu-builder{overflow:hidden}.menu-builder .toolbar{float:right}.menu-builder .toolbar li{float:left;margin-left:1rem}.menu-builder .toolbar button{background-color:#fff;padding:1rem;border:1px solid #ccc;border-radius:.25rem;transition:background-color .25s ease,color .25s ease}.menu-builder .toolbar button .fa-caret-down{margin-left:6px}.menu-builder .toolbar button:hover{color:#fff;background-color:#262235}.menu-builder .workspace{clear:both}.menu-builder .workspace .fa-spin{color:#262235}.menu-builder .workspace .column{min-height:128px;float:left;padding:1rem;border-left:1px solid #ccc;box-sizing:border-box}.menu-builder .workspace .column:first-of-type{border-left:0}.menu-builder .workspace .column.column-1{width:100%}.menu-builder .workspace .column.column-2{width:50%}.menu-builder .workspace .column.column-3{width:33.33%}.menu-builder .workspace .column>.entity{display:block;margin:1rem 0;padding:1rem;position:relative;background-color:#fff;border-radius:.25rem;box-shadow:0 1px 3px #ccc;box-sizing:border-box;transition:box-shadow .25s ease}.menu-builder .workspace .column>.entity .fa-times{cursor:pointer;width:1.5rem;height:1.5rem;border-radius:100%;text-align:center;line-height:1.5;background-color:#fff;position:absolute;top:-12px;right:-12px;box-shadow:0 1px 3px #ccc;transition:box-shadow .25s ease}.menu-builder .workspace .column>.entity .fa-times:hover{box-shadow:0 4px 20px #ccc}.menu-builder .workspace .column>.entity hr{margin:0}.menu-builder .workspace .column>.entity:hover{box-shadow:0 4px 20px #ccc}.menu-builder .workspace .column .dropzone{width:100%;display:block;margin:20px 0;padding:20px;background-color:#fff;border:2px dashed #ccc;border-radius:4px;color:#ccc;box-sizing:border-box;transition:background-color .25s ease,border-color .25s ease}.menu-builder .workspace .column .dropzone:hover{color:#fff;background-color:#262235;border-color:#fff}.menu-builder .workspace .column h3{background-color:#fff;border-radius:4px;box-shadow:0 1px 3px #ccc}.menu-builder .workspace .column .menu-item input,.menu-builder .workspace .column .menu-item textarea,.menu-builder .workspace .column .menu-item select{margin-top:1rem}.menu-builder .workspace .column .menu-item input:first-child,.menu-builder .workspace .column .menu-item textarea:first-child,.menu-builder .workspace .column .menu-item select:first-child{margin-top:0}.menu-builder .settings-list{background-color:#fff;border-radius:.25rem;border:1px solid #ccc;position:absolute;left:-9999px}.menu-builder .settings-list li{cursor:pointer;padding:1rem;border-top:1px solid #ccc;box-sizing:border-box;transition:background-color .25s ease,color .25s ease}.menu-builder .settings-list li:first-of-type{border-top:0}.menu-builder .settings-list li:hover{color:#fff;background-color:#262235}.menu-builder .template{display:none}.cantina-club-panel{display:flex;flex-direction:column;box-shadow:0 20px 25px -5px #00000026,0 10px 15px -5px #00000040;border-radius:1rem;height:fit-content;margin-bottom:2rem}.cantina-club-panel>header{display:flex;align-items:center;gap:1rem;background:#09ffa3;border-top-left-radius:1rem;border-top-right-radius:1rem;overflow:hidden}.cantina-club-panel>header .title-icon{padding:1rem;color:#fff;font-size:1.5rem;background:#085;border-top-left-radius:1rem}.cantina-club-panel>header h3{display:flex;flex:1;color:#000;font-weight:700}.cantina-club-panel>header .tooltip-component{margin-left:auto;margin-right:1rem}.cantina-club-panel>section{flex:1;padding:1rem;background:#fff;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.cantina-club-panel>section.has-footer{border-bottom-left-radius:0;border-bottom-right-radius:0}.cantina-club-panel>footer{padding:1rem;background:#085;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.cantina-club-panel>footer a{color:#fff}.menu-editor-component section{background:#fff;margin-bottom:1rem;box-shadow:0 20px 25px -5px #00000026,0 10px 15px -5px #00000040}.menu-editor-component .section-header{display:flex;padding:.5rem 1rem;align-items:center;justify-content:space-between}.menu-editor-component .section-header input{flex:1;color:#333;border:0;border-bottom:2px solid white;outline:none;font-weight:800;padding:.5rem 0;transition:border-color .25s ease-in-out}.menu-editor-component .section-header input:focus{border-color:green}.menu-editor-component .section-header .controls{display:flex;align-items:center;gap:1rem}.menu-editor-component .section-body{padding:1rem;background:#f2f2f2;border-top:1px solid rgb(242.25,242.25,242.25)}.menu-editor-component .item{position:relative;background:#fff;padding:1rem;margin-bottom:1rem;box-shadow:0 20px 25px -5px #00000026,0 10px 15px -5px #00000040}.menu-editor-component .item>.fa-trash{position:absolute;top:1rem;right:1rem}.menu-editor-component .fa{cursor:pointer}.menu-editor-component .fa-trash-o{color:red;opacity:.25;margin-right:.5rem;margin-left:.5rem;transition:opacity .25s ease-in-out}.menu-editor-component .fa-trash-o:hover{opacity:1}.menu-editor-component .fa-chevron-up,.menu-editor-component .fa-chevron-down{padding:.5rem;border-radius:.5rem;border:1px solid rgb(229.5,229.5,229.5)}.menu-editor-component .content-hider{opacity:0;transition:opacity .25s ease-in-out}.menu-editor-component .add-section-button,.menu-editor-component .add-item-button{width:100%;margin-bottom:1rem;border-radius:1rem;border:1px dashed rgb(191.25,191.25,191.25);transition:border .25s ease-in-out}.menu-editor-component .add-section-button:hover,.menu-editor-component .add-section-button:focus,.menu-editor-component .add-item-button:hover,.menu-editor-component .add-item-button:focus{border:1px solid green}.menu-editor-component .add-section-button:hover .content-hider,.menu-editor-component .add-section-button:focus .content-hider,.menu-editor-component .add-item-button:hover .content-hider,.menu-editor-component .add-item-button:focus .content-hider{opacity:1}.menu-editor-component .add-flag-button{border:1px dashed rgb(191.25,191.25,191.25);padding:.25rem .5em;border-radius:10rem;font-size:.8rem;transition:color .25s ease,background-color .25s ease,border-color .25s ease}.menu-editor-component .add-flag-button:hover{color:#fff;background:#085;border-color:#fff}.menu-editor-component .flag{position:relative;padding:1rem;border-radius:.5rem;border:1px solid rgb(216.75,216.75,216.75);display:flex;gap:1rem;margin-bottom:.5rem}.menu-editor-component .flag .delete-flag-button{position:absolute;top:.5rem;right:.5rem}.menu-editor-component .flag .form-group{margin-bottom:0;flex:1}.menu-editor-component .flag .form-group label{padding-bottom:0}.menu-editor-component .flag .form-group:first-of-type{flex:1}.menu-editor-component .form-group>label>span{display:block;margin-bottom:.5rem}.menu-editor-component .form-help{max-width:72ch;font-size:.8rem;font-style:italic;color:gray}.hero{height:600px;background-repeat:no-repeat;background-position:center;background-size:cover}.hero .wrapper{position:relative;height:100%}.hero img{width:100%;display:block}.hero .overlay{position:absolute;top:50%;left:50%;width:50%;transform:translate(-50%,-50%);color:#fff;padding:2rem;border-radius:1rem;background-color:#000000bf;box-shadow:0 20px 25px -5px #00000026,0 10px 15px -5px #00000040;box-sizing:border-box}@media screen and (max-width:480px){.hero .overlay{width:calc(100% - 2rem)}}.hero h2{color:#fff;font-size:2rem}.hero p{margin-bottom:0}.index-content{width:100%;background-color:#262235;padding-bottom:64px}.index-content .wrapper:after{content:" ";display:block;width:100%;clear:both}.news-and-events{position:relative;width:50%;float:left;background-color:#fff;text-align:center;margin-top:-42px;padding:42px;box-sizing:border-box}@media screen and (max-width:1200px){.news-and-events{display:block;width:100%;float:none}}@media screen and (max-width:540px){.news-and-events{padding:16px}}.news-and-events img{display:block;margin:32px auto}.news-and-events h1{color:#a0010d;font-size:3em;text-transform:uppercase}@media screen and (max-width:960px){.news-and-events h1{font-size:2.5em}}@media screen and (max-width:540px){.news-and-events h1{font-size:2em}}.news-and-events p{color:#262235;font-family:Oswald,sans-serif;font-weight:700;font-size:2em}@media screen and (max-width:960px){.news-and-events p{font-size:1.5em}}@media screen and (max-width:540px){.news-and-events p{font-size:1em}}.home-grid{overflow:hidden}.home-grid .grid-cell{width:50%;float:left;padding-top:2rem;padding-left:2rem;text-align:center;box-sizing:border-box}.home-grid .grid-cell .cell-content{height:0;width:100%;position:relative;padding-bottom:100%}.home-grid .grid-cell .circle{margin:10%;width:100%;height:100%;padding:42px;display:block;cursor:default;position:absolute;border-radius:100%;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(/img/sticker.png);box-sizing:border-box}@media(max-width:719px){.home-grid .grid-cell .circle{background:transparent;padding:0}}.home-grid .grid-cell .circle h3{font-size:1.5em;font-weight:300;text-transform:uppercase}@media screen and (max-width:719px){.home-grid .grid-cell .circle h3{color:#fff}}@media screen and (max-width:419px){.home-grid .grid-cell .circle h3{font-size:1em}}.home-grid .grid-cell img{top:0;left:0;width:100%;height:100%;position:absolute;border:2px solid white;box-sizing:border-box}.menu-page{position:relative}.menu-page .background{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-attachment:fixed;opacity:.64}.menu-page .padded.wrapper{position:relative;z-index:10}.menu .menu-name{width:fit-content;color:#a0010d;font-size:3rem;text-align:center;margin:0 auto}@media screen and (max-width:480px){.menu .menu-name{font-size:2.5em}}.menu .menu-container{columns:2}@media screen and (max-width:960px){.menu .menu-container{columns:1}}.menu .menu-section{break-inside:avoid;margin-bottom:4rem;margin-left:2rem;margin-right:2rem}@media screen and (max-width:480px){.menu .menu-section{text-align:left!important}}.menu .menu-section .section-name{display:inline-block;color:#fff;font-size:3rem;text-transform:uppercase;padding-bottom:.5rem;border-bottom:5px dotted white}@media screen and (max-width:480px){.menu .menu-section .section-name{font-size:2rem;text-align:left!important}}.menu .menu-section .menu-item{display:flex;flex-direction:column;gap:1rem;text-align:left;line-height:1.25em;padding:1rem;border-radius:.25rem}.menu .menu-section .menu-item:nth-child(odd){margin-right:-1rem;padding-right:2rem;border-top-left-radius:0;border-bottom-left-radius:0;background-color:#fff;border-top:2px solid #bbb;border-bottom:2px solid #bbb}.menu .menu-section .menu-item:nth-child(2n){margin-left:-1rem;padding-left:2rem;border-top-right-radius:0;border-bottom-right-radius:0;background-color:#cfffed}.menu .menu-section .menu-item:first-child{padding-top:2rem;border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-top:0}.menu .menu-section .menu-item:last-child{border-bottom:0;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.menu .menu-section .menu-item .name,.menu .menu-section .menu-item .description,.menu .menu-section .menu-item .price{color:#333}.menu .menu-section .menu-item .name{flex:1;display:flex;align-items:center;font-size:2rem;font-family:Reenie Beanie,sans-serif;color:#000;text-transform:uppercase;font-weight:600;line-height:1.25}.menu .menu-section .menu-item .description{margin:0;font-family:Roboto,sans-serif}.menu .menu-section .menu-item footer{display:flex;justify-content:space-between;align-items:flex-end}.menu .menu-section .menu-item .flag{font-family:Teko,sans-serif;display:flex;justify-content:center;align-items:center;border-radius:10rem;padding:.25rem 1rem 0;background-color:#000;color:#fff;margin-right:.5rem}.menu .menu-section .menu-item .price{flex:1;font-weight:600;text-align:end}.menu .disclaimer{margin-top:4rem;color:#000;background:#fffc;padding:1rem 2rem;border-radius:10rem;border:2px solid #a0010d;box-shadow:0 20px 25px -5px #00000026,0 10px 15px -5px #00000040}.hours-index ul{line-height:2em}.auth-form{width:40rem;max-width:100%;background:#fff;border-radius:4px;margin:2rem auto;overflow:hidden;box-sizing:border-box;box-shadow:0 20px 25px -5px #00000026,0 10px 15px -5px #00000040}.auth-form header{padding:1rem;border-bottom:1px solid rgb(216.75,216.75,216.75)}.auth-form header h1{font-size:1.5rem}.auth-form section{padding:1rem}.auth-form footer{padding:1rem;display:flex;justify-content:space-between;border-top:1px solid rgb(216.75,216.75,216.75)}.auth-form footer>*:only-child{margin-left:auto}.cantina-club-layout{padding:2rem 0}.cantina-club-container{display:flex;flex-direction:column}.cantina-club-container>header{padding:1rem;background:#d9d9d9;border-top-left-radius:1rem;border-top-right-radius:1rem;border:1px solid #cccccc}.cantina-club-container>header h1{font-size:1.5rem}.cantina-club-container>section{display:flex}@media(max-width:639px){.cantina-club-container>section{flex-direction:column}}.cantina-club-container main{flex:1;border:1px solid #cccccc;border-top:0;border-bottom-right-radius:1rem}@media(max-width:639px){.cantina-club-container main{border-bottom-left-radius:1rem}}.cantina-club-container main>header{padding:1rem 1rem 1rem 2rem;background:#262235;border-left:1px solid #262235;margin-left:-1px}@media(max-width:639px){.cantina-club-container main>header{margin-left:-1px;margin-right:-1px}}.cantina-club-container main>header h2{color:#fff;font-size:1.5rem}.cantina-club-container main>section{padding:1rem 1rem 1rem 2rem}@media(max-width:639px){.cantina-club-container main>section{padding-left:1rem}}.cantina-club-sidebar{background:#d9d9d9;border-bottom-left-radius:1rem}.cantina-club-sidebar :is(a,form){width:100%;display:flex;background:#d9d9d9}.cantina-club-sidebar :is(a,form):first-child{margin-top:0}.cantina-club-sidebar :is(a,form):last-child{border-bottom-left-radius:1rem}@media(max-width:639px){.cantina-club-sidebar :is(a,form):last-child{border-bottom-left-radius:0}}.cantina-club-sidebar :is(a,form):last-child .icon-container{border-bottom-left-radius:1rem}@media(max-width:639px){.cantina-club-sidebar :is(a,form):last-child .icon-container{border-bottom-left-radius:0}}.cantina-club-sidebar .icon-container,.cantina-club-sidebar .name{display:flex;align-items:center;padding:1rem}.cantina-club-sidebar .icon-container{color:#fff;justify-content:center;background:#262235;border-bottom:1px solid rgb(26.8620689655,24.0344827586,37.4655172414)}.cantina-club-sidebar .name{flex:1;padding-right:2rem;background:#e6e6e6;border-bottom:1px solid rgb(191.25,191.25,191.25);position:relative;z-index:1}.cantina-club-sidebar :is(a,form):hover .icon-container{background:#a0010d;border-color:#a0010d}.cantina-club-sidebar :is(a,form).active .icon-container,.cantina-club-sidebar :is(a,form).active .name{color:#fff;background:#a0010d;border-color:#87010b}.cantina-club-sidebar :is(a,form).active .name:after{content:" ";display:block;position:absolute;top:50%;transform:translateY(-50%);left:100%;width:0;height:0;border:.5rem solid transparent;border-left:.5rem solid #a0010d;z-index:1}@media(max-width:639px){.cantina-club-sidebar :is(a,form).active .name:after{display:none}}.fade-enter-active,.fade-leave-active{transition:opacity .5s ease}.fade-enter-from,.fade-leave-to{opacity:0}.fade-up-enter-active,.fade-up-leave-active{transition:opacity .5s ease,margin-top .5s ease}.fade-up-enter-from,.fade-up-leave-to{opacity:0;margin-top:2rem}
