body.modal-open #MainContent{z-index:10}.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 var(--primary-scheme-color);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){opacity:0;height:0;padding:0}.first_step.faq_block.active>.faq_block_trigger{opacity:0;height:0;padding: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}.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 var(--primary-scheme-color);border-radius:12px;background:#fff5f5}.product__accordion_custom .faq_block b{font-size:20px;line-height:160%;color:var(--primary-scheme-color);text-transform:uppercase}.error b,.product__accordion_custom .title_length_error.error b{font-size:16px}.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 var(--primary-scheme-color);border-radius:4px;opacity:0}.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 var(--primary-scheme-color);transform:translateY(40%);cursor:pointer;z-index:1}#addTitle:checked+label:before,.option [type=checkbox]:checked+label:before,.tracklist_choice [type=checkbox]:checked+label:before{background-image:url(/cdn/shop/files/icons8-check.svg?v=1750715825);background-size:50px;background-position:-10px -10px}.color-phone-wrapper,.addTitle.option{text-align:center;display:flex;gap:10px;align-items:center;padding:10px 0;flex-wrap:wrap}.inputBox>div label,.inputBox-heading{font-weight:700;font-size:18px;line-height:160%;color:var(--primary-scheme-color)}.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}p.colorBlack,.addon-description p{margin:0;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 var(--primary-scheme-color);border-radius:8px;justify-content:center;display:flex;flex-direction:column}.faq_block .content{font-weight:400;font-size:16px;line-height:160%;padding:10px 20px 20px}.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:var(--primary-scheme-color);font-size:unset}.addTitle label{color:var(--primary-scheme-color)}.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 var(--primary-scheme-color);padding:.5rem 0;margin-bottom:1rem}.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,.discount-price{background:#000;padding:2px 8px;border-radius:10px;color:#fdcb0f;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:var(--primary-scheme-color);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 var(--primary-scheme-color);border-radius:8px}.quantityRow .quantity:after{border:unset;box-shadow:unset}.quantity button{background:transparent!important}.quantityRow button[name=minus]{border-right:2px solid var(--primary-scheme-color)}.quantityRow button[name=plus]{border-left:2px solid var(--primary-scheme-color)}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 var(--primary-scheme-color);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 var(--primary-scheme-color);margin-top:10px;background:#fdd6d6;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:#f99898;color:#fdd6d6;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 var(--primary-scheme-color);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}.custom-select-wrapper{position:relative;display:inline-block;width:100%}.event-type-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;background-color:#fff;cursor:pointer;transition:border-color .3s ease;background-image:url("data:image/svg+xml;utf8,<svg fill='gray' height='20' viewBox='0 0 24 24' width='20' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/></svg>");background-repeat:no-repeat;background-position:right 12px center;background-size:16px}.event-type-select:focus{outline:none}.event-type-select option{color:#333}.inputBox>.color-phone-wrapper{gap:2rem 1rem;justify-content:space-evenly}.color-swatch-text{margin:.5rem 0 0;display:none}.color-swatch-label{position:relative;flex-basis:calc(50% - .5rem)}.color-swatch-label:before,.color-swatch-label:after{content:"";width:100%;display:block;margin:auto;background-size:cover;background-repeat:no-repeat;aspect-ratio:1.463/1}.color-swatch-label:has(input:checked):before,.color-swatch-label:after{width:0;height:0}.color-swatch-label:has(input:checked):after{display:block;width:100%;height:100%;outline:3px solid var(--primary-scheme-color);border-radius:8px;background-size:102%;background-position:center}.color-swatch-label .check{display:none}.color-swatch-label:has(input:checked) .check{display:block;position:absolute;height:25px;width:25px;background-image:url(/cdn/shop/files/icons8-check.svg?v=1750715825);top:0;z-index:1;background-size:contain;transform:translate(50%,-50%);right:0}.option-wrapper{display:grid;align-items:center;column-gap:1rem;grid-template-columns:4rem 11rem auto 8rem;margin-top:2rem}.option-wrapper.first{grid-template-columns:4rem auto 8rem;position:relative}.option-wrapper.first :after{content:"";width:100%;display:block;left:0;bottom:-1rem;position:absolute;border-bottom:1px solid var(--primary-scheme-color)}.green{color:#48ac5b}.option-wrapper .option-img{width:100%;max-width:10rem;object-fit:contain;border:none}.option-wrapper .pointer-option{display:none}.pointer-option-label{width:2.6rem;display:block;border-radius:50%;border-style:double;padding:0;aspect-ratio:1/1;cursor:pointer}.pointer-option-label:has(input:checked){background:var(--primary-scheme-color)}.title-small{font-weight:700}.option-description>p{font-size:12px;line-height:140%;margin:0}.price-front.price-badge{font-weight:600;letter-spacing:0}.price-front.price-badge .price-item--sale{color:var(--primary-scheme-color);letter-spacing:0}.inputBox{display:flex;flex-direction:column;gap:1.5rem}@media screen and (min-width:750px){.product__info-container .price--on-sale .price-item--regular{font-size:1.4rem}}@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}.error b{font-size:14px}.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}.color-swatch-label{font-size:15px!important}.pointer-option-label{width:2.5rem}.option-wrapper .option-img{max-width:6rem}.option-pricing{font-size:14px}.option-wrapper{grid-template-columns:2.5rem 6rem auto auto}.faq_block .content{padding:10px 10px 20px}.title-small{font-size:14px;line-height:130%;margin-bottom:.5rem}.addon-description p{font-size:14px}.addTitle label{max-width:60%;text-align:left;line-height:120%}.addon-description{padding-top:.5rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/vinal_steps.css.map */
