.product__info-wrapper{color:var(--color-dark);margin-top:3.4rem}.product__info-wrapper .qty_add_to_cart{display:inline-flex;padding-bottom:3.2rem;gap:1rem;border-bottom:1px solid var(--color-dark);width:100%}.product__info-wrapper .qty_add_to_cart+div{flex-grow:1}.product__info-wrapper .qty_add_to_cart .quantity__label{display:none}.recipient-form span{margin-top:.3rem}.product-form__recipient-error-message-wrapper{display:none}recipient-form .error-message{color:#CE0000}.product-options{margin-top:2.6rem!important;margin-bottom:0!important}.product__info-wrapper .qty_add_to_cart .quantity{display:flex;padding:1.7rem 2rem;justify-content:center;align-items:center;gap:1.5rem;flex:1 0 0%;width:auto;line-height:1.56}.shopify-section{position:relative}.related-products__heading{margin:5rem auto 0!important}.product__info-wrapper .quantity__button{width:2rem;height:2rem}@media screen and (min-width:750px){.product__info-wrapper .qty_add_to_cart .product-form__quantity,.product__info-wrapper .qty_add_to_cart .product-form__quantity+div{display:inline-block;width:calc(50% - 0.5rem)}}.product__info-wrapper .product-form__input{flex:none;min-width:unset;max-width:unset}.product__info-wrapper .product-form__input select{border:1px solid var(--color-dark);font-size:1.4rem}.product__info-wrapper{padding:0!important}.product-price{min-height:59px;display:flex;align-items:center}.product-price span.price-item--regular{font-size:3rem;line-height:3.6rem;margin:0}.product-price span.price-item--sale{font-size:3rem;line-height:3.6rem;margin:0 0 0 2rem}.product-price .strike{color:#999;text-decoration:line-through}.product__info-wrapper .qty_add_to_cart .product-form{min-width:fit-content}.product__info-wrapper .product-form__input--swatch{display:flex}.product__info-wrapper .product-form__input--swatch .form__label{margin:1rem .8rem 0 0}.collapsible-section{padding:2.5rem 0;display:flex;max-width:600px;flex-direction:column;align-items:flex-start;gap:2.2rem;margin-bottom:1.2rem!important;border-bottom:1px solid var(--color-dark)}.collapsible-section:last-of-type{border:0}.collapsible-header{color:var(--color-grey-600);cursor:pointer;display:flex;align-items:flex-start;align-self:stretch}.collapsible-header .name{font-size:1.8rem;font-style:normal;font-weight:600;line-height:1.3;width:10.5rem;text-transform:capitalize;flex:1 0 0%}.collapsible-content{display:block!important;transition:max-height 0.3s ease,padding 0.3s ease;font-size:1.6rem;font-style:normal;font-weight:400;line-height:1.56;color:var(--color-grey-600);display:flex;max-width:600px;flex-direction:column;align-items:flex-start;gap:2.2rem}.product-types{margin:0 auto .6rem}.product-colors-button,.product-types-button{display:flex}.product-types .label,.product-colors .label{margin:0 .2rem 0 0;font-size:1.4rem;font-style:normal;font-weight:600;line-height:1.5;color:var(--product-attibute-lable-color)}.product-types .label.selected-type,.product-colors .label.selected-color{font-weight:400;text-transform:capitalize}.product-types-button{margin:.6rem 0 1.2rem 0;column-gap:.6rem}.product-types-button button{padding:.8rem 3rem;font-size:1.4rem;line-height:150%;border-radius:10rem;border:.1rem solid var(--color-light);background:var(--color-white);color:var(--color-dark);text-transform:capitalize}.product-types-button button.selected,.product-types-button button:hover{background:var(--color-dark);color:var(--color-white)}.product-types-button button.selected{pointer-events:none}.product-colors-button{column-gap:1.6rem;margin:.6rem 0 1.2rem 0}.product-colors .selected-color{text-transform:capitalize;margin:.3rem .2rem .3rem .3rem}.product-color{padding:1.2rem;border-radius:5rem;border:0;margin:0 .5rem .5rem;outline:.1rem solid #E3E3E3;outline-offset:.4rem}.product-color:hover,.product-color.selected{outline:.1rem solid var(--color-black)}.product-type{background:var(--color-dark);color:#fff;border-radius:10rem;padding:.6rem 1.5rem;display:flex;gap:.1rem;margin:0;border:0}.product-type:hover,.product-type.selected{background:var(--color-accent)}.hideColor{display:none}.toggle-arrow-rotate{transform:rotate(180deg)}.collapsible-content.open{max-height:0;display:none!important}.slider-container{display:flex;transition:transform 0.5s ease-in-out}.prev-btn{left:1rem}.next-btn{right:1rem}.recipient-fields .has-error-message:after{border-radius:.5rem;border:.1rem solid #CE0000!important;box-shadow:0 0 1rem 0 rgb(0 0 0 / .15)}.product__description p{white-space:pre-wrap}.product__description .read-more{display:inline;background:none;border:none;cursor:pointer;font-weight:600;padding:0;margin:0;font-size:1.6rem}.product__description .read-more:hover{text-decoration:underline}.product__tracklist{font-size:1.6rem;font-style:normal;font-weight:400;line-height:1.56}.product__tracklist p{margin:.5rem 0}.product__tracklist ol,.product__tracklist ul{padding-left:2rem;list-style:none}.product-attributes{padding:2.5rem 0;gap:.4rem;display:flex;max-width:600px;flex-direction:column;align-items:flex-start;max-height:30rem;border-bottom:1px solid var(--color-dark)}.product-media-container{--ratio:1 !important;--preview-ratio:1 !important}.pdp-product-collections{position:relative;display:ruby;gap:1rem;justify-content:center;align-items:center}.pdp-product-collections span{background:#efefef;border-radius:10rem;padding:.5rem 1.5rem;display:flex;gap:10px;margin-top:.5rem;margin-right:.5rem}.pdp-product-collections span a{color:var(--color-dark);text-decoration:none;font-size:1.4rem;font-style:normal;font-weight:400;line-height:1.5}.artist-name-link{text-decoration:none}.artist-name-link:hover{text-decoration:underline}.product__info-wrapper .product__title{padding-right:3rem;min-height:7.2rem}.product__title span.artist-name{display:block;font-size:3rem;line-height:3.6rem;margin:0 1rem 0 0}.product__title span.album-name{display:block;font-size:2.2rem;line-height:2.6rem;margin:0 1rem 0 0}.quantity:after{border-radius:.5rem;border:.01rem solid var(--color-black)}.product-form__submit{padding:1.6rem 4rem;gap:1rem;font-size:1.8rem;font-style:normal;font-weight:700;line-height:1.5;text-transform:capitalize}.product-form__submit:after{border-radius:10rem}.option-label{font-size:1.4rem;font-style:normal;font-weight:600;line-height:1.5;color:var(--product-attibute-lable-color)}.option-label-value{font-size:1.4rem;font-style:normal;font-weight:400;line-height:1.5}.product__info-wrapper .qty_add_to_cart .quantity__input{height:2.5rem}.format-container{padding-top:2rem}ul.format-selector,ul.product-variants{list-style:none;padding:0;gap:10px}ul.format-selector{display:flex;align-items:center}ul.product-variants{margin-top:10px;display:none}ul.product-variants.active,ul.product-variants.current{display:flex}ul.product-variants.current.inactive{display:none}.custom-swatch,.attribute-color-swatch,.attribute-color-swatch .option-value{display:flex;align-items:center;gap:10px;text-transform:capitalize}.custom-swatch{border-radius:50%;border:2px solid #ccc;width:40px;height:40px}.custom-swatch:hover{border:2px solid #1C1B1B}.custom-swatch.current{border-color:#1C1B1B}.custom-swatch-option{width:100%;height:100%;border:5px solid #fff;border-radius:50%}ul.format-selector li .swatch-button{padding:8px 30px;background:#fff;cursor:pointer;text-decoration:none;min-width:auto;width:100%;font-size:1.4rem;line-height:1;min-height:37px;border:1px solid #D9D9D9;border-radius:10rem}ul.format-selector li .swatch-button:hover,ul.format-selector li a:hover{background:#000;color:#fff;border:1px solid #1C1B1B}ul.format-selector li>.toggle-format.active,ul.format-selector li>.swatch-button.current{background:#000;color:#fff;border:1px solid #1C1B1B}ul.format-selector li>.swatch-button.current.inactive{background:#fff;color:#000;border:1px solid #D9D9D9}.notify-back-in-stock p,.notify-back-in-stock div,.notify-back-in-stock h3,.notify-back-in-stock h3 strong,.notify-back-in-stock input,.notify-back-in-stock button{font-family:var(--font-heading-family)!important}.notify-back-in-stock{padding:2.5rem 0 3.2rem;border-bottom:1px solid var(--color-dark)}.notify-back-in-stock input{outline:0!important;box-shadow:none!important;height:4.8rem;padding-right:4.5rem}.notify-back-in-stock h3{display:block;font-size:3rem;line-height:3.6rem;margin:0}.notify-back-in-stock h3 strong{font-weight:400}#omnisend-form-687cb69a7969e83973098307-action-627932485028ebd8c6660c51.omnisend-form-687cb69a7969e83973098307-action-627932485028ebd8c6660c51{padding:1.6rem 4rem;border-radius:3rem;color:rgb(var(--color-button-text));transition:box-shadow var(--duration-short) ease;-webkit-appearance:none;appearance:none;background-color:rgba(var(--color-button),var(--alpha-button-background));border:none;max-width:440px;letter-spacing:0;text-transform:capitalize;font-size:1.6rem;font-style:normal;font-weight:700;line-height:1.5}.omnisend-form-687cb69a7969e83973098307-text-62a313b876d81914aa87ed77,.omnisend-form-687cb69a7969e83973098307-success-sections-container [class^="omnisend-form-687cb69a7969e83973098307-section-"]:last-child,.omnisend-form-687cb69a7969e83973098307-action-container-627932485028ebd8c6660c51,.omnisend-form-687cb69a7969e83973098307-text-624ab2f927652f651edfd0b0,.omnisend-form-687cb69a7969e83973098307-text-624ab2f927652f651edfd0b0 p,.omnisend-form-687cb69a7969e83973098307-text-624ab2f927652f651edfd0b0 li{padding:0}.omnisend-form-687cb69a7969e83973098307-sections-container [class^="omnisend-form-687cb69a7969e83973098307-section-"]:last-child{display:flex;flex-direction:row;padding:0;margin-top:2.2rem}.omnisend-form-687cb69a7969e83973098307-field-container-wrapper-62a3147776d81914aa87ed98{height:100%;width:100%}.omnisend-form-687cb69a7969e83973098307-column-63808409c46165400eef0ea0{max-width:50%;align-items:center;justify-content:flex-start;margin-right:1rem;flex-basis:100%}.omnisend-form-687cb69a7969e83973098307-section-624ab2f927652f651edfd0ac,.omnisend-form-687cb69a7969e83973098307-field-container-62a3147776d81914aa87ed98{padding:0}.notify-back-in-stock button:hover{background-color:var(--color-accent)!important}@media only screen and (min-width:750px){.mobile-only{display:none}.quantity__button{min-height:2rem}slider-component{padding:1.8rem 8.35rem 3rem 0}.product-form .recipient-form{margin-left:calc(-100% - 1rem);max-width:unset}}@media screen and (min-width:750px) and (max-width:989px){.product__info-wrapper{max-width:100%!important}.product-form__submit{padding:1.6rem 2rem;font-size:1.6rem}.pdp-product-collections{display:none}}@media only screen and (max-width:749px){.desktop-only,.pdp-product-collections{display:none}.product-form__buttons .product-form__submit{min-height:4.5rem}.product__info-wrapper{margin-top:0}.page-width{padding:0 2rem}.mobile-only{display:block}.product__media-item{max-width:35rem}.quantity{min-height:2.5rem}.product__info-wrapper{padding:0!important}.product__info-wrapper .qty_add_to_cart .quantity__input{width:100%}.product__info-wrapper .qty_add_to_cart .quantity{padding:.9rem 2rem;gap:1.5rem}.product-form__submit{padding:1.2rem 4rem;font-size:1.4rem;font-weight:700;line-height:1.5}.swatch{width:2.2rem!important}.product__info-wrapper .qty_add_to_cart{padding-bottom:1rem;flex-direction:column}.product-attributes{margin-top:0!important}.product__info-wrapper .product-form__input{margin:0}.product__info-wrapper .product-form__buttons,.product__info-wrapper .product-form__input{max-width:unset}.quantity__button{min-height:2rem}.product__info-container{margin:auto;position:relative}.omnisend-form-687cb69a7969e83973098307-column-63808409c46165400eef0ea0{margin:0 0 1rem 0;max-width:100%}#omnisend-form-687cb69a7969e83973098307-field-container-62a3147776d81914aa87ed98-emailField-input.omnisend-form-687cb69a7969e83973098307-field-container-62a3147776d81914aa87ed98-input{padding:1rem 2rem;font-size:1.6rem}#omnisend-form-687cb69a7969e83973098307-action-627932485028ebd8c6660c51.omnisend-form-687cb69a7969e83973098307-action-627932485028ebd8c6660c51{padding:1.1rem 4rem;font-size:1.4rem;font-weight:700;line-height:1.5}}.product__info-container .product-form{margin:0!important}