@font-face{font-family:Grotesk;font-weight:300;src:url(AllrounderGrotesk-Light.otf)}@font-face{font-family:Grotesk;font-weight:300;font-style:italic;src:url(AllrounderGrotesk-LightItalic.otf)}@font-face{font-family:Grotesk;font-weight:400;src:url(AllrounderGrotesk-Regular.otf)}@font-face{font-family:Grotesk;font-weight:500;src:url(AllrounderGrotesk-Medium.otf)}@font-face{font-family:Grotesk;font-weight:700;src:url(AllrounderGrotesk-Bold.otf)}@font-face{font-family:Grotesk;font-weight:700;font-style:italic;src:url(AllrounderGrotesk-BoldItalic.otf)}@font-face{font-family:Grotesk;font-weight:900;src:url(AllrounderGrotesk-Black.otf)}@font-face{font-family:futura-pt;src:url(https://use.typekit.net/af/309dfe/000000000000000000010091/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/309dfe/000000000000000000010091/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/309dfe/000000000000000000010091/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:futura-pt;src:url(https://use.typekit.net/af/c4c302/000000000000000000012192/27/l?subset_id=2&fvd=n6&v=3) format("woff2"),url(https://use.typekit.net/af/c4c302/000000000000000000012192/27/d?subset_id=2&fvd=n6&v=3) format("woff"),url(https://use.typekit.net/af/c4c302/000000000000000000012192/27/a?subset_id=2&fvd=n6&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:600;font-stretch:normal}@font-face{font-family:futura-pt-bold;src:url(https://use.typekit.net/af/053fc9/00000000000000003b9af1e4/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/053fc9/00000000000000003b9af1e4/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/053fc9/00000000000000003b9af1e4/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}html{padding-bottom:0!important}body,h1,h2,h3,h4,h5,h6,p{margin:0}*,:before,:after{--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.btn-musical{border-radius:8px;letter-spacing:.08em;transition:box-shadow .6s ease-in-out;padding:1.25rem 2.5rem;text-align:center;font-family:Grotesk;font-weight:800;text-transform:uppercase;-webkit-text-decoration-line:none;text-decoration-line:none}@media (min-width: 750px){.btn-musical{margin-left:auto;margin-right:auto}.btn-musical{width:15rem}}@media (min-width: 1300px){.btn-musical{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.btn-musical:hover{box-shadow:0 0 44px #ffca07cc}.btn-pink{background:linear-gradient(95.38deg,#FF5771 0%,#FF5771 100%);box-shadow:0 0 44px #ff5771;transition:background .6s ease-in-out;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.btn-pink:hover{background:linear-gradient(95.38deg,#FF5771 0%,#FFA228 100%);box-shadow:0 0 44px #ffa228}.btn-orange{background-color:#ffa228;box-shadow:0 0 44px #ffa228;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.btn-orange:hover{background:linear-gradient(95.38deg,#FFA228 0%,#FF5771 100%);box-shadow:0 0 44px #ff5771}.btn-yellow{color:#181d78;background-color:#fcde30;box-shadow:0 0 44px #fcde30}.btn-yellow:hover{background:linear-gradient(95.38deg,#FCDE30 0%,#FFA228 100%);box-shadow:0 0 44px #ffa228}.button-black{transition:background-color .2s ease-out;text-transform:uppercase;letter-spacing:.05em}.button-black:hover{background-color:#bd6959}.button--primary:hover{font-weight:700}.collection-hero__title{text-transform:uppercase;letter-spacing:.05em}.card-product-title{font-size:18px;text-align:center}.card__title{font-size:18px;display:flex;align-items:center}.musical-header{position:absolute;top:0px;left:0px;width:100%}.musical-background-wrapper{background-image:url(https://cdn.shopify.com/s/files/1/1857/6179/files/asl-bg-v2-opt_1.png?v=1648577438);background-size:fit-content}.musical-hero{padding-left:1rem;padding-right:1rem;padding-top:6rem}@media (min-width: 1300px){.musical-hero{padding-left:0;padding-right:0}.musical-hero{padding-top:12rem}}.musical-hero-header{position:relative;margin-left:auto;margin-right:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:1rem}@media (min-width: 1300px){.musical-hero-header{padding-left:4rem;padding-right:4rem}.musical-hero-header{padding-top:3rem}.musical-hero-header{padding-bottom:2.25rem}}@-webkit-keyframes fadeinout{50%{opacity:.5}}@keyframes fadeinout{50%{opacity:.5}}.musical-hero-lights-border-image{-webkit-animation:fadeinout 1.5s ease-in-out;animation:fadeinout 1.5s ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;opacity:1}.musical-image-section{overflow-x:hidden}@media (min-width: 750px){.musical-image-section{padding-left:3rem;padding-right:3rem}}@media (min-width: 1300px){.musical-image-section{padding-left:7rem;padding-right:7rem}}.musical-image-section-splash{width:150%;position:absolute;top:50%;left:50%;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width: 750px){.musical-image-section-splash{width:100%}}@media (min-width: 1300px){.musical-image-section-splash{width:75%}}.musical-image-section-logo{width:85%}.musical-page-preheader{letter-spacing:.08em;color:#fcde30;margin-bottom:.5rem;font-family:Futura;font-size:1rem;line-height:1.5rem;font-weight:700;text-transform:uppercase}@media (min-width: 1300px){.musical-page-preheader{font-size:1.25rem;line-height:1.75rem}}.musical-page-content-header{font-size:1.875rem;line-height:2.25rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width: 1300px){.musical-page-content-header{margin-bottom:.25rem}.musical-page-content-header{font-size:3rem;line-height:1}}.musical-page-text-content{font-weight:300;letter-spacing:.025em;font-family:Grotesk;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width: 1300px){.musical-page-text-content{margin-left:auto;margin-right:auto}.musical-page-text-content{width:50%}.musical-page-text-content{font-size:1.5rem;line-height:2rem}}@media screen and (min-width: 1300px){.musical-page-text-content{letter-spacing:-.01em}}.musical-award-separator{display:block!important;height:0;width:41px;border:1px solid #FF5771;margin-left:auto;margin-right:auto}@media (min-width: 1300px){.musical-award-separator{margin-left:0;margin-right:0}}@media screen and (min-width: 1300px){.musical-award-separator{height:41px;width:0}}.musical-award-number{font-size:36px;font-family:Grotesk;font-weight:900;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.musical-award-name{font-size:24px;font-family:Grotesk;font-weight:900;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media screen and (min-width: 1300px){.musical-award-number{font-size:32px}}.musical-reviews-and-photo{position:relative;z-index:10}.musical-reviews-image-container{min-height:612px;background-image:url(https://cdn.shopify.com/s/files/1/1857/6179/files/04_A_Strange_Loop_Woolly_Mammoth_Theatre_Production_Photos_2021_HR_Credit_Marc_J_1.png?v=1648678978);background-position:center;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:1.25rem;background-size:cover;padding-left:1.25rem;padding-right:1.25rem;padding-bottom:2rem}@media (min-width: 1300px){.musical-reviews-image-container{position:relative}.musical-reviews-image-container{padding-bottom:2.5rem}}@media screen and (min-width: 1300px){.musical-reviews-image-container{min-height:851px}}.musical-reviews-review-text{color:#fcde30;letter-spacing:-.025em;width:100%;text-align:center;font-family:Grotesk;font-size:1.875rem;line-height:2.25rem;font-weight:400}@media (min-width: 1300px){.musical-reviews-review-text{width:41.666667%}.musical-reviews-review-text{font-size:2.25rem;line-height:2.5rem}}.musical-reviews-reviewer-name{text-align:center;font-family:Futura;font-size:1rem;line-height:1.5rem;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width: 1300px){.musical-reviews-reviewer-name{font-size:1.25rem;line-height:1.75rem}}.musical-review-paragraph{overflow:hidden}.musical-review-paragraph-splash-image{width:200%}.musical-review-paragraph{min-height:755px;position:relative;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 1300px){.musical-review-paragraph{min-height:856px}}.musical-review-paragraph-text-container{color:#181d78;position:relative;width:100%;padding-left:2rem;padding-right:2rem;text-align:center}@media (min-width: 1300px){.musical-review-paragraph-text-container{width:41.666667%}}.musical-about-text-section{color:#181d78;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:5rem 1.25rem;text-align:center}@media (min-width: 750px){.musical-about-text-section{display:flex}.musical-about-text-section{justify-content:center}}@media (min-width: 1300px){.musical-about-text-section{padding-top:6rem;padding-bottom:6rem}}.musical-about-text-preheader{letter-spacing:.08em;font-family:Futura;font-size:1.25rem;line-height:1.75rem;font-weight:700;text-transform:uppercase}.musical-about-text-header{margin-bottom:1.25rem;font-family:Futura;font-size:3rem;line-height:1;font-weight:600;text-transform:uppercase}.musical-about-text-content{font-family:Grotesk;font-size:1.5rem;line-height:2rem;font-weight:400}.musical-about-text-content p{line-height:150%}.musical-selected-clips-section{background-color:#181d78;padding-top:7rem;padding-bottom:4rem}.musical-selected-clips-slider-wrapper{height:14rem!important}.musical-selected-video{height:14rem!important;padding-left:1rem;padding-right:1rem}@media (min-width: 1300px){.musical-selected-video{padding-left:5rem;padding-right:5rem}}@media screen and (min-width: 700px){.musical-selected-clips-slider-wrapper,.musical-selected-video{height:25rem!important}}@media screen and (min-width: 1300px){.musical-selected-clips-slider-wrapper,.musical-selected-video{height:17rem!important}.musical-selected-clips-slider-wrapper,.musical-selected-video{height:19rem!important}}@media screen and (min-width: 1450px){.musical-selected-clips-slider-wrapper,.musical-selected-video{height:23rem!important}}@media screen and (min-width: 1700px){.musical-selected-clips-slider-wrapper,.musical-selected-video{height:27rem!important}}@media screen and (min-width: 1900px){.musical-selected-clips-slider-wrapper,.musical-selected-video{height:30rem!important}}.musical-mobile-menu{background-color:#181d78;position:fixed;top:0px;left:0px;z-index:50;margin-top:0;display:none;height:100vh;width:100vw;list-style-type:none;padding-top:4rem;padding-bottom:4rem;padding-left:0;padding-right:0;text-align:center}@media screen and (min-width: 1300px){.musical-mobile-menu{display:none!important}}.tw-absolute{position:absolute}.tw-relative{position:relative}.tw-top-0{top:0px}.tw-left-0{left:0px}.tw--top-10{top:-2.5rem}.tw-left-5{left:1.25rem}.tw--bottom-10{bottom:-2.5rem}.tw-right-8{right:2rem}.tw-top-4{top:1rem}.tw-left-4{left:1rem}.tw-z-10{z-index:10}.tw-m-0{margin:0}.tw-mx-auto{margin-left:auto;margin-right:auto}.tw-mx-3{margin-left:.75rem;margin-right:.75rem}.tw-mx-5{margin-left:1.25rem;margin-right:1.25rem}.tw-mt-14{margin-top:3.5rem}.tw-mb-2{margin-bottom:.5rem}.tw-mt-10{margin-top:2.5rem}.tw-mb-6{margin-bottom:1.5rem}.tw--mb-6{margin-bottom:-1.5rem}.tw-mb-7{margin-bottom:1.75rem}.tw-mt-20{margin-top:5rem}.tw-mb-20{margin-bottom:5rem}.tw-mb-4{margin-bottom:1rem}.tw-mb-5{margin-bottom:1.25rem}.tw-mt-7{margin-top:1.75rem}.tw-mt-8{margin-top:2rem}.tw-block{display:block}.tw-flex{display:flex}.tw-grid{display:grid}.tw-hidden{display:none}.tw-h-fit{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.tw-h-6{height:1.5rem}.tw-h-4{height:1rem}.tw-h-full{height:100%}.tw-h-auto{height:auto}.tw-w-full{width:100%}.tw-w-28{width:7rem}.tw-w-6{width:1.5rem}.tw-w-4{width:1rem}.tw-w-fit{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.tw-w-40{width:10rem}.tw-w-2\/3{width:66.666667%}.tw-w-10{width:2.5rem}.tw-w-96{width:24rem}.tw-w-9{width:2.25rem}.tw-max-w-3xl{max-width:48rem}.tw-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.tw-flex-col{flex-direction:column}.tw-flex-wrap{flex-wrap:wrap}.tw-items-center{align-items:center}.tw-justify-center{justify-content:center}.tw-justify-between{justify-content:space-between}.tw-gap-8{gap:2rem}.tw-gap-3{gap:.75rem}.tw-gap-6{gap:1.5rem}.tw-gap-2{gap:.5rem}.tw-gap-4{gap:1rem}.tw-gap-7{gap:1.75rem}.tw-gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.tw-border-0{border-width:0px}.tw-border{border-width:1px}.tw-border-solid{border-style:solid}.tw-border-black{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity))}.tw-bg-transparent{background-color:transparent}.tw-p-4{padding:1rem}.tw-p-0{padding:0}.tw-py-6{padding-top:1.5rem;padding-bottom:1.5rem}.tw-px-4{padding-left:1rem;padding-right:1rem}.tw-px-0{padding-left:0;padding-right:0}.tw-px-5{padding-left:1.25rem;padding-right:1.25rem}.tw-pb-20{padding-bottom:5rem}.tw-text-center{text-align:center}.tw-font-grotesk{font-family:Grotesk}.tw-font-futuraTypekit{font-family:futura-pt}.tw-font-futura{font-family:Futura}.tw-text-2xl{font-size:1.5rem;line-height:2rem}.tw-text-xl{font-size:1.25rem;line-height:1.75rem}.tw-text-5xl{font-size:3rem;line-height:1}.tw-text-3xl{font-size:1.875rem;line-height:2.25rem}.tw-text-base{font-size:1rem;line-height:1.5rem}.tw-text-4xl{font-size:2.25rem;line-height:2.5rem}.tw-font-light{font-weight:300}.tw-font-bold{font-weight:700}.tw-font-semibold{font-weight:600}.tw-font-normal{font-weight:400}.tw-uppercase{text-transform:uppercase}.tw-tracking-wider{letter-spacing:.05em}.tw-tracking-widest{letter-spacing:.1em}.tw-text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.tw-no-underline{-webkit-text-decoration-line:none;text-decoration-line:none}.sr-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.skip-to-content-link:focus{z-index:9999;position:inherit;overflow:auto;width:auto;height:auto;clip:auto}a.skip-to-content-link{left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999}a.skip-to-content-link:focus,a.skip-to-content-link:active{color:#fff;background-color:#000;left:auto;top:auto;width:30%;height:auto;overflow:auto;margin:10px 35%;padding:5px;border-radius:15px;border:4px solid yellow;text-align:center;font-size:1.2em;z-index:999}.hover\:tw-underline:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}@media (min-width: 750px){.md\:tw-mx-auto{margin-left:auto;margin-right:auto}.md\:tw-w-2\/3{width:66.666667%}.md\:tw-w-fit{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.md\:tw-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:tw-py-12{padding-top:3rem;padding-bottom:3rem}.md\:tw-px-32{padding-left:8rem;padding-right:8rem}}@media (min-width: 1300px){.lg\:tw-top-0{top:0px}.lg\:tw-mx-auto{margin-left:auto;margin-right:auto}.lg\:tw-mt-12{margin-top:3rem}.lg\:tw-mb-1{margin-bottom:.25rem}.lg\:tw-mt-28{margin-top:7rem}.lg\:tw-mb-8{margin-bottom:2rem}.lg\:tw-mt-3{margin-top:.75rem}.lg\:tw-block{display:block}.lg\:tw-flex{display:flex}.lg\:tw-hidden{display:none}.lg\:tw-w-1\/2{width:50%}.lg\:tw-w-full{width:100%}.lg\:tw-w-16{width:4rem}.lg\:tw-max-w-5xl{max-width:64rem}.lg\:tw-max-w-3xl{max-width:48rem}.lg\:tw-flex-row{flex-direction:row}.lg\:tw-justify-center{justify-content:center}.lg\:tw-justify-between{justify-content:space-between}.lg\:tw-gap-8{gap:2rem}.lg\:tw-py-6{padding-top:1.5rem;padding-bottom:1.5rem}.lg\:tw-px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\:tw-py-24{padding-top:6rem;padding-bottom:6rem}.lg\:tw-px-64{padding-left:16rem;padding-right:16rem}.lg\:tw-pb-40{padding-bottom:10rem}.lg\:tw-text-6xl{font-size:3.75rem;line-height:1}.lg\:tw-text-2xl{font-size:1.5rem;line-height:2rem}.lg\:tw-text-7xl{font-size:4.5rem;line-height:1}.lg\:tw-text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width: 1500px){.xl\:tw--top-1\/3{top:-33.333333%}}
/*# sourceMappingURL=/s/files/1/1857/6179/t/46/assets/tailwind.css.map?v=14433171863649474151655494533 */
