.mt-1{margin-top:1rem}.mt-2{margin-top:2rem}.mt-3{margin-top:3rem}.mt-4{margin-top:4rem}.mt-5{margin-top:5rem}.mb-1{margin-bottom:1rem}.mb-2{margin-bottom:2rem}.mb-3{margin-bottom:3rem}.mb-4{margin-bottom:4rem}.mb-5{margin-bottom:5rem}.my-1{margin-top:1rem;margin-bottom:1rem}.my-2{margin-top:2rem;margin-bottom:2rem}.my-3{margin-top:3rem;margin-bottom:3rem}.my-4{margin-top:4rem;margin-bottom:4rem}.my-5{margin-top:5rem;margin-bottom:5rem}.mx-1{margin-left:1rem;margin-right:1rem}.mx-2{margin-left:2rem;margin-right:2rem}.mx-3{margin-left:3rem;margin-right:3rem}.mx-4{margin-left:4rem;margin-right:4rem}.mx-5{margin-left:5rem;margin-right:5rem}.pt-1{padding-top:1rem}.pt-2{padding-top:2rem}.pt-3{padding-top:3rem}.pt-4{padding-top:4rem}.pt-5{padding-top:5rem}.pb-1{padding-bottom:1rem}.pb-2{padding-bottom:2rem}.pb-3{padding-bottom:3rem}.pb-4{padding-bottom:4rem}.pb-5{padding-bottom:5rem}.py-1{padding-top:1rem;padding-bottom:1rem}.py-2{padding-top:2rem;padding-bottom:2rem}.py-3{padding-top:3rem;padding-bottom:3rem}.py-4{padding-top:4rem;padding-bottom:4rem}.py-5{padding-top:5rem;padding-bottom:5rem}.px-1{padding-left:1rem;padding-right:1rem}.px-2{padding-left:2rem;padding-right:2rem}.px-3{padding-left:3rem;padding-right:3rem}.px-4{padding-left:4rem;padding-right:4rem}.px-5{padding-left:5rem;padding-right:5rem}.container{width:85%;margin:auto}.center{text-align:center}.page-banner{height:auto;width:80%;display:flex;margin:4rem auto;gap:3rem}.banner-image-content{width:50%;border-radius:30px;overflow:hidden}.banner-image-content img{width:100%;height:100%;object-fit:contain}.slick-list,.slick-track{height:100%!important}.banner-lead-form{width:50%;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center}.submit-button{background-color:#8b8f20;color:#fff;font-family:Arial,sans-serif;font-size:16px;font-weight:700;text-align:center;padding:12px 25px;border:none;cursor:pointer;display:inline-block;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.banner-lead-form{font-family:Arial,sans-serif;display:flex;justify-content:center;align-items:center;margin:0;border:none!important;border-radius:30px!important}.banner-lead-form .form-container{background-color:#000;padding:2rem;border-radius:30px;width:100%;margin:auto;border:1px solid}h2.form-heading{font-size:2rem!important;letter-spacing:-1px!important;text-align:center;padding:0rem 2rem;margin:0 0 10px}p.form-paragraph{font-size:1rem;text-align:center;padding:0 2rem;letter-spacing:-1px}.banner-lead-form .form-container form{width:100%}.banner-lead-form .form-group{margin-bottom:1rem;width:100%;overflow:hidden}.form-group label{margin:0 0 10px!important;letter-spacing:0px!important;text-transform:capitalize!important;font-size:1.2rem!important;font-weight:700;padding-bottom:5px}.banner-lead-form .form-group input[type=text],.banner-lead-form .form-group input[type=email],.banner-lead-form .form-group textarea[id=style]{border:1px solid #333;background-color:#fff;color:#fff;border-radius:4px;width:100%;padding:10px;margin-bottom:.5rem;color:#000}.banner-lead-form .form-group input:active,.banner-lead-form .form-group input:focus{outline:none;border:none}.banner-lead-form .color-picker{display:flex;justify-content:space-between;margin:1rem 0}.banner-lead-form .color-option{width:30px;height:30px;border-radius:50%;cursor:pointer}.banner-lead-form .submit-btn{min-width:150px;background:linear-gradient(to right,#8e2de2,#ff2e92);color:#fff;font-family:Arial,sans-serif;font-size:16px;font-weight:700;text-align:center;padding:12px 25px;border:none;cursor:pointer;display:flex;text-shadow:2px 2px 4px rgba(0,0,0,.5);margin:2rem auto;justify-content:center;align-items:center}.banner-lead-form .submit-btn:hover{linear-gradient(to left,#8e2de2,#ff2e92)}.main-heading{font-size:2rem;font-weight:bolder;line-height:2.5rem;letter-spacing:1px;word-spacing:1px}.capitalize{text-transform:capitalize!important}.uppercase{text-transform:uppercase!important}p.main-heading-paragraphs{font-size:1.5rem;text-transform:uppercase;color:#b9b4b4}.promotion-banner{background:linear-gradient(to right,#8e2de2,#ff2e92)}.divider{margin:3rem 0;height:1px;background:gray}.slider-container{padding:20px}.slider-item{padding:10px}.slider-item img{width:100%;height:250px;object-fit:cover;border-radius:8px}.slick-prev,.slick-next{background:#000;border-radius:50%;width:30px;height:30px;z-index:1}.slick-prev:hover,.slick-next:hover{background:#333}.slick-prev{left:-35px}.slick-next{right:-35px}.features-container{background:url(https://cdn.shopify.com/s/files/1/0606/9924/6775/files/Rectangle_39501.png?v=1728633331);background-size:cover;background-position:center;background-repeat:no-repeat}.features-grid{display:flex;justify-content:space-between}.our-features-container{background:linear-gradient(90deg,#6e5bb05e .36%,#d9476a5e)}.our-features{width:80%;margin:auto;display:grid;grid-template-columns:repeat(4,1fr);gap:5rem;margin-top:5rem}.our-feature{display:flex;justify-content:center;align-items:center;padding:2rem;border-radius:20px}.our-feature img{object-fit:cover;width:100%;height:auto}.best-sellers-container{color:#fff;font-family:Arial,sans-serif}.best-sellers-title{text-align:center;font-size:2.5rem;margin-bottom:30px}.best-sellers-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}.best-sellers-item{border-radius:8px;overflow:hidden;transition:transform .3s ease;text-align:center}.best-sellers-item:hover{transform:scale(1.02)}.best-sellers-image{width:100%;height:300px;object-fit:cover}.best-sellers-info{padding:15px}.best-sellers-name{font-size:.9rem;margin-bottom:10px;letter-spacing:0px!important}.best-sellers-price{font-size:.8rem;font-weight:700;color:#f6ff00}.best-sellers-colors{display:flex;gap:5px;margin-top:10px;justify-content:center}.best-sellers-color{width:15px;height:15px;border-radius:50%}section.get-a-quote-banner{background:url(https://cdn.shopify.com/s/files/1/0691/8628/9946/files/Group_1000004611.png?v=1728720865);min-height:450px;width:100%;background-size:cover;background-repeat:no-repeat;border:2px solid;display:flex;justify-content:end;align-items:center}.banner-content{margin-right:5rem;text-align:right}.color-options .color{height:15px;width:15px;border-radius:50%;display:flex!important}.banner-heading{font-size:2.5rem;font-weight:700;text-transform:capitalize;line-height:3rem;margin-bottom:1rem;letter-spacing:-.5px}section.get-a-quote-banner-left{background:url(https://cdn.shopify.com/s/files/1/0606/9924/6775/files/Group_1000004604.png?v=1728899006s);min-height:450px;width:100%;background-repeat:no-repeat;border:2px solid;display:flex;background-size:cover imortant;justify-content:start;align-items:center}.banner-content-left{margin-left:5rem;text-align:left}.banner-heading-left{font-size:2.5rem;font-weight:700;text-transform:capitalize;line-height:3rem;margin-bottom:1rem;letter-spacing:-.5px}a.banner-button{background:#fff;color:#000;padding:.5rem 4rem;font-weight:900;font-size:1.5rem;text-transform:uppercase}.wedding-promo{background:url(https://cdn.shopify.com/s/files/1/0606/9924/6775/files/Rectangle_39497.png?v=1728634420);background-size:cover;background-position:center;padding:4rem 1rem;text-align:center;min-height:300px;display:flex;flex-direction:column;justify-content:center;align-items:center}.promo-text{color:#fff;max-width:60%;margin:0 auto 2rem;line-height:1.3;text-shadow:2px 2px 4px rgba(0,0,0,.3)}.cta-button{background:linear-gradient(to right,#f0f,#ff8c00);color:#fff;padding:16px 24px;border:none;border-radius:5px;font-size:18px;font-weight:600;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-block;box-shadow:0 2px 10px #0000004d;font-family:Arial,sans-serif;letter-spacing:.5px}.color-box.active{border:2px solid white}.error-message{font-size:12px;color:red}@media (max-width: 768px){.page-banner{height:auto;flex-direction:column;gap:3rem}.banner-lead-form,.banner-image-content{width:100%}.banner-lead-form .form-container{padding:1rem;box-shadow:0 0 10px #ffff0080,0 0 20px #ffff004d;width:90%;margin:auto}.features-grid{display:flex;justify-content:space-between;flex-wrap:wrap;justify-content:center;align-items:center;gap:2rem}.promo-text{max-width:95%}}.product-section h1{font-size:2rem;margin-bottom:40px;color:#fff;text-align:left;font-weight:700;color:#ff0}.product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;justify-items:center;margin-bottom:20px}.product-card{text-align:center;width:100%;cursor:pointer}.product-card img{width:100%;height:auto;border-radius:8px}.product-card h3{font-size:.9rem;margin:10px 0 5px;color:#fff;text-align:center}.product-card p{color:#ff0;margin:0;font-size:.8rem;text-align:center}.color-wrapper{display:flex;flex-direction:column;align-items:center;gap:2px;position:relative;margin-bottom:12px}.color-name{font-size:11px;color:#ededed;opacity:0;transition:opacity .2s;text-wrap:nowrap;position:absolute;top:-16px}.color-grid{display:grid;grid-template-columns:repeat(7,1fr);width:80%;margin:auto;row-gap:10px}.color-box{height:35px;width:55px;border-radius:5px;cursor:pointer;border:1px solid #ddd}.color-wrapper:hover .color-name,.color-wrapper.selected .color-name{opacity:1}.view-all-btn{margin-top:30px;padding:10px 40px;font-size:1rem;background:linear-gradient(to right,#f0f,#ff8c00);border:none;border-radius:25px;color:#fff;cursor:pointer;display:flex;margin:3rem auto 4rem;width:max-content}button.submit-btn.submit-button svg{width:20px!important;display:none}p.button-text{margin:0}.submit-btn:disabled{color:#666;opacity:.7;border:1px solid #999999;background-color:#ccc}.submit-btn:disabled:hover{background-color:#ccc}.view-all-btn:hover{opacity:.8}@media (max-width: 1400px){.page-banner{width:90%}}@media (max-width: 1200px){.product-grid{grid-template-columns:repeat(4,1fr)}.page-banner{width:95%}}@media (max-width: 992px){.page-banner{flex-direction:column-reverse;justify-content:center;align-items:center}.banner-lead-form,.banner-image-content{width:75%}}@media (max-width: 900px){.product-grid,.best-sellers-grid{grid-template-columns:repeat(3,1fr)}.best-sellers-image{height:auto}}@media (max-width: 768px){.main-heading.top-heading{font-size:1.3rem;margin-bottom:13px!important;line-height:1.5rem;margin-top:1rem}.page-banner{height:auto;flex-direction:column-reverse;gap:3rem;margin:2rem auto}h2.form-heading{font-size:1.5rem!important;padding:0rem 1rem}p.form-paragraph{font-size:.8rem;letter-spacing:0px}.banner-lead-form{width:100%!important}.color-grid{width:95%}.color-box{height:30px;width:30px}.banner-lead-form .submit-btn{font-size:12px;padding:1rem}.banner-image-content{width:100%!important}.banner-lead-form .form-container{padding:1rem;width:95%;margin:auto}.our-features{width:83%;margin:auto;display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:5rem}.features-grid{display:flex;justify-content:space-between;flex-wrap:wrap;justify-content:center;align-items:center;gap:2rem}.our-feature{padding:2rem 0px}.promo-text{max-width:95%}.promotion-banner .main-heading{font-weight:bolder;line-height:1.5rem;letter-spacing:0px;word-spacing:0px;font-size:.8rem;text-wrap:wrap;text-align:center;padding:.5rem 0!important}.main-heading{font-size:1.7rem;margin-bottom:13px!important}.banner-content{margin-right:0;text-align:center}.banner-heading{font-size:1.2rem;line-height:2rem;letter-spacing:.5px;width:90%;margin:0 auto 1rem}a.banner-button{padding:.5rem 3rem;font-size:1.2rem}.banner-content-left{margin-right:0;text-align:center;margin:0!important}.banner-heading-left{font-size:1.2rem;line-height:2rem;letter-spacing:.5px;width:90%;margin:0 auto 1rem}a.banner-button-left{padding:.5rem 3rem;font-size:1.2rem}section.get-a-quote-banner,section.get-a-quote-banner-left{min-height:250px}section.get-a-quote-banner br,section.get-a-quote-banner-left br{display:none}.product-section{margin-top:1rem!important}}@media (max-width: 600px){.product-grid,.best-sellers-grid{grid-template-columns:repeat(2,1fr)}}.upload-btn{background:linear-gradient(to right,#8e2de2,#4a00e0);color:#fff;padding:10px 20px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:16px;border:none;outline:none;transition:opacity .3s;margin-bottom:20px;width:100%}.upload-btn:hover{opacity:.9}.upload-btn svg{margin-left:10px}#file-input{display:none}#preview-container{display:flex;flex-direction:column;gap:15px}.preview-item{display:flex;border-radius:8px;overflow:hidden;box-shadow:0 2px 5px #0000001a;position:relative;border:1px solid}.preview-image{width:80px;height:80px;object-fit:cover}.preview-info{flex-grow:1;padding:10px;display:flex;flex-direction:column;justify-content:center}.preview-name{font-weight:500;margin-bottom:5px;font-size:12px}.preview-size{color:#666;font-size:14px}.delete-btn{position:absolute;top:5px;right:5px;background-color:red;border:none;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:14px;color:#fff;font-weight:700}.delete-btn:hover{background-color:#ffffffe6}.submit-button:hover{background-color:#7a7d1c}.radio-group{display:flex;align-items:center;justify-content:center;gap:2rem;margin-bottom:1rem}.question-container{display:flex;justify-content:space-between}#uploadSection{display:none}#uploadSection.visible{display:block}.radio-wrapper-33{--s-xsmall: .625em;--s-small: 1.2em;--border-width: 1px;--c-primary: #5F11E8;--c-primary-20-percent-opacity: rgb(95 17 232 / 20%);--c-primary-10-percent-opacity: rgb(95 17 232 / 10%);--t-base: .4s;--t-fast: .2s;--e-in: ease-in;--e-out: cubic-bezier(.11,.29,.18,.98)}.radio-wrapper-33 .visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.radio-wrapper-33 .radio{display:flex;align-items:center;justify-content:flex-start}.radio-wrapper-33 .radio+.radio{margin-top:var(--s-small)}.radio-wrapper-33 .radio__symbol{display:inline-block;display:flex;margin-right:calc(var(--s-small) * .7);border:var(--border-width) solid var(--c-primary);position:relative;border-radius:.1em;width:1.5em;height:1.5em;transition:box-shadow var(--t-base) var(--e-out),background-color var(--t-base);box-shadow:0 0 0 0 var(--c-primary-10-percent-opacity)}.radio-wrapper-33 .radio__symbol:after{content:"";position:absolute;top:.5em;left:.5em;width:.25em;height:.25em;background-color:var(--c-primary-20-percent-opacity);opacity:0;border-radius:3em;transform:scale(1);transform-origin:50% 50%}.radio-wrapper-33 .radio .icon-radio{width:1em;height:1em;margin:auto;fill:none;stroke-width:3;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;color:var(--c-primary);display:inline-block}.radio-wrapper-33 .radio .icon-radio path{transition:stroke-dashoffset var(--t-fast) var(--e-in);stroke-dasharray:30px,31px;stroke-dashoffset:31px}.radio-wrapper-33 .radio__textwrapper{margin:0}.radio-wrapper-33 .radio__trigger:checked+.radio__symbol:after{-webkit-animation:ripple-33 1.5s var(--e-out);animation:ripple-33 1.5s var(--e-out)}.radio-wrapper-33 .radio__trigger:checked+.radio__symbol .icon-radio path{transition:stroke-dashoffset var(--t-base) var(--e-out);stroke-dashoffset:0px}.radio-wrapper-33 .radio__trigger:focus+.radio__symbol{box-shadow:0 0 0 .25em var(--c-primary-20-percent-opacity)}@-webkit-keyframes ripple-33{0%{transform:scale(0);opacity:1}to{opacity:0;transform:scale(20)}}@keyframes ripple-33{0%{transform:scale(0);opacity:1}to{opacity:0;transform:scale(20)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/product-lead-page-style.css.map */
