:root{--shopify-accelerated-checkout-button-border-radius: 999px !important}.btn,.shopify-payment-button .shopify-payment-button__button--unbranded{border-radius:999px!important}:root{--shopify-accelerated-checkout-button-border-radius: 999px}.best-fit-size-chart button.scr-open-size-chart{color:#fff!important}.price{align-items:center}.template-product .product__price .price{align-items:flex-start}.site-header{background:none;border-bottom:0px solid transparent!important}.site-footer{background:none!important}.site-header__mobile-nav{background:none}.template-page .grid__item{text-align:unset}.template-page th,.template-page td{vertical-align:top;border:1px solid var(--color-body-text);border-collapse:collapse}.video-control__play-wrapper-mobile{top:calc((100% - 50px)/2)}.product-bis{min-height:0;margin:1.25rem 0;padding:11px 14px;line-height:1;width:unset!important;display:inline-block}.shopify-payment-button__more-options{text-transform:uppercase}.product-single{line-height:1.4}.product-single__description{line-height:1.4;font-weight:700;margin-top:8px}.product-form__item{padding:0}.product-form__cart-submit{width:100%}.product-form__item label{text-transform:uppercase}.product-form{margin:0;padding:0;width:auto}.product-single__description p{margin-bottom:1rem}.product-form__controls-group{text-align:left;margin-top:1rem;justify-content:flex-start}.single-option-selector{border:1px solid var(--color-text-field-text);width:auto;font-size:1rem!important;font-weight:700;letter-spacing:normal;padding:2px 20px 2px 8px;border-radius:999px;margin:0;min-height:0!important}.grid-view-item__flag{width:100%;text-align:center;font-weight:700;margin:4px 0}.grid-view-item__flag span{background-color:var(--color-body-text);color:var(--color-bg);width:max-content;padding:2px 7px;border-radius:999px;font-size:.85rem}.grid-view-item__flag.grid-view-item__holiday span{background-color:#ff75cf;color:var(--color-bg)}.price__regular,.price-sale{margin-right:0}.price dd{margin:0}.template-index .price__badge{border-color:transparent!important}.template-product .price__pricing-group{flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important}.template-product .price__badges{font-size:1rem}.price__badge--sold-out{color:#ff75cf}.template-product .price__badge--sold-out{margin-top:20px;font-size:1rem;letter-spacing:normal;padding:0;border:0!important}.price__badge{border:0!important;border-color:transparent!important}.template-index .price__badge{font-weight:700!important;border-color:transparent!important}.single-option-selector-product-template{padding-right:21px}.cart__shipping{margin-bottom:10px}#SiteNav{display:none}.cart__acceptance{font-size:12px;padding:0 26px 20px;margin-bottom:10px;display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-start;text-align:left;font-weight:700}.cart__acceptance input{border:1px solid var(--color-body-text);height:2rem;width:2rem;accent-color:var(--color-body-text);flex:none;margin-left:10px;margin-top:5px}.cart__acceptance-error{display:none;color:red}.price__badges--listing .price__badge{font-size:1em}.hidden{display:none}.index-newsletter{display:flex;flex-direction:column;align-items:center;margin:70px 0 0;width:100%;padding:2px 25px}.index-newsletter form{display:flex;flex-direction:column;align-items:center;width:100%;padding:12px 16px}.index-newsletter-input-container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.index-newsletter-title{font-size:.9rem;margin-bottom:10px;text-align:center;font-weight:700}.index-newsletter-subtitle{font-size:.8rem;margin-bottom:20px;text-align:center;font-weight:700}.index-newsletter-input{font-size:calc(((var(--font-size-base) - 2) / (var(--font-size-base))) * 1em);margin-bottom:10px;width:100%;padding:10px 14px;border-radius:999px}.index-newsletter-input::placeholder{color:#fefefe}.index-newsletter-input:active{color:#fff}.index-newsletter .btn{width:100%;border-radius:999px;background-color:var(--color-body-text);color:var(--color-bg)}.index-newsletter .btn:hover{background-color:var(--color-body-text);color:var(--color-bg);opacity:.8}.fanpack-announcement-bar{width:100%;background-color:var(--color-body-text);margin-bottom:40px;padding:1rem;color:#000;text-align:center;font-weight:700;font-size:.8rem}.fanpack-announcement-bar-link{display:inline;-webkit-appearance:none;appearance:none;background-color:transparent;padding:0;margin:0 0 0 20px;outline:0;border:none;font-size:inherit;font-weight:inherit;text-decoration:underline;color:var(--color-bg)}.fanpack-announcement-bar-link:hover{color:var(--color-bg)!important}.fanpack-items-container{position:relative;margin-bottom:.75rem;font-size:.9rem}.fanpack-items-header{padding:1rem;width:100%;border-bottom-width:1.5px;border-style:solid;border-color:var(--color-body-text);margin-bottom:200px}.fanpack-items-header[open]{margin-bottom:0}.fanpack-items-header summary{display:flex;position:relative;align-items:center;width:100%;font-weight:600;text-align:left;cursor:pointer}.fanpack-items-header .chevron{position:absolute;right:0;padding-top:.25rem;font-size:1rem;line-height:1.5rem}.fanpack-items-header .chevron svg{transform:rotate(180deg);fill:var(--color-body-text)}.fanpack-items-header[open] .chevron{transform:rotate(180deg)}.fanpack-items-header[open] .fa-plus{opacity:0}.fanpack-items-header[open] .fa-minus{opacity:1}.fanpack-items-content{margin-top:10px}.fanpack-items-content-product{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:1rem 0;width:100%;font-weight:700}.fanpack-items-content-product>*:not(:last-child){margin-right:1.5rem}.fanpack-items-content-product img{width:50px;height:50px;object-fit:contain;object-position:center}.cart-payment-terms{width:100%;font-size:12px}.template-collection .collection-header{display:none}.template-collection .price__badge.price__badge--sold-out{width:max-content}.template-collection .price__badges.price__badges--listing{display:flex;flex-direction:column;align-items:center}.template-collection .filters-toolbar__product-count{display:none}@media only screen and (max-width:749px){.grid__item--collection-centered{margin-left:0!important}.site-header__logo{padding-left:0}.or-small--centered,.grid__item--collection-centered.or-small--centered{margin-left:25%!important}.or-small--one-half{width:50%}.or-small--one-half:nth-child(odd){clear:both}}.index-section:has(.bestsellers-section-container){padding-top:0!important;padding-bottom:0!important}.bestsellers-section-container{width:100vw;position:relative;left:50%;margin-left:-50vw;overflow-x:hidden}.bestsellers-strip{position:relative;background:#ff75cf;margin:170px 0;padding:44px 55px 20px;color:#000}.bestsellers-strip:before{content:"";position:absolute;top:-170px;left:0;right:0;height:171px;background:#ff75cf;clip-path:polygon(0 0,0 100%,100% 100%)}.bestsellers-strip:after{content:"";position:absolute;bottom:-170px;left:0;right:0;height:171px;background:#ff75cf;clip-path:polygon(0 0,100% 0,100% 100%)}.bestsellers-strip__heading{text-align:left;margin-bottom:20px}.bestsellers-strip__heading h2{font-size:clamp(1.3rem,2.4vw,2rem);font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:#000;margin:0;line-height:1}.bestsellers-grid{display:flex;flex-wrap:wrap;align-items:flex-start;list-style:none;margin:0;padding:0}.bestsellers-grid--cols-2 .bestsellers-grid__item{width:50%}.bestsellers-grid--cols-3 .bestsellers-grid__item{width:33.333%}.bestsellers-grid--cols-4 .bestsellers-grid__item{width:25%}.bestsellers-grid--cols-5 .bestsellers-grid__item{width:20%}.bestsellers-grid__item{box-sizing:border-box;padding:10px 14px;transform:translateY(calc(var(--col-index, 0) * -55px));margin-bottom:0}.bestsellers-strip .grid-view-item{margin-bottom:0}.bestsellers-grid{row-gap:12px;margin-bottom:0}.bestsellers-strip .grid-view-item__title,.bestsellers-strip .h4,.bestsellers-strip .price,.bestsellers-strip .price__regular,.bestsellers-strip .price-sale,.bestsellers-strip .price__badge:not(.price__badge--sold-out){color:#000!important}.bestsellers-strip .price__badge--sold-out{background-color:transparent!important;color:#fff!important;border:none!important;padding:0!important;border-radius:0!important}.bestsellers-strip .bestsellers-grid__item{text-align:center}@media screen and (min-width:750px){.bestsellers-grid__item:hover .grid-view-item__image.hoverable{display:none!important}.bestsellers-grid__item:hover .hidden{display:block!important}}.bestsellers-strip__view-all{text-align:center;margin-top:48px}.index-section--flush{margin-bottom:0!important;padding-bottom:0!important}@media only screen and (max-width:749px){.bestsellers-strip{margin:100px 0;padding:30px 16px 16px}.bestsellers-strip:before,.bestsellers-strip:after{height:101px}.bestsellers-strip:before{top:-100px}.bestsellers-strip:after{bottom:-100px}.bestsellers-grid--mobile-1 .bestsellers-grid__item{width:100%}.bestsellers-grid--mobile-2 .bestsellers-grid__item{width:50%}.bestsellers-grid__item{transform:translateY(calc(var(--mobile-col-index, 0) * -40px));margin-bottom:0;padding:6px 8px}.bestsellers-grid{margin-bottom:0}.bestsellers-strip__heading h2{font-size:1.1rem}}@media only screen and (min-width:750px){.index-section--flush{margin-bottom:0!important;padding-bottom:5px!important}.product-form__cart-submit,.shopify-payment-button{width:50%}.index-newsletter{margin:70px 0 0;padding:2px 55px}.index-newsletter form{width:60%;max-width:1200px;padding:24px 32px}.index-newsletter-input-container{flex-direction:row;width:90%;max-width:380px;justify-content:center}.index-newsletter-title{font-size:1rem;margin-bottom:15px;text-align:center}.index-newsletter-subtitle{font-size:.8rem;margin-bottom:30px}.index-newsletter-input{width:70%;margin-right:10px;padding:10px 12px;margin-bottom:0;font-size:calc(((var(--font-size-base) - 2) / (var(--font-size-base))) * 1em);line-height:1;height:36px}.index-newsletter .btn{flex:1 1 0%;padding:10px 18px;line-height:1;height:36px}.index-newsletter .btn:focus-inner,.index-newsletter .btn:focus-within{border:0}.cart__acceptance{text-align:right;font-size:14px;padding:0 0 20px}.cart__acceptance input{height:1.5rem;width:1.5rem;margin-top:20px;margin-left:15px}.cart-payment-terms{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/overrides.css.map */
