:root{--primary: #108787;--outfit: "Outfit", sans-serif}:focus-visible{outline:none!important;box-shadow:none!important}img{max-width:100%}html{font-size:calc(10px + (16 - 10) * ((100vw - 1200px) / (1920 - 1200)))}.utility-bar--bottom-border{border:0;background:var(--primary)}.announcement-bar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.utility-bar .page-width{display:flex;padding-left:5.313rem!important;padding-right:5.313rem!important}.announcement-bar>div{width:auto;flex:1}.announcement-bar__message ul{display:flex;list-style:none;margin:0;padding:0}.announcement-bar__message{width:100%;padding:0;min-height:unset;line-height:normal;letter-spacing:normal}.announcement-bar__message ul li{font-size:1rem;color:#fff;font-family:Outfit,sans-serif;font-weight:400}.announcement-bar__message ul li:before{content:"";display:inline-block;margin-right:.625rem}.announcement-bar__message ul li:first-child:before{width:1.438rem;height:1.063rem;background-image:url(//store.citizensoldierband.com/cdn/shop/t/19/assets/free-shipping.png?v=71199567267651196471769248786);vertical-align:middle;background-size:1.438rem 1.063rem;background-repeat:no-repeat}.announcement-bar__message ul li:nth-child(2):before{width:1.313rem;height:1.188rem;background-image:url(//store.citizensoldierband.com/cdn/shop/t/19/assets/secure-payment.png?v=60636488014039565441769248786);vertical-align:middle;background-size:1.313rem 1.188rem;background-repeat:no-repeat}.announcement-bar__message ul li:first-child{border-right:1px solid #fff;padding-right:.938rem;margin-right:.938rem}.announcement-bar__announcement:nth-child(2) .announcement-bar__message{font-size:1rem;color:#fff;font-weight:500;font-family:var(--outfit)}.localization-wrapper{flex-direction:row-reverse;justify-content:flex-start}.utility-bar .localization-wrapper .disclosure .localization-form__select,.utility-bar .localization-wrapper .disclosure__link{font-size:1rem;color:#fff;font-family:var(--outfit);font-weight:400;letter-spacing:normal}.utility-bar .localization-wrapper .disclosure__link{color:#000;padding:10px 20px;line-height:1.1;letter-spacing:normal;transition:all .4s linear}.utility-bar .localization-wrapper .disclosure__link:hover{color:var(--primary)}.announcement-bar #country-filter-input{height:40px;line-height:normal;padding:10px;font-size:14px;font-family:var(--outfit);letter-spacing:normal;box-shadow:none;border:1px solid #ccc;min-height:auto}.announcement-bar .field__input::placeholder{opacity:1}.announcement-bar .field__label,.announcement-bar .country-filter__reset-button,.announcement-bar .country-filter__search-icon{display:none}.country-filter .field:before,.country-filter .field:after{display:none}.header__heading-logo-wrapper img{max-width:7.5rem}body .section-header{position:relative}body .section-header.scrolled-past-header{position:fixed;width:100%;top:0;animation:scrolltop .6s linear}@keyframes scrolltop{0%{top:-100px;opacity:.2}to{top:0;opacity:1;transition:.33s linear}}body .header-wrapper{border:0!important}.header.page-width.header--has-menu{background:#242421;padding:5px 5.313rem}.header__inline-menu,.header.page-width.header--has-menu .desktop-localization-wrapper{display:none}body header-drawer{display:block}.header__icon--menu .icon.icon-hamburger{color:#fff;width:26px;height:22px;position:static}.header__icon,.header__icon--cart .icon{width:auto;height:auto}.header__icon .icon{color:#fff;width:auto;height:auto}.header__left{display:flex;align-items:center}.header__left .header__search:before{content:"";width:1px;height:1.625rem;display:inline-block;background:red;vertical-align:middle;background:#636362}.header__left .header__search{display:flex;align-items:center;margin-left:1.625rem}.header__left header-drawer{margin-left:0}.header__left .header__icon.header__icon--search{width:26px;height:26px;margin-left:26px;background:url(/cdn/shop/files/search.png?v=1769250933)}.header__left .header__icon.header__icon--search svg{display:none}.header__icons .header__search,.header__icons .header__icon--account svg,.header__icons #cart-icon-bubble svg{display:none!important}.header__icons .header__icon--account account-icon{width:25px;height:25px;background:url(/cdn/shop/files/user.png?v=1769251333)}.header__icons #cart-icon-bubble .svg-wrapper{width:28px;height:25px;background:url(/cdn/shop/files/cart.png?v=1769251610)}.header__heading-link{padding:0}.header__icon--menu .icon.icon-close{width:26px;height:22px}body .menu-drawer{width:400px;top:0;height:100dvh!important}body .menu-drawer__menu-item{padding:10px 30px;font-size:18px;letter-spacing:normal;font-family:var(--outfit)}body .header__icon--cart{margin-right:0}.cart-count-bubble{width:17px;height:17px;background:var(--primary);font-size:12px;right:-8px;left:auto}.header__icons .header__icon--account:after{content:"";width:1px;height:1.625rem;display:inline-block;vertical-align:middle;background:#636362;margin-left:1.625rem;margin-right:1.875rem}body .header--has-social .menu-drawer__utility-links{padding:20px 30px}body .menu-drawer__navigation-container{height:auto}body .menu-drawer__navigation{padding:80px 0 30px}body .menu-drawer__account{padding:10px 0;font-size:15px;font-family:var(--outfit);letter-spacing:normal}.hero-banner-slider{position:relative}.slide-content{position:absolute;width:100%;bottom:6.25rem}.hero-banner-slider h2{font-size:5.642rem;color:#fff;font-family:Anton,sans-serif;text-transform:uppercase;margin:0 auto 20px;line-height:1.1;max-width:40%}.hero-banner-slider p{font-size:1.25rem;color:#fff;font-family:var(--outfit);font-weight:700;text-transform:uppercase;margin:0;letter-spacing:.25rem}.hero-banner-slider .hero-button{font-size:1.125rem;color:#000;background:#b7ad99;text-decoration:none;font-weight:800;font-family:var(--outfit);display:inline-block;text-transform:uppercase;padding:1.125rem 2.125rem;line-height:1.1;margin-top:2.25rem;letter-spacing:normal;transition:all .4s linear}.hero-slide>a{display:block}.hero-banner-slider img{display:block;width:100%}.hero-banner-slider .hero-button:hover{background:var(--primary);color:#fff}.marquee-bar.messages{background:#d4d4d4}.marquee-track .message{font-size:5.797rem;font-family:Anton,sans-serif;font-weight:900;color:transparent!important;-webkit-text-stroke:1px #8e8e8e;text-stroke:1px #8e8e8e;text-shadow:none}.page-width{max-width:100%;padding-left:15.063rem;padding-right:15.063rem}.section-featured-product .gradient{background:transparent}.page-width:has(.featured-product){padding:0}.featured-product .grid__item.product__media-wrapper{max-width:100%!important;flex:0 0 51%;width:51%!important;border:2px solid #5a5354;display:flex;align-items:center;justify-content:center}.featured-product .product__info-wrapper{max-width:100%!important;width:49%!important;flex:0 0 49%!important;padding-left:100px!important;padding-right:0!important}.featured-product .product__title.h1{font-size:3.75rem;line-height:1.1;font-family:var(--outfit);font-weight:700;text-transform:uppercase}.featured-product{gap:0!important}.featured-product .product__info-container .price .price-item{font-size:2.384rem;font-family:var(--outfit);font-weight:700;color:#000;line-height:1.1}.featured-product .product__info-container .price .price-item--sale{margin:0;font-size:2rem}.featured-product .product-media-container .media img{position:static;width:auto;margin:auto}.featured-product .product-media-container .media{padding:0}.featured-product .product-media-container{border:0;outline:none;box-shadow:none}body .product-form__input--pill input[type=radio]+label{border-radius:0}.featured-product .product__view-details,.featured-product .product__tax,.featured-product .product__tax+div:has(.shopify-product-form){display:none}.section-featured-product .price{border-bottom:1px solid #888384;padding-bottom:2.875rem;margin-bottom:2.875rem;margin-top:3.375rem}.custom-featured-product,.section-featured-product product-info:has(.product.grid){padding:8.125rem 15.063rem;background:url(/cdn/shop/files/wh-bg.jpg)}.custom-featured-product>div{display:flex;flex-wrap:wrap}.custom-featured-product .cfp-image{width:50.94%;float:left;flex:0 0 50.94%;border:2px solid #5a5354;display:flex;align-items:center;justify-content:center}.custom-featured-product .cfp-content{width:49.06%;float:left;flex:0 0 49.06%;padding-left:6.25rem}.custom-featured-product .product-title{font-size:3.75rem;line-height:1.1;font-family:var(--outfit);font-weight:700;text-transform:uppercase;margin:0}.custom-featured-product .product-price{font-size:2.384rem;color:#000;font-family:var(--outfit);font-weight:700;line-height:1.1;border-bottom:1px solid #888384;padding-bottom:2.875rem;margin-bottom:2.875rem;margin-top:3.375rem}.custom-featured-product .sale-price{text-decoration:line-through;opacity:.6}.custom-featured-product .cfp_images img{width:auto;max-width:33.5rem;margin:auto;display:block}.custom-featured-product .product-description li{font-size:1.25rem;color:#000;font-family:var(--outfit);font-weight:500;letter-spacing:normal;list-style:none;background:url(/cdn/shop/files/list-icon.png)no-repeat left center;padding-left:1.625rem;background-size:1.125rem auto;line-height:1.1}.custom-featured-product .product-description li:not(:last-of-type){margin-bottom:1.25rem}.custom-featured-product .link_btn{margin-top:3.625rem;border-top:1px solid #8a8586;padding-top:5.125rem}.custom-featured-product .product-link-btn{font-size:1.127rem;font-weight:800;font-family:var(--outfit);background:#000;text-decoration:none;color:#fff;text-align:center;height:3.75rem;display:flex;align-items:center;justify-content:center;text-transform:uppercase;letter-spacing:normal;transition:all .4s linear}.custom-featured-product .product-link-btn:hover{background:var(--primary)}.featured-product.product.grid .product__media-wrapper{width:50.94%!important;float:left;flex:0 0 50.94%;border:2px solid #5a5354;display:flex;align-items:center;justify-content:center}.featured-product.product.grid .product__info-wrapper{width:49.06%!important;float:left;flex:0 0 49.06%!important;padding-left:6.25rem!important}.featured-product.product.product.grid .product__media-wrapper>media-gallery{padding:0!important;border:0}body .our_collections{padding:7.5rem 15.063rem!important;background:url(/cdn/shop/files/bg-1.jpg)no-repeat;background-repeat:repeat-y;background-size:cover}.collection__title.title-wrapper .title{font-size:3.5rem;font-family:var(--outfit);font-weight:700;text-transform:uppercase;text-align:center;margin:0;line-height:1.1}.product-sizes{position:absolute;bottom:0;width:100%;display:flex;justify-content:center;gap:6px;background-color:#2d3d38;z-index:999}.product-sizes .product-size{font-size:14px;color:#fff;text-decoration:none!important;font-family:var(--outfit);font-weight:300;padding:10px}.card--standard>.card__content .card__information .card__heading{font-size:1.25rem;text-align:center;font-family:var(--outfit);font-weight:400}.card-information>.price{font-size:1.5rem;text-align:center;font-family:var(--outfit);font-weight:700;margin-top:5px!important}.card-information>.price--on-sale .price-item--regular{font-size:1.25rem;font-weight:300;color:#000}body .quick-add__submit{font-size:1.125rem;letter-spacing:normal;font-family:var(--outfit);font-weight:800;text-transform:uppercase;line-height:1.1;height:3.813rem;min-height:auto;background:#000;color:#fff;transition:all .4s linear;border:0}body .quick-add__submit:before,body .quick-add__submit:after,.our_collections .collection__view-all a:before,.our_collections .collection__view-all a:after{display:none}body .quick-add__submit:hover{background:var(--primary)}body .underline-links-hover:hover a{text-decoration:none}.card--standard>.card__content .card__information .card__heading:hover{color:var(--primary)}body .collection--full-width slider-component:not(.slider-component-desktop){padding:0}.our_collections .grid.product-grid.contains-card li{width:100%;max-width:100%}.our_collections .grid.product-grid.contains-card{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:2.188rem;grid-row-gap:2.75rem}body .quick-add{margin:0}body .card__media .media img{object-fit:contain}.our_collections .collection__view-all{margin-top:3.125rem}.our_collections .collection__view-all a{min-width:auto;min-height:auto;text-transform:uppercase;font-size:1.125rem;font-weight:800;letter-spacing:normal;font-family:var(--outfit);padding:18px 37px;background:var(--primary);border:0;transition:all .4s linear}.our_collections .collection__view-all a:hover{background:#000}body .shop-by-category-advanced{padding:7.5rem 15.063rem 6.25rem;background:url(/cdn/shop/files/bg-2.jpg)no-repeat;background-size:cover}body .shop-by-category-advanced__title{font-size:3.5rem;font-family:var(--outfit);font-weight:700;text-transform:uppercase;text-align:center;margin:0 0 3.5rem;line-height:1.1;letter-spacing:normal;color:#fff}.image_hover{overflow:hidden}.image_hover img{transition:all .4s linear}.image_hover:hover img{transform:scale(1.1)}.collection__title.title-wrapper{margin-bottom:4.375rem}body .shop-by-category-advanced__item h3,body .shop-by-category-advanced__item h3 a{font-size:1.5rem;color:#fff;text-transform:uppercase;font-family:var(--outfit);text-decoration:none;font-weight:600;letter-spacing:normal;margin:0;line-height:1.1}body .shop-by-category-advanced__item h3 a:hover{color:var(--primary)}body .shop-by-category-advanced__item h3{margin-top:1.875rem}.shop-by-category-advanced .slick-arrow{position:absolute;top:44%;z-index:9;border:0;width:3.875rem;height:1.375rem;font-size:0;cursor:pointer;z-index:1}.shop-by-category-advanced .slick-prev.slick-arrow{background:url(/cdn/shop/files/slick-prev.png)no-repeat center;left:-7.438rem;background-size:3.875rem 1.375rem}.shop-by-category-advanced .slick-next.slick-arrow{right:-7.438rem;background:url(/cdn/shop/files/slick-next.png)no-repeat center;background-size:3.875rem 1.375rem}.shop-by-category-advanced .slick-slide{margin:0 1.125rem}.shop-by-category-advanced .slick-list{margin:0 -1.125rem}body .shop-by-category-advanced__box{padding:0;position:relative}.shop-by-category-advanced__box_content{position:absolute;top:50%;transform:translateY(-50%);left:0;padding-left:4rem;padding-right:15px}body .shop-by-category-advanced__box h3{margin:0;font-size:2.5rem;font-family:Anton,sans-serif;letter-spacing:normal;text-transform:uppercase;font-weight:400;line-height:1.2}body .shop-by-category-advanced__box p{font-size:1.125rem;color:#000;font-family:var(--outfit);letter-spacing:normal;line-height:1.5;margin:10px 0 0}body .shop-by-category-advanced__box .btn{font-size:1.125rem;font-family:var(--outfit);letter-spacing:normal;text-transform:uppercase;width:10.5rem;height:3.625rem;display:flex;justify-content:center;align-items:center;background:var(--primary);font-weight:800;transition:all .4s linear}.shop-by-category-advanced__box img{display:block}body .shop-by-category-advanced__bottom{gap:2.813rem}.shop-by-category-advanced__box:last-child h3,.shop-by-category-advanced__box:last-child p{color:#fff}.shop-by-category-advanced__box:last-child .btn{background:#fff;color:#000}body .shop-by-category-advanced__box .btn:hover{background:#000}.shop-by-category-advanced__box:last-child .btn:hover{background:var(--primary);color:#fff}.accessories .grid.product-grid.contains-card{grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:1.25rem;grid-row-gap:1.25rem}body .card__badge{display:none}.accessories .quick-add__submit{background:var(--primary)}body .accessories{padding:8.125rem 15.063rem 9.625rem!important}.accessories .quick-add__submit:hover{background:#000}.custom-banner{background:none!important;position:relative}.custom-banner__content{padding-left:15px;padding-right:15px}.custom-banner img{display:block;width:100%}.custom-banner__overlay{position:absolute;bottom:8.75rem;text-align:center;width:100%}.custom-banner__heading{font-size:5rem;color:#fff;font-family:Anton,sans-serif;text-transform:uppercase;margin:0 0 30px;font-weight:400;line-height:1.1;letter-spacing:normal}.custom-banner__subheading{font-size:1.5rem;color:#fff;font-family:var(--outfit);font-weight:400;letter-spacing:1.2px;margin:0;line-height:1.1}.collection--empty .title-wrapper *{font-family:var(--outfit)}.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus,.localization-form__select:focus.localization-form__select:after{box-shadow:none}.collection-hero{background:#d4d4d4;text-align:center}.collection-hero .collection-hero__title{font-size:5rem;text-transform:uppercase;font-family:Anton,sans-serif;letter-spacing:normal;margin:5rem 0;line-height:1.1}.shopify-section.section>div:has(#ProductGridContainer){background:url(/cdn/shop/files/collection-bg.jpg)no-repeat;background-repeat:repeat-y;padding-top:6rem;padding-bottom:6.875rem;background-size:cover}body .facets__price .field__label{display:none}body .facets__price .field__input::placeholder{opacity:1}body .facets__price .field__input{font-size:16px;color:#000;font-family:var(--outfit);padding:10px;height:50px;border:1px solid #ccc;box-shadow:none}body .facets__price .field:after,.facets__price .field:before{display:none}body .facets__price .field-currency{font-size:16px;font-family:var(--outfit);font-weight:700;color:#000}body .facets__header{font-size:16px;letter-spacing:normal;font-family:var(--outfit)}body .facets__reset{font-size:16px;font-family:var(--outfit);font-weight:500}body .facets__summary{margin-bottom:15px}body .facets__disclosure{margin-right:2.25rem}body .facets__heading{font-size:1.5rem;font-family:var(--outfit);font-weight:700;color:#000;line-height:1.1;margin:0 15px 0 0;letter-spacing:1px}body .facets__summary,.custom_sorting #SortBy{font-size:20px;color:#000!important;font-family:var(--outfit);margin:0;border:2px solid #5a5354;width:158px;height:39px;display:flex;align-items:center;padding-left:18px;padding-right:15px;background:url(/cdn/shop/files/arrow-down.png)no-repeat right 15px center;text-transform:capitalize}.facets__summary .icon-caret{display:none}.custom_sorting{display:flex;align-items:center}.custom_sorting #SortBy{width:250px;padding-left:17px;padding-right:15px;line-height:1.1;height:40px}.facets__form .product-count{opacity:1}.showing_results{font-size:1.5rem;font-family:var(--outfit);text-transform:lowercase;color:#000}.showing_results strong{font-size:1.5rem;color:#000;font-family:var(--outfit);opacity:1;font-weight:700;text-transform:capitalize;margin-right:15px}.card-wrapper.product-card-wrapper .card__inner{background:transparent;border:2px solid #5a5354}.card-wrapper.product-card-wrapper .card__inner img{padding:4rem}.card-wrapper.product-card-wrapper .product-sizes{background-color:#2d3d2e5c}#ProductGridContainer ul#product-grid,#ProductGridContainer ul.grid.product-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:2.188rem;grid-row-gap:2.688rem;margin-bottom:3.125rem;margin-top:5rem}.product-sizes .product-size:hover{color:var(--primary)}#ProductGridContainer ul#product-grid .grid__item,#ProductGridContainer ul.grid.product-grid .grid__item{width:100%;max-width:100%}.product-count .loading__spinner{display:none!important}body .active-facets__button{display:block;margin-right:15px;margin-top:15px;padding-left:5px;padding-right:5px;text-decoration:none}body span.active-facets__button-inner{font-size:15px;letter-spacing:;font-family:var(--outfit);color:#000;font-weight:500;padding:2.5px 12.5px}body .active-facets__button-wrapper{padding-top:15px;line-height:1.1}body .active-facets__button-remove span{font-size:15px!important;font-family:var(--outfit);color:#000;font-weight:500}body .active-facets__button-remove{text-decoration:none;line-height:1.1}body .active-facets__button-remove:hover,body .active-facets__button-remove:hover span{color:var(--primary)!important}.price--on-sale .price-item--regular{font-size:1.5rem}.custom.card__badge{display:block!important}.card__badge.top .badge{width:max-content;border-radius:0;display:block;font-size:15px;letter-spacing:normal;text-transform:uppercase;font-weight:700;font-family:var(--outfit);clip-path:polygon(0 0,84% 0,100% 100%,0 100%);padding:3px 20px 3px 8px;background:#5a5354;line-height:1}.load-more-wrap{text-align:center;margin:0}#load-more-btn{font-size:1.125rem;letter-spacing:normal;text-transform:uppercase;background:var(--primary);color:#fff;font-family:var(--outfit);font-weight:800;border:0}body .button:before,body .button:after{display:none}#load-more-btn{font-size:1.125rem;letter-spacing:normal;text-transform:uppercase;background:var(--primary);color:#fff;font-family:var(--outfit);font-weight:800;border:0;height:auto;min-height:auto;width:auto;min-width:auto;padding:1.188rem 3.375rem;line-height:1.1;transition:all .4s linear}#load-more-btn{position:relative}#load-more-btn.loading .btn-text{opacity:1}#load-more-btn:hover{background:#000}#load-more-btn.loading .btn-spinner{display:inline-block;margin-left:10px}.btn-spinner{width:18px;height:18px;border:2px solid #ccc;border-top-color:#000;border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.product__info-wrapper *{font-family:var(--outfit)}.product__text.vednor{font-size:16px;color:#5a5354;letter-spacing:1px;font-weight:700}.product__info-container .product__title{margin-bottom:1.875rem}.product__info-wrapper .product__title h1{font-size:3.75rem;line-height:4rem;font-weight:700;margin:0;text-transform:uppercase;letter-spacing:.8px}.product.grid .product__info-container .price--on-sale .price__sale .price-item,.product.grid .product__info-container .price--on-sale .price__regular .price-item,.product.grid .product__info-container .price__regular .price-item--regular{font-size:2.384rem;color:#000;font-weight:700;line-height:1.1;letter-spacing:1px}.product.grid .product__info-container .price--on-sale .price__regular .price-item{text-decoration:none}.product.grid .product__info-container .price--on-sale .price__sale,.product.grid .product__info-container .product__tax,.product.grid .product__info-container>div:has(.installment),.product.grid .product__info-container .price .badge{display:none}product-info:has(.product.grid),body.page-product .single-music-product{background:url(/cdn/shop/files/product-bg.jpg)no-repeat;padding-top:8.75rem;padding-bottom:8.75rem;background-size:cover}.product.grid .product__media-wrapper{width:51.04%!important;max-width:100%!important;flex:0 0 51.04%}.product.grid .product__info-wrapper{max-width:100%!important;width:48.96%!important;flex:0 0 48.96%;padding:0 0 0 5.813rem}.product.grid .product__media-wrapper>media-gallery{border:2px solid #bfbcbd;padding:10px!important;display:block}.product.grid .product__info-container .price--on-sale .price__regular{display:block}.product.grid .product-form__input--pill input[type=radio]+label{font-size:1.5rem;font-weight:400;line-height:1.1;padding:.625rem 1.438rem;border:2px solid #000!important;letter-spacing:normal}.product.grid .product-form__input--pill input[type=radio]:checked+label{font-weight:700;color:#fff}.product__info-container .product-form__input.product-form__quantity{display:flex;align-items:center}.product__info-container .product-form__input .form__label{font-size:1.5rem;color:#000;font-weight:700;line-height:1.1;margin:0;margin-right:1rem}.product__info-container .product-form__input .form__label .quantity__rules-cart,.product__info-container .quantity:before,.product__info-container .quantity:after{display:none}.product__info-container .quantity{border:2px solid #000}.product__info-container .quantity{border:2px solid #000;min-height:3rem;width:8.875rem}.product__info-container .quantity .quantity__button{width:auto;flex:1;margin:0;color:#000}.product__info-container .quantity .quantity__input[type=number]{flex:1;padding:0;font-size:1.5rem;font-weight:700}.product__info-container .product-form__submit{min-width:auto;min-height:auto;font-size:1.127rem;text-transform:uppercase;font-weight:800;border:1px solid #535354;padding:19px 30px;left:;letter-spacing:1px;transition:all .4s linear;margin:0}.product__info-container .product-form__submit:hover{background:var(--primary);border-color:var(--primary)}body .product__info-container .product__description,body.page-product .single-album-description{font-size:1.25rem;color:#000;font-family:var(--outfit);font-weight:500;letter-spacing:normal;list-style:none;line-height:1.1}body .product__info-container .product__description ul,body .product__info-container .product__description ol,body.page-product .single-album-description ol,body.page-product .single-album-description ul{padding-left:0}.product__info-container .product__description li,body.page-product .single-album-description li{font-size:1.25rem;color:#000;font-family:var(--outfit);font-weight:500;letter-spacing:normal;list-style:none;background:url(/cdn/shop/files/list-icon.png)no-repeat left center;background-size:auto;padding-left:1.625rem;background-size:1.125rem auto;line-height:1.1}.product__info-container .product__description li:not(:last-of-type),body.page-product .single-album-description li:not(:last-of-type){margin-bottom:1.25rem}.product__info-container .product-form__input.product-form__quantity+div,.product__info-container .product-form{margin-bottom:0!important}body .product__info-container .product__description,body.page-product .single-album-description{margin:2.375rem 0 0;border-bottom:1px solid #b0adad;padding-bottom:1.75rem}body .product--small .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(20% - .8rem)}.product.grid .product-media-container{background:transparent!important;border:0!important}.product.grid .thumbnail-list__item.slider__slide{width:calc(20% - .8rem)!important}.product.grid .thumbnail-list__item.slider__slide .thumbnail{padding:10px;border:0}body .related-products{background:url(/cdn/shop/files/releted-product-bg.jpg)no-repeat;padding-top:8.125rem;padding-bottom:8.125rem;background-repeat:repeat-y;background-size:cover}.related-products .related-products__heading{font-size:3.75rem;text-align:center;text-transform:uppercase;font-family:var(--outfit);font-weight:700;letter-spacing:normal;margin-bottom:5.625rem}.newsletter_inner_box{max-width:70%;margin:auto;padding:4.5rem 3.5rem}.related-products ul.grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:2rem;grid-row-gap:2rem}.related-products ul.grid .grid__item{width:100%;max-width:100%;margin:0}.related-products .product-sizes,.product-size.hidden-size{display:none}.product-sizes .size-more{cursor:pointer;font-size:14px;padding:4px 6px;font-family:var(--outfit);color:#fff;font-weight:300}.product-sizes{align-items:center}.single-music-product .single-grid-item{max-width:100%;padding-left:15.063rem;padding-right:15.063rem}body.page-product .single-grid-item .single-col.left{width:51.04%!important;max-width:100%!important;flex:0 0 51.04%}body.page-product .single-grid-item .single-col.right{max-width:100%!important;width:48.96%!important;flex:0 0 48.96%;padding:0px 0px 0px 5.813rem}body.page-product .single-grid-item .single-grid-item{max-width:100%;padding-left:15.063rem;padding-right:15.063rem}body.page-product .single-grid-item .single-album-art{border:2px solid rgb(191,188,189);padding:10px!important;display:block}body.page-product .single-album-header h1.single-album-title{font-size:3.75rem;line-height:4rem;font-weight:700;margin:0;text-transform:uppercase;letter-spacing:.8px;text-align:left}body.page-product .single-album-header p.single-album-artist{text-align:left;color:#000;font-family:var(--outfit)}body.page-product .single-album-price{font-size:2.384rem;color:#000;font-weight:700;line-height:1.1;letter-spacing:1px;margin:0;text-align:left}body.page-product .single-album-add-to-cart #AddToCart{min-width:auto;min-height:auto;font-size:1.127rem;text-transform:uppercase;font-weight:800;border:1px solid rgb(83,83,84);padding:19px 30px;letter-spacing:1px;transition:.4s linear;margin:0;background:#000;color:#fff;font-family:var(--outfit)}body.page-product .single-album-add-to-cart #AddToCart:hover{background:var(--primary)}body.page-product .single-grid-item .shopify-payment-body.page-product .single-tracklist{text-align:left;font-family:var(--outfit)}body.page-product .single-tracklist .single-track-title{font-size:1.5rem;color:#000;font-weight:500;letter-spacing:normal}body.page-product .single-tracklist .single-track-btn{background:var(--primary);color:#fff}body.page-product .single-tracklist{font-family:var(--outfit);text-align:left}body.page-product .single-album-description.mobile-desc{display:block;text-align:left}body.page-product .single-album-description.desktop-desc,body.page-product .shopify-payment-button{display:none}.single-album-release-date p{font-size:1.25rem;color:#000;letter-spacing:normal;font-family:var(--outfit);font-weight:500}body.page-product .single-album-description.mobile-desc *{text-align:left!important}body.page-product .single-album-description.mobile-desc br{display:none}.template-search__header h1{font-size:5rem;text-transform:uppercase;font-family:Anton,sans-serif;letter-spacing:normal;margin:0;line-height:1.1}.template-search__search .field__label{display:none}.template-search__search .search__input field__input::placeholder{opacity:1}.template-search__search .search__input.field__input{font-size:20px;font-family:var(--outfit);padding:20px;padding-right:9.8rem;line-height:1.1}.template-search__search .reset__button.field__button,.template-search__search .search__button{top:50%;transform:translateY(-50%)}.template-search__search .reset__button .icon.icon-close{stroke-width:1px}.template-search__search .predictive-search__item--term{padding:10px 20px;font-size:16px;letter-spacing:normal;font-family:var(--outfit)}.template-search__header p{font-size:18px;text-align:center;letter-spacing:normal;font-family:var(--outfit);color:#000}.predictive-search__results-groups-wrapper *{font-family:var(--outfit)}.predictive-search__heading{margin:0 20px;padding:15px 0 7px;font-size:16px;letter-spacing:normal}.predictive-search__item{padding:10px 20px;font-size:15px}.predictive-search__results-groups-wrapper .predictive-search__item .predictive-search__item-heading{text-align:left}#CartDrawer *{font-family:var(--outfit);text-decoration:none}.drawer__inner{width:400px;max-width:calc(100vw - 30px);border:1px solid #ccc;padding:0 15px}.drawer__header{padding:15px 0}body .drawer__heading{font-size:24px;letter-spacing:normal;margin-bottom:10px;line-height:1.1;font-weight:700}.cart-drawer .drawer__close{min-width:44px;min-height:44px}.cart-drawer .drawer__close .svg-wrapper{height:20px;width:20px}.cart-drawer .cart-items thead{margin-bottom:5px;margin-bottom:.5rem}.cart-drawer .cart-items th{border-bottom:1px solid #ccc;font-size:16px;letter-spacing:normal;color:#000;font-weight:500}.cart-drawer .cart-items th{padding-bottom:18px}.cart-drawer .cart-items th+th{padding-left:40px}.cart-drawer .cart-item:last-child{margin-bottom:15px}.cart-drawer .cart-item__media{width:100px}.cart-drawer .cart-item>td+td{padding-left:10px}.cart-drawer .cart-items td{padding-top:17px}.cart-drawer .cart-item__details>*{max-width:18.75rem}.cart-drawer .cart-item__name,.cart-drawer .cart-item .price{font-size:15px;letter-spacing:normal}.cart-drawer .product-option{font-size:14px;font-weight:500;color:#000}.cart-drawer .cart-item__details>*+*{margin-top:6px}.cart-drawer .cart-item .loading__spinner{padding-top:25px;width:18px}.cart-drawer .cart-item{gap:10px}.cart-drawer .cart-item .quantity{width:140px;min-height:44px;border:1px solid #000;font-size:15px}.cart-drawer .cart-item .quantity:before,.cart-drawer .cart-item .quantity:after{display:none}.cart-drawer .cart-item .quantity .quantity__button{flex:1;width:auto;margin:0;font-size:15px;padding:0}.cart-drawer .cart-item .quantity .quantity__input{flex:1;padding:0 5px;font-size:18px}.cart-drawer .cart-item .cart-remove-button.button{min-width:35px;min-height:35px;margin:0 1px 1px 0}.cart-drawer .cart-item__name:hover{color:var(--primary)}.cart-drawer .cart-item__name{text-decoration:none!important}.cart-drawer .drawer__footer{padding:15px 0;border-top:1px solid #ccc}.cart-drawer .drawer__footer .totals>h2{font-size:16px;letter-spacing:normal;margin-top:5px}.cart-drawer .drawer__footer .totals .totals__total-value{font-size:18px;letter-spacing:normal;font-weight:600}.cart-drawer .drawer__footer .tax-note{font-size:14px;letter-spacing:normal;margin:12px 0 20px auto}.cart-drawer .drawer__footer .tax-note a{color:#000}.cart-drawer .drawer__footer .tax-note a:hover{text-decoration:underline!important;color:var(--primary)}.cart-drawer .drawer__footer .cart__checkout-button{min-height:50px;font-size:16px;letter-spacing:normal;text-transform:uppercase;transition:all .4s linear;padding:10px;font-weight:700}.cart-drawer .drawer__footer .cart__checkout-button:hover,body .customer button:hover{background:var(--primary)}.cart-drawer .cart__empty-text{font-size:26px;letter-spacing:normal;margin-bottom:20px}.cart-drawer__empty-content .button{min-height:unset;font-size:16px;letter-spacing:normal;padding:16px 30px;min-width:auto;transition:all .4s linear}.cart-drawer .cart__login-title{font-size:18px;margin-top:30px}.cart-drawer .cart__login-paragraph{font-size:18px;letter-spacing:normal;color:#000}.cart-drawer .cart__login-paragraph .link{font-weight:600}.cart-drawer .cart__login-paragraph .link:hover{color:var(--primary)}.cart-drawer__empty-content .button:hover{background:var(--primary)}.cart__ctas.side_btn{display:block}.cart__ctas.side_btn #cart-notification-button{min-height:50px;font-size:16px;letter-spacing:normal;text-transform:uppercase;transition:all .4s linear;padding:10px;font-weight:700;background:var(--primary);color:#fff}.cart__ctas.side_btn #cart-notification-button:hover{background:#000}.shopify-section:has(.customer.register),.shopify-section:has(.customer.login){background:url(/cdn/shop/files/product-bg.jpg);background-size:cover}.customer .field:before,.customer .field:after,.customer button:before,.customer button:after{display:none}.customer .field label{display:none}.customer .field input{border:1px solid #ccc;font-size:16px}.customer .field input::placeholder{opacity:1}.customer .field input{border:1px solid #ccc;font-size:16px;padding:15px!important;font-family:var(--outfit);letter-spacing:normal;min-height:50px}.customer button{margin:40px 0 15px;font-size:16px;letter-spacing:normal;font-family:var(--outfit);text-transform:uppercase;line-height:1.1;min-width:auto;min-height:50px;padding:10px 50px;background:#000;color:#fff;transition:all .4s linear}.login .field+a,.customer.login a{margin-top:10px;font-size:16px;letter-spacing:normal;font-family:var(--outfit);color:#000;text-decoration:none;transition:all .4s linear}.login .field+a:hover,.customer.login a:hover{color:var(--primary);text-decoration:underline}.customer.login #login,.customer.login #recover,.customer.register h1{font-size:40px;font-family:var(--outfit);font-weight:700;letter-spacing:normal}.customer.login p{margin:15px 0;font-size:16px}.overflow-hidden-tablet{overflow:hidden}.search-modal__form .search__input.field__input{padding:20px!important;font-size:16px;padding-right:5rem!important}.search-modal__form .reset__button.field__button{top:3px}.search-modal__form *{font-family:var(--outfit)}.search-modal__form .field__label{display:none}.search-modal__form .field__input::placeholder{opacity:1}.shopify-policy__container *{font-family:var(--outfit);letter-spacing:normal}.shopify-policy__container{padding-top:50px;padding-bottom:50px}.shopify-policy__title h1{font-size:3.5rem;font-family:var(--outfit);font-weight:700;text-transform:uppercase;text-align:left;line-height:1.1}.shopify-policy__body{font-size:18px;color:#000;letter-spacing:normal;font-family:var(--outfit);font-weight:500;margin:0}.shopify-policy__body b{font-size:20px;line-height:normal}body.page-404 #MainContent{background:url(/cdn/shop/files/product-bg.jpg)no-repeat;background-size:cover}.template-404 *{font-family:var(--outfit)}.template-404 .title{margin:30px 0;font-size:3rem;text-transform:uppercase;font-weight:700;letter-spacing:normal;line-height:1.1}.template-404 p{font-size:5rem;margin:0;text-shadow:-1px 0 #BFC0C0,0 1px #BFC0C0,1px 0 #BFC0C0,0 -1px #BFC0C0;color:#fff;line-height:1.1}.template-404 .button{background:transparent;border:1px solid #000;color:#000;letter-spacing:normal;text-transform:uppercase;font-size:16px;padding:20px 40px;min-height:auto;font-weight:700;transition:all .4s linear}.template-404 .button:hover{background:var(--primary);color:#fff;border-color:var(--primary)}body .newsletter__wrapper{padding:8.125rem 15.063rem;background:url(/cdn/shop/files/newsletter-bg-white.jpg)no-repeat;background-size:cover;padding-left:0!important;padding-right:0!important}.newsletter.center.newsletter--narrow.page-width{background:url(/cdn/shop/files/newsletter-bg-white.jpg)no-repeat;background-size:cover}body #newsletter-form-wrapper{padding-left:20px;padding-right:20px;text-align:center;background-color:#1d1d1b!important}body #newsletter-form-wrapper .inline-richtext.h2{text-align:center}.newsletter__wrapper_inner{height:20rem;background-size:cover;display:flex;flex-direction:column;justify-content:center;padding-left:5.125rem;background-color:#1d1d1b!important}.newsletter__wrapper_inner .inline-richtext{font-size:2.5rem;text-align:left;color:#fff;text-transform:uppercase;font-family:var(--outfit);letter-spacing:normal;font-weight:700;margin:0 0 1.5rem;line-height:1.1}.newsletter__wrapper_inner .newsletter-form{max-width:41.25rem;margin-left:auto}body .newsletter__wrapper .newsletter-form__field-wrapper{max-width:100%}.newsletter__wrapper_inner .field__button>.svg-wrapper,.newsletter__wrapper_inner .field__label,.newsletter__wrapper_inner .field:before,.newsletter__wrapper_inner .field:after{display:none}.newsletter__wrapper_inner .newsletter-form__button{font-size:1.125rem;text-transform:uppercase;letter-spacing:normal;font-family:var(--outfit);background:var(--primary)!important;font-weight:700;color:#fff;width:11.563rem;transition:all .4s linear}.newsletter__wrapper_inner .field__input::placeholder{opacity:1;color:#fff}body .newsletter-form__field-wrapper .field__input{font-size:1rem;font-family:var(--outfit);letter-spacing:normal;color:#fff;background-color:#5a5354;height:3.75rem;padding-left:1.875rem!important;padding:0;padding-right:12rem;text-transform:lowercase;min-height:unset;margin-top:0;margin-bottom:0}body .newsletter-form__field-wrapper .field__input::placeholder{text-transform:initial}.newsletter-form__message{color:#fff;font-size:16px;letter-spacing:normal;font-family:var(--outfit);margin-top:20px}.newsletter__wrapper_inner .newsletter-form__button:hover{background:#000!important;color:#fff}#newsletter-form-wrapper .newsletter-form__message{text-align:left}.icon-with-text-section{background:#108787;padding:6.563rem 0 5.563rem}.icon-with-text-wrapper{display:flex;flex-wrap:wrap}.icon-with-text-item .icon{width:121px;height:121px;border:2px solid #fff;border-radius:100px;display:flex;justify-content:center;align-items:center;margin-bottom:20px}.icon-with-text-item .icon img{display:block;margin:auto}.icon-with-text-item h3{font-size:2.25rem;color:#fff;font-family:var(--outfit);font-weight:700;letter-spacing:normal;margin:0 0 20px}.icon-with-text-item p{font-size:1rem;color:#fff;letter-spacing:normal;font-family:var(--outfit);font-weight:500;margin:0}.icon-with-text-wrapper .icon-with-text-item:first-child{width:30.46%;float:left;border-right:2px solid #fff;padding-right:5.938rem}.icon-with-text-wrapper .icon-with-text-item:nth-child(2){width:38.84%;float:left;border-right:2px solid #fff;padding-left:6.563rem;padding-right:6.125rem}.icon-with-text-wrapper .icon-with-text-item:nth-child(3){width:30.7%;float:left;padding-left:6.563rem}.icon-with-text-item .icon img{display:block;margin:auto;width:auto!important;height:auto}body .footer{background:#1d1c1c;padding-top:7.375rem;padding-bottom:0}.footer .footer__content-top{padding-bottom:0}.footer .footer__content-top .grid{gap:0;flex-wrap:wrap}.footer__content-top .grid .grid__item:first-child{width:15.94%;flex:0 0 15.94%}.footer__content-top .grid .grid__item:nth-child(2){width:27.34%;flex:0 0 27.34%;border-left:1px solid #8e8e8e;padding-left:8.5rem;border-right:1px solid #8e8e8e}.footer__content-top .grid .grid__item:nth-child(3){width:29.44%;flex:0 0 29.44%;border-right:1px solid #8e8e8e;padding-left:11.5rem}.footer__content-top .grid .grid__item:nth-child(4){flex:0 0 27.28%;width:27.28%;padding-left:6.25rem}.footer .footer-block__heading{font-size:18px;color:#fff;letter-spacing:1px;font-family:var(--outfit);font-weight:500;text-transform:uppercase;margin-bottom:36px;pointer-events:none}.footer .footer-block__details-content>li{line-height:1.1;margin-right:0!important}.footer .footer-block__details-content>li:not(:last-child){margin-bottom:.625rem}.footer .footer-block__details-content .list-menu__item--link{color:#fff;font-size:1rem;letter-spacing:1px;font-family:var(--outfit);font-weight:400;line-height:1.1;padding:0;text-decoration:none}.footer .footer-block__details-content .list-menu__item--link:after{content:"";display:block;width:0;height:1px;background:var(--primary);transition:.4s linear}.footer .footer-block__details-content .list-menu__item--link:hover,.footer .copyright__content a:hover{color:var(--primary);text-decoration:none}.footer .footer-block__details-content .list-menu__item--link:hover:after{width:100%}.footer__list-social.list-social .list-social__item:first-child{order:2}.footer__list-social.list-social .list-social__item:nth-child(2){order:3}.footer__list-social.list-social .list-social__item:nth-child(3){order:4}.footer__list-social.list-social .list-social__item:nth-child(4){order:1}.footer__list-social.list-social .list-social__item a{padding:0;font-size:0;background:url(/cdn/shop/files/social-icons.png)no-repeat;transition:all .4s linear}.footer__list-social.list-social .list-social__item:first-child a{width:20px;height:35px;background-position:-58px 0px}.footer__list-social.list-social .list-social__item:nth-child(2) a{width:35px;height:35px;background-position:-102px 0px}.footer__list-social.list-social .list-social__item:nth-child(3) a{width:46px;height:34px;background-position:-161px 0px}.footer__list-social.list-social .list-social__item:nth-child(4) a{width:34px;height:34px;background-position:-1px 0px}.footer__list-social.list-social .list-social__item a span{display:none}.footer .footer__list-social.list-social{justify-content:flex-start;gap:1.5rem}.footer__list-social.list-social .list-social__item:first-child a:hover{background-position:-58px -66px}.footer__list-social.list-social .list-social__item:nth-child(2) a:hover{background-position:-102px -66px}.footer__list-social.list-social .list-social__item:nth-child(3) a:hover{background-position:-161px -66px}.footer__list-social.list-social .list-social__item:nth-child(4) a:hover{background-position:-1px -66px}.custom_code .footer-block__heading{margin-top:3.375rem;margin-bottom:1.5rem!important;pointer-events:none!important}.custom_code .footer-block__heading:before{display:none!important}.footer .footer__content-bottom{background:#000;padding:2.375rem 0;border:0;margin-top:6.813rem}.footer .footer__copyright{margin:0}.footer .copyright__content{font-size:1rem;color:#fff;letter-spacing:normal;font-family:var(--outfit);font-weight:200;letter-spacing:.6px}.footer .copyright__content:last-of-type{display:none}#custom_close{width:40px;height:40px;background:transparent;position:absolute;z-index:9;cursor:pointer;top:10px;right:10px;border:1px solid #ccc;border-radius:100px;padding:10px}.page-handle-vip-upgrades .vip_grade{background:url(/cdn/shop/files/product-bg.jpg)no-repeat;background-size:auto;padding-top:8.75rem;padding-bottom:8.75rem;background-size:cover}.vip_upgrade_bottom>div{font-family:var(--outfit)}.vip_upgrade_bottom p{font-size:1.25rem;color:#000;font-weight:400;letter-spacing:normal}.vip_upgrade_bottom .button{font-size:1.25rem;letter-spacing:normal;font-weight:500;background:var(--primary);color:#fff;transition:all .4s linear;height:auto;min-height:auto;padding:1.25rem 2.5rem}.vip_upgrade_bottom .button:hover{background:#000}.featured-product .product__info-container div:has(.product-form){margin-bottom:0}.featured-product .product__info-container .product__description{border-top:1px solid #b0adad;padding-top:1.75rem}.shopify-challenge__container *{font-family:var(--outfit)}.shopify-challenge__container .shopify-challenge__button{font-size:16px;letter-spacing:normal;text-transform:uppercase;font-weight:500;min-height:auto;padding:24px 10px;transition:all .4s linear}.shopify-challenge__container .shopify-challenge__button:hover{background:var(--primary)}.shopify-challenge__container .shopify-challenge__message,.shopify-challenge__container .shopify-challenge__errors{font-size:16px;letter-spacing:normal;color:#000;margin-bottom:30px}#ContactForm-email{text-transform:lowercase}body.page-account .customer *{font-family:var(--outfit)}body.page-account .customer .customer__title{font-size:3rem;letter-spacing:normal}body.page-account .customer a .svg-wrapper{width:20px;color:#000}body .activate button[name=decline],body .addresses li>button,body .addresses form button[type]{background-color:#000;color:#fff}.customer *{font-family:var(--outfit);letter-spacing:normal}.customer .select:before,.customer .select:after{display:none}.customer .select select{border:1px solid #ccc;font-size:16px;padding:15px!important;font-family:var(--outfit);letter-spacing:normal;min-height:50px;line-height:1.1}.select .svg-wrapper,.customer select+.svg-wrapper{height:8px;width:16px;right:10px}.addresses input[type=checkbox]+label{font-size:16px;letter-spacing:normal;color:#000}.shopify-pc__banner__wrapper *{font-family:var(--outfit)}.link.red,#ContactForm-email-error,.form-status.caption-large.text-body:has(.icon-error){color:#eb051e}.page-handle-contact-us .field__input{box-shadow:0 0 0 var(--inputs-border-width) rgba(var(--color-foreground),var(--inputs-border-opacity))!important}@media(max-width:1440px){.product-sizes{gap:4px}.product-sizes .product-size{font-size:12px;padding:7px}.footer .footer-block__heading{font-size:16px}.footer .footer-block__details-content .list-menu__item--link{font-size:14px}.footer__list-social.list-social .list-social__item a{transform:scale(.8)}.announcement-bar__announcement:nth-child(2) .announcement-bar__message,.announcement-bar__message ul li,.utility-bar .localization-wrapper .disclosure .localization-form__select,.utility-bar .localization-wrapper .disclosure__link{font-size:14px}.announcement-bar__message ul li:nth-child(2):before{width:20px;height:16px;background-size:20px 16px}.announcement-bar__message ul li:first-child:before{width:20px;height:16px;background-size:20px 16px}}@media(max-width:1190px){html{font-size:62%}.utility-bar .page-width,.footer__content-top{padding-left:15px!important;padding-right:15px!important}.announcement-bar__message ul li,.announcement-bar__announcement:nth-child(2) .announcement-bar__message,.utility-bar .localization-wrapper .disclosure .localization-form__select,.utility-bar .localization-wrapper .disclosure__link{font-size:14px}.announcement-bar__message ul li:first-child:before{background-size:23px 17px;width:23px;height:17px}.announcement-bar__message ul li:nth-child(2):before{width:21px;height:19px;background-size:21px 19px}.announcement-bar__message ul li:before{margin-right:10px}.announcement-bar__message ul li:first-child{padding-right:10px;margin-right:10px}.announcement-bar #country-filter-input{height:40px;font-size:14px}.hero-banner-slider p{font-size:16px}.custom-featured-product,.header.page-width.header--has-menu,.single-music-product .single-grid-item,.section-featured-product product-info:has(.product.grid){padding-left:15px;padding-right:15px}.custom-featured-product,.section-featured-product product-info:has(.product.grid){padding-top:50px;padding-bottom:50px}.custom-featured-product>div>div{width:50%!important;flex:0 0 50%!important}.custom-featured-product .cfp-content,body.page-product .single-grid-item .single-col.right{padding-left:30px;padding-right:15px}.custom-featured-product .product-price{font-size:26px;margin-top:20px;padding-bottom:20px;margin-bottom:20px}.custom-featured-product .product-description li,.product__info-container .product__description li,body.page-product .single-album-description li{font-size:16px}.custom-featured-product .product-description li:not(:last-of-type),.product__info-container .product__description li:not(:last-of-type),body.page-product .single-album-description li:not(:last-of-type){margin-bottom:15px}.custom-featured-product .product-description li,.product__info-container .product__description li,body.page-product .single-album-description li{padding-left:24px;background-size:16px auto}.custom-featured-product .link_btn{margin-top:40px;padding-top:40px}.custom-featured-product .product-link-btn{font-size:16px;height:50px;padding:10px}body .our_collections{padding:50px 15px!important}.card--standard>.card__content .card__information .card__heading,.card-information>.price--on-sale .price-item--regular{font-size:18px}.card-information>.price{font-size:20px}body .quick-add__submit{font-size:16px;height:50px;padding:10px}.our_collections .collection__view-all a{font-size:16px;padding:16px 30px;line-height:1.1}body .shop-by-category-advanced{padding:50px 15px}.shop-by-category-advanced .slick-arrow{top:auto;bottom:-50px;width:42px;height:16px;background-size:42px 16px!important}.shop-by-category-advanced .slick-next.slick-arrow{left:50%;transform:translate(20px);right:auto}.shop-by-category-advanced .slick-prev.slick-arrow{left:50%;transform:translate(-60px)}.shop-by-category-advanced__box_content{padding-left:30px;width:100%}body .shop-by-category-advanced__box h3{font-size:28px}body .shop-by-category-advanced__box p,.shopify-policy__body{font-size:16px}body .shop-by-category-advanced__box .btn{width:auto;height:auto;display:inline-block;font-size:14px;padding:12px 20px}.custom-banner__subheading{font-size:18px}.newsletter__wrapper_inner{height:236px;background-size:cover}body .newsletter__wrapper{padding:70px}body .newsletter-form__field-wrapper .field__input{height:50px;font-size:14px}.newsletter__wrapper_inner .newsletter-form__button{font-size:14px;height:50px}.icon-with-text-item p{font-size:15px;line-height:normal}.icon-with-text-item .icon{width:100px;height:100px}.icon-with-text-item .icon img{max-width:50%}body .footer{padding-top:50px}.footer__content-top .grid .grid__item{width:25%!important;flex:0 0 25%!important;padding:0 20px!important}.footer .footer-block__details-content .list-menu__item--link{font-size:15px;line-height:normal}.footer .footer-block__details-content>li:not(:last-child){margin-bottom:10px}.footer .footer__content-bottom{padding:20px 0;margin-top:50px}.footer .copyright__content{font-size:15px}.shop-by-category-advanced .slick-list{margin:0 -15px}.shop-by-category-advanced .slick-slide{margin:0 10px}body .shop-by-category-advanced__item h3,body .shop-by-category-advanced__item h3 a{font-size:20px}body .shop-by-category-advanced__bottom{padding-top:70px}.hero-banner-slider .hero-button{font-size:16px;padding:16px 24px;margin-top:20px}.icon-with-text-wrapper .icon-with-text-item:first-child{padding-right:15px}.icon-with-text-wrapper .icon-with-text-item:nth-child(2){padding-left:15px;padding-right:15px}.icon-with-text-wrapper .icon-with-text-item:nth-child(3){padding-left:15px}.footer__content-top .grid .grid__item:first-child{padding-left:0!important}.footer__content-top .grid .grid__item:nth-child(4){padding-right:0!important}.product.grid .product__info-wrapper{padding-left:35px}body .product__info-container .product__description,body.page-product .single-album-description,.single-album-release-date p{font-size:16px;line-height:normal}.product__info-container .product-form__input .form__label{font-size:18px}.product__info-container .quantity{min-height:45px;width:150px}.product__info-container .quantity .quantity__button .svg-wrapper{width:16px}.product__info-container .quantity .quantity__input[type=number],.product__info-container .product-form__submit{font-size:16px}body .facets__heading,.showing_results strong,.showing_results{font-size:18px}#load-more-btn{font-size:16px;padding:16px 44px}body.page-product .single-tracklist .single-track-title{font-size:17px}body.page-product .single-album-add-to-cart #AddToCart{font-size:16px}.vip_upgrade_bottom p{font-size:14px}.vip_upgrade_bottom .button{font-size:14px;padding:14px 20px}.featured-product.product.grid .product__info-wrapper{padding-left:25px!important}.shopify-section.section>div:has(#ProductGridContainer){padding-top:50px;padding-bottom:30px}body.page-search .shopify-section.section>div:has(#ProductGridContainer){padding-bottom:10px}.shopify-policy__body b{font-size:18px}}@media(max-width:1024px){.hero-banner-slider h2{max-width:50%}body.page-product .single-album-header h1.single-album-title,.product__info-wrapper .product__title h1,.featured-product .product__title.h1{font-size:28px;line-height:normal}}@media(max-width:989px){.our_collections .grid.product-grid.contains-card{grid-template-columns:1fr 1fr}body .menu-drawer__localization .localization-form__select{font-size:14px!important;padding:10px 36px 10px 0}.menu-drawer__localization .field__label,.announcement-bar .localization-wrapper{display:none}.menu-drawer__localization #country-filter-input::placeholder{opacity:1}.menu-drawer__localization #country-filter-input{height:50px;min-height:auto;padding:15px;font-size:16px;font-family:var(--outfit);font-weight:500;border:1px solid #ccc}.menu-drawer__localization .field__button{width:44px;height:44px;top:5px}.menu-drawer__localization .disclosure__list-wrapper{max-height:275px}.menu-drawer__localization .country-filter{padding:15px 15px 6px}.menu-drawer__localization .country-filter__reset-button .icon.icon-close,.menu-drawer__localization .country-filter__search-icon .icon{height:18px;width:18px;stroke-width:2px}.menu-drawer__localization .disclosure__link{padding:9px 15px;font-size:14px;font-family:var(--outfit);font-weight:500}.menu-drawer__localization .disclosure__link:hover{color:var(--primary)}.announcement-bar .announcement-bar__announcement+div .h5{text-align:right}.announcement-bar{padding-top:10px;padding-bottom:10px}.mobile-facets__wrapper.medium-hide.large-up-hide{display:block!important}.facets.small-hide{display:none}.mobile-facets__open .mobile-facets__open-label{font-size:18px;color:#000;font-family:var(--outfit);font-weight:700}#FacetFiltersFormMobile .mobile-facets__open .svg-wrapper{width:20px}#FacetFiltersFormMobile .mobile-facets__inner{width:calc(100% - 50px);max-width:375px}#FacetFiltersFormMobile .mobile-facets__header{border-bottom:1px solid #ccc;padding:10px 25px}#FacetFiltersFormMobile *{font-family:var(--outfit)}#FacetFiltersFormMobile .mobile-facets__heading{font-size:20px;color:#000;letter-spacing:normal;font-weight:500}#FacetFiltersFormMobile .mobile-facets__count{font-size:14px}#FacetFiltersFormMobile .mobile-facets__main{padding:27px 0 0}#FacetFiltersFormMobile .mobile-facets__summary{padding:13px 25px;color:#000;font-size:16px;font-weight:500}.active-facets.active-facets-mobile.medium-hide.large-up-hide{display:flex!important}.mobile-facets__footer .button{font-size:16px;text-transform:uppercase;letter-spacing:normal;font-weight:700;transition:all .4s linear}.mobile-facets__footer .button:hover{background:var(--primary)}.mobile-facets__clear-wrapper .mobile-facets__clear:hover{color:var(--primary)}.product-count.medium-hide.large-up-hide{display:block!important;opacity:1}.product-count__text{font-size:18px;color:#000;font-weight:500;font-family:var(--outfit)}.mobile-facets__sort .select__select{margin-left:5px;margin-right:5px;padding-left:5px;padding-right:15px;font-size:15px;color:#000}.related-products ul.grid{grid-template-columns:1fr 1fr}}@media(max-width:850px){.hero-banner-slider h2{max-width:100%}.footer .footer__content-top .grid{row-gap:30px}.footer__content-top .grid .grid__item{width:100%!important;flex:0 0 100%!important;padding:0!important;border-right:0!important;border-left:0!important}.footer .footer-block__heading{margin-bottom:20px}.featured-product.product.grid .product__info-wrapper,.featured-product.product.grid .product__media-wrapper{width:100%!important;flex:0 0 100%!important;padding:0!important}.featured-product.product.grid .product__media-wrapper{padding-top:50px!important;padding-bottom:50px!important;margin-bottom:30px}.section-featured-product .price{padding-bottom:20px;margin-bottom:20px;margin-top:20px}.featured-product .product-media-container .media img{width:100%}.featured-product .product__info-container{max-width:100%}}@media(max-width:767px){.icon-with-text-wrapper .icon-with-text-item{width:100%!important;padding-right:0!important;border:0!important;text-align:center;margin-bottom:30px;padding-left:0!important}.icon-with-text-item .icon{margin:0 auto 20px;position:relative}.footer .footer-block__heading{margin-bottom:0;cursor:pointer;pointer-events:all}.footer .footer-block__heading:before{content:"";display:block;width:10px;height:10px;border:10px solid transparent;border-width:2px 2px 0 0;border-color:#fff;position:absolute;right:3px;transform:rotate(136deg);transition:.3s linear;top:4px}.footer .footer-block__heading.active:before{transform:rotate(314deg);transition:.3s linear;top:7px}.footer-block__heading+div,.footer-block__heading+.footer-block__details-content{display:none;padding-top:20px}body .newsletter__wrapper{padding:30px}.newsletter__wrapper_inner{height:200px;padding:20px}.custom-banner__heading{font-size:4rem;margin-bottom:20px}.custom-banner__overlay{bottom:20px}.custom-featured-product>div>div{width:100%!important;flex:0 0 100%!important}.custom-featured-product .cfp-content{padding-left:0;padding-right:0;margin-top:30px}body .shop-by-category-advanced__bottom{display:flex;flex-direction:column}.hero-banner-slider img{height:400px;object-fit:cover}.slide-content{padding-left:15px;padding-right:15px;top:50%;bottom:auto;transform:translate(-50%,-50%);width:100%;left:50%}body .shop-by-category-advanced__title,.collection__title.title-wrapper .title,.custom-featured-product .product-title,.custom-banner__heading,.hero-banner-slider h2{font-size:3rem}.newsletter__wrapper_inner .inline-richtext.h1{font-size:2rem}.cfp_images{padding:4rem}.custom-featured-product .cfp_images img{max-width:100%}.footer .footer-block__details-content .list-menu__item--link{display:inline-block}.footer .footer-block.grid__item{margin-top:0;margin-bottom:20px}.product.grid .product__media-wrapper{width:100%!important;max-width:100%!important;flex:0 0 100%}.product.grid .product__info-wrapper{max-width:100%!important;width:100%!important;flex:0 0 100%;padding:30px 0 0}body .product__info-container{max-width:100%}.page-product product-info:has(.product.grid){padding-top:50px;padding-bottom:50px}.shop-by-category-advanced__box_content{padding-left:30px;width:60%}.shop-by-category-advanced__box_content br{display:none}#ProductGridContainer ul#product-grid,#ProductGridContainer ul.grid.product-grid{grid-template-columns:1fr 1fr;grid-column-gap:24px;grid-row-gap:30px}#ProductGridContainer ul#product-grid,#ProductGridContainer ul.grid.product-grid{grid-template-columns:1fr}body.page-product .single-grid-item .single-col.right{width:100%!important;flex:0 0 100%;padding:30px 0 0}body.page-product .single-grid-item .single-col.left{width:100%!important;flex:0 0 100%;padding:0}body.page-product .single-tracklist .single-track-btn{font-size:14px}body.page-product .single-music-product{padding-bottom:0;padding-top:50px}.product.grid .product-form__input--pill input[type=radio]+label{font-size:16px;padding:12px 20px}.newsletter__wrapper_inner .newsletter-form{max-width:100%}.footer__list-social.list-social .list-social__item a{transform:scale(.8)}.footer .footer__content-top .grid{display:block}.newsletter_inner_box{max-width:100%}}@media(max-width:749px){.product__media-list .product__media-item{width:100%!important;margin:0!important}body .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:0;margin-right:0}.slider-counter{font-size:15px;color:#000;font-family:var(--outfit);font-weight:500}.slider-button .icon{height:10px}.related-products ul.grid{grid-template-columns:1fr}}@media(max-width:576px){.custom-banner img{display:block;height:280px;object-fit:cover}body .newsletter__wrapper{padding:30px 15px}.announcement-bar>div{flex:0 0 100%}.announcement-bar__message ul{justify-content:center;margin-bottom:10px}.announcement-bar .announcement-bar__announcement+div .h5{text-align:center}body .newsletter-form__field-wrapper .field__input{padding-left:10px!important;padding-right:13rem}}@media(max-width:520px){.our_collections .grid.product-grid.contains-card{grid-template-columns:1fr;grid-row-gap:30px}body .menu-drawer{width:300px}.shop-by-category-advanced__box_content{width:100%}.shopify-policy__body,.shopify-policy__body .rte,.shopify-policy__body a{word-break:break-word;overflow-wrap:anywhere}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/custom.css.map */
