h1,h2,h3,h4,h5,h6{font-family:Playfair Display}.h1{font-size:4em;font-weight:700;text-transform:uppercase}h2{color:#000;font-size:2.5em;font-weight:700}body{font-family:Roboto;font-size:15px}@font-face{font-family:Italianno;src:url(Italianno-Regular.ttf);font-weight:400;font-style:normal}@font-face{font-family:Lora Bold;src:url(fonts/Lora-Bold.ttf);font-weight:700;font-style:normal}@font-face{font-family:Lora Regular;src:url(fonts/Lora-Regular.ttf);font-weight:default;font-style:normal}.button{padding:14px 28px;border-radius:35px;width:128px;box-shadow:inset 0 -2px #00000026}a.button{font-weight:700}a.button:hover{color:#fff}.section-divider.black{background:#000}.section-divider.white{background:#fff}.section-divider{font-size:0;height:1px;width:8%;margin:15px auto 40px}@media (min-width: 1024px){#shopify-section-template--17852966437174__1ac060db-d115-4e7f-b11f-28fdc823fad4 .image-with-text__media-item--middle{width:50%!important}#shopify-section-template--17852966437174__1ac060db-d115-4e7f-b11f-28fdc823fad4 .image-with-text__media img{object-fit:contain}#shopify-section-template--17852966437174__1ac060db-d115-4e7f-b11f-28fdc823fad4 .image-with-text__text-item{width:50%!important}}.background{background-repeat:no-repeat;background-position:center;background-size:cover}.background-overlay{background-color:#ffffff90}.text-custom{background-color:transparent}.media-custom{background-color:transparent;border:none}.multi-columns{padding:35px 0}.content{background-position:center;background-repeat:no-repeat;background-size:cover;padding:40px}.multi-columns .content h3{font-size:24px;font-weight:700;line-height:30px;margin-bottom:40px}.multi-columns .content{position:relative}.multi-columns .content:nth-child(1){width:43%}.multi-columns .content:nth-child(2) h2{font-size:35px;color:#fff}.multi-columns .content:nth-child(2) h3{font-size:30px;font-weight:400}.multi-columns .content:nth-child(2) a{color:#3e3e3e}.multi-columns .content:nth-child(2){width:23%;padding:0;display:flex;text-align:center;align-items:center;flex-direction:column;justify-content:center}.multi-columns .content:nth-child(3) h3{color:#fff;font-size:18.2px;font-weight:500}.multi-columns .content:nth-child(3){text-align:center;display:flex;align-items:center}.multi-columns .content a{padding:14px 28px;border-radius:35px;color:#fff;text-decoration:none;width:128px;font-weight:700;text-transform:uppercase}#ProdBlock .variant-imgs img{width:100%}#ProdBlock .cursive-head{color:#000;font-family:Italianno;font-size:4em;line-height:1em}#ProdBlock .heading-wrapper h2{font-size:42px;font-weight:500;margin-bottom:40px}#ProdBlock img.prod_thumb,#ProdBlock img.prod_thumb_hover{width:280px;height:315px;margin:0 auto 10px;object-fit:contain}#ProdBlock .prod_block_wrapp{position:relative;text-align:center;cursor:pointer}#ProdBlock .prod_thumb_hover{left:0;top:0;right:0;display:none}#ProdBlock .prod_title{font-size:14px;font-weight:400;font-family:Lora Bold;text-transform:uppercase;margin-top:10px}#ProdBlock .prod_cat{color:#a5a5a5;font-size:13px}#ProdBlock .prod_price{color:#caaa81;font-weight:700}.prod-btns a,.form-atc input.btn{padding:10px 14px;font-size:12px;line-height:16px;text-decoration:none;color:#fff;background:#b58352;text-transform:uppercase;font-weight:600;border-radius:35px}.variant-imgs{position:relative;overflow:hidden}.variant-imgs img:nth-child(1){position:absolute}.variant-imgs img:nth-child(2){opacity:0}#ProdDesc{padding-top:50px}.section-heading-wrapper h2{margin-bottom:20px}#ProdDesc .prod_desc_wrap .prod_desc_img{max-width:100%}#ProdDesc p.prod_des_title{font-size:1.8em;font-weight:700;font-family:Playfair Display}#ProdDesc .content_desc_wrap{background:#fff;padding:15px 0;height:190px}#ProdDesc .donwload-btn-wrapp a{border-radius:5px;background:#caaa81;padding:14px 28px;font-size:14px;line-height:20px;border:none;box-shadow:inset 0 -2px #00000026;transition:color .25s ease,background-color .25s ease,border-color .25s ease,box-shadow 0s ease,opacity .25s ease;color:#fff;text-decoration:none;font-weight:700;text-transform:uppercase}#ProdDesc .donwload-btn-wrapp{text-align:center;margin-top:50px;display:flex;justify-content:center;align-items:center}#ProdDesc .donwload-btn-wrapp img{width:14px;margin-right:15px}#ContentOvr{padding-top:50px}#ContentOvr .section_title h2{margin-bottom:20px}#ContentOvr .abt-writer{display:block;margin-top:20px;font-size:22px;line-height:1.4;font-weight:600;font-family:Playfair Display}#ContentOvr .about_content{background-color:#ffffff9e;background-position:bottom right;background-repeat:no-repeat;background-size:100px auto;padding:30px;font-size:14px}#Steps{padding:50px 0}#Steps h2{margin-bottom:50px}#Steps .steps-wrap .inner-steps-wrap p.steps{font-size:24px;font-weight:600;line-height:1.4;font-family:Playfair Display}#Steps .steps-row{display:flex;justify-content:space-between}#Steps .steps-wrap .inner-steps-wrap h3{font-size:18px;font-weight:600;margin-bottom:20px}.hidden-read{display:none;padding:15px}#Steps .steps-wrap .inner-steps-wrap .btn-step a{background:#af9070;color:#fff!important;padding:10px 20px;font-weight:700;text-decoration:none;cursor:pointer}#Steps .steps-wrap .inner-steps-wrap .btn-step{text-align:center}#CustomNewsletter{padding-bottom:40px}#CustomNewsletter .main-form-wrap{padding:40px 150px;background-color:#ece7dd}#CustomNewsletter .main-form-wrap h2{margin-bottom:20px}#CustomNewsletter .main-form-wrap p{font-size:16px;line-height:26px}#CustomNewsletter .main-form-wrap #email{background-color:#fff;border-radius:0;border:1px solid #818a91;color:#373a3c;width:410px;max-width:100%;height:40px;padding:15px}#CustomNewsletter .submit input{background-color:#caaa81;color:#fff;border:none;padding:10px 20px;width:135px;margin-top:10px;font-weight:600}#CustomNewsletter .main-form-wrap p.form-note{font-size:14px;color:#777;margin-top:20px}#shopify-section-template--17968150184246__4324f1d4-2d15-4442-aacc-6d8751f6d13e #CustomNewsletter{margin-top:50px}#CrystalBlock .crystal-heading{margin:25px 0;padding:50px 0}#CrystalBlock .crystal-heading h1{color:#fff;font-size:4em;font-weight:700;text-transform:uppercase}#CrystalBlock .crystal-wrap{background:#c58b80;padding:15px 10px;text-align:center}#CrystalBlock .crystal-wrap a{text-decoration:none}#CrystalBlock .crsytal-row{--bs-gutter-x: 0}#CrystalBlock .crystal-wrap p.crsytal-title{color:#fff;font-size:14px;font-weight:500;font-family:Playfair Display}#CrystalBlock .crsytal-col{padding:10px;width:20%}#CrystalDesc{margin:20px 0 30px}#CrystalDesc .col-lg-6{padding:10px}#CrystalDesc .title-image-wrap{display:flex;align-items:center;justify-content:space-between}#CrystalDesc .crystal-desc-wrap{color:#fff;background:#c58b80;padding:25px;height:100%}#CrystalDesc .title-image-wrap h3{color:#fff;font-size:2em;font-weight:500;line-height:40px}#CrystalDesc p.sub-head{color:#fff;font-family:"Roboto",Sans-serif;font-size:21px!important;font-weight:500}.disclaimer-wrapp.text-center{background-color:#caaa81;margin:25px 0;padding:50px;color:#fff}p.disclaimer-head{color:#fff;font-family:"Roboto",Sans-serif;font-size:1.6em;font-weight:700;text-transform:uppercase;line-height:28px}#CustomAccordion{padding:50px 0}#CustomAccordion .accordion-items{background:#ffffffbf;box-shadow:0 1px 8px #0000001a;margin-bottom:12px}#CustomAccordion .accordion-wrapper{margin:20px 0 0;padding:0 30px}#CustomAccordion .section-heading h2{margin-bottom:20px}#CustomAccordion .accordion-title{padding:20px;cursor:pointer}#CustomAccordion .accordion-contents{padding:0 20px 20px}#CustomAccordion .accordion-title p{margin:0;font-size:16px}.accordion-contents{display:none}#CustomContact{padding:40px}#CustomContact .form-wrapper input{border:1px solid #0000001a;padding:0 15px;font-size:14px;transition:border-color .5s ease;width:100%;border-radius:35px;box-shadow:none;height:42px}#CustomContact .fifty-wrap{display:flex;justify-content:space-between;gap:30px}#CustomContact .inner-form-wrap{width:100%;margin-bottom:20px}#CustomContact label{margin-bottom:5px}#CustomContact .message textarea{width:100%;height:190px;padding:0 15px;font-size:14px;transition:border-color .5s ease;border-radius:35px;box-shadow:none;border:1px solid #0000001a;margin-bottom:20px}#CustomContact .submit input{width:auto;border-radius:0;padding:12px 20px;font-size:13px;line-height:18px;color:#3e3e3e;border:0px solid transparent;box-shadow:none;font-weight:700}#CustomContact .col-heading-wrapper{margin-bottom:20px}#CustomContact .col-heading-wrapper h3{color:#242424;font-size:22px;font-weight:700}#CustomContact p.col-sub-head{color:#a5a5a5;font-size:14px;font-family:Roboto}.righty-col p{font-size:18px;font-family:Playfair Display;font-weight:400;margin-bottom:20px}.social-icons-contact{display:flex;gap:20px}.social-icons-contact img{width:18px;height:18px}.social-icons-contact a{background:#af9070;border-radius:5px;width:36px;height:36px;align-items:center;display:flex;justify-content:center}#FooterV2{padding:40px 20px 0;background-color:#af9070;color:#fff}#FooterV2 img.footer_logo{margin-bottom:20px}.footer_row{margin-bottom:30px}#FooterV2 h3{color:#fff;margin-bottom:20px}#FooterV2 .footer_announce .section-divider{width:100%;margin:0;background:#ffffff26}#FooterV2 .footer_announce_parag{max-width:1192px;margin:0 auto;font-size:14px;padding:20px 15px;width:100%}#FooterV2 .footer_announce_parag .section-divider.white{width:35px;margin:20px auto}#FooterV2 ul{list-style:none;padding:0;color:#fff}#FooterV2 li{margin-bottom:15px}#FooterV2 li a{color:#fff;text-decoration:none}#FooterV2 .col-lg-3.connect-col .section-divider.white{width:100%;background:#ffffff26;margin:50px 0 30px}.footer-social-wrap{display:flex;gap:15px}.footer-social-wrap a{color:#242424;background:#fff;border-radius:50%;padding:5px 12px;font-size:18px}@media (max-width: 1400px) and (min-width: 1200px){#ProdDesc .content_desc_wrap{height:220px}}@media (max-width: 1200px){.collections-prod{margin-bottom:20px}}@media (max-width: 991px){#CrystalBlock .crsytal-col{padding:10px;width:100%}}@media (max-width: 767px){.multi-columns .content{width:100%!important;padding:30px!important}.steps-wrap{margin:10px;height:368px}#CustomNewsletter .main-form-wrap{padding:30px}#ContentOvr .container{padding:20px 30px!important}#CustomContact .fifty-wrap{display:block}.image-with-text__heading{font-size:35px}.image-with-text__media img{object-fit:contain}}.product__description table{width:100%}.product .product__text{font-size:10px}.product .product__title{font-size:45px}.product .product__description h3{font-size:20px;margin:20px 0;font-weight:700}.product .product-form__input .form__label{font-size:20px;font-weight:700}.product fieldset.product-form__input label{border:1px solid #000!important}.prod_block_wrapp a.prod-linkss{color:#333;text-decoration:none}@media (max-width: 990px) and (min-width: 780px){.product .grid__item{width:50%!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-css.css.map */
