#nav{position:sticky;top:0;z-index:3;transition:transform .3s;padding:0 3.125rem;background-color:#fff;transition:ease .5s}#nav.hide{top:-2rem}#nav #header{padding-top:.5rem}#nav #nav-headers{height:3rem;padding-bottom:1rem;display:flex;justify-content:space-between;align-items:center}#nav #nav-headers .nav-header{background-repeat:no-repeat}#nav #nav-headers .nav-header-left{width:118px;height:28px}#nav #nav-headers .logo{height:28px;width:178px;background-size:100%;background-position:bottom center}#nav #nav-headers .nav-header-right{height:28px;width:118px}#nav .popover-left.open,#nav .popover-right.open{visibility:visible;opacity:1;pointer-events:all}#nav .popover{pointer-events:none;visibility:hidden;background:rgb(34,57,128);position:absolute;width:calc(100% - 157px);top:8rem;left:107px;transition:.4s all;opacity:0;height:375px}#nav .popover.popover-right{right:107px;left:auto}#nav .popover .popover-menu{height:100%;position:relative;font-size:.9em}#nav .popover .popover-menu .logo-arrow{position:absolute;height:60px;width:67px;border-bottom:rgba(255,123,171,.87) 3px solid;z-index:-1}#nav .popover .popover-menu .logo-arrow.arrow-left{top:-61px;left:-62px;transform:rotate(37deg) translate(1px) translateY(-27px)}#nav .popover .popover-menu .logo-arrow.arrow-left.second{transform:rotate(37deg) translate(64px) translateY(-74px)}#nav .popover .popover-menu .logo-arrow.arrow-right{top:-54px;right:-55px;transform:rotate(-37deg) translate(9px) translateY(-27px)}#nav .popover .popover-menu .logo-arrow.arrow-right.second{transform:rotate(-37deg) translate(-85px) translateY(-99px)}#nav .popover .popover-menu .nav-columns{height:100%;display:flex;padding:0 2em;justify-content:space-between;align-items:flex-start}#nav .popover .popover-menu .nav-columns .nav-item{flex:1 1 auto;height:260px;padding:0;max-width:130px;text-align:left;color:#fff;display:grid;grid-template-rows:93px 67px auto}#nav .popover .popover-menu .nav-columns .nav-item.nav-bar-divider{width:2px;background:white;height:calc(100% - 4em);margin:2em 0;flex:0 1 2px}@media (max-width: 900px){#nav .popover .popover-menu .nav-columns .nav-item.nav-bar-divider{display:none}}#nav .popover .popover-menu .nav-columns .nav-item.cat-icon{background-repeat:no-repeat;background-position:center;background-size:25%;border:none;border-left:solid white 2px;height:250px;width:23%;max-width:250px;min-width:140px;height:calc(100% - 4em);margin:2em 0}#nav .popover .popover-menu .nav-columns .nav-item .nav-title{margin:25px 0 20px;font-size:18px;color:#fff;display:flex;align-items:end}#nav .popover .popover-menu .nav-columns .nav-item .nav-title a[href="/"]{pointer-events:none}#nav .popover .popover-menu .nav-columns .nav-item .nav-title a,#nav .popover .popover-menu .nav-columns .nav-item .nav-title span{text-transform:uppercase;color:#fff;font-style:italic;font-size:18px;font-weight:700}#nav .popover .popover-menu .nav-columns .nav-item img{height:40px;margin-bottom:15px;max-width:40px}#nav .popover .popover-menu .nav-columns .nav-item img[href="/"]{pointer-events:none}#nav .popover .popover-menu .nav-columns .nav-item img:hover{transform:rotate(8deg)!important}#nav .popover .popover-menu .nav-columns .nav-item .nav-item-list .nav-item-menu{margin:0;padding:0 0 2px;text-transform:uppercase;line-height:20px}#nav .popover .popover-menu .nav-columns .nav-item .nav-item-list .nav-item-menu.has-submenu .nav-item-submenu{opacity:0;height:0;pointer-events:none}#nav .popover .popover-menu .nav-columns .nav-item .nav-item-list .nav-item-menu.has-submenu .nav-item-submenu.show{opacity:1;height:auto;transform:translate(1em);pointer-events:all}#nav .popover .popover-menu .nav-columns .nav-item .nav-item-list .nav-item-menu.has-submenu>a:after{content:" +";transform:scale(1.2) translate(10px);position:absolute}#nav .popover .popover-menu .nav-columns .nav-item .nav-item-list .nav-item-menu.has-submenu.is-showing-submenu>a:after{content:" -"}#nav .popover .popover-menu .nav-columns .nav-item .nav-item-list .nav-item-menu a{color:#fff;font-weight:700}@media (max-width: 767px){#nav{top:1rem;z-index:3;transition:transform .3s;padding:0 1rem;background-color:transparent;transition:ease .5s;position:fixed;width:calc(100% - 2rem)}#nav.top-bar-visible{top:1.8rem}#nav.hide{top:.75rem}#nav #nav-headers{display:none}}#cart-toggle{cursor:pointer;padding:0;width:25px;height:25px;background-size:100%;background-repeat:no-repeat;color:transparent;background-position:center;position:relative}#cart-toggle #cart-count{position:absolute;bottom:50%;left:100%;color:#253175;line-height:1em;font-size:.8em;font-weight:700}#cart-toggle #cart-count.updated{animation:wobble 1s ease-out}#mini-cart-wrapper{pointer-events:none;z-index:210;position:fixed;right:0;top:0rem}#mini-cart-wrapper.open #cart{transform:translate(0)}#mini-cart-wrapper.open #cart #cart-overlay{display:block;pointer-events:all}#mini-cart-wrapper #cart{min-height:500px;background:#253175;bottom:0;pointer-events:all;position:static;transform:translate(100%);transition:transform .3s;z-index:20;padding:2rem 2.25rem;display:flex;flex-direction:column;justify-content:center;grid-gap:1rem;font-weight:700;width:500px;color:#fff;margin:0}@media (max-width: 480px){#mini-cart-wrapper #cart{width:calc(100vw - 4.5rem);height:calc(100vh - 4rem)}}#mini-cart-wrapper #cart #mini-cart-title{color:#fff;font-weight:700;text-align:center}#mini-cart-wrapper #cart .cart-x{width:.75em;height:.75em;position:absolute;left:.25rem;top:.25rem;cursor:pointer;z-index:2}#mini-cart-wrapper #cart .cart-x span{background:#EF78A3;width:100%;height:.1em;display:inline-block;position:absolute;top:50%;transform:translateY(-50%) rotate(-45deg)}#mini-cart-wrapper #cart .cart-x span:nth-child(2){transform:translateY(-50%) rotate(45deg)}#mini-cart-wrapper #cart .cart-totals{position:static;border-top:solid #253175 .25rem;text-align:center;margin-top:1rem;color:#253175;display:flex;flex-direction:column;gap:1rem}#mini-cart-wrapper #cart .cart-totals h2{color:#fff}#mini-cart-wrapper #cart .cart-totals #minicart-checkout{color:#fff;border:3px solid #253175;background:#ef78a3;text-align:center;display:inline-block;transition:ease .3s}#mini-cart-wrapper #cart .cart-totals #minicart-checkout:hover{border:3px solid #EF78A3;background:white;color:#253175}#mini-cart-wrapper #cart .cart-totals #minicart-checkout>*{font-weight:700}#mini-cart-wrapper #cart .cart-totals #minicart-cart-link{color:#fff}#mini-cart-wrapper #cart .cart-totals #minicart-cart-link h4{display:inline-block;border-bottom:solid #ef78a3 2px;padding-bottom:1.5px}.cart-items{display:flex;flex-direction:column;gap:2rem;margin:1rem 0;max-height:calc(100vh - 417px);overflow-y:auto;width:calc(100% + 1rem);padding-right:1rem}.cart-items::-webkit-scrollbar{width:.5em}.cart-items::-webkit-scrollbar-track{background:white}.cart-items::-webkit-scrollbar-thumb{background-color:#ef78a3;outline:1px solid #EF78A3}.cart-items .cart-item{padding-right:1rem;display:flex;gap:2rem;align-items:start}.cart-items .cart-item.addon{display:none}.cart-items .cart-item .cart-item-image{max-width:120px}.cart-items .cart-item .cart-item-text{display:flex;justify-content:space-between;flex:1}.cart-items .cart-item .cart-item-text .cart-item-column{display:flex;flex-direction:column;justify-content:flex-start;gap:.5rem}.cart-items .cart-item .cart-item-text .cart-item-column .cart-item-title{display:flex}.cart-items .cart-item .cart-item-text .cart-item-column .cart-item-properties{font-size:.8rem}.cart-items .cart-item .cart-item-text .cart-item-column .cart-item-properties.open .cart-item-property,.cart-items .cart-item .cart-item-text .cart-item-column .cart-item-properties.open .cart-item-property._custom-embroidery-fee{display:block}.cart-items .cart-item .cart-item-text .cart-item-column .cart-item-properties.open .cart-item-property._custom-embroidery-fee:after{content:" (less info)"}.cart-items .cart-item .cart-item-text .cart-item-column .cart-item-properties.open .cart-item-property._hanging-sleeve-fee{display:block}.cart-items .cart-item .cart-item-text .cart-item-column .cart-item-properties .cart-item-property{display:none}.cart-items .cart-item .cart-item-text .cart-item-column .cart-item-properties .cart-item-property._custom-embroidery-fee{display:block}.cart-items .cart-item .cart-item-text .cart-item-column .cart-item-properties .cart-item-property._custom-embroidery-fee:after{content:" (more info)";color:#ef78a3;margin-left:1rem;cursor:pointer}.cart-items .cart-item .cart-item-text .cart-item-column .cart-item-properties .cart-item-property._hanging-sleeve-fee{display:block}.cart-items .cart-item .cart-item-text .cart-item-column .cart-item-properties .cart-item-property span:first-child{color:#ef78a3}.cart-items .cart-item .cart-item-text .cart-item-column .cart-item-quantity{display:flex;justify-content:space-between;align-items:flex-end;font-size:1em}.cart-items .cart-item .cart-item-text .cart-item-column .cart-item-quantity .cart-item-q input{background:none;border:none;border-radius:none;outline:none;color:#fff;max-width:40px;font-size:1em}.cart-items .cart-item .cart-item-text .cart-item-column .cart-item-price{text-align:right}.cart-items .cart-item .cart-item-text .cart-item-column .cart-item-remove{cursor:pointer}#cart-page-title{text-align:center;padding:.5em 0 0}#cart_form{padding:1rem;display:flex;gap:0rem;max-width:1250px;margin:0 auto;padding:2rem}@media (max-width: 1000px){#cart_form{align-items:center;gap:2rem}}#cart_form .cart-items-container{flex:1 0 60%}#cart_form .cart-items-container .cart-items{overflow-y:visible}#cart_form .cart-items-container .cart-item{margin-right:2rem}@media (max-width: 1000px){#cart_form .cart-items-container .cart-item{margin-right:0;padding-right:0}}#cart_form .cart-items-container .cart-item .cart-item-image{max-width:40%}#cart_form #cart-checkout-pane{flex:0 1 40%;display:flex;flex-direction:column;padding-left:2rem;border-left:solid #EF78A3 3px}@media (max-width: 768px){#cart_form{flex-direction:column;max-width:700px}#cart_form #cart-checkout-pane{border-left:none!important;padding-left:0;display:flex;align-items:center;flex-direction:column}}.gift-message{display:inline-block;margin-top:65px}@media (max-width: 1000px){.gift-message{text-align:center;align-items:center;justify-content:center;gap:1rem;display:flex;margin:0 auto}.gift-message .six{width:auto!important}}.gift-message label{display:block;font-weight:700;font-size:14px}.gift-message .six{width:300px}.gift-message .six text-area{padding:8px;min-height:50px}.cart-total-container{float:right;width:350px;clear:right;margin-bottom:10px}.cart-total-container h4{font-size:24px;line-height:35px;margin:0 0 12px;text-align:left;padding:0 0 12px;border-bottom:1px solid #cccccc;text-transform:uppercase}.cart-total-container .cart-total{margin:0 0 1rem}.cart-total-container .cart-total span:nth-child(2){float:right;clear:both}.cart-total-container .cart-total #estimated-shipping{display:block;line-height:1em;margin-bottom:1em}.cart-total-container .cart-total small{font-size:80%}.dynamic-checkout__content{display:none}.checkout-button{float:right;width:250px;clear:right;margin-bottom:10px}.checkout-button input{background:rgb(34,57,128);margin:10px 0 17px;-webkit-appearance:none;outline:none;width:250px;height:63px;border-radius:0;font-size:16px;color:#fff;text-transform:uppercase;-webkit-font-smoothing:antialiased;cursor:pointer;border:1px solid transparent;padding:8px 20px;text-align:center}#shipping-calculator{float:left;display:inline;margin-left:10px;margin-right:10px}@media (max-width: 1000px){#shipping-calculator{display:flex;flex-direction:column;align-items:center}}#shipping-calculator #shipping-calculator-form-wrapper{display:flex;flex-direction:column;gap:1rem}@media (max-width: 1000px){#shipping-calculator #shipping-calculator-form-wrapper{display:flex;flex-direction:column;align-items:center}}#shipping-calculator h4{font-size:24px;line-height:35px;margin:0 0 12px;text-align:left;padding:0 0 12px;border-bottom:1px solid #cccccc;font-weight:lighter}@keyframes wobble{0%{color:#253175}to{color:#ef78a3}0%{transform:scale(1) rotate(0)}25%{transform:scale(1.5) rotate(-15deg)}50%{transform:scale(1.65) rotate(15deg)}75%{transform:scale(1.75) rotate(-15deg)}99%{transform:scale(1) rotate(0)}}.grid{text-align:center;margin-bottom:-2em}.grid a{color:#000;overflow:hidden;display:inline-block;margin:2.08vw}.grid a{line-height:1.25em}.grid .grid-img{width:25vw;height:25vw;display:inline-block;background-size:cover}.grid .grid-text{text-align:center;font-weight:700;margin-bottom:0;margin-top:20px}.grid .grid-link{text-decoration:underline;font-weight:400;margin:0;padding:0}@media (max-width: 550px){.grid .grid-img{width:75vw;height:75vw}}@media (max-width: 768px){#mobile-nav-container{padding:20px 0 30px;overflow:hidden}#mobile-nav-container h1{text-align:center;margin-top:2rem}#menuToggle{content:"";display:inline-block;border:none;height:34px;width:34px;margin-left:10px;top:1rem;left:.5rem;position:fixed;background-color:transparent;cursor:pointer;z-index:200;-webkit-user-select:none;user-select:none}#menuToggle .line{display:block;width:33px;height:3px;background-color:#ef78a3;border-radius:3px;transition:transform .3s;opacity:.25s}#menuToggle.open{z-index:10000}#menuToggle.open .line:nth-child(1){transform:translate(6px) translateY(-2px) rotate(45deg);background-color:#fff}#menuToggle.open .line:nth-child(2){opacity:0}#menuToggle.open .line:nth-child(3){transform:translateY(-13px) rotate(-45deg);background-color:#fff}.mobile-header{display:block;position:fixed;top:1rem;right:0;z-index:10;transition:transform .3s;padding:0 3.125rem;padding:.8rem 1rem 3.125rem 0;top:0}.mobile-main-title{display:none}}@media (min-width: 767px){.mobile-logo-menu,#mobile_nav,.outer-mobile-menu,.mobile-header{display:none}}.outer-mobile-menu #menu{transform:translate(-100%);transition:transform .3s}.outer-mobile-menu #menu.open{transform:translate(0)}#menu{transition:transform .5s cubic-bezier(.77,.2,.05,1)}#menu.open{width:auto;z-index:10;opacity:1;pointer-events:all;z-index:101}#menu h1 a{color:#fff;font-size:32px}#menu h1.mobile-nav-title a{font-size:42px}#menu ul{margin:15px 0;background:rgb(34,57,128);border:none;padding-bottom:0;width:100%}#menu ul a{color:#fff;padding-bottom:0;padding-left:0;text-align:center;font-size:18px}#menuToggle.top-bar-visible{top:2rem;transition:top .3s}#menuToggle.top-bar-visible.hide{top:1rem}#menuToggle span:nth-child(1){transform-origin:0% 0%;top:8px}#menuToggle span:nth-child(2){top:16px;transform-origin:40% 100%}#menuToggle span:nth-child(3){top:24px}.outer-mobile-menu{pointer-events:none;z-index:2;position:fixed;left:0;top:0rem}.outer-mobile-menu #menu{width:60vw;min-width:300px;overflow:hidden}.mobile-nav-title{font-size:42px;margin-bottom:0;pointer-events:none;font-weight:700;text-transform:uppercase}.mobile-nav-wrapper{padding:30px 0}.mobile-slider-menu{margin-top:2em;transition:transform .3s}.mobile-slider-menu .mb-slider-top-menu>.mb-nav-item .mb-nav-title{text-transform:uppercase}.mobile-slider-menu.level-2{transform:translate(-100%)}.mobile-slider-menu.level-2.level-3{transform:translate(-200%)}.mb-slider-menu{position:relative}.mb-nav-title{cursor:pointer;transition:background .3s;position:relative;padding:.75em 30px;border-bottom:solid white 1px;margin:0 15px;color:#fff}.mb-nav-title a,.mb-nav-title a a:hover{color:#fff}.mb-nav-title a:hover:after{right:300px}.mb-slider-top-menu>.mb-nav-item>.mb-nav-title:after,.mb-nav-second-menu.mb-active-submenu>.mb-nav-item.has-submenu>.mb-nav-title:after{content:">";position:absolute;width:10px;height:100%;right:0;top:0;display:flex;flex-direction:column;justify-content:center;right:11px;transition:right .3s}.mb-back-button .mb-nav-title:before{content:"<";position:absolute;width:10px;height:100%;top:0;display:flex;flex-direction:column;justify-content:center;left:11px;transition:left .3s}.mb-back-button .mb-nav-title:hover:before{left:20px}.mb-nav-second-menu.mb-active-submenu,.mb-nav-item-submenu.mb-active-submenu{display:block}.mb-nav-second-menu{display:none;position:fixed;left:100%;top:0;width:100%}.mb-nav-item-submenu{position:absolute;top:-45px;left:max(60vw,300px);width:100%}.mb-nav-item-menu a{color:#fff}#menu{pointer-events:none;z-index:-1;position:static;transform:translate(100%);transition:transform .3s;width:100vw;color:#fff;transition:opacity .5s;background:rgb(34,57,128);list-style-type:none;top:0;-webkit-font-smoothing:antialiased;height:100vh}#menu li{padding:10px 0;font-size:22px}.mobile-main-title{display:none}*{position:relative;list-style:none}img{max-width:100%;height:auto}ul{margin:0;padding:0}html,body{margin:0}body{-webkit-font-smoothing:antialiased;font-family:gothambook;font-size:16px;text-transform:none;color:#000}h1,h2,h3,h4,h5,h6{padding:0;margin:0;font-weight:400}a{cursor:pointer;color:initial;text-decoration:initial}p{font-weight:400;margin:1rem 0;line-height:1.2}h1{font-size:48px}h2{font-size:31px;line-height:45px;padding:12px 0}h4{font-family:gothambook;font-weight:700;font-size:18px;margin:0}fieldset{border:none;padding:0}#error{position:fixed;top:0;left:50%;margin:0 auto;background:green;transform:translate(-50%,-100%);transition:transform .4s}#error.active{transform:translate(-50%,calc(0% + 1rem))}#header{z-index:10;text-align:right;display:flex;align-items:center;gap:1rem;justify-content:flex-end}#header .search-form{display:flex}#header .search-form:hover .search-box{width:200px;margin-left:.5rem}#header .search-form .magnifying-glass{z-index:2;width:1.3em;height:1.4em;background-size:contain;background-position:center}#header .search-form .search-box{caret-color:#ef78a3;z-index:2;width:0;border:none;border-bottom:solid black 1px;transition:width .2s;outline:none;background:white;padding:2px 0;-webkit-appearance:none;border-radius:0}#header .search-form .search-box:focus{width:200px;margin-left:.5rem;max-width:calc(50vw - 120px)}#header #predictive-search{position:fixed;display:flex;flex-direction:column;right:0;top:0;padding:4rem 2rem 2rem;background:linear-gradient(0deg,#253175,#4B3E7D,#253175);width:500px;transform:translate(100%);pointer-events:none;transition:transform .3s;height:100vh}#header #predictive-search.open{pointer-events:all;transform:translate(0)}#header #predictive-search.open~.search-form{width:200px;margin-left:.5rem}#header #predictive-search #predictive-search-results{text-align:left}#header #predictive-search #predictive-search-results>h2{color:#ef78a3;text-align:center}#header #predictive-search #predictive-search-results #predictive-search-results-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem}#header #predictive-search #predictive-search-results #predictive-search-results-list li .predictive-search__item{display:flex;flex-direction:column-reverse;align-items:center;color:#fff;gap:.5rem;text-align:center;justify-content:space-between;height:100%}#header #predictive-search #predictive-search-results #predictive-search-results-list li .predictive-search__item img{width:200px;margin:0 auto;object-fit:contain;object-position:center;height:200px}#header #predictive-search .see-all{text-align:center;margin:2rem 0}#header #predictive-search .see-all .button{width:100%;display:inline-block;align-items:center}@media (max-width: 600px){#header .search-form:hover .search-box{max-width:100px}#header .search-form .search-box:focus{max-width:100px}#header .search-form .search-box{max-width:100px}}#site-wrapper{padding:1rem 0rem}#site-wrapper .shopify-section{margin-bottom:5rem}#site-wrapper .shopify-section.writing h2{padding:0}#site-wrapper .shopify-section.writing .product-thumbs{margin:0}#site-wrapper #shopify-section-footer{margin-bottom:0}.button-a{padding:1.25rem 2rem;text-align:center;cursor:pointer;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;color:#fff;-webkit-appearance:none;outline:none;border-radius:0;background:rgb(34,57,128);font-family:gothambook;font-weight:700;border:3px solid white;transition:ease .3s}.button-a:hover{border:3px solid #EF78A3;background:white;color:#253175}.button{padding:1.25rem 2rem;text-align:center;cursor:pointer;text-transform:uppercase;-webkit-font-smoothing:antialiased;color:#fff;-webkit-appearance:none;outline:none;border-radius:0;font-weight:700;background-color:#fff;color:#253175;box-sizing:border-box;border:#253175 3px solid;width:70%;transition:ease .3s}.button:hover{border:#EF78A3 3px solid;background:#253175;color:#fff}.button:hover a{color:#fff}.product-thumbs{margin:2rem;display:grid;grid-gap:1rem;grid-template-columns:repeat(3,1fr);gap:2rem}@media (max-width: 768px){.product-thumbs{display:grid;grid-gap:1rem;grid-template-columns:repeat(2,1fr);gap:2rem}}.product-thumbs .product-thumb{transition:opacity ease .3s}.product-thumbs .product-thumb .product-thumb-text{display:flex;flex-direction:column;align-items:center;padding:1rem 0;justify-content:center}.product-thumbs .product-thumb .product-thumb-title{text-align:center}.product-thumbs .product-thumb .product-thumb-colors{display:flex;justify-content:center;gap:.5rem}.product-thumbs .product-thumb .product-thumb-colors .swatch{cursor:pointer;width:1.5rem;box-shadow:gray 1px 1px 3px;height:1.5rem;display:inline-block;border-radius:50%;transition:transform .3s}.product-thumbs .product-thumb .product-thumb-colors .swatch.active{transform:scale(1.3)}.product-thumbs .product-thumb .thumb-image{aspect-ratio:1/1}.product-thumbs .product-thumb .thumb-image img{object-fit:contain;height:100%}.product-thumbs .product-thumb .product-thumb-variant{position:absolute;top:0;margin-top:25%;color:green;font-weight:600;opacity:0;transition:ease .3s}@media (max-width: 678px){.product-thumbs{grid-template-columns:repeat(2,1fr)}}@media (max-width: 480px){.product-thumbs{grid-template-columns:1fr}.product-thumbs .product-thumb{margin:30!important}.product-thumbs .product-thumb .product-thumb-link .product-thumb-text{flex-direction:column;margin:0}}.footr-wrap{background:#223980;position:absolute;width:100%}.statement .dance>span{white-space:nowrap}.statement .dance .dance-char{display:inline-block;font-family:gothambook}.statement{padding:5% 16%;display:flex;flex-direction:column}.statement strong{letter-spacing:4px;text-transform:uppercase;font-family:gothambook;font-weight:700;margin-right:5px}.statement p{display:inline;padding:0}.statement>h2{line-height:1.2em;padding-bottom:.2em}.statement a{text-decoration:underline;font-weight:400;font-family:gothambook}@keyframes bounce{0%,to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}50%{text-shadow:darkslategrey 0px 0px}25%{-webkit-transform:translateY(-15%);-moz-transform:translateY(-15%);-ms-transform:translateY(-15%);-o-transform:translateY(-15%);transform:translateY(-15%)}75%{-webkit-transform:translateY(15%);-moz-transform:translateY(15%);-ms-transform:translateY(15%);-o-transform:translateY(15%);transform:translateY(15%)}}.statement:hover .dance .dance-char{-webkit-animation:bounce .75s infinite linear 1s;-moz-animation:bounce .75s infinite linear 1s;animation:bounce .75s infinite linear 1s;animation-delay:0s;font-weight:400}.statement:hover .dance .dance-char:nth-child(4n+1){animation-delay:.1s}.statement:hover .dance .dance-char:nth-child(4n+2){animation-delay:.2s}.statement:hover .dance .dance-char:nth-child(4n+3){animation-delay:.3s}.feature{position:relative;height:50vw;width:100vw;display:block}@media (max-width: 930px){.feature{height:auto;display:inline-block}}.feature .feature-embed{height:100%;width:64.5%;display:inline-block;background-size:cover}@media (max-width: 930px){.feature .feature-embed{position:static;height:56.3vw;margin:0 auto;width:100%}}.feature.has-vid{height:36.4vw}.feature.text-left .feature-image,.feature.text-left .feature-embed{float:right}.feature-caption{position:absolute;padding-top:2em;width:22.5%}@media (max-width: 930px){.feature-caption{position:static;margin-left:10%;margin-bottom:1em;padding-top:0;width:80%!important}}.feature p{padding:0;margin:0}.feature-caption strong{letter-spacing:4px;text-transform:uppercase}.feature-caption em{font-style:normal;font-size:.5em;text-decoration:underline}.feature.text-left .feature-embed{right:0}.feature.text-left .feature-caption{left:8.33333%}.feature.text-right .feature-caption{position:static;float:right;margin-right:7.9vw;width:23.6vw}.feature-image{height:100%;width:64.5%;display:inline-block;background-size:cover}@media (max-width: 930px){.feature-image{width:100%;height:75vw}}.footr{margin:0 auto;height:200px;background:#223980;max-width:1170px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;align-items:center;gap:2rem;justify-content:center}@media (max-width: 768px){.footr{height:auto;padding-top:30px;margin-bottom:75px}}.footr-item,.footr-item .footr-item a{color:#fff;line-height:1.5em}.footr-item.newsletter{display:none}@media (max-width: 768px){.footr-item.newsletter{text-align:center;flex-basis:100%;margin:2em 0}}.footr-item.social-media{margin-bottom:50px}.footr .footr-item.newsletter h6{padding-bottom:0;color:#fff;line-height:1.5em}@media (max-width: 480px){.footr .footr-item.newsletter h6{font-size:24px;font-weight:lighter}}.footr .footr-item.newsletter p{margin-bottom:0;line-height:1.5em}@media (max-width: 480px){.footr .footr-item.newsletter div{width:50vw;margin:0 auto}}@media (max-width: 768px){[data-testid=form-row]{padding:1rem 0;flex-direction:column!important;align-items:center!important;gap:1rem}[data-testid=form-row] [data-testid=form-component]{flex:0 1 100%!important;margin:0!important;padding:0!important;justify-content:center!important}}.footr .klaviyo-form input.needsclick{border-radius:0!important}.footr .action_button.sign_up,.footr .klaviyo-form button.needsclick{margin:0;vertical-align:top;background:grey!important;color:#223980;border:none;cursor:pointer;-webkit-appearance:none;border-radius:0!important;font-size:13px!important;height:48px;font-family:arial!important;text-transform:uppercase}.klaviyo-form button.needsclick{padding:0 10px!important}input.contact_email[type=email]{width:320px;display:inline-block;border:none;border-radius:0;vertical-align:-webkit-baseline-middle;height:48px;font-family:gothambook;box-sizing:border-box;font-size:16px}@media (max-width: 480px){input.contact_email[type=email]{width:50vw;margin-bottom:1em;font-size:18px}}.footr-item.social-media a{width:17px;height:17px;display:inline-block;background-size:contain;background-position:center;background-repeat:no-repeat;filter:invert(100%);-webkit-filter:invert(100%)}.social-item{display:inline-block;vertical-align:bottom;margin:30px 5px 0}h6{font-size:18px;padding-bottom:1em}.top-bar{line-height:1.3em;font-size:1.1em;width:100vw;text-align:center}.top-bar p{font-weight:400;margin:0;line-height:1.2}.top_bar_link{top:0;left:0;height:2em;width:100vw;text-decoration:none;color:inherit}@media (max-width: 768px){.top_bar_link{font-size:14px}}.top_bar_link p{margin:0}.top-bar p a{text-decoration:underline;color:inherit}.sale,.new{position:absolute;top:0px;background:rgb(34,57,128);padding:6px 20px;text-align:center;font-weight:700;font-size:15px;left:50px;left:0px;color:#fff}.highlight{color:#ff69b4}.price h4{font-weight:400}.product-recommendations{padding:1rem}.product-recommendations h2{text-transform:uppercase;font-weight:400;text-align:center}.page-container,.content{padding-left:2rem;padding-right:2rem;text-align:center;max-width:1000px;margin:0 auto}.page-container tr,.content tr{display:flex;flex-direction:column;align-items:center}.page-container p,.content p{padding-left:0}.page-container p iframe,.content p iframe{width:100%;width:-moz-available;width:-webkit-fill-available;width:fill-available}.page-title{text-align:center}@media (max-width: 800px){table[style]{width:auto!important;max-width:100%!important;overflow:hidden}tr,td{display:block;width:99%!important;max-width:99%!important;padding:0!important;border-left:0!important;border-right:0!important}tr{padding-bottom:6px!important}td{padding:4px!important}}input::placeholder{padding-left:.5rem}@media (max-width: 640px){.insta-label{font-size:4vw}}.price{display:flex;gap:.25rem;font-weight:700;letter-spacing:1px;font-size:1rem;margin:0}.price .compare-at-price{display:inline-block}.price .compare-at-price:after{content:"";position:absolute;left:0;right:0;width:100%;top:50%;height:1px;background-color:#000}.content{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-bottom:1rem}.content .headline a,.content .quote a{color:#223980}.content .headline .font-small,.content .quote .font-small{font-size:1rem}.content .headline .font-medium,.content .quote .font-medium{font-size:2rem}.content .headline .font-large,.content .quote .font-large{font-size:3rem}.content .quote{font-size:1.25rem;margin:1rem}.content .quote a{color:#223980}.content .text-with-image{display:flex;align-items:center;justify-content:center;gap:2rem;margin:1rem}@media (max-width: 768px){.content .text-with-image{flex-direction:column-reverse}.content .text-with-image .text-with-image-image{flex-basis:auto!important}}.content .text-with-image p{font-size:1.2rem}.content .text-with-image.flip{flex-direction:row-reverse}.content .text-with-image .text-with-image-text{flex:1 0 50%}.content .text-with-image .text-with-image-image{display:flex;flex:1 0 50%;object-fit:contain;display:inline-block;flex:0 1 400px}.content .text a{color:#223980;text-decoration-color:#223980}.content .image{margin:1rem;justify-content:center;display:flex;gap:1rem}.content .image .text-with-image-caption p{font-size:1rem;margin-top:.5rem}.content .text p{font-size:1.2rem}.content .video .video-wrapper{display:flex;flex-direction:column;gap:1rem}.content .video .video-wrapper.playing:hover .video-play-button{opacity:1!important}.content .video .video-wrapper.paused .video-play-button{opacity:1}.content .video .video-wrapper .video-play-button{transition:opacity .3s,box-shadow .2s;opacity:0;width:100px;height:100px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;border-radius:50%}.content .video .video-wrapper .video-play-button:hover{box-shadow:#223980 3px 3px 20px}.content .video .video-wrapper .video-play-button .play{cursor:pointer;width:0;height:0;border-top:30px solid transparent;border-bottom:30px solid transparent;border-left:60px solid rgb(34,57,128);position:absolute;top:50%;left:50%;transform:translate(-35%,-50%)}.content .video .video-wrapper .video-play-button .pause{cursor:pointer;position:absolute;top:50%;left:50%;transform:translate(-49%,-45%);display:flex}.content .video .video-wrapper .video-play-button .pause span{display:inline-block;width:20px;height:50px;background:rgb(34,57,128)}.content .video .video-wrapper.playing .play{display:none}.content .video .video-wrapper.playing .pause,.content .video .video-wrapper.paused .play{display:block}.content .video .video-wrapper.paused .pause{display:none}.content .video video{max-width:100%;object-fit:contain;max-height:80vh}.content #cards{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.content #cards.cards-3{grid-template-columns:repeat(3,1fr)}@media (max-width: 768px){.content #cards{grid-template-columns:repeat(2,1fr)}}.content #cards .card{padding:1rem;aspect-ratio:1;display:flex;flex-direction:column;gap:1rem;gap:0;justify-content:center}#shop-page{opacity:0;transition:opacity .1s}#shop-page.ready{opacity:1}#shop-page #shop-nav{display:flex;justify-content:center;gap:1rem}@media (max-width: 768px){#shop-page #shop-nav{flex-direction:column;align-items:center;gap:.5rem}}#shop-page #shop-nav a.current{font-weight:700}#shop-page #shop-nav a.current h3{font-weight:inherit}#shop-page #shop-products .hidden{display:none}
/*# sourceMappingURL=/s/files/1/0065/9042/t/57/assets/theme.css.map?v=71523639168581475041680105535 */
