footer>.section-content>.grid{display:flex;gap:160px}footer>.section-content>.grid>.space-y-5{max-width:33.33%;width:100%}footer>.section-content>.grid>.space-y-5.lg\:col-end-last{max-width:66.66%;width:100%}@media screen and (max-width:1440px){footer>.section-content>.grid{gap:40px}}@media screen and (max-width:767px){footer>.section-content>.grid{flex-direction:column-reverse}footer>.section-content>.grid>.space-y-5,footer>.section-content>.grid>.space-y-5.lg\:col-end-last{max-width:100%}}@media screen and (max-width:500px){footer>.section-content>.grid>.space-y-5.lg\:col-end-last .flex{flex-direction:column}}.kg-product-page .product-content h1.font-heading{font-size:45px}@media screen and (max-width:989px){.kg-product-page .product-content h1.font-heading{font-size:42px}}@media screen and (max-width:989px){.kg-product-page .related-products .section-content .section-content-top-margin ul.gap-theme{grid-template-columns:repeat(2,minmax(0,1fr))}.kg-product-page .related-products .section-content .section-content-top-margin{padding:0 25px}}@media screen and (max-width:767px){.kg-product-page .related-products .section-content{padding:30px 0}}@media screen and (max-width:989px){[id*=__collection_list_carousel] .section-content .section-content-top-margin,[id*=__collection-list-carousel] .section-content .section-content-top-margin{padding:0}}@media screen and (max-width:767px){.kg-collection-page [id*=__collection_list_carousel] .section-content,.kg-collection-page [id*=__collection-list-carousel] .section-content{padding-top:var(--section-vertical-spacing);padding-bottom:var(--section-vertical-spacing);padding-left:0;padding-right:0}}.contact-section{display:flex;flex-direction:column;gap:30px;margin:40px auto;max-width:1200px;padding:0 20px}.contact-left{flex:1;text-align:left}.contact-left .contact-title{font-size:28px;font-weight:700;margin-bottom:15px;text-transform:uppercase}.contact-right{flex:2}.contact-right form{display:flex;flex-direction:column;gap:15px}.contact-right .field{display:flex;flex-direction:column}@media(min-width:992px){.contact-section{flex-direction:row;align-items:flex-start}.contact-left{flex:1;max-width:30%}.contact-right{flex:2;max-width:65%}}.contact-right input,.contact-right textarea{width:100%;padding:12px 15px;border:1px solid #FF68B1;border-radius:35px;font-size:16px;background-color:#fff;color:#333;outline:none;transition:border-color .2s ease}.contact-right input:focus,.contact-right textarea:focus{border-color:#fd8d29}.contact-right textarea{resize:vertical;min-height:150px}.contact-form{display:flex;flex-direction:column;gap:15px;width:100%}.contact-form label{font-weight:700;margin-bottom:5px;display:block;color:#ff68b1}.contact-form input,.contact-form select,.contact-form textarea{width:100%;padding:12px 15px;border:2px solid #FF69B4;border-radius:35px;font-size:16px;background-color:#fff;color:#333;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{border-color:#fd8d29;box-shadow:0 0 5px #fd8d2966}.contact-form textarea{resize:vertical;min-height:150px}.submit-btn{background-color:#ff69b4;color:#fff;padding:12px 20px;border:none;border-radius:14px;font-size:18px;font-weight:700;cursor:pointer;transition:background-color .3s ease}.submit-btn:hover{background-color:#fd8d29}.customer-info-form{max-width:700px;margin:0 auto;padding:25px;background:;border-radius:16px}.customer-info-form h4{color:#e95db5;text-align:left;font-size:1.6rem;margin:25px 0 15px;font-weight:700}.form-field{margin-bottom:20px;display:flex;flex-direction:column}.form-field label{font-weight:600;margin-bottom:6px;color:#ffa1df}.form-field input,.form-field textarea{padding:12px 15px;border:2px;border-radius:30px;background:#fff;font-size:16px;color:#ffa1df;transition:all .2s ease;resize:vertical}.form-field input:focus,.form-field textarea:focus{border-color:#fd8d29;box-shadow:0 0 5px #fd8d294d;outline:none}.form-btn{background:#fd8d29;color:#fff;border:none;border-radius:30px;padding:12px 25px;font-size:16px;font-weight:700;cursor:pointer;display:block;margin:20px auto 0;transition:background .3s ease}.form-btn:hover{background:#e95db5}@media(max-width:600px){.customer-info-form{padding:20px}.customer-info-form h3{font-size:1.4rem;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/custom-restored.css.map */
