/**handles:orphan-style**/
/*!
Theme Name: Orphan
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.1
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: orphan
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Orphan is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */u html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,::after,::before{box-sizing:inherit}html{box-sizing:border-box}body,button,input,optgroup,select,textarea{color:#a68b6f;font-family:broadsheet,serif;font-weight:400;font-style:normal;text-align:center;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both;font-family:var(--ff-accent);color:var(--clr-primary);font-weight:400;line-height:1.1;margin:.1em 0 .5em}h1,h2{font-size:clamp(2rem, 13vw, 4rem)}h3{font-size:2rem}h4{font-size:1.3rem}h5,h6{font-size:1rem}p{margin-bottom:1.5em}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}html{margin-top:0!important}body,html{font-size:18px;margin:0;padding:0;background-color:var(--clr-background);background-image:url('https://orphantheband.com/wp-content/uploads/2022/10/orphan-texture-orange-2x.png');background-size:550px;background-repeat:repeat;position:relative}body:before{content:'';width:1px;height:calc(100% - 2rem);min-height:calc(100% - 2rem);position:absolute;top:1rem;border-left:1px solid #a25133;left:1rem;z-index:6}body:after{content:'';width:1px;height:calc(100% - 2rem);min-height:calc(100% - 2rem);position:absolute;top:1rem;border-right:1px solid #a25133;right:1rem;z-index:6}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}main#primary{min-height:100vh}#page{position:relative;min-height:100vh}#page:before{content:'';width:1px;position:absolute;width:calc(100% - 2rem);border-top:1px solid #a25133;left:1rem;top:1rem;z-index:5}footer{position:relative}footer:after{content:'';width:1px;position:absolute;width:calc(100% - 2rem);border-bottom:1px solid #a25133;left:1rem;bottom:1rem;z-index:5}#page *{position:relative}.inner{margin:0 auto;width:80%}.narrow{width:80%;max-width:60rem;margin:0 auto}section{padding:var(--pd-full) 0;position:relative}.grid{display:grid;gap:1.5rem;grid-template-columns:100%}.padded-vert{padding:var(--pd-full) 0}.padded-horiz{padding:0 var(--pd-full)}.padded-all{padding:var(--pd-full)}.padded-half{padding:var(--pd-half)}.padded-bottom{padding-top:0;padding-bottom:var(--pd-full)}.neutral{background-color:var(--clr-neutral);color:var(--clr-background);background-image:url('https://orphantheband.com/wp-content/uploads/2022/10/orphan-texture-orange-2x.png');background-size:550px;background-repeat:repeat}.neutral :is(h4,h5,h6,p,span,b,i,div){color:var(--clr-background)}.vert-bar{display:block;position:absolute!important;bottom:0;left:50%;width:1px;height:9vw;margin-bottom:-4.5vw;border-left:1px solid var(--clr-primary-light);z-index:5}.hero .vert-bar{height:8rem;margin-bottom:-4vw}.sans-serif-treatment{text-transform:uppercase;font-weight:900;letter-spacing:.015em;font-size:1rem;color:#7d5959}a{color:var(--clr-primary);transition:all .2s;text-decoration:none;display:inline-block;padding:.1rem;border-bottom:2px solid var(--clr-primary)}a:visited{color:var(--clr-primary)}a:active,a:focus,a:hover{color:var(--clr-primary-light);border-color:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}a.btn{border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em;color:#000;background-color:var(--clr-primary)}a.btn.btn-inline{display:inline-block}a.btn:active,a.btn:focus,a.btn:hover{color:#000!important;opacity:.8}a.btn.btn-secondary{color:var(--clr-primary);background-color:#000;border:1px solid var(--clr-primary)}a.btn.btn-secondary:active,a.btn.btn-secondary:focus,a.btn.btn-secondary:hover{color:#000!important;background-color:var(--clr-primary);opacity:1}.wp-block-button__link,.wp-block-button__link:visited{border-bottom:0 solid transparent!important;font-family:var(--ff-accent);color:#fff}.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover{color:#000!important;opacity:.8}.wp-block-buttons{gap:1rem}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}:root{--clr-background:#000;--clr-primary:#a25133;--clr-primary-light:#a25133;--clr-neutral:#B1A092;--ff-primary:broadsheet,serif;--ff-accent:wayfinder-cf,Garamond,Times New Roman,serif;--pd-full:10vw;--pd-half:4.5vw;--pd-small:3vw}.main-navigation{display:block;width:auto;float:right}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{display:block;left:auto}.main-navigation ul ul a{width:200px}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{left:auto}.main-navigation li{position:relative;margin:0 .25rem}.main-navigation ul li a{font-family:var(--ff-accent);font-size:1.5rem;padding:0 .6rem;display:block;text-decoration:none;border-color:transparent}.main-navigation ul li a:active,.main-navigation ul li a:focus,.main-navigation ul li a:hover{border-color:var(--clr-primary);border-width:2px}.main-navigation.toggled ul,.menu-toggle{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:flex}}@media screen and (max-width:37.49em){button.menu-toggle{background-color:transparent;border-color:transparent!important;width:4rem;float:right;margin-top:-2.5rem}header#masthead.home-header button.menu-toggle{margin-top:.5rem}button.menu-toggle:after,button.menu-toggle:before{content:'';position:absolute;top:0;height:1px;width:3rem;background-color:var(--clr-primary);left:0;transition:all .2s}button.menu-toggle:after{top:1rem}nav.toggled button.menu-toggle:before{transform:rotate(45deg);top:.25rem}nav.toggled button.menu-toggle:after{transform:rotate(-45deg);top:.25rem}.menu-primary-container{margin-top:0}ul#primary-menu{margin-top:2rem}nav#site-navigation{width:100%}a.wpmenucart-contents{width:2.75rem}header#masthead.home-header nav#site-navigation{position:absolute;top:0;left:0;padding:1rem 3rem 1rem}header#masthead.home-header nav#site-navigation.toggled{background-color:var(--clr-background)}header#masthead.home-header .main-navigation ul li a{text-align:left}}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.post-navigation .nav-links,.posts-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{text-align:end;flex:1 0 50%}.sticky{display:block}.page,.post{margin:0}.updated:not(.published){display:none}.entry-content,.entry-summary,.page-content{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}header#masthead.home-header{padding:4rem 4rem 2rem;z-index:1}header#masthead.home-header:before{content:'';width:100%;height:calc(100% - 1.5rem);display:block;background-color:var(--clr-background);position:absolute;top:0;left:0;opacity:.7;box-shadow:0 25px 30px var(--clr-background)}@media screen and (max-width:37.49em){header#masthead.home-header:before{background-color:transparent;box-shadow:none}}.supporting-page .site-header{padding:1rem 4rem 1rem;text-align:left;z-index:10}.supporting-page .site-branding{width:7vw;display:inline-block;min-width:6rem}.supporting-page .site-branding a{border-width:0!important}li.wpmenucartli a.wpmenucart-contents.empty-wpmenucart-visible span{display:none!important}span.cartcontents{position:absolute!important;top:-.8rem;right:-.4rem;background-color:#a68b6f;width:1.8rem;height:1.8rem;overflow:hidden;border-radius:50%;border:3px solid var(--clr-background);color:var(--clr-background);font-size:1.25rem;line-height:1;padding-top:.17rem;text-align:center}input#coupon_code{width:14ch}.mobile-cta-banner{display:none;color:#000;text-align:center;font-family:var(--ff-accent);font-size:1.25rem;z-index:999}@media screen and (max-width:999px){.mobile-cta-banner{display:block}}.mobile-cta-banner a{display:block;background-color:var(--clr-primary);padding:3vw;color:#000}.mobile-cta-banner a img{display:inline;width:30px;height:24px;filter:contrast(10);vertical-align:text-top}.hero{background-image:url('https://orphantheband.com/wp-content/uploads/2024/01/orphan-home-hero-2024.jpg');background-size:cover;background-repeat:no-repeat;padding:calc(5rem + 14vh) 0 20vh;z-index:0;position:relative;margin-top:-10.5rem;background-position:center 25%}.hero .logo{width:55%;max-width:500px;padding-right:.5vw;margin:0 auto 4rem;display:block}.hero a.social-link{display:block;font-family:var(--ff-accent);text-transform:uppercase;font-size:1.3rem;border-color:transparent}.hero a.social-link:active,.hero a.social-link:focus,.hero a.social-link:hover{border-bottom:1px solid var(--clr-primary)}.hero .grid.halves{width:90%;max-width:1200px;margin:2rem auto}.hero .grid.halves div{align-items:center;justify-items:center;display:grid}.hero .wp-block-button__link{background-color:var(--clr-primary);color:var(--clr-neutral)!important}.hero .wp-block-button__link:active,.hero .wp-block-button__link:focus,.hero .wp-block-button__link:hover{background-color:#793f29}.hero .music-links{display:flex!important}.hero .music-links .wp-block-button__link{color:#000!important;font-size:1.25em;font-weight:700;padding-left:.75em}.music-links .wp-block-button img{width:2em!important;height:2em!important;border-radius:100%;overflow:hidden;vertical-align:middle;margin-right:.5em}.bit-nav-bar-container,.bit-play-my-city-button,.bit-top-track-button{display:none!important}.bit-widget{background-color:transparent!important}.bit-event,.bit-past-events,.bit-widget.bit-layout-desktop .bit-upcoming-events{border-width:0!important}.bit-widget.bit-layout-ipad .bit-event .bit-rsvp-container{margin:0!important}.bit-widget.bit-layout-desktop.bit-layout-logo-ipad{font-family:var(--ff-primary)!important;font-size:1rem!important}.bit-titleWrapper,.bit-venue{color:var(--clr-neutral)!important;font-family:var(--ff-primary)!important}.bit-widget.bit-layout-desktop .bit-details{color:var(--clr-neutral);padding-bottom:.5rem;border-width:0}.bit-widget .bit-upcoming-events,bit-past-events{border-width:0!important}div:has(> .bit-date){width:8rem!important;margin-right:1rem;margin-bottom:.5rem;text-align:left;font-size:1.3rem;font-family:var(--ff-accent)!important;color:var(--clr-primary)!important}.bit-date{font-family:var(--ff-accent)!important;color:var(--clr-primary)!important}.bit-event{border-bottom:1px solid var(--clr-primary-light)!important}.bit-event,.bit-widget.bit-layout-ipad .bit-event .bit-details{display:flex;flex-direction:row!important;align-items:center;justify-content:left!important}.bit-widget.bit-layout-ipad .bit-event .bit-details{border-bottom-width:0;color:var(--clr-neutral);font-family:var(--ff-primary);font-size:1rem}.bit-widget .bit-event .bit-lineUp-container .bit-lineUp{font-size:1rem!important}.bit-location,.bit-titleWrapper{margin-right:2rem}.bit-offers.bit-button,.bit-rsvp.bit-button,.bit-widget.bit-layout-desktop .bit-event .bit-button{font-family:var(--ff-accent)!important;font-size:1.2rem!important}.bit-offers.bit-button,.bit-widget.bit-layout-desktop .bit-event .bit-button .bit-offers-text{color:var(--clr-neutral)!important}@media only screen and (max-width:1125px){.bit-details.bit-event-buttons,a.bit-details,a.bit-offers.bit-button,a.bit-rsvp.bit-button{display:block!important;width:100%!important;margin:0!important}.bit-widget.bit-layout-ipad .bit-venue{text-align:left!important}a.bit-details{border-width:0}.bit-past-events,.bit-widget .bit-upcoming-events{border-color:var(--clr-primary-light)!important}}.bit-widget.bit-layout-ipad .bit-event .bit-event-buttons{gap:1rem}section.store div.grid.thirds:after{content:'Coming Soon';width:100%;height:100%;position:absolute;text-align:center;font-family:var(--ff-accent);font-size:6rem;padding-top:8vw}section.store div.grid.thirds img{opacity:.2}ul.products{list-style-type:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr 1fr}.home .products a.button.product_type_variable.add_to_cart_button,ul.products a.button.wp-element-button.product_type_variable.add_to_cart_button{display:none}.woocommerce .products ul:before,.woocommerce ul.products:before{display:none}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product .woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:100%!important}@media only screen and (max-width:768px){ul.products{grid-template-columns:1fr 1fr}.related.products ul.products{grid-template-columns:1fr}}@media only screen and (max-width:600px){ul.products{grid-template-columns:1fr}}a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{display:none}.woocommerce div.product form.cart .variations select,select.orderby{background-color:transparent;border:1px solid var(--clr-primary);padding:.25rem}.products-block-post-template .wp-block-post-title,.wp-block-product-category .wc-block-grid__product-title,.wp-block-woocommerce-product-collection .wc-block-product-template li h3,h2.woocommerce-loop-product__title{font-size:1.5rem!important;font-family:var(--ff-accent);font-weight:400!important}.products-block-post-template{padding:0;margin:0}.wc-block-product-template__responsive{margin:0}.products-block-post-template .wp-block-post-title a,.wp-block-product-category .wc-block-grid__product,.wp-block-product-category .wc-block-grid__product-link,.wp-block-product-category .wc-block-grid__product-title a,.wp-block-woocommerce-product-collection .wc-block-product-template li a{border-color:transparent}.products-block-post-template li,.wp-block-product-category li,.wp-block-woocommerce-product-collection .wc-block-product-template li{border-bottom:2px solid transparent}.products-block-post-template li:active,.products-block-post-template li:focus,.products-block-post-template li:hover,.wp-block-product-category li:active,.wp-block-product-category li:focus,.wp-block-product-category li:hover,.wp-block-woocommerce-product-collection .wc-block-product-template li:active,.wp-block-woocommerce-product-collection .wc-block-product-template li:focus,.wp-block-woocommerce-product-collection .wc-block-product-template li:hover{border-bottom:2px solid var(--clr-primary)}.woocommerce ul.products li.product .price,.woocommerce-Price-amount.amount{color:#a68b6f!important;font-size:1rem}.wc-block-product-collection__pagination-animation,.woocommerce ul.products li.product .button,.wp-block-woocommerce-product-collection .wc-block-product-template li .wp-block-button,.wp-block-woocommerce-product-collection .wc-block-product-template li .wp-block-woocommerce-product-price,.wp-block-woocommerce-product-collection .wp-block-query-pagination{display:none}.products-block-post-template .wp-element-button,.wp-block-product-category .wp-block-button{display:none!important}a.woocommerce-LoopProduct-link.woocommerce-loop-product__link{border-color:transparent}a.woocommerce-LoopProduct-link.woocommerce-loop-product__link:active,a.woocommerce-LoopProduct-link.woocommerce-loop-product__link:focus,a.woocommerce-LoopProduct-link.woocommerce-loop-product__link:hover{border-color:var(--clr-primary)}li.wc-block-grid__product{margin-bottom:2rem}.woocommerce ul.products li.product a{display:block}.woocommerce ul.products li.product a img{margin:0 auto 1em;max-width:20rem}.woocommerce nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul li{border-width:0}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block;float:none!important;margin:.25rem}ul.page-numbers li a{border-bottom:0}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:var(--clr-primary);color:var(--clr-background)}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{display:none}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#a68b6f!important}.single_variation_wrap a{color:var(--clr-primary)!important;display:none}.single_variation_wrap{text-align:left},.pf-size-guide-modal,.pf-size-guide-modal-size-chart__table td,.pf-size-guide-modal__content h4,.pf-size-guide-modal__title{background-color:var(--clr-neutral)!important}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt{background-color:var(--clr-primary);color:#000}.woocommerce-variation-add-to-cart.variations_button{display:inline-block;margin-top:1rem}.woocommerce .single-product .product{display:grid;grid-template-columns:1fr 1fr}.woocommerce-product-gallery,div.product div.summary{float:none!important;width:100%!important}.woocommerce-product-gallery{grid-row:1/3}div.product div.summary{margin-bottom:12vw}section.related.products,section.up-sells,section.upsells{grid-column:1/-1}.product_meta{display:none!important}.woocommerce-tabs.wc-tabs-wrapper{grid-column:2}.woocommerce div.product .woocommerce-tabs ul.tabs{text-align:left;display:none;visibility:hidden}div#tab-description{text-align:left}div#tab-description h2{font-size:1.5rem}@media only screen and (max-width:999px){.woocommerce .single-product .product{display:block}}p.price,p.price span{text-align:left}th.label{text-align:left}.woocommerce-product-gallery__image a{border-bottom-width:0}.woocommerce div.product .woocommerce-tabs ul.tabs::before{border-bottom-color:var(--clr-primary)}input#quantity_64683dfb211d8{padding:.3rem}table.variations td{text-align:left}section.related.products{clear:left}.single-product .nav-links{display:none}footer.entry-footer{border-width:0;height:1px;width:1px;position:relative!important;top:0;left:0}footer.entry-footer:after{border-width:0}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:transparent;color:#fff;opacity:.6}.woocommerce .quantity .qty{padding-left:9%!important}.woocommerce form .form-row textarea,input.input-text,span.select2-selection.select2-selection--single{background-color:transparent;border-color:var(--clr-primary)!important;padding:.5rem;color:var(--clr-neutral)!important;margin-bottom:.75rem!important}::placeholder{color:var(--clr-primary)!important;opacity:1}:-ms-input-placeholder{color:var(--clr-primary)!important}::-ms-input-placeholder{color:var(--clr-primary)!important}.select2-container .select2-selection--single{height:2.5rem}.select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--clr-neutral)!important}.select2-container--default .select2-selection--single .select2-selection__arrow b{top:-1rem;border-color:var(--clr-neutral) transparent transparent transparent}label{text-align:left}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background-color:transparent}div#wc-stripe-payment-request-wrapper,p#wc-stripe-payment-request-button-separator{display:none!important}ul.products li.product{display:block!important}footer{padding:var(--pd-full) 0;border-top:1px solid var(--clr-primary-light)}footer .logo{display:block;margin-bottom:1.5rem}footer ul{margin:0;padding:0}footer ul li{list-style:none;text-align:left;margin:0}footer ul li a{margin:0;padding:0;font-family:var(--ff-accent);margin:.5rem 0;text-transform:uppercase;border-width:0;border-color:transparent;font-size:1.5rem}footer ul li a:active,footer ul li a:focus,footer ul li a:hover{text-decoration:underline;border-width:0;border-color:transparent}footer .copyright{text-align:left;margin:4rem 0 0}footer .footer-quote{font-size:4rem;color:var(--clr-primary);display:none;text-align:left;opacity:.5;line-height:1.1;font-style:italic;max-width:52rem}footer .grid.two-thirds-right div:nth-child(2){text-align:left}footer .grid.two-thirds-right div:nth-child(2) .booking{margin-top:0}.FeedLayout__wrapper{background-color:transparent!important;padding:0!important}.FeedGridLayout__media-container{aspect-ratio:1/1}.FeedGridLayout__cell{padding-bottom:0!important}.MediaTile__type-icon{display:none!important;visibility:hidden!important}.MediaTile__root{background-color:transparent!important}a.FeedProfilePic__root{border-width:0!important}.FeedHeader__username.FeedHeader__info-row a{color:var(--clr-neutral)!important;font-weight:400}.logo-temp{display:block;margin:0 auto 2rem;width:80%;max-width:30.83rem}.container .player-container{display:block;margin-top:3rem}iframe{border:2px solid #181217}#mc_embed_shell,#mc_embed_signup{display:block;margin:0 auto;float:none}#mc_embed_signup{max-width:80vw}#mc_embed_signup_scroll a:has(img.refferal_badge.lazyloaded){display:none!important}#mc_embed_signup .button{font-size:1rem!important;background-color:var(--clr-primary)!important;padding:.25rem 1rem!important;height:auto!important}.supporting-page .hero{background-size:480%;background-position:35% top}@media only screen and (max-width:999px){.wp-block-buttons{display:block!important}.wp-block-buttons .wp-block-button{display:block!important;margin-bottom:2rem}.hero{padding-top:11rem}.wp-block-buttons.music-links .wp-block-button{margin-bottom:0}}@media only screen and (min-width:42.666em){body:before{height:calc(100% - 4rem);min-height:calc(100% - 4rem);top:2rem;left:2rem}body:after{height:calc(100% - 4rem);min-height:calc(100% - 4rem);top:2rem;right:2rem}#page:before{content:'';width:1px;position:absolute;width:calc(100% - 4rem);border-top:1px solid #a25133;left:2rem;top:2rem;z-index:5}footer:after{width:calc(100% - 4rem);left:2rem;bottom:2rem}}@media only screen and (min-width:60em){:root{--pd-full:6vw;--pd-half:3vw;--pd-small:2vw}.supporting-page .site-header{padding-top:4rem}header nav{float:right;width:auto;max-width:calc(100% - 10rem)}.nav{max-height:none;top:0;position:relative;float:right;width:fit-content;background:0 0}nav ul li a{font-size:.95rem}.menu li,nav ul li{margin-bottom:0}.menu a:hover{background-color:transparent;color:var(--gray)}.hamb{display:none}.grid.halves{grid-template-columns:1fr 1fr}.grid.thirds{grid-template-columns:1fr 1fr 1fr}.grid.two-thirds-right{grid-template-columns:1fr 2fr}.grid.two-thirds-left{grid-template-columns:2fr 1fr}.grid.footer-grid{grid-template-columns:1fr 2fr}.grid.footer-grid .grid.halves div:nth-child(3){grid-column-start:1;grid-column-end:3}.hero a.social-link{display:inline-block;margin:0 .6em}.hero .vert-bar{height:13rem}footer .footer-quote{display:block}.supporting-page .hero{background-size:180%;background-position:center top}@media only screen and (min-width:85em){.hero .vert-bar{height:14rem}}@media only screen and (min-width:101em){.hero .vert-bar{height:15rem}}}