/*!**************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./src/css/sections/jewlvision-page.scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************/h2{font-size:38px;font-weight:300}@media (max-width: 1024px){h2{font-size:24px}}#main .marksPromise__row img{height:10px;width:10px}main img,#main img,#main .marksPromise__row>img{width:auto;height:auto}div.page.container{width:100%;max-width:100%;padding:0;align-items:center}.hero__row{display:flex;justify-content:center;align-items:center;gap:30px}@media (max-width: 767px){.hero__row{flex-direction:column-reverse}}.hero__img{max-width:60%}@media (max-width: 767px){.hero__img{max-width:none;width:100%}}.hero__content{text-align:center}@media (max-width: 767px){.hero__content{padding-top:30px}.hero__content br{display:none}}.hero__content h1{font-size:38px;font-weight:300;line-height:44px}.hero__content strong{font-weight:700}.hero__content sup{font-size:12px;line-height:22px;vertical-align:top}.hero__content p{font-size:16px;margin-bottom:20px;padding:0 10px}.hero__ctaPrimary{padding:15px 20px;background-color:#000;border:1px solid #000;color:#fff;display:block;max-width:fit-content;margin:0 auto;transition:all .15s;cursor:pointer}.hero__ctaPrimary:hover{background-color:#fff;color:#000;text-decoration:none;transition:all .15s}@media (max-width: 767px){.subHero__row .container.container--sm.snap-slider__container{background-color:#f8f8f8;padding-top:10px}.subHero__row .value-props{background-color:#f8f8f8}section#shopify-section-template--15913924559070__16432064036eb63172 .text-half-image-half__text-container{text-align:center}}section#shopify-section-template--15913924559070__16432064036eb63172>div{background-color:transparent}.marksPromise__row{margin-top:75px;background-color:#f6f6f6;text-align:center;padding:30px 10px}.marksPromise__row img{display:block;margin:0 auto 20px}.marksPromise__row h2{font-size:30px;line-height:28px;margin-top:23px}.marksPromise__row p{max-width:600px;margin:30px auto}.marksPromise__row a{font-weight:700;display:flex;justify-content:center;align-items:center}.marksPromise__row a img{width:20px;display:inline-block;margin:0 10px}.customDesign__row{text-align:center;max-width:1280px;margin:75px auto 0}@media (max-width: 768px){.customDesign__row{padding:0 10px}}.customDesign__row>h2{font-size:38px}@media (max-width: 768px){.customDesign__row>h2{font-size:24px}}.customDesign__row>p{max-width:750px;margin:20px auto}.customDesign__row img.customDesign__mobileTagline{display:none}@media (max-width: 768px){.customDesign__row img.customDesign__mobileTagline{display:block;width:450px;max-width:100%;margin:0 auto;padding:0 10px}}.customDesign__logo{display:block;margin:20px auto}.customDesign__cardsWrap{padding:0 10px}.customDesign__cardsWrap .customDesign__imgStatic{display:block}@media (max-width: 768px){.customDesign__cardsWrap .customDesign__imgStatic{border-radius:10px}}.customDesign__cardsWrap .customDesign__imgHover,.customDesign__cardsWrap .customDesign__imgMobile{display:none}@media (max-width: 768px){.customDesign__cardsWrap .customDesign__imgMobile{display:block;max-width:225px;margin:0 auto}}.customDesign__cardsWrap ul{display:grid;grid-template:1fr 1fr/1fr 1fr;grid-gap:25px}@media (max-width: 768px){.customDesign__cardsWrap ul{grid-template:1fr 1fr/1fr;padding:0 10px}}.customDesign__cardsWrap li{border:1px solid #CACACA;display:flex;flex-direction:column;transition:all .15s}@media (max-width: 768px){.customDesign__cardsWrap li{border:none}}.customDesign__cardsWrap h3{max-width:31ch;margin:auto auto 10px;font-weight:400;padding-top:30px}@media (max-width: 1024px){.customDesign__cardsWrap h3{font-size:18px}}@media (min-width: 1024px){.customDesign__cardsWrap li:hover{box-shadow:0 14px 28px #00000040,0 10px 10px #00000038;transition:all .15s;background-color:#f6f6f6}.customDesign__cardsWrap li:hover .customDesign__imgStatic{display:none}.customDesign__cardsWrap li:hover .customDesign__imgHover{display:block;height:340px;margin:0 auto;width:100%;object-fit:cover}}.customDesign__cardsWrap h3.customDesign__mobileTitle{display:none}@media (max-width: 768px){.customDesign__cardsWrap h3{display:none}.customDesign__cardsWrap h3.customDesign__mobileTitle{display:block}.customDesign__cardsWrap h3.customDesign__mobileTitle strong{display:block;font-size:22px}.customDesign__cardsWrap h3.customDesign__mobileTitle span{font-size:16px}}.customDesign__ctaPrimary{margin:0 auto 40px;padding:10px 25px;border:1px solid #000;display:block;max-width:fit-content;transition:all .15s}.customDesign__ctaPrimary:hover{color:#fff;background-color:#000;transition:all .15s;text-decoration:none}.customDesign__ctaSecondary{background-color:#000;color:#fff;padding:10px 25px;border:1px solid #000;transition:all .15s}.customDesign__ctaSecondary:hover{background-color:#fff;color:#000;transition:all .15s;text-decoration:none}a.text-half-image-half__cta.btn:hover,.confidence__cta:hover{background-color:#fff;color:#000;transition:all .15s}.faq__row{max-width:900px;margin:0 auto}.faq__row h2{text-align:center;margin:50px 0}.faq__row li{border-top:1px solid #D6D6D6}.faq__row li:last-child{border-bottom:1px solid #D6D6D6}@media (max-width: 768px){.faq__list{padding:0 10px}}.faq__toggle{padding:25px;font-size:18px;position:relative;cursor:pointer}@media (max-width: 767px){.faq__toggle{font-size:16px;padding:15px 45px 15px 5px}}.faq__toggle:after{content:"";display:block;position:absolute;right:35px;top:50%;border:1px solid black;border-width:0 1px 1px 0;width:10px;height:10px;transform:translateY(-50%) rotate(45deg)}@media (max-width: 767px){.faq__toggle:after{right:20px}}.faq__answer{display:none}.faq-open .faq__answer{display:block;padding-bottom:20px;padding-left:25px;padding-right:25px}@media (max-width: 767px){.faq-open .faq__answer{padding-left:5px;padding-right:10px}}.faq-open .faq__toggle:after{border-width:1px 0 0 1px}.template-page-jewlvision-inner .container.breadcrumb-nav{display:none}.template-page-jewlvision-inner .hero__row{max-width:1280px;margin:0 auto}.template-page-jewlvision-inner .hero__img{width:100%}.template-page-jewlvision-inner .hero__content{width:100%;margin:20px 10px}.loveGrowsHere__banner{margin:75px auto}.contactInfo__row{text-align:center;display:flex;flex-wrap:wrap;max-width:1280px;margin:0 auto;gap:2%}@media (max-width: 768px){.contactInfo__row{justify-content:center}}.contactInfo__row>h2{margin-bottom:20px}.contactInfo__row strong{font-weight:700}.contactInfo__titleContent{flex-basis:100%}.contactInfo__card{flex-basis:49%;border:1px solid #e7e7e7;border-top-width:3px;border-top-color:#a07282;padding:60px 75px;margin-top:60px;text-align:left;background-repeat:no-repeat;background-position:bottom right}@media (max-width: 768px){.contactInfo__card{flex-basis:90%;padding:30px;background-size:30%}}.contactInfo__card p{margin:20px 0}.contactInfo__card a{margin-bottom:50px}@media (max-width: 768px){.contactInfo__card ul,.contactInfo__card ul p{display:none}}.contactInfo__mobileTrigger{display:none;font-weight:700}@media (max-width: 768px){.contactInfo__mobileTrigger{display:block}}.contactInfo__mobileTrigger .down-angle{display:inline-block;margin-left:5px;width:10px;height:10px;border:2px solid black;border-width:0 2px 2px 0;transform:rotate(45deg);vertical-align:text-top}.contactInfo__ctaPrimary{color:#fff;background-color:#000;border:1px solid #000;padding:15px 50px;display:flex;width:fit-content;align-items:center;cursor:pointer}@media (max-width: 768px){.contactInfo__ctaPrimary{width:100%;padding:15px;justify-content:center}}.contactInfo__ctaPrimary img{width:auto;height:20px;margin-right:5px}.contactInfo__ctaPrimary:hover{background-color:#fff;color:#000;border:1px solid #000;text-decoration:none}.contactInfo__ctaPrimary:hover img{filter:invert(1)}.btn--primary img{width:20px!important;height:20px!important;margin-right:5px}div#myCarousel{position:relative;width:90%}@media (min-width: 48rem){div#myCarousel{width:70%}}@media (min-width: 64rem){div#myCarousel{width:100%}}@media (min-width: 80rem){div#myCarousel{width:90%}}.processCarousel__row h1{text-align:center;font-size:38px;font-weight:300}.processCarousel__row h1 sup{vertical-align:top;font-size:12px}.processCarousel__row div.container{width:100%;max-width:1280px;display:flex;flex-direction:column;align-items:center}.processCarousel__row div.container>svg{margin:60px 0 20px}.processCarousel__row ol.carousel-indicators{position:static;display:flex;left:0;width:100%;margin:50px auto;background-color:#f8f8f8;border-radius:50px}@media (max-width: 768px){.processCarousel__row ol.carousel-indicators{flex-direction:column}}.processCarousel__row ol.carousel-indicators li{text-align:center;font-weight:600;text-indent:0;width:fit-content;flex-basis:25%;height:auto;font-size:18px;border:none;color:#000;line-height:24px;padding:15px 25px;cursor:pointer}@media (max-width: 768px){.processCarousel__row ol.carousel-indicators li{width:100%;text-align:center}}.processCarousel__row ol.carousel-indicators li.active{color:#fff;background-color:#000;border-radius:50px}.processCarousel__row a.carousel-control{position:absolute;background-image:none;height:260px;top:180px;width:75px;color:#4a4a4a}@media (max-width: 768px){.processCarousel__row a.carousel-control{display:none}}@media (min-width: 80rem){.processCarousel__row a.carousel-control{top:160px}}.processCarousel__row a.carousel-control.left{left:0}@media (min-width: 64rem){.processCarousel__row a.carousel-control.left{left:95px}}@media (min-width: 80rem){.processCarousel__row a.carousel-control.left{left:175px}}.processCarousel__row a.carousel-control.right{right:0}@media (min-width: 64rem){.processCarousel__row a.carousel-control.right{right:95px}}@media (min-width: 80rem){.processCarousel__row a.carousel-control.right{right:175px}}.processCarousel__row a.carousel-control img{position:relative;top:50%;transform:translateY(-50%)}.processCarousel__row div.carousel-inner{max-width:750px;margin:0 auto}.processCarousel__row div.carousel-inner .item{text-align:center;display:none;transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease}.processCarousel__row div.carousel-inner .item.active{display:block}.processCarousel__row div.carousel-inner .item img{max-width:500px;margin:0 auto}.processCarousel__row div.carousel-inner .item h4{margin:20px;font-weight:700;font-size:20px}.processCarousel__row div.carousel-inner .item p{font-size:16px;line-height:24px}.processCarousel__row .carousel__additionalInfo{background-color:#f8f8f8;border:1px solid #cacaca;border-radius:5px;max-width:500px;margin:30px auto;padding:20px 30px;text-align:left}.processCarousel__row .processCarousel__ctaPrimary{padding:15px 20px;background-color:#000;border:1px solid #000;color:#fff;display:block;max-width:fit-content;margin:0 auto;transition:all .15s}.processCarousel__row .processCarousel__ctaPrimary:hover{background-color:#fff;color:#000;text-decoration:none;transition:all .15s}div#contactModal__wrap{display:none;background-color:#00000080;width:100%;position:fixed;top:0;height:100%;z-index:1000}div#contactModal__wrap.modal-active{display:block}div#contactModal__wrap>div{position:fixed;background-color:#fff;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1000;width:650px;max-width:90%;border-radius:10px;padding:30px 90px}div#contactModal__wrap p{text-align:center;margin:20px 0}div#contactModal__wrap button.needsclick.go596865934.kl-private-reset-css-Xuajs1{background-color:#000!important;font-weight:400!important;padding:15px 20px!important}div#contactModal__wrap img{display:block;margin:0 auto;width:auto;height:auto}div#contactModal__wrap #modal-title{color:#a07282;font-size:20px;font-weight:700;margin-bottom:-20px}div#contactModal__wrap input.needsclick.go1889483518.kl-private-reset-css-Xuajs1,div#contactModal__wrap input#downshift-0-input,div#contactModal__wrap button#downshift-0-toggle-button{background-color:#f8f8f8!important}div#contactModal__wrap span.modal-close{display:block;position:relative;left:100%;color:#d6d6d6;border:1px solid #D6D6D6;width:20px;height:20px;text-align:center;line-height:20px;font-size:14px;border-radius:50%;cursor:pointer}div#contactModal__wrap span.bottom-close{color:#000;font-size:18px;border:none;position:static;text-decoration:underline;display:block;width:100%;text-align:center}div#contactModal__wrap form.needsclick.klaviyo-form.kl-private-reset-css-Xuajs1>div.needsclick>div.needsclick:last-child{display:none!important}div#contactModal__wrap form.needsclick.klaviyo-form.kl-private-reset-css-Xuajs1>div.needsclick>div.needsclick:nth-child(2){flex-direction:column!important}div#contactModal__wrap form.needsclick.klaviyo-form.kl-private-reset-css-Xuajs1>div.needsclick>div.needsclick:nth-child(2)>div{display:block!important;flex:unset!important}.icon.logomark{--size: 3.75em }.carousel__additionalInfo p{margin:12px 0}.last-margin{margin-top:30px}.btn{min-width:190px}@media (max-width: 767px){.btn{min-width:100%}}@media (max-width: 767px){.hero__content .btn,.section__confidence .btn{min-width:80%}}.contact-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000059;display:none;z-index:10}.contact-modal{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;z-index:100;background:#fff;box-shadow:0 2px 8px #00000042;display:none;flex-direction:column;height:100%;font-size:15px;overflow-y:auto;padding:25px 20px 5px}@media (min-width: 64rem){.contact-modal{top:10vh;left:20%;bottom:unset;right:unset;width:60%;border-radius:15px;height:fit-content}}@media (min-width: 80rem){.contact-modal{top:10vh;left:32%;width:36%;height:fit-content}}.contact-modal .contact-modal-body{display:flex;flex-direction:column;align-items:center;width:100%}.contact-modal .contact-modal-heading{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;margin-bottom:20px}.contact-modal .contact-modal-heading .icon{--size: 5em}.contact-modal .contact-modal-heading h2{color:#a07282;font-size:20px;text-transform:uppercase;font-weight:700}.contact-modal .contact-modal-heading span{font-size:24px;text-align:center}.contact-modal form{width:100%}.contact-modal .form-input{display:flex;flex-direction:column;margin-bottom:15px}.contact-modal .form-input label{font-weight:700;padding-bottom:4px}.contact-modal .form-input input:not(.btn),.contact-modal .form-input textarea{background:#f8f8f8;min-height:35px;border:1px solid #7D7D7D}.contact-modal .form-contact-info{display:flex;flex-direction:column;text-align:center}@media (min-width: 64rem){.contact-modal .submit{display:flex;align-items:center}.contact-modal .btn{width:55%;text-align:center}}.contact-modal .close-txt{text-decoration:underline;padding:7px 0;width:100%;text-align:center;cursor:pointer;height:100%;display:flex!important;flex-direction:column;justify-content:flex-end}.contact-modal .close-x{position:absolute;top:5px;right:12px;height:24px;width:24px;color:#cacaca;border:1px solid #cacaca;border-radius:50%;font-size:17px;display:flex;justify-content:center;align-items:start;cursor:pointer;text-decoration:none}.contact-modal .success{flex-direction:column;width:100%;display:none;gap:30px;margin-bottom:30px}.contact-modal .success p{text-align:center}.contact-modal .success.alert-success{display:flex}.contact-modal .success-btns{display:flex;width:100%;gap:10px;justify-content:space-evenly;flex-direction:column;align-items:center}@media (min-width: 64rem){.contact-modal .success-btns{flex-direction:row}}.contact-modal .success-btns .btn{width:30%}
/*# sourceMappingURL=/cdn/shop/t/316/assets/section-jewlvision-page.css.map */
