.product__accordion_custom .faq_block .content.rte{display:none}@media screen and (min-width:750px){.product__accordion_custom{position:relative;transition:top .5s ease-in 0s;top:0}}.product__accordion_custom .faq_block h3{cursor:pointer}.product__accordion_custom .faq_block h3{cursor:pointer;font-weight:400;font-size:22px;line-height:160%;padding:10px 20px;color:#0c1121;margin:0;border-bottom:2px solid #5a31f4;background:#fff;display:flex;align-items:center;justify-content:space-between}.faq_block h3 p{margin:0}.music_tracklist .faq_block .uploader{transition:opacity 1s ease-in;max-height:100%}.music_tracklist .faq_block:not(.active)>.track_edit_wrapper{opacity:0;height:0}.upload_options.first_step{overflow:hidden}.upload_options.first_step>*{transition:all ease-in-out .3s}.upload_options.first_step>.radio-group-element{width:100%}.first_step.faq_block:not(.active)>:not(.faq_block_trigger),.color-wrapper.faq_block:not(.active)>:not(.faq_block_trigger){opacity:0;height:0;padding:0;margin:0}.first_step.faq_block.active>.faq_block_trigger,.color-wrapper.faq_block.active>.faq_block_trigger{opacity:0;height:0;padding:0;margin:0}.record_size_heading{width:100%;text-align:left}.record_size_heading .faq_block_arrow img{transition:.5s;height:10px}.record_size_heading .faq_block_arrow{float:right}.available_values{padding-left:1rem}.record-color{margin:10px 0}.music_tracklist .faq_block:not(.active) .uploader{max-height:0;opacity:0;padding:0;margin:0!important;width:0;overflow:hidden;border:none}.music_tracklist .faq_block_arrow{margin-left:auto}.music_tracklist .faq_block_trigger{width:100%;display:flex;cursor:pointer}.music_tracklist .faq_block.active .faq_block_trigger .faq_block_arrow img{transform:rotate(180deg)}.music_tracklist .faq_block .faq_block_trigger .faq_block_arrow img{transition:.5s;height:10px}.track_edit_wrapper{margin-bottom:2rem}.product-form__buttons{max-width:100%}.product__accordion_custom{border:2px solid #5a31f4;border-radius:12px;background:#efeafe}.product__accordion_custom .faq_block b{font-size:20px;line-height:160%;color:#5a31f4;text-transform:uppercase}.px-20{padding:0 20px}.p-5{padding:5px}.py-5{padding-top:5px!important;padding-bottom:5px!important}.p-20{padding:20px}.addTitle input[type=checkbox]{height:32px;width:32px;background:#fff;border:2px solid #5a31f4;border-radius:4px}.addTitle{position:relative}.addTitle label:before{content:"";background:#fff;height:32px;width:32px;top:0;position:absolute;left:0;border-radius:4px;border:2px solid #5a31f4;transform:translate(24px,13px);cursor:pointer;z-index:1}#addTitle:checked+label:before,.option [type=checkbox]:checked+label:before,.tracklist_choice [type=checkbox]:checked+label:before{background:transparent}.inputBox>div,.side_wrapper .uploader,.addTitle.option,.upload_options .radio-group-element{text-align:center;display:flex;gap:10px;align-items:center;padding:10px 20px;border-bottom:1px solid #5a31f4;flex-wrap:wrap}.inputBox>div label{font-weight:700;font-size:18px;line-height:160%;color:#5a31f4}.inputBox>div label small{font-weight:700;font-size:8px;line-height:100%;text-align:right;letter-spacing:1px;color:#b6b8bc}.product__accordion_custom .colorBlack b{font-weight:700;font-size:16px;color:#000;text-transform:initial}.colorBlack,.colorGray{padding:0 20px}p.colorBlack{margin-bottom:0;margin-top:10px;font-weight:400;font-size:16px;line-height:160%}.product__accordion_custom .colorGray b{font-size:unset;color:unset;letter-spacing:0;text-transform:initial}.product__accordion_custom .colorGray{font-weight:400;font-size:14px;line-height:160%;letter-spacing:1px;text-transform:uppercase;color:#6c707a;padding-bottom:0}.product__accordion_custom .faq_block:nth-child(1) h3{border-radius:12px 12px 0 0}.product__accordion_custom .myfile{position:relative;background:#fff;margin-bottom:20px!important;max-width:90%;margin:0 auto;border:2px solid #5a31f4;border-radius:8px;justify-content:center;display:flex;flex-direction:column}.faq_block .content{font-weight:400;font-size:16px;line-height:160%}.product__accordion_custom .myfile label{font-size:16px;color:#000;display:flex;align-items:center;gap:5px;letter-spacing:1px}.product__accordion_custom .myfile label b{color:#5a31f4;font-size:unset}.addTitle label{color:#5a31f4}.product__accordion_custom .myfile input,.product__accordion_custom .myfile .add_music{position:absolute;left:0;right:0;margin:0 auto;height:100%;width:100%;cursor:pointer;opacity:0;caret-color:transparent;-webkit-user-select:none;user-select:none}.product__accordion_custom .faq_block:last-child h3{border-bottom:0}.recordPrint{padding:7px 20px}.price_front .price_front .money,body .recordPrint .price_front .money{font-size:12px!important}.front-row{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #5a31f44a}.front-row p{font-weight:400;font-size:16px;line-height:100%;color:#0c1121}.front-row p{margin-bottom:5px}.front-row .price__container{margin-bottom:0}.discount{background:#000;padding:2px 8px;border-radius:10px}.color-yellow{font-weight:700;font-size:10px;line-height:100%;letter-spacing:1px;color:#fdcb0f}.discount.color-yellow{white-space:nowrap}.front-row .price-item.price-item--sale.price-item--last span{font-size:14px!important}.front-row .price .price-item{display:inline-block;margin:0}.quantityRow{display:flex;justify-content:space-between;margin-top:0;padding:0 20px}.white{margin:3px 0;color:#fff}.savePrice{font-weight:700;font-size:36px;line-height:100%;color:#5a31f4;margin:5px 0}.product-form__quantity .form__label{margin-bottom:.6rem;font-weight:700;font-size:12px;line-height:100%;letter-spacing:2px;color:#0c1121;text-transform:uppercase}.d-flex{display:flex;align-items:center;gap:5px}.quantityRow .quantity{background:#fff;border:2px solid #5a31f4;border-radius:8px}.quantityRow .quantity:after{border:unset;box-shadow:unset}.quantity button{background:transparent!important}.quantityRow button[name=minus]{border-right:2px solid #5a31f4}.quantityRow button[name=plus]{border-left:2px solid #5a31f4}ul.saveList li b,ul.saveList li a{display:block;color:#000}ul.saveList li{list-style:none;font-style:normal;font-weight:400;font-size:13px;line-height:120%;color:#000;position:relative;padding:5px 10px 5px 0;border-right:2px solid #5a31f4;max-width:33%;width:100%;text-align:center}ul.saveList{display:flex;max-width:70%;margin:20px auto 0;background:#fff;padding:5px 11px;border-radius:8px;gap:10px;justify-content:space-between}ul.saveList li:last-child{border:none}.ACT{text-align:center;justify-content:center;margin-bottom:0;padding:10px 20px;border-top:2px solid #5a31f4;margin-top:10px;background:#ded6fd;border-radius:0 0 12px 12px}.ACT>button{display:none!important}.ACT button{width:100%;border-radius:8px;height:70px;margin-bottom:16px;box-shadow:none;display:block;text-transform:uppercase;color:#fff}.ACT button.shop-pay{background:#6c707a}.ACT button:not(.customization) .customization_ongoing{display:none}.ACT button.customization{background:#ac98f9;color:#ded6fd;pointer-events:none}.ACT button.shop-pay.customization{background:#b6b8bc;color:#ded6fd}.ACT button span{font-size:20px;line-height:100%}.pay-width{margin-bottom:0}.info{text-align:center;color:#000;justify-content:center}.info p{display:flex;align-items:center;justify-content:center;gap:4px;margin-bottom:5px;margin-top:5px;font-weight:400;font-size:14px;line-height:160%}.info_inner{display:flex;align-items:center;justify-content:center;gap:5px}.info_inner span img{margin-top:10px}.text-14{font-size:14px}span.text-400{font-weight:400;font-size:16px;line-height:100%;margin-top:5px;display:block}.ACT .flex-row img{position:relative;transform:unset;top:0!important}.ACT span.flex-row{display:flex;justify-content:center;align-items:center;gap:5px}.ACT .button img{top:25px}.black-30{background:#b6b8bc!important}.agree{display:flex;align-items:center;justify-content:center;margin-bottom:10px;gap:10px}.agree input{height:30px;width:30px}.agree label a{color:#0c1121}.agree label{font-weight:400;font-size:16px;line-height:160%;color:#0c1121;cursor:pointer}.agree input{height:30px;width:30px;cursor:pointer}.satisfaction{position:relative;font-weight:700;font-size:16px;line-height:140%;letter-spacing:.5px;text-transform:uppercase;color:#0c1121;display:flex;justify-content:center;gap:5px}.checkboxDesign label:before{content:"";background:#fff;height:32px;width:32px;top:0;position:absolute;left:0;border-radius:4px;border:2px solid #5a31f4;transform:translate(2px,2px);cursor:pointer;z-index:1}.checkboxDesign{position:relative;display:flex;align-items:center;gap:5px}.checkboxDesign input:checked+label:before{background:transparent}.bundleAlert{background:#fce5f0;border-radius:12px;padding:10px;display:flex;align-items:center;gap:3px;color:#e40066;justify-content:center;flex-wrap:wrap}.product__description,.needHelp a{color:#000}.needHelp{text-align:center;color:#000;font-size:14px}.shopPay{font-weight:400;font-size:12px;line-height:160%;color:#0c1121;display:flex;gap:10px;justify-content:center;align-items:center}.shopPay a{color:#000;margin-left:5px}.addTitle small{font-size:8px}.upload_options.second_step:not(.active){display:none}@media (max-width:1199px){.bundleAlert{display:block}.bundleAlert img{float:left;margin-right:10px}.product__accordion_custom .myfile label{font-size:14px}p.colorBlack{font-size:14px;line-height:normal}.product__accordion_custom .faq_block h3,.product__accordion_custom .faq_block b{font-size:16px}.front-row p{margin-bottom:5px;width:250px}.info p{display:block;max-width:80%;line-height:normal}ul.saveList{max-width:96%}.checkboxDesign label:before{transform:translate(2px,8px)}.product h1,.product .h1{font-size:28px}}@media (max-width:991px){.product .show-desk{width:100%}.product .show-desk .icon-with-text--horizontal{justify-content:center}.product__accordion{margin-left:50px}.custom_reviews{max-width:100%!important}}@media (max-width:767px){.product__info-container .price--on-sale .price-item--regular span{font-size:16px!important}.product .product__description{font-size:15px}.text-14{font-size:12px}ul.saveList{max-width:96%}.product__accordion_custom .colorGray b{font-size:14px}.product .price-item .money{font-size:18px}.info p{max-width:100%;font-size:12px}.agree label{font-size:13px}.checkboxDesign label:before{transform:translate(2px,1px)}.ACT button span{font-size:16px!important;letter-spacing:.5px}.ACT button{height:60px}.satisfaction{font-size:14px}.bundleAlert{display:block;font-size:13px;line-height:normal;margin:20px 0}.needHelp{font-size:13px;margin-bottom:20px}.savePrice{font-size:28px}.product__accordion{margin-left:0}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/vinal_steps.css.map */
