/*!/wp-content/plugins/volt-elements/assets/css/volt-festival-passes-widget.css*/.pass-type-wrapper{width:100%;background:rgb(13 83 100 / .75);border:3px solid #000;box-shadow:-5px 5px 0 #000;border-radius:0;padding:5px 25px 20px 25px;max-width:800px;margin:0 auto;min-height:240px}.pass-type-wrapper p{margin-bottom:0;position:relative;z-index:1}.pass-type-header{display:flex;margin-bottom:0rem;padding-top:5px;padding-bottom:5px;flex-direction:row;align-items:center}.pass-title-wrapper{display:flex;flex-direction:column;align-items:start;gap:0rem;color:#262626;flex:1}.title-and-one-liner{display:flex;flex-direction:column;gap:4px}.pass-title-wrapper svg{width:30px;fill:#262626}.pass-title-wrapper h3{font-family:'Knockout 28'!important;font-size:2rem;font-weight:400;line-height:2rem;text-transform:uppercase;color:#fff;margin-bottom:0rem}.pass-one-liner{font-family:'Knockout 28'!important;display:none;color:#ffffff!important;font-size:1.5rem!important;margin-bottom:0}.pass-sub-title p{color:#f2f0e9;font-weight:normal!important;font-size:1rem}.pass-levels-wrapper{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem;flex-wrap:wrap;align-items:start}.pass-button-wrapper{display:flex;gap:1rem;align-items:start;margin-top:.25rem}.fees-info-text{color:#fff;font-family:'Knockout 28'!important;font-size:1rem}.starting-at-text{margin-bottom:0;font-family:'Knockout 28'!important;font-size:2rem!important;color:#ffffff!important;margin-top:0rem;line-height:1}.starting-at-label{color:#fff;font-size:1rem;font-family:'Knockout 28'!important}.pass-border-div{display:flex;flex-direction:column;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;max-width:810px;margin:0 auto}.pass-top-border{height:38px;background-repeat:no-repeat;background-size:98%;background-position:center bottom;position:absolute;top:2.5px;right:0;left:0;z-index:1}.pass-middle-border{height:calc(100% - 74px);z-index:0;background-size:98%;background-position:center center;background-repeat:repeat-y;position:absolute;top:37px;left:0;right:0;bottom:0;margin:0 auto}.pass-bottom-border{height:38px;background-position:center top;background-size:98%;background-repeat:no-repeat;position:absolute;bottom:2.5px;left:0;right:0;z-index:1}.pass-type-gradient{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;background:linear-gradient(to top,#2c2c2c85,transparent);max-width:800px;margin:0 auto;background-position:center center;background-size:cover;border:2.5px solid #206b73;border-radius:25px;opacity:.4}.pass-gradient-border{height:2.5px;background:#fff;box-shadow:-2px 2px 0 #000}.pass-type-radial{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;max-width:800px;margin:0 auto;background-position:center center;background-size:cover;border:2.5px solid #262626;border-radius:25px;opacity:.25;filter:grayscale(.25)}.pass-description-wrapper,.pass-description-wrapper p{padding:1rem 0rem;font-family:'Knockout 28'!important;font-size:1.5rem!important;line-height:1.1;color:#fff;padding:.25rem}.pass-description-toggle{display:flex;flex-direction:row;align-items:center;gap:1rem}.pass-description-toggle:hover{cursor:pointer}.pass-accordion-panel{max-height:0;overflow:hidden;transition:max-height 0.2s ease-out}.pass-accordion-panel,.pass-accordion-panel *{font-size:1.5rem!important}.pass-accordion-panel p{margin-top:1rem;margin-bottom:.5rem;font-size:1.5rem}.buy-now-button{font-family:'Knockout 28'!important;background:#A9D941!important;color:#000000!important;font-weight:900!important;font-size:1.5rem!important;border:2px solid #000;border-radius:10px!important;box-shadow:-5px 5px 0 black!important;padding:.5rem .5rem;text-transform:uppercase;width:100%;text-align:center;text-shadow:none;transition:all 0.15s ease-in-out}.buy-now-button:hover{color:#000000!important;scale:.85}@media only screen and (max-width:800px){.pass-type-header{flex-direction:column;align-items:start}.pass-button-wrapper{justify-content:space-between;flex-direction:column;align-items:flex-start}.pass-sub-title p{font-size:.9rem}}@media only screen and (min-width:769px) and (max-width:1024px){.pass-type-wrapper{padding:0 20px 20px 20px}.pass-title-wrapper{margin-bottom:0rem}.pass-title-wrapper p{text-align:left;font-size:1.3rem}.pass-levels-wrapper{gap:.125rem}.pass-buy-button-wrapper{justify-content:start}}.pass-type-wrapper{background:#0d0d0d;border:2px solid #fff}.pass-type-wrapper h3{color:#A9D941}.pass-one-liner{color:#000}@media only screen and (max-width:768px){.pass-type-wrapper{padding:0 25px 20px 25px}.pass-title-wrapper p{text-align:left;font-size:1.3rem}.pass-type-header{padding-bottom:1rem}.pass-sub-title p{font-size:.9rem}.pass-levels-wrapper{gap:.125rem}.pass-buy-button-wrapper{justify-content:start}}@media only screen and (max-width:768px){.pass-title-wrapper{width:100%!important;}.pass-type-header{justify-content:start;flex-direction:column!important;align-items:start!important;}.pass-buy-button-wrapper{width:100%!important;margin:0px!important}.pass-button-wrapper{margin:0px!important}.buy-now-button *{font-size:1.25rem}}.pass-callout-wrapper{min-width:125px;position:absolute;top:-1.5rem;right:-2.75rem;background:#000;font-family:'Knockout 28';font-weight:700;font-style:italic;font-size:1.25rem;border:2px solid #000;border-radius:10px;box-shadow:0 0 10px #000;display:flex;align-items:center;justify-content:center;gap:5px;padding:0 5px 1px 5px}.pass-callout-wrapper svg{margin-top:1px;height:18px;fill:#000}.pass-callout-wrapper{position:relative;top:0;right:0}.title-and-callout{display:flex;gap:7.5px;justify-content:center;align-items:center;padding-top:.5rem}.pass-type-wrapper h3{margin-top:0}.pass-callout-wrapper svg{width:auto!important}.next-level-wrapper{font-family:'Knockout 28';color:gray;margin-top:.5rem;font-size:1.2rem;letter-spacing:.2px}