.banner-section{width:100%;text-align:center}.banner-section img{display:block}.banner-description{font-family:Roboto Condensed,sans-serif;margin:20px auto;max-width:100%;text-align:justify;font-size:16px!important;padding:20px}.banner-description a{color:#9a6449;text-decoration:none;font-weight:700}.banner-description a:hover{text-decoration:underline}.our-service-title_mic{color:#333!important;text-transform:capitalize;font-size:19.5px}.three-column-section{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;text-align:center;padding:20px}.column img{width:100%;height:auto;border-radius:10px}.elevate-section{margin:20px auto;max-width:100%;padding:0 20px 20px}.elevate-description{text-align:justify;font-size:16px!important}.elevate-description a{color:#9a6449;text-decoration:none;font-weight:700;font-size:16px!important}.elevate-description a:hover{text-decoration:underline}.fullwidth-title{width:100%;text-align:center;font-size:27px;font-weight:700;padding:30px 0 0}@media(max-width:768px){.three-column-section{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.three-column-section{grid-template-columns:1fr}}.guarantees-section{text-align:center;width:100%;padding:50px 20px}.cc-guarantees-title{font-size:36px;font-weight:700}.card-container-guarantees{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin:25px auto 30px}.card-guarantees{flex:1 1 auto;max-width:350px;height:auto;border-radius:8px;padding:30px 30px 0;text-align:center}.card-guarantees img{max-height:100px;object-fit:contain}.card-guarantees h1{font-size:32px;margin-bottom:16px;color:#33312d}.card-guarantees h2{font-size:24px;margin-bottom:16px;color:#33312d}.card-guarantees p{font-size:16px;color:#555;margin-bottom:8px}@media(max-width:768px){.card-container-guarantees{flex-direction:column;align-items:center}.card-guarantees{padding:20px;margin-bottom:8px}}.flex-txtbox{max-width:900px;padding:50px 30px 45px;position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;word-wrap:break-word}.crafted-col{max-width:800px;font-weight:700;color:#1f2937;text-align:left;font-size:3.5em;margin-top:15px;word-wrap:break-word;z-index:10}.mnlp{font-weight:300;color:#6b7280;font-size:1.6em;margin-top:0!important;max-width:100%;word-wrap:break-word;z-index:10}.mnl-stxt{display:block;word-wrap:break-word;white-space:pre-line;z-index:10;max-width:650px;font-size:29px}div.mb,.safari div.mb{display:none}.craft-bullet{color:#fff;text-align:left;font-size:1.5em;font-weight:500;padding-right:30px;padding-top:20px}@media(min-width:1025px)and (max-width:1280px){.crafted-col{max-width:550px;font-size:3.5em;margin-top:15px}.mnlp{font-size:1em;word-wrap:break-word;margin-top:20px}.ps-col p{font-size:1em;margin-top:20px}.flex-mnlbx{word-wrap:break-word;max-width:650px;margin-top:0!important}}@media(min-width:768px)and (max-width:1024px){.crafted-col{font-size:2.8em;margin-top:20px}.mnlp{font-size:1em;margin-top:20px}.ps-col p{font-size:1.2em;margin-top:20px}.flex-mnlbx{max-width:400px;margin-top:0!important}}@media(max-width:767px){.flex-txtbox{max-width:300px;padding:55px 30px 45px 20px;position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;word-wrap:break-word}.flex-mnlbx{margin-top:-5px!important;max-width:230px}.crafted-col{font-weight:700;word-wrap:break-word;font-size:2em;margin-top:0}.mnlp{font-size:1em;margin-top:15px;word-wrap:break-word}.mnl-stxt{white-space:pre-line;line-height:1.17em;font-size:22px}.ps-col{display:block;margin-top:20px}}.velaProBlock{display:flex;flex-direction:column;height:100%}.feat-img-swap{position:relative;display:block;overflow:hidden}.feat-img-swap img{width:100%;display:block;transition:opacity .3s ease}.feat-img-main{position:relative;z-index:1}.feat-img-hover{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;z-index:2}.feat-img-swap:hover .feat-img-hover{opacity:1}.feat-img-swap:hover .feat-img-main{opacity:0}.proContent{display:flex;flex-direction:column;flex:1}.feat-product-name{text-align:center;font-size:16px!important;font-weight:400;line-height:1.4;margin:8px 0 6px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:.8em}.feat-product-name a{color:#1f2937}.proPrice{margin-top:auto;font-size:14px;color:#6b7280}.sg-featured-prod_mic{border-radius:25px;padding:10px 15px;margin-bottom:5px;width:185px;text-align:center;cursor:pointer;border:2px solid transparent;transition:all .2s ease}.sg-featured-prod_mic.sg-quote-btn{background-color:#b22222;color:#fff;border-color:#b22222;font-weight:700}.sg-featured-prod_mic.sg-view-details-btn{background-color:#f0f0f0;color:#6b7280;border-color:#f0f0f0;font-weight:400}.sg-featured-prod_mic.sg-quote-btn:hover{background-color:#991b1b;border-color:#991b1b}.sg-featured-prod_mic.sg-view-details-btn:hover{background-color:#b22222;border-color:#b22222;color:#fff}.oct-faq-title{font-size:36px;font-weight:700;color:#1f2937;padding:50px 20px 0;text-align:center}.prod-cart_mic{padding-bottom:20px;color:#1f2937}.sg-prodGrid_mic{border-radius:25px;padding:10px 15px;margin-bottom:5px;width:185px;text-align:center;cursor:pointer;border:2px solid transparent;transition:all .2s ease}.sg-prodGrid_mic.sg-prodGrid-quote-btn_mic{background-color:#b22222;color:#fff;border-color:#b22222;font-weight:700}.sg-prodGrid_mic.sg-prodGrid-view-details-btn_mic{background-color:#f0f0f0;color:#6b7280;border-color:#f0f0f0;font-weight:400}.sg-prodGrid_mic.sg-prodGrid-quote-btn_mic:hover{background-color:#991b1b;border-color:#991b1b}.sg-prodGrid_mic.sg-prodGrid-view-details-btn_mic:hover{background-color:#b22222;border-color:#b22222;color:#fff}.sg-leadForm-btn_mic{border-radius:25px;padding:10px 15px;margin-bottom:10px;text-align:center;cursor:pointer;border:2px solid transparent;transition:all .2s ease}.sg-leadForm-btn_mic.sg-leadForm-quote-btn_mic{background-color:#b22222;color:#fff;border-color:#b22222;font-weight:500;font-size:18px}.sg-leadForm-btn_mic.sg-leadForm-view-details-btn_mic{background-color:#f0f0f0;color:#6b7280;border-color:#f0f0f0;font-weight:400}.sg-leadForm-btn_mic.sg-leadForm-quote-btn_mic:hover{background-color:#991b1b;border-color:#991b1b}.sg-leadForm-btn_mic.sg-leadForm-view-details-btn_mic:hover{background-color:#b22222;border-color:#b22222;color:#fff}.align-btn-trust-mess_mic{text-align:center;margin:40px 0 0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/style.css.map */
