@media only screen and (min-width: 1025px){#banner-template--16966620905651__main_banner_sec_bHtUKq.main-banner-sec p{max-width:650px}.sect-template--16966620905651__badges_section_xpD6n6 .badges-col2 h2{font-size:46px;max-width:670px}.sect-template--16966620905651__eye_care_cards_EwVEMb .eye-care-title h2{max-width:1290px;margin:0 auto}.sect-template--16966620905651__our_blogs_sec_ni97Ut .blog-sec-title h2{max-width:1000px}.header--middle-left .header__heading-link,.header--top-left .header__heading-link,.header__icon--cart{margin:0!important}}@media only screen and (max-width: 1400px){.locat-boxes-hldr .location-box .locat-details>h3{font-size:26px}}@media only screen and (max-width: 1300px){.header-btn a{padding:14px 20px}.tsc-block p{max-width:300px}.tsc-block h3{font-size:50px}.header__icon{height:36px;width:36px}.header .header__icons{gap:20px}.gd-cntnt span{font-size:46px!important}.locat-boxes-hldr .location-box .locat-details>h3{font-size:30px}.locat-boxes-hldr .location-box .uc-embedding-1,.locat-boxes-hldr .location-box .uc-embedding-2{width:100%}.locat-boxes-hldr .location-box .locat-map{max-width:230px;height:100%}}@media only screen and (max-width: 1200px){.header__inline-menu ul:not(li ul.header__submenu){gap:11px}.container,.page-width{padding:0 30px}.header{padding-left:15px;padding-right:15px;gap:20px!important}.list-menu li a,summary.list-menu__item span{font-size:14px!important;line-height:18px}.header__heading-logo{min-width:140px}.header-btn a{padding:14px 10px;font-size:13px}.products-row{gap:20px}.bad-vision-sec{padding:100px 0}.blogs-grid,.types-sec-row{gap:20px}.sect-template--16966620905651__eye_care_cards_EwVEMb .eye-care-title h2{max-width:820px;margin:0 auto}.eye-care-grid,.locat-boxes-hldr,.steps-row{gap:20px}.main-banner-sec{padding:130px 0 120px}.optometrists-in-albuquerque .main-banner-sec{padding:160px 0 120px}.main-banner-sec h2{font-size:54px;line-height:70px;margin-bottom:15px}.main-banner-sec p{margin-bottom:15px}.main-banner-sec .btn{margin-top:30px}.value-stacks-sec{padding-bottom:40px}.img-w-cntnt-sec{padding:0 0 100px}.iwc-col2 h2,.bad-vision-title h2{font-size:44px}.bad-vision-title p{font-size:22px;line-height:26px;max-width:890px}.bad-vision-grid{gap:20px 20px}.best-seller-sec,.serv-img-cntnt-sect{padding:100px 0}.best-seller-title h2,.prodw_link-sect .title-row h2{font-size:44px}.prd-deatil-wrapper h2{font-size:44px;line-height:54px}.product-cell .card,.prod-link-card{padding:20px}.prod-link-hldr{gap:20px}.prod-link-card .prod-link-card-top img{min-height:250px;max-height:250px}.one-life-sec{padding:100px 0}.one-life-title h2{font-size:44px}.one-life-title p{font-size:22px;max-width:970px}.ol-cell p{font-size:16px}.types-sec-title{padding-top:100px}.types-sec-title h2,.optometrists-albuquerque-template :is(.eye-care-title,.iwc-col2,.one-life-title,.good-docs-title,.best-seller-title,.types-sec-title,.enjoy-cntnt,.steps-title,.tst-title,.vid-title,.blog-sec-title,.locat-title-row) h2{font-size:44px}.optometrists-albuquerque-template .good-docs-title h2{max-width:900px}.types-sec-title p{font-size:22px;max-width:590px}.tsc-block h3{font-size:44px;margin-bottom:20px}.types-sec{margin-bottom:50px}.types-sec:not(:has(.types-sec-title)){margin:50px 0}.tsc-block:only-child{padding:30px}.enjoy-sec{margin-top:100px}.enjoy-cntnt h2{font-size:44px;max-width:592px}.eye-care-sec{padding:100px 0}.eye-care-title h2{font-size:44px}.good-docs-sec{padding:100px 0}.good-docs-title h2{font-size:44px}.good-docs-row{padding:30px 20px;gap:10px}.gd-cell{padding:0 15px;gap:20px}.gd-cell:not(:last-child):after{right:0}.gd-ico{height:70px;width:70px;aspect-ratio:1/1}.gd-ico img{max-width:30px;max-height:30px}.gd-cntnt span{font-size:40px!important;line-height:34px;margin-bottom:6px}.gd-cntnt p{font-size:15px}.steps-sec{padding:100px 0}.steps-title h2{font-size:44px}.steps-title p{font-size:22px}.step-count{top:20px;left:20px;padding:12px 24px;font-size:16px}.step-ico{height:80px;width:80px;margin:-40px auto 20px}.step-ico img{height:30px;width:33px}.step-cell-cntnt span{font-size:20px}.testimonials-sec{padding:100px 0}.tst-title h2{font-size:44px;max-width:870px}.tst-container{margin-top:60px;padding:0 50px}.optometrists-albuquerque-template .vid-title h2{max-width:100%}.tst-card{gap:20px}.tst-cntnt>p{font-size:16px;line-height:22px}.tst-img img{width:200px;min-width:200px}.tst-cntnt:before{height:40px;width:40px;margin-bottom:15px}.tst-details{margin-top:15px}.tst-details p,.tst-details span{font-size:15px;line-height:22px}.video-sec{padding:100px 0 50px}.badges-row{gap:40px}.badge-grid{gap:5px}.badges-col2 h2{font-size:44px}.badges-col2 p{margin-top:15px}.blogs-sec{padding:100px 0}.blog-sec-title h2{font-size:44px}.blg-details{margin-top:20px}.newsletter-wrap{padding:40px}.newsletter-wrap h2{font-size:44px;max-width:530px}.nws-from{margin:30px 0 20px}.tst-container :is(.swiper-button-next,.swiper-button-prev){left:-10px}.tst-container :is(.swiper-button-next){left:auto;right:-10px}.vid-title h2{font-size:44px;max-width:800px}.video-sec video{height:550px}.foot-area{padding-top:80px}.foot-col>span{margin-bottom:20px}.foot-col p{font-size:14px;max-width:327px;line-height:18px}.footer-row{grid-template-columns:37.5% 16% 15% 22%;gap:30px}.step-cell-img img{aspect-ratio:410 / 300}.foot-col ul:not([class]) li{font-size:14px;line-height:29px}.locat-boxes-hldr .location-box{padding:15px;gap:20px}#insta-feed{padding-bottom:120px}.foot-col ul.details li a{font-size:14px}.enjoy-sec.secondary-banner{padding:50px 0 80px}.secondary-cntnt h2{font-size:54px}.product__title h1{font-size:44px;line-height:54px}.enjoy-cntnt h2 br{display:none}.product-breadcrumbs{margin-bottom:40px}.tm-sec-grid :is(.swiper-button-next,.swiper-button-prev){width:50px;height:50px;left:-10px}.tm-sec-grid :is(.swiper-button-next){left:auto;right:-10px}.svcs-sidebar ul li a{font-size:20px;line-height:20px}.bad-vision-sec.sect-template--16966620905651__vision_section_RUKxHT .bad-vision-grid{margin-top:50px}.location-sect{padding-bottom:100px}.facets-vertical .facets-wrapper{width:300px}.product-grid-container{max-width:calc(100% - 330px)}.service-banner-sect{padding-bottom:100px}:is(.serv-img-cntnt-content,.det-inlist-cntnt-hldr,.compare-title-row) h2{font-size:44px;line-height:1.1}.serv-banner-cntnt-hldr h1{font-size:43px;line-height:1.1}.newsletter-wrap.serv-news-clmn-hldr{padding:50px}.before-after{padding-bottom:100px}.before-after .picture-worth-cntnt:not(:last-child){margin-bottom:100px}.future-sec,.stay-young-sec,.intro-sec,.fountain-sec,body.serv-medspa-template .compare-img-sect,.skin-deserve-sec{padding:100px 0}.img-w-cntnt-sec.inverted.sect-template--18920278425779__image_with_content_wzHFQR,body.serv-medspa-template .location-sect{padding-top:100px}.iwc-col2 :is(p,li) br{display:none}.future-title h2,.stay-young-title h2,.intro-c1-title h2,.fountain-title h2,.skin-deserve-title h2,.mother-nature-cntnt h2,.locat-title-row h2{font-size:44px;line-height:normal}.future-title h3,.stay-young-title p,.mother-nature-cntnt p{font-size:22px;line-height:26px}.tab-btns li,.stay-young-cntnt h3{font-size:26px;line-height:28px}body.serv-medspa-template .main-banner-sec h2{max-width:650px}.intro-details{width:220px;min-height:100px}.intro-details h3{font-size:26px;line-height:30px}.fountain-title h2{max-width:700px}.skin-deserve-title h2{max-width:600px}.deserve-ico{height:130px;width:130px}.mother-nature-cntnt h2{max-width:500px}.fountain-box.on-site_prod .collection-box:first-child .collection-img-box img{transform:translate(-10%) rotate(-34deg);max-width:300px;min-width:250px}.fountain-box.on-site_prod .collection-box:last-child .collection-img-box img{max-width:300px;min-width:250px;transform:translate(-14%,10px) rotate(25deg)}.fountain-box.off-site_prod .collection-box:last-child .collection-img-box img{width:100%;max-height:300px}.collection-boxes-holder{gap:30px}.collection-box{max-width:200px}.fountain-box.off-site_prod .collection-box:first-child .collection-img-box img{max-width:160px}.fountain-box.on-site_prod .collection-box:last-child .col-desc-toggle{bottom:80px}.col-desc-toggle{height:40px;width:40px;bottom:85px}.deserve-ico img{width:60px;max-height:50px}.mother-nature-cntnt p{max-width:990px;margin:0 auto}.mother-nature-sec{padding:0 0 100px}.col-desc-box{bottom:120px;right:-40px}.shop-now-popup{width:375px;max-width:375px}.disclaimer-buy-btn a{margin-top:30px}.disclaimer-note p{margin-top:20px}.disclaimer-title span{font-size:24px}}@media only screen and (max-width: 1025px){.container,.page-width{padding:0 15px}.btn{font-size:16px;line-height:18px}.header-btn{display:none!important}.header{grid-template-columns:1fr 1fr 1fr!important;padding-top:20px!important;padding-bottom:20px!important}body.optometrists-albuquerque-template .header{padding-top:10px!important;padding-bottom:10px!important}header-drawer{display:flex!important;grid-area:1/1 / span 1 / span 1;margin:0!important}body.template-index .enjoy-sec{margin-top:80px}.announcement-bar .announcement-bar__message,.announcement-bar .announcement-bar__message a{font-size:14px;line-height:17px}.header__heading-link,.header__heading{order:2;grid-area:1/2 / span 1 / span 1;margin-left:auto!important;margin-right:auto!important;padding:0!important}.header .header__icons{order:3;grid-area:1/3 / span 1 / span 1}.header__inline-menu{display:none!important}header-drawer .list-menu li a,header-drawer summary.list-menu__item,header-drawer summary.list-menu__item span{padding:1.1rem 3rem;color:#000!important}.shopify-section-header-sticky .list-menu li a{color:#000!important}.optometrists-in-albuquerque .main-banner-sec{padding:140px 0 110px}.menu-drawer__utility-links svg *{filter:brightness(0)}.main-banner-sec,.template-index .main-banner-sec{padding:160px 0}.template-index .main-banner-sec{background-position:right -130px center}.main-banner-sec h2{font-size:44px;line-height:54px;max-width:650px}.main-banner-sec p{font-size:18px;line-height:24px;max-width:580px;text-wrap:balance;font-weight:400}.value-stacks-sec{padding-bottom:10px}#banner-template--16966620905651__main_banner_sec_bHtUKq .btn{margin-top:30px}#shopify-section-template--16966620905651__value_stack_sec_ctH6JW .vs-row .vs-cell:nth-child(2),#shopify-section-template--16966620905651__value_stack_sec_ctH6JW .vs-row .vs-cell:nth-child(3){padding:0}.vs-row{border-radius:10px;padding:30px 20px!important;gap:29px!important}.iwc-col1 img{border-radius:10px}.vs-row,#shopify-section-template--16966620905651__value_stack_sec_ctH6JW .vs-row{gap:40px;padding:30px;max-width:720px}#shopify-section-template--16966620905651__value_stack_sec_ctH6JW .vs-row{max-width:90%}.vs-cell:not(:last-child):after{right:-25px}.vs-txt p{font-size:18px;line-height:22px}.vs-ico{height:48px;width:48px}.img-w-cntnt-sec{padding:0 0 80px}.iwc-col2 h2{font-size:36px}.iwc-col2 :is(p,li){max-width:340px;font-size:16px}.bad-vision-sec{padding:80px 0}.bad-vision-title h2{margin-bottom:20px;font-size:36px}.bad-vision-title p{font-size:18px;line-height:24px;max-width:760px}.ol-cell-title{gap:10px}.ol-cell-title>span{height:20px;width:20px}.vision-card a{padding:15px}.vc-cntnt{padding:20px 0 10px}.vc-cntnt h3{font-size:20px}.ol-cont-tagline p{font-size:24px;text-wrap:balance}#enjoy-template--16966620905651__image_banner_sec_zAKDVG,#enjoy-template--16966620905651__image_banner_sec_MGGByM{background-position:right -60px center}.vc-cntnt p{font-size:16px;text-wrap:balance}.vision-card a{border-radius:10px}.ol-col2 img{border-radius:15px}.product-cell .card,.prod-link-card{padding:15px}.product-cell .card :is(.card__inner,.card__media){border-radius:10px}.card__information{padding-top:15px!important}.card .card__inner .card__media{border-radius:10px!important}.products-row{gap:20px}.best-seller-sec,.serv-img-cntnt-sect{padding:80px 0}.best-seller-title h2,.prodw_link-sect .title-row h2{font-size:36px;margin-bottom:40px}.prod-link-card .prod-link-card-bottom h3{min-height:39px;max-height:39px}.prd-deatil-wrapper h2{font-size:36px;line-height:44px;margin-bottom:20px}.prd-deatil-wrapper h4{line-height:24px;font-size:20px;margin:30px 0 15px}.one-life-sec{padding:80px 0}.one-life-title h2{font-size:36px}.one-life-title p{font-size:18px;max-width:834px}.ol-row{gap:20px;margin-top:50px}.ol-cell{padding:20px;border-radius:10px}.enjoy-cntnt{min-height:150px}.types-sec{margin-bottom:20px}.types-sec:not(:has(.types-sec-title)){margin:20px 0}.tsc-block{max-height:100%;aspect-ratio:auto;border-radius:10px}:is(#shopify-section-template--16966620905651__vision_solutions_cards_CdyPfn,#shopify-section-template--16966620905651__vision_solutions_cards_rbQdNq) .tsc-block{max-height:initial}.types-sec-title{padding-top:80px;margin-bottom:50px}.types-sec-title p{font-size:18px;max-width:500px}.types-sec-title h2,.optometrists-albuquerque-template :is(.eye-care-title,.iwc-col2,.one-life-title,.good-docs-title,.best-seller-title,.types-sec-title,.enjoy-cntnt,.steps-title,.tst-title,.vid-title,.blog-sec-title,.locat-title-row) h2{font-size:36px}.optometrists-albuquerque-template .good-docs-title h2{max-width:740px}.tsc-block h3{font-size:34px;margin-bottom:15px}.tsc-block .btn{margin-top:20px}.types-sec-row{gap:20px}.enjoy-sec{margin-top:80px}.enjoy-cntnt h2{font-size:36px;max-width:500px;text-wrap:balance}.enjoy-cntnt p{font-size:18px;max-width:500px;text-wrap:balance;font-weight:400!important}.eye-care-sec{padding:80px 0}.eye-care-title h2{font-size:36px;text-wrap:balance}.eye-care-grid{margin-top:50px;gap:20px}.ec-card .ec-img,.ec-img img{border-radius:10px}.ec-card{padding:15px;border-radius:15px}.ec-cntnt{padding:20px 0 10px}.ec-cntnt p{text-wrap:balance;font-size:16px}.ec-cntnt p br{display:none}.good-docs-sec{padding:80px 0}.good-docs-title h2{font-size:36px}.good-docs-title p{font-size:18px;max-width:740px;text-wrap:balance}.good-docs-title p>br{display:none}.good-docs-row{gap:10px;justify-content:center;align-items:center;flex-wrap:wrap;padding:0;background:transparent}.gd-cell{border:none!important;width:auto;flex-grow:0;flex-basis:calc(50% - 10px);padding:30px 20px;background:linear-gradient(91.22deg,#c6a400 -4.06%,#bb9b00 -4.06%,#ffd818 48.26%,#bb9b00 108.69%);border-radius:10px;justify-content:center}.gd-cell:not(:last-child):after{display:none}.gd-ico{height:60px;width:60px}.gd-ico img{max-width:25px;max-height:25px}.gd-cntnt p{font-size:14px;font-weight:500;line-height:18px}.steps-sec{padding:80px 0}.steps-title h2{font-size:36px}.steps-title p{font-size:18px}.steps-row{gap:20px}.step-cell-cntnt span{font-size:18px}.step-cell-cntnt p{font-size:15px}.tst-container :is(.swiper-button-next,.swiper-button-prev):after{font-size:12px}.step-cell{border-radius:15px}.tst-container :is(.swiper-button-next){right:0}.tst-container :is(.swiper-button-prev){left:0}.tst-container :is(.swiper-button-next,.swiper-button-prev){height:30px;width:30px}.step-cell-img img{border-top-left-radius:15px;border-top-right-radius:15px}.step-ico{height:60px;width:60px;margin:-35px auto 15px}.step-ico img{height:25px;width:28px}.testimonials-sec{padding:80px 0}.tst-title h2{font-size:36px;max-width:700px}.tst-img img{width:160px;min-width:160px}.video-sec{padding:80px 0 40px}.vid-title h2{font-size:36px;max-width:660px}.badges-sec{padding:40px 0 0}.badges-row{gap:20px;grid-template-columns:1fr 55%}.badges-col2 h2{font-size:36px}.badges-col2 p{font-size:16px;line-height:24px}.blogs-sec{padding:80px 0}.blogs-grid{gap:20px;margin-top:50px}.blog-card{padding:15px;border-radius:15px}.blg-card-top img{border-radius:10px}.blg-details{font-size:11px}.nws-from input{padding:17px 150px 17px 20px;font-size:14px}.nws-from button[type=submit]{padding:8px 20px;font-size:14px}.blg-card-bottom h3{font-size:18px;line-height:20px;min-height:21px;max-height:21px;margin-bottom:10px}.blg-card-bottom p{font-size:14px;min-height:50px;max-height:50px}.blg-card-bottom .btn{margin-top:20px;padding:10px 22px}.newsletter-wrap{padding:30px;border-radius:15px}.newsletter-wrap h2{font-size:36px;max-width:440px}.newsletter-wrap p{font-size:18px}.newsletter-wrap span{display:block;max-width:350px;font-size:16px}.footer-row{grid-template-columns:repeat(3,1fr);gap:60px 20px}.foot-col.col1{grid-column:span 3}.footer-cr{gap:10px;padding:15px 0}.crc1 :is(p,span,p a,a,p span){max-width:330px}.thumbnail-slider .thumbnail-list.slider--tablet-up{gap:15px!important}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(33.33% - 7.5px)!important}.product__title h1{font-size:40px;line-height:50px}.product-wrapper .product-prce-wrap{padding-right:30px}.product-wrapper .product-prce-wrap:after{right:15px}.product-wrapper .price-item--regular,.product-wrapper .price-item.price-item--sale{font-size:25px}.product__description h2{font-size:26px;line-height:31px;margin-top:20px!important;margin-bottom:15px}.product-form__input.product-form__quantity{max-width:130px!important;margin-right:20px;margin-top:30px}.price-per-item__container .quantity{max-width:130px!important;height:50px}.product-form__submit{height:50px}.product-atc-warp{width:calc(100% - 155px)}.product-form__quantity .form__label{line-height:18px;font-size:20px}.enjoy-sec.secondary-banner{padding:50px 0}.secondary-cntnt{min-height:240px}.secondary-cntnt h2{font-size:48px}.facets-vertical .facets-wrapper{width:320px;padding:25px}.facets-vertical-form{max-width:calc(100% - 320px)!important;margin-bottom:20px!important}span.facets__summary-label,.facets__summary span{font-size:18px;line-height:22px}span.facet-checkbox__text{font-size:16px;line-height:20px}.facets__disclosure-vertical .facets__summary .icon-plus{width:14px;height:14px}.product-breadcrumbs{margin-bottom:40px}.template-product .product .product__info-wrapper{padding-left:20px}.inner-banner-cntnt h1{font-size:52px;line-height:56px}.inner-banner-cntnt{min-height:100px}.doctors-sec{padding:100px 0}.docs-sec-title h2{font-size:36px;line-height:normal}.docs-sec-row{gap:20px;grid-template-columns:repeat(3,1fr)}.team-members-sec{padding:100px 0}.tm-sec-title h2{font-size:36px;line-height:normal}.ins-single{padding:80px 0 30px}.ins-cell{padding:40px 30px}.ins-cell-m1 h2{font-size:36px;line-height:44px;margin-bottom:40px}.ins-cell-m1 ul{gap:20px 30px}.ins-cell-m1 ul li{gap:10px}.ins-cell-m1 .ins-ico{height:40px;width:40px}.ins-cell-m1 .ins-ico img{width:20px;height:20px}.ins-cell-m1 ul li span{font-size:16px;line-height:22px}.ins-dual{padding:30px 0 80px}.ins-cell-s1 h2{font-size:28px;line-height:34px}.ins-cell-s1 ul{gap:20px}.ins-cell-s1 ul li{gap:10px}.ins-cell-s1 .ins-ico{height:40px;width:40px}.ins-cell-s1 .ins-ico img{width:20px;height:20px}.blg-search input{height:50px;padding:15px}.blog-content h3{margin-top:20px;font-size:26px;line-height:30px}.blog-content ul li{font-size:16px;line-height:24px;margin-bottom:10px}.blg-search button[type=submit]{height:50px}.ins-cell-s1 ul li span{font-size:16px;line-height:22px}.inner-blog-sec{padding:120px 0 0}.inner-blog-row{gap:20px}.blog-content h2{font-size:30px;line-height:36px;margin:30px 0 20px}.blog-content h1{font-size:36px;line-height:42px}.article-template__content{margin-top:20px!important;margin-bottom:20px!important}.blog-content p{font-size:16px;line-height:24px}.blg-search{margin-bottom:30px}.recent-blogs-col>span{margin-bottom:30px}.rb-cell{padding:15px;gap:15px;margin-top:10px}.rb-cell img{width:80px}.rb-cell :is(p,a){font-size:16px}.crr-top p{font-size:30px;line-height:35px}.crr-ico{height:55px;width:55px}.crr-top:after{height:35px;width:35px;top:25px}.crr-content>h3{font-size:30px;line-height:34px}.crr-content p,.crr-content ul li{font-size:16px;line-height:20px}.crr-content .btn{margin-top:30px}.crr-content{padding:30px 40px}.crr-top{padding:15px 40px}.careers-sec{padding:80px 0}.careers-title h2{font-size:40px;margin-bottom:20px}.careers-cntnt-holder{margin:50px auto 0;gap:40px}.tech-sec{padding:40px 0 80px}.tech-cell{padding:40px 0;grid-template-columns:1fr 45%}.tech-col1 span{font-size:18px;line-height:22px}.tech-col1 h2{font-size:40px;line-height:47px;margin-bottom:20px}.tech-col1 p{font-size:16px}.tech-col1 .btn{margin-top:30px}.services-sec{padding:80px 0}.svcs-sidebar{padding:30px 0 14px}.svcs-sidebar h3{font-size:26px;line-height:32px;padding:0 20px;margin-bottom:10px}.svcs-sidebar ul{margin-top:20px}.svcs-sidebar ul li a{font-size:18px;line-height:18px;padding:14px 20px}.svcs-sidebar ul li a:before{width:3px}.f-img img{margin-bottom:30px}.scv-dets h2{font-size:38px;line-height:46px;margin-bottom:20px}.scv-dets p,.scv-dets ol li{font-size:16px;line-height:20px}.scv-dets ul li{font-size:16px}.scv-dets ul{grid-template-columns:repeat(2,1fr)}.template-collection .product-count-vertical{margin-left:0}.map-sect{padding-bottom:80px!important}.template-search #ProductGridContainer .grid li{flex-basis:calc(100% / 3 - 10px);max-width:400px}.locat-boxes-hldr .location-box{grid-template-columns:1fr;gap:20px}.locat-boxes-hldr{gap:20px}.locat-title-row{margin-bottom:50px}.locat-boxes-hldr .location-box .locat-map{max-width:100%;height:300px}.locat-title-row h2{font-size:44px}.badges-sec.sect-template--16966620905651__badges_section_xpD6n6,.location-sect{padding-bottom:80px}#insta-feed h2{font-size:40px;line-height:46px;margin-bottom:50px!important}#insta-feed .instafeed-new-layout-item{height:250px!important;width:250px!important}#insta-feed{padding-bottom:80px}#insta-feed .instafeed-new-layout-item-container .instafeed-hover-layer .instafeed-hover-icon img,.instafeed-shopify .instafeed-new-layout-item-container .instafeed-hover-layer .instafeed-hover-icon img{height:30px!important;width:30px!important}body header-drawer .menu-drawer{height:calc(100vh + 50px)!important;position:fixed;top:-50px;left:0;width:30rem;z-index:9999;padding:60px 0 50px}body .header--has-social .menu-drawer__utility-links{padding-bottom:20px!important}body header-drawer .header__icon--menu[aria-expanded=true]:before{top:0;background:#121212cf;z-index:1}body:has(.header__icon--menu[aria-expanded=true]){overflow:hidden!important}header-drawer .header__icon .icon{height:28px;width:28px}header-drawer .list.list-social .list-social__item a svg{width:20px;height:20px}header-drawer .menu-drawer__navigation{padding:20px;margin:0}header-drawer .menu-drawer__navigation .menu-drawer__menu{display:flex;flex-direction:column;gap:20px}header-drawer .menu-drawer__navigation .menu-drawer__menu :is(li,a,summary){padding:0;margin:0;width:100%!important;background:none!important}header-drawer .menu-drawer__navigation .menu-drawer__menu li :is(summary){display:flex;width:100%;justify-content:space-between;align-items:center}header-drawer .menu-drawer__navigation .menu-drawer__menu li summary>svg{position:unset;right:0;top:0;transform:translateY(0)}body header-drawer .menu-drawer__navigation .menu-drawer__menu li :is(a,summary){font-size:16px!important;font-weight:500;line-height:16px!important;color:#000!important}body header-drawer .menu-drawer__navigation .menu-drawer__submenu .menu-drawer__close-button{font-size:16px;font-weight:500;line-height:16px;color:#000!important;padding:20px 20px 10px;margin:0;background:none!important}body header-drawer .menu-drawer__navigation .menu-drawer__submenu .menu-drawer__inner-submenu .menu-drawer__menu{padding:20px}body header-drawer .menu-drawer__navigation-container .header--has-social .menu-drawer__utility-links{padding:10px 20px}body header-drawer .menu-drawer__navigation-container .menu-drawer__utility-links .menu-drawer__account{font-size:16px;font-weight:500;line-height:16px;color:#000}body header-drawer .menu-drawer__utility-links{display:none}body header-drawer .menu-drawer-container .menu-drawer__menu-item svg path{fill:#000!important;filter:invert(0)!important}.section-header.shopify-section-group-header-group{z-index:6}html body:has(.scrolled-past-header) summary.list-menu__item svg path{stroke:unset!important}.header__icon--cart{margin:0!important}.steps-row{margin-top:50px}.tst-container{margin-top:50px;padding:0 30px}.step-count{padding:8px 15px;font-size:14px;font-weight:500}.video-sec video{height:370px;max-width:750px;margin:0 auto;border-radius:10px}.vid-cntnt{margin-top:50px}.locat-boxes-hldr .location-box .locat-details>h3{font-size:26px}.locat-boxes-hldr .location-box .locat-map{max-width:100%;height:230px}.locat-boxes-hldr .location-box .locat-details{padding-bottom:10px}.sect-template--16966620905651__eye_care_cards_EwVEMb .eye-care-title h2{max-width:600px}.eye-care-title h2 br{display:none}.foot-col p{max-width:450px}div.template-404{padding:80px 0}div.template-search .facets-vertical aside#main-search-filters{max-width:290px}div.template-search .product-grid-container .product-grid{gap:20px}div.template-search{padding:80px 0}.facets-vertical{gap:20px}.inner-banner-sec{padding:120px 0 80px}.section-template--16874409787571__product-grid-padding{padding-top:80px;padding-bottom:80px}.facets-vertical{gap:25px!important;justify-content:space-between}ul#product-grid{gap:20px!important}.product-grid-container{max-width:calc(100% - 290px)!important}ul#product-grid li.grid__item{width:47.61%!important}.product-cell{border-radius:10px!important}.facet-checkbox{padding:.7rem 2rem .7rem 0!important}.facet-checkbox .icon-checkmark{top:1.1rem!important}.facets__disclosure-vertical{margin-top:0!important}.facets-container{padding-top:0rem!important}.category-filter{margin-top:10px!important}.facets-vertical .facets-wrapper{border-radius:10px!important;width:270px!important}.template-product section.shopify-section:has(.product-breadcrumbs){padding:60px 0 40px}.prodcut-detail-sec{padding:40px 0 0}body.template-list-collections .collection-list.grid{grid-template-columns:repeat(3,1fr)}body.template-list-collections .shopify-section>.page-width h1.title--primary{font-size:40px;line-height:48px}body.template-list-collections .shopify-section>.page-width{padding:60px 20px 80px}.svcs-main{gap:40px}.services-sec-row{gap:20px}body.template-cart cart-items .title-wrapper-with-link h1{font-size:40px;line-height:40px}body.template-cart cart-items .cart-items .cart-item__media .cart-item__image-container{min-width:120px}body.template-cart cart-items .cart-items .cart-item__details>.product-option{font-size:18px}body.template-cart .cart__footer-wrapper{padding-top:30px}body.template-cart .cart__footer-wrapper .totals h2,body.template-cart .cart__footer-wrapper .totals .totals__total-value{font-size:16px}body.template-cart cart-items .page-width{padding:60px 20px 0}body.template-cart .cart__footer-wrapper .cart__checkout-button{min-height:45px;height:45px;margin-bottom:10px}body.template-cart .cart__footer-wrapper .cart__footer{padding-bottom:60px!important}.tech-lm{margin-top:50px}.coming-soon-template p{font-size:20px}.section-template--17874438815923__main-padding{padding-top:60px!important;padding-bottom:100px!important}.main-blog.main-blogs-sec{padding-top:80px!important;padding-bottom:80px!important}.template-product .header__icon--menu .icon path{stroke:#000}.template-product:has(.scrolled-past-header) .header__icon--menu .icon path{stroke:#fff!important}.service-banner-sect{padding-bottom:80px}:is(.serv-img-cntnt-content,.det-inlist-cntnt-hldr,.compare-title-row) h2{font-size:36px;line-height:40px}.serv-banner-cntnt-hldr h1{font-size:42px;line-height:1.1}:is(.serv-img-cntnt-content,.serv-banner-cntnt-hldr) h3{font-size:24px;line-height:1.1}.det-inlist-cntnt-hldr ul li p{font-size:20px;line-height:1.1}.serv-news-img img{max-width:326px}.newsletter-wrap.serv-news-clmn-hldr span{max-width:100%}.compare-title-row{margin-bottom:50px}.compare-cta-row{margin-top:40px}.mainrizer{height:440px}.serv-img-cntnt-content :is(p,li) br,.icon-box-btm p br{display:none}.serv-banner-cntnt-hldr h1 br,.icon-box-top-head h3 br,.serv-banner-cntnt-hldr :is(p,li) br,.serv-accord-hldr .accordion-item .accordion-item-header .acc-item-head span br,.serv-img-cntnt-content h2 br{display:none}.serv-accord-hldr .accordion-item .accordion-item-header .acc-item-head{max-width:96%}.before-after{padding-bottom:80px}.before-after .picture-worth-cntnt:not(:last-child){margin-bottom:80px}.before_after_type h2{font-size:42px;line-height:1.1}.simple_banner_sect{padding:60px 0 20px}ul.ba-tab-btns{margin-bottom:50px}.compare-box-holder h3{font-size:24px;line-height:1.1}.future-sec,.stay-young-sec,.intro-sec,.fountain-sec,body.serv-medspa-template .compare-img-sect,.skin-deserve-sec{padding:80px 0}.img-w-cntnt-sec.inverted.sect-template--18920278425779__image_with_content_wzHFQR,body.serv-medspa-template .location-sect{padding-top:80px}.future-title h2,.stay-young-title h2,.intro-c1-title h2,.fountain-title h2,.skin-deserve-title h2,.mother-nature-cntnt h2,.locat-title-row h2{font-size:36px}body.serv-medspa-template .iwc-col2 :is(p,li){max-width:100%}.future-title h3,.mother-nature-cntnt p{font-size:20px;line-height:24px}.future-title p{font-size:16px;line-height:normal}.tab-btns li{padding:25px 20px;font-size:24px;line-height:26px}.face-row{padding:30px 20px}.face-c1 h3{font-size:24px;line-height:normal;margin-bottom:20px}.face-c1 ul li{font-size:16px;line-height:normal;margin-bottom:7px}.face-c2 img{max-width:340px}body.serv-medspa-template .main-banner-sec h2{max-width:550px}.stay-young-title p{max-width:400px;font-size:18px;line-height:normal}.stay-young-row,.future-cntnt-holder,.stay-young-sec a{margin-top:50px}.stay-young-cntnt{padding-top:30px}.stay-young-cntnt h3{font-size:23px;line-height:normal;margin-bottom:15px}.stay-young-cntnt p{font-size:16px;line-height:20px}.intro-image:before{top:20px;left:20px;right:20px;bottom:20px}.intro-c1-title h2{max-width:450px}.intro-c1 a{font-size:19px;line-height:24px}.intro-c1 p{font-size:16px;line-height:24px}.intro-details h3{font-size:24px;line-height:normal}.intro-details{width:170px;min-height:90px;padding:10px 20px}.fountain-title h2{max-width:550px}.fountain-row{margin-top:50px}.collection-box{max-height:340px;min-height:340px;max-width:180px}.fountain-box.on-site_prod .collection-box:last-child .collection-img-box img{min-width:200px;transform:translate(-8%) rotate(25deg)}.collection-boxes-holder{gap:50px;margin-top:60px}.fountain-box.on-site_prod .collection-box:first-child .collection-img-box img{min-width:200px;transform:translate(-8%) rotate(-34deg)}.fountain-box.off-site_prod .collection-box:first-child .collection-img-box img{max-width:130px}.fountain-box.off-site_prod .collection-box:last-child .collection-img-box img{max-height:250px}.skin-deserve-title h2{max-width:500px}.deserve-ico{height:110px;width:110px;margin-bottom:30px}.deserve-ico img{width:50px;max-height:40px}.deserve-ico:before{font-size:16px;line-height:normal}.deserve-cntnt h3{font-size:20px;line-height:24px}.deserve-cntnt p{font-size:16px;line-height:20px}.skin-deserve-sec .cta_hldr{margin-top:50px}.mother-nature-sec{padding:0 0 80px}.mother-nature-cntnt h2{max-width:410px}.mother-nature-cntnt p{max-width:880px}.mother-nature-cntnt .cta_hldr{margin-top:50px}body.serv-medspa-template .tst-title h2{max-width:550px}.fountain-box .cta_hldr{margin-top:50px}}@media only screen and (max-width: 990px){.fountain-row{grid-template-columns:repeat(1,1fr)}.fountain-box{max-width:500px;margin:0 auto}}@media only screen and (max-width: 768px){.btn{font-size:16px}.main-banner-sec,.template-index .main-banner-sec{padding:130px 0 90px;background-position:right -130px center}.template-index .main-banner-sec{background-position:right -40px center}.value-stacks-sec{padding-top:30px;padding-bottom:60px}#shopify-section-template--16966620905651__value_stack_sec_ctH6JW .vs-row{max-width:100%}.tsc-block{padding:20px}.vs-ico img{max-width:20px}.vs-ico{height:40px;width:40px}.vs-row{padding:0!important;gap:10px!important;flex-wrap:nowrap!important}.iwc-row{gap:20px}.vs-txt p{font-size:16px;line-height:20px}.vs-cell{padding:15px 10px!important}.vs-row,#shopify-section-template--16966620905651__value_stack_sec_ctH6JW .vs-row{transform:none;gap:10px;padding:0;background:transparent;flex-wrap:wrap;justify-content:center}.iwc-col1 img{height:300px}.vs-cell{flex-grow:0;flex-basis:calc(50% - 10px);border-radius:10px;background:linear-gradient(89.54deg,#b4b4b4 -8.46%,#858585 47.76%,#494948 113.11%);justify-content:center}.vs-cell:not(:last-child):after{display:none}.main-banner-sec h1{font-size:16px;line-height:20px}.main-banner-sec h2{font-size:38px;line-height:48px;text-wrap:balance}.iwc-col2 h2{font-size:32px;max-width:650px}.img-w-cntnt-sec{padding:0 0 60px}.bad-vision-sec{padding:60px 0}.bad-vision-title h2{font-size:32px;text-wrap:balance}.bad-vision-grid{grid-template-columns:repeat(2,1fr);margin-top:40px;gap:20px 20px}.bad-vision-sec.sect-template--16966620905651__vision_section_RUKxHT .bad-vision-grid{margin-top:40px}.vc-cntnt h3{font-size:22px;margin-bottom:15px}.vc-cntnt p br{display:none}.best-seller-sec,.serv-img-cntnt-sect{padding:60px 0}.best-seller-title h2,.prodw_link-sect .title-row h2{font-size:32px}.prod-link-hldr,.products-row{grid-template-columns:repeat(2,1fr)}.one-life-sec{padding:60px 0}.one-life-title h2{font-size:32px}.one-life-title p{font-size:16px;line-height:24px;text-wrap:balance}.ol-row{grid-template-columns:100%;margin-top:40px}.ol-cell-title{gap:10px}.ol-col2{order:-1}.ol-col2 img{aspect-ratio:360 / 160;object-position:center;border-radius:10px}.ol-cont-tagline p{font-size:26px}.types-sec:not(:has(.types-sec-title)){margin:30px 0}.types-sec-title{padding-top:60px;margin-bottom:40px}.types-sec-title h2,.optometrists-albuquerque-template :is(.eye-care-title,.iwc-col2,.one-life-title,.good-docs-title,.best-seller-title,.types-sec-title,.enjoy-cntnt,.steps-title,.tst-title,.vid-title,.blog-sec-title,.locat-title-row) h2{font-size:30px}.optometrists-albuquerque-template .good-docs-title h2{max-width:640px}.tsc-block h3{font-size:28px}.tsc-block p{font-size:15px;text-wrap:balance}.tsc-block .btn{padding:10px 24px}.enjoy-sec{margin-top:60px}.enjoy-cntnt{min-height:180px}.enjoy-cntnt h2{font-size:32px}.eye-care-sec{padding:60px 0}.eye-care-title h2{font-size:32px}.eye-care-grid{margin-top:40px;grid-template-columns:repeat(2,1fr)}.ec-cntnt h3{font-size:20px;margin-bottom:15px}.good-docs-sec{padding:60px 0}.good-docs-title h2{font-size:32px}.steps-sec{padding:60px 0}.steps-title h2{font-size:32px}.steps-title p br{display:none}.steps-row{grid-template-columns:repeat(2,1fr);margin-top:50px}.testimonials-sec{padding:60px 0}.tst-title h2{font-size:32px;max-width:660px}.tst-container :is(.swiper-button-next,.swiper-button-prev){width:30px;height:30px}.tst-container :is(.swiper-button-next){right:0}.tst-container :is(.swiper-button-next,.swiper-button-prev):after{font-size:10px}.tst-container{margin-top:50px;padding:0 20px}.tst-img img{width:130px;min-width:130px}.tst-cntnt>p{font-size:15px;line-height:20px}.video-sec{padding:60px 0}.vid-title h2{font-size:32px}.vid-title h2 br{display:none}.vid-cntnt{margin-top:50px}.badges-row{grid-template-columns:100%;background:transparent;padding:0}.badge-grid{gap:18px 3px;grid-template-columns:repeat(4,1fr);max-width:100%}.badges-col2 h2{font-size:32px}.badges-col2 ul li{font-size:16px}.blogs-sec{padding:60px 0}.blog-sec-title h2{font-size:32px}.blogs-grid{grid-template-columns:repeat(2,1fr)}.newsletter-wrap h2{font-size:32px;max-width:390px}.product__title h1{font-size:32px;line-height:38px}.product-wrapper .price-item--regular,.product-wrapper .price-item.price-item--sale{font-size:24px;line-height:29px}.template-product .product .product__info-wrapper{padding-left:0;padding-top:30px}.product-form__input.product-form__quantity{margin-top:20px}.price-per-item__container .quantity{margin-top:10px}.product-form__quantity .form__label{line-height:16px;font-size:18px}.prd-deatil-wrapper h2{font-size:32px;line-height:40px}.prd-deatil-wrapper ul li,.prd-deatil-wrapper p{font-size:16px;line-height:24px}.inner-banner-sec{padding:120px 0 80px}.inner-banner-cntnt h1{font-size:42px;line-height:48px}.inner-banner-cntnt p{font-size:18px;line-height:24px;max-width:400px}.inner-banner-cntnt a{margin-top:30px}.doctors-sec{padding:80px 0}.docs-sec-title h2{font-size:32px}.docs-sec-row{grid-template-columns:repeat(2,1fr)}.team-members-sec{padding:80px 0}.tm-sec-title h2{font-size:32px}body.template-about .video-sec{padding-bottom:60px}.ins-single{padding:60px 0 20px}.ins-cell{grid-template-columns:100%;border-radius:15px}.ins-cell-m2{order:-1}.ins-dual{padding:20px 0 60px}.ins-cell-s{grid-template-columns:100%}.in-cells-row{gap:20px}.blog-content h3{margin-top:15px;font-size:22px;line-height:24px}.blog-content h2{font-size:26px;line-height:30px;margin:20px 0}.inner-blog-sec{padding:100px 0 0}.blog-content h1{font-size:32px;line-height:37px}.blog-content img{object-fit:cover;height:400px;margin:10px 0}.current-blog-col .article-template__hero-container,.current-blog-col .article-template__hero-container img{max-height:400px}.inner-blog-row{grid-template-columns:100%;gap:40px}.recent-blogs{display:flex;flex-wrap:wrap;gap:0px 10px;justify-content:center}.rb-cell{flex-basis:calc(50% - 10px)}.crr-top:after{top:20px}.rb-cell :is(p,a){max-width:200px}.careers-sec{padding:60px 0}.crr-content>h3{font-size:26px;line-height:30px;margin:30px 0 15px}.careers-title h2{font-size:36px;line-height:44px;margin-bottom:20px}.careers-cntnt-holder{margin:40px auto 0;gap:20px}.crr-top{padding:15px 20px;gap:20px}.crr-ico{height:50px;width:50px}.crr-ico img{height:20px;width:20px}.crr-top p{font-size:26px;line-height:32px}.crr-top:after{right:20px}.crr-content{padding:30px 20px 40px}.tech-sec{padding:30px 0 60px}.tech-col1 h2{font-size:35px;line-height:40px;margin-bottom:15px}.tech-col1 .btn{margin-top:25px}.tech-col1 p{margin-top:15px}.tech-col2{height:100%;display:flex}.services-sec{padding:60px 0}.services-sec-row{grid-template-columns:100%;position:relative}.svcs-main{gap:40px}.svcs-sidebar.active{transform:scale(1);border-radius:20px;opacity:1;pointer-events:all;position:sticky;top:100px}.svcs-sidebar{position:fixed;left:15px;top:10px;transition:all .3s;transform-origin:top left;transform:scale(0);border-radius:20px 50% 50%;opacity:0;width:calc(100% - 30px);max-width:330px;pointer-events:none;padding:20px 0 10px;bottom:0;margin:0 auto;height:max-content;z-index:99999}.scv-col br{display:none}.svcs-sidebar h3{font-size:20px;line-height:22px}.svcs-sidebar ul li a{font-size:16px;line-height:16px}.sb-toggle{display:block;position:sticky;z-index:1;top:80px;margin-left:auto;width:40px;height:40px;background:#fff;box-shadow:0 0 20px -7px #0000005c;border-radius:50%;cursor:pointer;background-repeat:no-repeat;background-position:center;background-size:42%;margin-bottom:-60px}.sb-overlay{display:block;position:fixed;top:0;left:0;height:100%;width:100%;z-index:4;background:#ffffff19;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);transition:all .3s;opacity:0;pointer-events:none}body:has(.svcs-sidebar.active) .sb-overlay{opacity:1;pointer-events:all}.announcement-bar .announcement-bar__message,.announcement-bar .announcement-bar__message a{font-family:Montserrat;font-size:10px;font-weight:400;line-height:12.19px;min-height:initial}.map-sect{padding-bottom:60px!important}.template-search #ProductGridContainer .grid li{flex-basis:calc(50% - 10px);max-width:300px}.locat-title-row h2{font-size:32px}.locat-title-row{margin-bottom:40px}.locat-boxes-hldr .location-box{border-radius:10px}.locat-boxes-hldr .location-box .locat-map{height:250px;border-radius:6px}.locat-boxes-hldr .location-box .locat-details>h3{font-size:22px;line-height:22px}.locat-boxes-hldr .location-box .locat-details{gap:10px}.locat-boxes-hldr .location-box .locat-details .locate-det-row>a{gap:5px;font-size:13px;line-height:12px}.locat-boxes-hldr .location-box .locat-details .locate-det-row>ul li{font-size:13px;line-height:13px;color:#242627}.locat-boxes-hldr .location-box .locat-details .locate-det-row>label{font-size:13px;line-height:12px}.locat-boxes-hldr .location-box .locat-details .locate-det-row>ul{margin-top:6px;gap:8px}.badges-sec.sect-template--16966620905651__badges_section_xpD6n6,.location-sect{padding-bottom:60px}#insta-feed h2{font-size:35px;line-height:40px;margin-bottom:40px!important}#insta-feed .instafeed-new-layout-item{height:200px!important;width:200px!important}#insta-feed{padding-bottom:60px}#insta-feed .instafeed-new-layout-item-container .instafeed-hover-layer .instafeed-hover-icon img,.instafeed-shopify .instafeed-new-layout-item-container .instafeed-hover-layer .instafeed-hover-icon img{height:26px!important;width:26px!important}.optometrists-in-albuquerque .main-banner-sec{padding:120px 0 60px}.main-banner-sec p{font-size:16px;line-height:21px;max-width:500px}#banner-template--16966620905651__main_banner_sec_bHtUKq .btn{margin-top:25px}.main-banner-sec:before{background:linear-gradient(to right,#494948 27%,#23232300 73%)}.main-banner-sec,.template-index .main-banner-sec{background-position:right 30% center}.bad-vision-title p,.one-life-title p,.types-sec-title p,.good-docs-title p,.steps-title p{font-weight:400}.ol-cont-tagline{margin-bottom:20px}.ol-cell{max-width:600px}.enjoy-cntnt{min-height:100px}.sect-template--16966620905651__eye_care_cards_EwVEMb .eye-care-title h2{max-width:500px}.optometrists-albuquerque-template .good-docs-title h2{max-width:540px}.good-docs-row{margin-top:40px}.gd-cell{padding:20px 15px}.gd-ico{height:50px;width:50px}.gd-cntnt span{font-size:30px!important;line-height:28px;margin-bottom:6px}.video-sec video{height:300px}.newsletter-wrap{padding:30px;border-radius:10px}.nws-from{margin:20px 0}.newsletter-wrap p{font-size:16px}.nws-from .nl-fields{max-width:470px}.crc1 :is(p,span,p a,a,p span){font-weight:300}.crc2 ul{flex-wrap:wrap}.foot-area{padding-top:60px}div.template-404{padding:40px 0}div.template-404>p{font-size:5rem;line-height:5rem}div.template-404 .title{font-size:30px;line-height:30px}body.template-index .enjoy-sec{margin-top:60px}div.template-404 .btn{margin:auto;padding:8px 20px}.newsletter-wrap:after{background-size:350px}body .cart-count-bubble{height:12px;width:12px;bottom:10px;left:10px}body.template-collection .facets-vertical .facets-wrapper{border-radius:10px!important;width:100%!important;padding:20px 10px}body.template-collection.facets-vertical .product-grid-container{max-width:100%!important}body.template-collection aside.facets-wrapper{position:relative;top:unset;left:unset}body.template-collection .inner-banner-sec{padding:90px 0 60px}.product-card-wrapper .prod-cntnt button.btn{padding:10px 20px}.facets-vertical .facets-wrapper menu-drawer.mobile-facets__wrapper{display:block!important}.template-collection .facets-vertical{flex-direction:column}.template-collection .facets-vertical aside :is(.category-filter,.facets-container #FacetsWrapperDesktop details){display:none!important}.template-collection .facets-vertical-sort #FacetSortForm .facet-filters.sorting{display:none!important}.template-collection .facets-vertical-form{grid-template-columns:max-content}.template-collection .facets-vertical aside .facets-container{margin-top:20px;display:grid;grid-template-columns:max-content 1fr}body.template-collection .product-grid-container{max-width:100%!important}body.template-collection menu-drawer .mobile-facets__open{font-weight:500}body.template-collection menu-drawer .mobile-facets__main{padding:0}body.template-collection menu-drawer .mobile-facets__summary{padding:10px}body.template-collection menu-drawer .mobile-facets__summary span{font-family:Creato Display;font-weight:300;font-size:15px;line-height:15px}body.template-collection menu-drawer .mobile-facets__sort label{font-family:Creato Display;font-weight:300;font-size:15px;line-height:15px}body.template-collection menu-drawer .mobile-facets__sort .select__select{font-family:Creato Display;font-weight:300;font-size:13px;line-height:13px}body.template-collection menu-drawer .mobile-facets__clear-wrapper{justify-content:flex-start}body.template-collection menu-drawer .mobile-facets__clear-wrapper a{font-family:Creato Display;font-weight:300;font-size:15px;line-height:15px;color:#000;text-decoration:underline}body.template-collection menu-drawer .mobile-facets__close-button{padding:0 20px;font-family:Creato Display;font-weight:600;font-size:15px;line-height:15px;color:#000}body.template-collection menu-drawer .mobile-facets__info{padding:20px 20px 0;font-size:14px;font-weight:600}body:has(.mobile-facets__disclosure.menu-opening) #shopify-section-template--16874409787571__product-grid{position:relative;z-index:9}body:has(.mobile-facets__disclosure.menu-opening){overflow:hidden}.template-collection .facets-vertical aside .product-count{display:block!important}body.template-collection menu-drawer .mobile-facets__open>.mobile-facets__open-label.medium-hide{display:block!important}body.template-collection menu-drawer .mobile-facets__open>.mobile-facets__open-label.small-hide{display:none!important}.template-collection .facets-vertical aside .facets-container>facet-filters-form{display:none;grid-column-start:unset!important}.template-collection .facets-vertical-sort.small-hide{display:none!important}.template-product section.shopify-section:has(.product-breadcrumbs){padding:50px 0 30px}.product-breadcrumbs ul li a{font-size:14px}.product-breadcrumbs{margin-bottom:30px}.grid__item.product__media-wrapper{width:100%;max-width:100%!important}.product-media-container .media{max-width:100%;width:100%;max-height:450px}.product-breadcrumbs ul{gap:30px}.product-breadcrumbs ul li:not(:last-child):after{right:-18px}.product .product__media.media img{max-height:450px;object-fit:contain}.ins-cell{padding:30px}.ins-cell-m2 img{aspect-ratio:400 / 240;border-radius:10px}.ins-cell-m1 h2{font-size:32px;line-height:34px;margin-bottom:30px}.ins-cell-s{padding:20px}.ins-cell-s2 img{aspect-ratio:310 / 280}body.template-list-collections .shopify-section>.page-width{padding:40px 20px 60px}body.template-list-collections .shopify-section>.page-width h1.title--primary{font-size:34px;line-height:40px;margin-bottom:30px}body.template-list-collections .collection-list.grid{gap:20px;grid-template-columns:repeat(2,1fr)}.svcs-main{gap:30px}.f-img img{aspect-ratio:850 / 420}.f-img img{margin-bottom:20px}.scv-dets p{margin:15px 0}.scv-dets h2{font-size:30px;line-height:36px;margin-bottom:15px}.services-sec-row{gap:0}body.template-cart cart-items .page-width{padding:50px 20px 0}body.template-cart cart-items .cart-item>td+td{padding-left:15px}body.template-cart .cart-items thead tr{margin-bottom:0!important}body.template-cart .cart-item{gap:5px!important}.tech-lm{margin-top:40px}.section-template--17874438815923__main-padding{padding-top:30px!important;padding-bottom:70px!important}.main-blog.main-blogs-sec{padding-top:60px!important;padding-bottom:60px!important}.blog-articles{gap:20px!important}.service-banner-sect{padding-bottom:60px}:is(.serv-img-cntnt-content,.det-inlist-cntnt-hldr,.compare-title-row) h2{font-size:32px;line-height:46px}.serv-banner-cntnt-hldr h1{font-size:40px;line-height:1.1}:is(.serv-img-cntnt-content,.serv-banner-cntnt-hldr) h3{font-size:24px;line-height:1.1}.det-inlist-cntnt-hldr ul li p{font-size:20px;line-height:1.1}.serv-news-img img{max-width:326px}.serv-banner-clmn-hldr{grid-template-columns:repeat(1,1fr)}.icon-boxes-hldr{grid-template-columns:repeat(1,1fr);padding:30px 20px}.icon-boxes-hldr .icon-box{padding:20px 0 0;border-left:0;border-top:1px solid #24262799;margin-top:20px}.icon-boxes-hldr .icon-box:first-child{padding:0}.serv-img-cntnt-hldr{grid-template-columns:repeat(1,1fr)}.serv-img-cntnt-content{order:2}.serv-img-cntnt-image{order:1}.details-inlist-row-hldr{grid-template-columns:repeat(1,1fr)}.serv-banner-cntnt-hldr :is(p,li),.serv-img-cntnt-content :is(p,li){font-size:16px;line-height:24px}.serv-accord-hldr .accordion-item .accordion-item-body .accordion-item-body-content p{font-size:14px;line-height:18px}.serv-accord-hldr .accordion-item .accordion-item-header .acc-item-head span{font-size:16px;line-height:20px}.serv-accord-hldr .accordion-item .accordion-item-body .accordion-item-body-content{padding-top:10px}.serv-accord-hldr .accordion-item{padding:14px 0}.serv-banner-cntnt-hldr .serv-banner-cta,.serv-img-cntnt-content .serv-img-cntnt-cta,.serv-news-cta{margin-top:35px}.icon-box-top-icn img{max-width:40px}.icon-box-top{gap:15px}.icon-box-top-head h3{font-size:20px;line-height:24px}.serv-banner-img-hldr img{aspect-ratio:360 / 240}.serv-img-cntnt-image img,.det-inlist-img-hldr img{aspect-ratio:360 / 200}.serv-img-cntnt-content ul{margin-bottom:20px}.serv-img-cntnt-hldr:not(:first-child){margin-top:50px}.newsletter-wrap.serv-news-clmn-hldr{padding:30px;gap:20px}.serv-news-cta .btn{font-size:14px;padding:13px 30px}.newsletter-wrap.serv-news-clmn-hldr span{font-size:14px}.serv-news-img img{max-width:200px}.compare-boxes-hldr{grid-template-columns:repeat(2,1fr)}.before_after_type h2{font-size:36px}.picture-comparison-row{grid-template-columns:repeat(2,1fr)}.before-after .picture-worth-cntnt:not(:last-child){margin-bottom:60px}.view-more-btn{margin-top:40px}.before-after{padding-bottom:60px}ul.ba-tab-btns{margin-bottom:40px}.simple_banner_sect{padding:50px 0 20px}.compare-box-holder{row-gap:20px}.compare-box-holder h3{font-size:22px}.future-sec,.stay-young-sec,.intro-sec,.fountain-sec,body.serv-medspa-template .compare-img-sect,.skin-deserve-sec{padding:60px 0}.mother-nature-sec{padding:0 0 60px}.future-title h2,.stay-young-title h2,.intro-c1-title h2,.fountain-title h2,.skin-deserve-title h2,.mother-nature-cntnt h2,.locat-title-row h2{font-size:32px}.img-w-cntnt-sec.inverted.sect-template--18920278425779__image_with_content_wzHFQR,body.serv-medspa-template .location-sect{padding-top:60px}.future-title h3,.mother-nature-cntnt p{font-size:18px;line-height:normal}.future-title p{font-size:15px}.stay-young-row,.future-cntnt-holder,.stay-young-sec a{margin-top:40px}.tab-btns li{padding:20px 15px;font-size:22px;line-height:22px}.face-c1 h3{font-size:20px}.face-c1 ul li{font-size:15px}.face-row{padding:20px}.face-row{gap:15px}.face-c2 img{max-width:240px}.stay-young-title p{font-size:16px;max-width:350px}.stay-young-row{column-gap:20px;grid-template-columns:repeat(2,1fr);row-gap:30px}.stay-young-cntnt{padding-top:25px}.stay-young-cntnt h3{font-size:22px}.intro-wrapper{padding-left:50px}.intro-image:before{top:15px;left:15px;right:15px;bottom:15px}.intro-c1-title h2{margin-bottom:20px}.intro-c1 a{font-size:18px;line-height:22px}.intro-row{grid-template-columns:45% 1fr}.intro-details h3{font-size:20px}.intro-details{width:150px;bottom:10%}.fountain-title h2{max-width:500px}.fountain-row{margin-top:40px}.fountain-box{max-width:450px}.mother-nature-cntnt h2{max-width:350px}.deserve-ico{height:100px;width:100px;margin-bottom:25px}.deserve-ico:before{padding:6px 12px}.mother-nature-cntnt .cta_hldr{margin-top:40px}.collection-logo img{max-height:61px;min-height:61px;max-width:161px}.collection-boxes-holder{gap:30px;margin-top:40px}.iwc-col2 .cta-hldr{margin-top:40px}.col-desc-toggle{height:35px;width:35px}body.serv-medspa-template .iwc-col2 li{font-size:14px}body.serv-medspa-template .iwc-col2 h2{margin-bottom:20px}.skin-deserve-title h2{max-width:440px}.skin-deserve-row{grid-template-columns:repeat(1,1fr);gap:80px;background-image:none;margin-top:80px}.deserve-cntnt p{max-width:500px;margin:0 auto}.deserve-box:nth-child(2){margin-top:0}.mother-nature-cntnt p{max-width:100%}body.serv-medspa-template .tst-title h2{max-width:500px}.fountain-box .cta_hldr,.skin-deserve-sec .cta_hldr{margin-top:40px}}@media only screen and (max-width: 749px){div.template-search #main-search-filters .mobile-facets__sort :is(label,select){font-size:16px;font-weight:500;line-height:16px;font-family:Creato Display!important;color:#242627!important}div.template-search #main-search-filters .mobile-facets__summary{padding:0 20px}.grid__item.product__media-wrapper{max-width:100%!important}.facets-vertical .facets-wrapper{width:100%;margin-bottom:30px}.facets-vertical .facets-wrapper>h2{padding:10px 0}.product-grid-container{max-width:100%}.mobile-facets__sort .select__select{min-height:auto;padding:10px 20px 10px 10px;font-family:Montserrat;font-size:14px;font-weight:400;line-height:17.07px;text-align:left;color:#7c7c7c;margin:0;outline:none!important;box-shadow:none!important}.facets-vertical .facets-wrapper{z-index:inherit}.product-grid .grid__item{width:100%;flex-basis:calc(50% - 20px)}body.template-collection aside.facets-wrapper{position:revert;top:unset;left:unset}.section-template--16874409787571__product-grid-padding{padding-top:40px!important;padding-bottom:40px!important}body details.menu-opening .mobile-facets__close{width:25px;height:25px;top:5px}body details.menu-opening .mobile-facets__close svg{margin:0;filter:invert(1)}div.template-search{padding:40px 0}div.template-search .facets-vertical aside#main-search-filters{max-width:100%;padding:20px;border-radius:10px}div.template-search #main-search-filters details summary{padding:15px 20px}div.template-search menu-drawer .mobile-facets__open-wrapper{padding:0!important}div.template-search #main-search-filters details summary span{font-size:16px;font-weight:500;line-height:16px}.newsletter-wrap.serv-news-clmn-hldr{padding:20px}.newsletter-wrap span{max-width:100%}}@media only screen and (max-width: 575px){summary.list-menu__item{padding:5px 27px;padding-right:7px!important;color:#000;font-size:16px}.tech-lm{margin-top:30px}.btn{padding:8px 16px!important;font-size:14px;line-height:20px}body.optometrists-in-albuquerque .header__heading-logo{max-width:100px}#banner-template--16966620905651__main_banner_sec_bHtUKq{padding-top:110px}.main-banner-sec{padding:64px 0 30px}.optometrists-in-albuquerque .main-banner-sec{padding:80px 0 30px}.template-index .main-banner-sec{background-position:center;padding:90px 0 60px}.main-banner-sec h1{font-size:14px;line-height:20px}.main-banner-sec h2{font-size:30px;line-height:normal;max-width:200px;margin-bottom:10px}.main-banner-sec p br{display:none}#banner-template--16966620905651__main_banner_sec_bHtUKq.main-banner-sec h2{max-width:100%}.badges-col2 ul{margin-top:20px}.badges-sec.sect-template--16966620905651__badges_section_xpD6n6 .badge-grid{grid-template-columns:repeat(2,1fr)}.badge-grid{gap:10px!important}.main-banner-sec p{font-size:14px;line-height:20px;max-width:280px}.main-banner-sec .btn,#banner-template--16966620905651__main_banner_sec_bHtUKq .btn{margin-top:30px;font-size:12px;padding:14px 20px}.value-stacks-sec{padding-bottom:40px;padding-top:20px}.vs-ico{width:50px;height:50px}.vs-row{flex-wrap:wrap!important;gap:10px}#shopify-section-template--16966620905651__value_stack_sec_ctH6JW .vs-row{max-width:100%}.vs-cell{flex-basis:100%;gap:20px}.vs-ico img{max-width:22px;max-height:26px}.vs-txt{min-width:140px}.vs-txt p{line-height:30px}.iwc-col2 h2{font-size:26px;line-height:normal;max-width:100%;margin-bottom:0}.iwc-row{gap:20px;grid-template-columns:repeat(1,1fr)}.iwc-col1 img{aspect-ratio:360/250px;border-radius:10px;height:250px}.bad-vision-title h2{margin-bottom:10px!important}.iwc-col1{order:1!important}.iwc-col2{order:2!important}.iwc-col2 :is(p,li){font-size:14px;line-height:19px}.ol-cont-tagline p{font-size:22px;line-height:1.2}.img-w-cntnt-sec{padding:0 0 40px}.bad-vision-sec{padding:40px 0}.bad-vision-title h2{font-size:26px;margin-bottom:20px}.bad-vision-title h2 br{display:none}.bad-vision-title p{font-size:14px;line-height:19px}.bad-vision-grid{grid-template-columns:100%;margin-top:30px;gap:10px}.bad-vision-sec.sect-template--16966620905651__vision_section_RUKxHT .bad-vision-grid{margin-top:30px}.bad-vision-cta{margin-top:40px;display:none}.vm-btn button{display:block;margin:40px auto 0;border:none;outline:none;background:none;font-family:Montserrat;font-size:12px;font-weight:400;line-height:14.63px;text-align:center;color:#232323}.vm-btn button span{display:block;text-align:center;margin-top:5px}.vm-btn:has(button[disabled]){display:none}.bad-vision-sec:has(.vm-btn button[disabled]) .bad-vision-cta{display:block}.vm-btn{display:block}.slick-initialized{position:relative}.slick-initialized :is(.slick-arrow){position:absolute;top:50%;z-index:1;height:25px;width:25px;border:none;background-color:transparent;font-size:0;border-radius:50%;background-image:url(/cdn/shop/files/slid-arr.svg?v=1711987688);background-repeat:no-repeat;background-position:center;background-size:cover;left:-7.5px;transform:scale(-1);cursor:pointer;transition:all .3s}.slick-initialized :is(.slick-arrow.slick-next){left:auto;right:-7.5px;transform:scale(1)}.slick-initialized :is(.slick-arrow):hover{filter:invert(1);box-shadow:inset 0 0 0 1px #fff}.vision-card{transition:all .3s}.vision-card a{padding:10px}.prod-inf-row .prod-title p,.prod-inf-row .prod-title a{min-height:20px}.vc-cntnt h3{font-size:20px;margin-bottom:10px}.vc-img img{height:200px}.vc-cntnt p{font-size:14px;line-height:19px}.vision-card.slick-current{margin:0;transform:scale(1)}.best-seller-sec,.serv-img-cntnt-sect{padding:40px 0}.best-seller-title h2,.prodw_link-sect .title-row h2{font-size:26px;margin-bottom:30px}.prodw_link-sect{padding:40px 0}.prod-link-hldr{grid-template-columns:repeat(1,1fr)}.prod-link-card .prod-link-card-bottom h3{min-height:initial;max-height:initial}.prod-link-card .prod-link-card-top img{min-height:300px;max-height:300px}.products-row{grid-template-columns:100%}.products-row .slick-list{overflow-x:clip;overflow-y:visible}.product-cell .card,.prod-link-card{padding:15px}.template-search .prod-cntnt,.product-cell .card .card__content.prod-cntnt{padding-top:10px}.product-cell{border-radius:10px}.product-cell.slick-current{transform:scale(1);box-shadow:0 20px 34px -20px #0003}.prod-cntnt .btn{background:#dcba13;border-color:#dcba13;color:#fff}.prod-cntnt{padding-top:20px}.prod-inf-row{flex-direction:column}.prod-inf-row .prod-price span{font-size:20px}.prod-cntnt .btn{font-size:12px;padding:14px 20px}.one-life-sec{padding:40px 0}.types-sec-title{padding-top:40px;margin-bottom:30px}.types-sec-title h2,.optometrists-albuquerque-template :is(.eye-care-title,.good-docs-title,.best-seller-title,.tst-title,.locat-title-row) h2{font-size:26px;max-width:300px;line-height:normal;margin:0 auto 20px}.blog-sec-title h2 br{display:none!important}.optometrists-albuquerque-template :is(.iwc-col2,.enjoy-cntnt,.one-life-title,.types-sec-title,.steps-title,.vid-title,.blog-sec-title) h2{font-size:26px;line-height:30px}.optometrists-albuquerque-template :is(.eye-care-title,.types-sec-title) h2{max-width:100%}.types-sec-title p{font-size:14px}.tsc-block{flex-basis:100%;aspect-ratio:360 / 330!important;padding:20px!important;border-radius:10px}.tsc-block h3{font-size:26px;margin-bottom:20px}.tsc-block p{font-size:14px!important;line-height:19px;max-width:200px;margin-bottom:10px}.tsc-block .btn{padding:14px 24px}.types-sec:not(:has(.types-sec-title)){margin:20px 0}.types-sec{margin-bottom:20px}.ts-block-bg img{object-position:top right}.enjoy-sec{margin-top:40px}#enjoy-template--16966620905651__image_banner_sec_zAKDVG{background-position:right -40px center}.enjoy-cntnt h2{font-size:20px;margin-bottom:10px;max-width:310px}.enjoy-cntnt p{font-size:14px;max-width:280px}.eye-care-sec{padding:40px 0}.eye-care-title h2{font-size:26px}.eye-care-grid{margin-top:30px;grid-template-columns:100%}.ec-card{padding:10px 10px 15px;border-radius:10px}.ec-img img{height:200px;border-radius:10px}.ec-cntnt{padding:20px 0 0}.ec-cntnt h3{margin-bottom:10px}.ec-cntnt p{font-size:14px;line-height:19px}.eye-care-cta{margin-top:40px}.slick-list{overflow-x:clip;overflow-y:visible}.ec-card.slick-current{transform:scale(1);box-shadow:0 20px 34px -20px #0003}.good-docs-sec{padding:40px 0}.good-docs-title h2{font-size:26px;line-height:normal;max-width:300px;margin:0 auto 20px}.gd-cell{flex-basis:100%!important}.good-docs-title p{font-size:14px;line-height:19px;max-width:740px}.good-docs-row{margin-top:30px}.gd-ico{height:50px;width:50px}.gd-cell{padding:15px 10px;gap:15px}.gd-cntnt span{font-size:22px!important;line-height:normal;margin-bottom:0}.gd-cntnt p{font-size:14px;line-height:19px;min-width:161px}.steps-sec{padding:40px 0}.steps-title h2{font-size:26px;margin-bottom:10px}.steps-title p{font-size:14px;line-height:19px;text-wrap:balance}.steps-title p br{display:block}.steps-row{grid-template-columns:100%;margin-top:40px}.step-count{padding:6px 12px;font-size:12px;line-height:16px;top:12px;left:12px}.video-sec video{height:180px}.play-btn-hldr{height:40px;width:40px}.play-btn-hldr:after{height:16px;width:16px;margin-left:4px}.step-cell-img img{aspect-ratio:200 / 100}.step-ico{margin:-35px auto 10px}.step-cell-cntnt span{max-width:250px;margin:0 auto 10px;font-size:20px}.step-cell-cntnt p{font-size:14px;max-width:292px;margin:0 auto;line-height:19px}.step-cell-cntnt{padding:0 15px 20px}.testimonials-sec{padding:40px 0}.tst-title h2{font-size:26px;max-width:350px;line-height:normal}.tst-container{margin-top:30px;padding:0 30px}.tst-img img{width:105px;min-width:105px;aspect-ratio:137/151;border-radius:10px}.tst-card{gap:10px}.tst-cntnt:before{height:28px;width:28px;margin-bottom:10px}.tst-cntnt>p{font-size:14px}.tst-details{flex-direction:column;align-items:self-start;gap:0px}.tst-details p,.tst-details span{font-size:14px;line-height:18px;letter-spacing:-.2px}.tst-container :is(.swiper-button-next,.swiper-button-prev){position:absolute;top:50%;z-index:1;height:25px;width:25px;border:none;background-color:transparent;font-size:0;border-radius:50%;background-image:url(/cdn/shop/files/slid-arr.svg?v=1711987688);background-repeat:no-repeat;background-position:center;background-size:cover;transform:scale(-1);cursor:pointer;transition:all .3s}.tst-container :is(.swiper-button-next,.swiper-button-prev):after{display:none}.tst-container :is(.swiper-button-next){left:auto;transform:scale(1)}.tst-container :is(.swiper-button-next,.swiper-button-prev):hover{filter:invert(1);box-shadow:inset 0 0 0 1px #fff}.video-sec{padding:40px 0 20px}.vid-title h2{font-size:26px;line-height:normal;max-width:360px}.vid-cntnt{margin-top:30px}.vid-cntnt iframe{aspect-ratio:360 / 167;border-radius:10px}.vid-cta{margin-top:30px}.badges-sec{padding:20px 0 0}.badges-col2 h2{font-size:26px;line-height:normal;margin-bottom:20px}.badges-col2 ul li{font-size:14px;line-height:19px}.badges-col2 p{font-size:14px;line-height:22px;margin-top:10px}.badges-col2 .badge-cta{margin-top:30px}.enjoy-sec{padding:30px 0;background-position-x:62%}.enjoy-cntnt p{max-width:260px}.enjoy-cntnt .btn{margin-top:20px}.blogs-sec{padding:40px 0}.blog-sec-title h2{font-size:26px}.blogs-grid{margin-top:30px;grid-template-columns:100%}.blg-card-bottom p{line-height:19px;min-height:57px;max-height:57px}.blog-card{border-radius:10px;transition:all .3s;padding:10px 10px 15px}.blog-card.slick-current{transform:scale(1);box-shadow:0 20px 34px -20px #0003}.blog-card.slick-current .blg-card-bottom .btn{background:#dcba13;box-shadow:inset 0 0 #0000}.newsletter-wrap{border-radius:10px;padding-bottom:calc(100% - 90px)}.newsletter-wrap h2{font-size:26px;max-width:380px}.newsletter-wrap p{font-size:16px}.nws-from .nl-fields{grid-template-columns:100%}.nws-from input{padding:12px 110px 12px 12px;font-size:14px}.nws-from button[type=submit]{top:5px;right:5px;bottom:5px;padding:6px 12px;font-size:12px}.newsletter-wrap span{font-size:14px}.nws-from{margin:20px 0}.foot-area{padding-top:40px}.footer-row{grid-template-columns:1fr;gap:20px;padding-bottom:20px}.foot-logo a img{margin:0 auto 20px}.foot-col ul.socials{display:none}.socials-mobile{display:block;grid-column:span 3}.socials-mobile ul{width:100%;margin-top:10px;display:flex;justify-content:center;gap:10px}.socials-mobile ul li a{height:30px;width:30px;display:flex;justify-content:center;align-items:center;background:#ffffff1a;border-radius:50%}.socials-mobile ul li a svg{width:14px}.socials-mobile ul li a img{max-height:11px;display:block;object-fit:contain}.foot-col>span{width:fit-content;position:relative;margin:0;cursor:pointer}.foot-col>span:after{content:"";position:absolute;top:calc(50% - 5px);right:-25px;height:10px;width:10px;display:block;background-image:url(/cdn/shop/files/chev-down.svg?v=1711988673);background-repeat:no-repeat;background-position:center;background-size:8px;transition:all .5s;transform:rotate(-90deg)}.foot-col>span.active:after{transform:rotate(0)}.foot-col .colWrap{width:100%;overflow:hidden;transition:all .5s;max-height:0px}.foot-col:has(span.active) .colWrap{max-height:400px;margin:20px 0 10px}.footer-cr{padding:10px 0;gap:10px;align-items:center;justify-content:center;flex-direction:column}.foot-col{grid-column:span 3}.foot-logo a img{max-width:155px}.crc1 :is(p,span,p a,a,p span){font-size:10px;text-align:center;line-height:normal;max-width:330px;margin:0 auto}.crc2 ul li a,.crc2 ul li:not(:last-child):after{font-size:10px}.inner-banner-sec{padding:100px 0 70px;background-position-x:70%}.inner-banner-cntnt h1{font-size:38px;line-height:44px;margin-bottom:15px}.doctors-sec{padding:40px 0}.docs-sec-row{margin-top:30px}.docs-sec-title h2{font-size:26px}.docs-sec-row{grid-template-columns:100%}.doc-cell{transform:scale(.95)}.doc-cell.slick-active{transform:scale(1)}.team-members-sec{padding:60px 0}.tm-sec-title h2{font-size:26px}.inner-banner-cntnt h1{font-size:33px;line-height:40px}.inner-banner-cntnt p{font-size:16px;line-height:22px;max-width:340px}.inner-banner-cntnt{min-height:70px}.tm-sec-grid{margin-top:40px}.ins-single{padding:40px 0 10px}.blog-content h2{margin-top:15px;margin-bottom:15px}.ins-cell-m1 .ins-ico img{width:15px;height:15px}.blog-content img{border-radius:10px}.ins-cell-m1 ul li span{font-size:14px;line-height:17px}.ins-cell{padding:15px;gap:15px;border-radius:15px}.ins-cell-m1 .ins-ico{height:30px;width:30px}.ins-cell-m1 h2{font-size:24px;line-height:28px;margin-bottom:15px}.ins-cell-m1 ul{gap:10px 10px;grid-template-columns:100%}.ins-dual{padding:10px 0 40px}.in-cells-row{grid-template-columns:100%}.ins-cell-s{padding:15px;border-radius:15px}.ins-cell-s2 img{aspect-ratio:320/236;height:250px}.ins-cell-s1 ul{gap:10px}.ins-cell-s1 .ins-ico img{width:15px}.ins-cell-s1 ul li span{font-size:14px;line-height:18px}.ins-cell-s1 .ins-ico{height:30px;width:30px}.ins-cell-s1 h2{font-size:24px;margin-bottom:15px;line-height:26px}.featured-card-top{margin-bottom:20px}.featured-card-top>img{border-radius:10px;margin-bottom:10px}.blog-content h1{font-size:30px;line-height:38px;margin-bottom:20px}.blog-content h2{font-size:22px;line-height:26px}.blog-content :is(ul,ol){padding-left:20px;margin-top:10px}.blg-back-cta{margin-top:30px}.inner-blog-row{gap:20px}.blog-content h3{font-size:22px;line-height:30px}.blog-content h3{font-size:18px;line-height:20px}.blog-content p{margin-top:10px}.blog-content img{height:300px}.blog-content ul li{font-size:14px;line-height:20px;margin-bottom:7px}.blog-content h4{font-size:20px;line-height:26px}.blog-content h5{font-size:18px;line-height:24px}.blog-content p{font-size:14px;line-height:19px}article p{margin-bottom:10px}.rb-cell{flex-basis:100%}.careers-sec{padding:40px 0}.careers-title h2{font-size:30px;line-height:38px;margin-bottom:15px}.careers-title p{font-size:16px}.careers-cntnt-holder{gap:15px;margin:30px auto 0}.crr-top{gap:15px;padding:10px 15px}.crr-ico{height:30px;width:30px}.crr-ico img{height:15px;width:15px}.crr-top p{font-size:18px;line-height:22px}.crr-top:after{width:20px;height:20px;right:15px;top:15px}.crr-block{border-radius:10px}.crr-content p,.crr-content ul li{font-size:14px}.crr-content .btn{margin-top:20px}.crr-content>h3{font-size:22px;line-height:27px;margin:15px 0 10px}.crr-content ul{padding-left:25px}.crr-content{padding:20px 15px}.tech-sec{padding:20px 0 40px}.tech-cell{padding:30px 0;grid-template-columns:100%;gap:20px}.tech-col2{order:-1}.tech-col2 img{border-radius:10px;aspect-ratio:200 / 120}.tech-col1 span{font-size:16px;margin-bottom:5px}.tech-col1 h2{font-size:26px;line-height:30px}.tech-cell{gap:15px}.tech-col1 p{margin-top:10px;font-size:14px;line-height:19px}.tech-col1 .btn{margin-top:20px}.services-sec{padding:40px 0}.f-img img{border-radius:10px;margin-bottom:10px}.scv-dets h2{font-size:26px;line-height:31px;margin:20px 0 10px}.scv-dets ul{grid-template-columns:100%;gap:2px}.header .header__icon{width:auto}header-drawer{margin-left:15px!important}.header-icon-wrap{gap:10px}.header .header__icons svg{width:18px;height:18px}.header .header__icons svg.header__icon--search{transform:scale(1.2)}header-drawer .header__icon .icon{height:22px;width:22px}.header__icon--account svg{transform:scale(1)}.icon-account{width:27px!important;height:27px!important}.product-grid .grid__item{width:100%;flex-basis:calc(100% - 20px)}#enjoy-template--16938194796723__image_banner_sec_FmURGp{background-position-x:80%}.tm-sec-grid :is(.swiper-button-next,.swiper-button-prev){height:30px;width:30px}.tm-sec-grid :is(.swiper-button-next,.swiper-button-prev):after{font-size:10px}.template-search :is(.product-cell,.blog-card){padding:10px}.template-search #ProductGridContainer .grid li{flex-basis:calc(50% - 10px);max-width:calc(50% - 5px)}.template-search :is(.product-cell) .card{padding:0}.template-search .prod-inf-row .prod-title p,.template-search .prod-inf-row .prod-title a{font-size:13px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:auto}.template-search .blog-card .card .card__information .card__heading{font-size:13px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.template-search .prod-inf-row .prod-price span{font-size:15px}.template-search .product-cell .AirReviews-StarRate .medium .Avada_Star-Icon,.template-search .product-cell .AirReviews-StarRate--Count{font-size:12px!important}.template-product .product .product__info-wrapper{padding-top:20px}.product-wrapper .price-item--regular,.product-wrapper .price-item.price-item--sale{font-size:20px;line-height:25px}.product-atc-warp{width:100%}.product__description p{font-size:14px;line-height:19px}.prd-deatil-wrapper h2{font-size:26px;line-height:30px}.product-form__input.product-form__quantity{margin-right:10px!important}.prd-deatil-wrapper ul li,.prd-deatil-wrapper p{font-size:14px;line-height:19px}.grid--peek.slider .grid__item:first-of-type{margin-left:0!important;width:100%}.product-media-container{max-width:100%!important}.product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin:0!important}.product__description h2{margin-top:15px!important;margin-bottom:15px!important}.prodcut-detail-sec{padding:20px 0 0}.prd-deatil-wrapper h4{line-height:20px;font-size:16px;margin:15px 0 10px}.product__title{margin-bottom:10px!important}.product__title h1{font-size:26px;line-height:30px}.template-product .slider.slider--mobile{margin-bottom:0!important}.template-product .slider.slider--mobile .slider__slide{padding-bottom:0!important}.product__description h2{font-size:20px;line-height:24px}.product-form__input.product-form__quantity{margin-top:10px}.template-product section.shopify-section:has(.product-breadcrumbs){padding:20px 0 0}.share-button__button .icon-share{height:15px;margin-right:1rem;min-width:15px}.product-breadcrumbs{margin-bottom:20px}.product-atc-warp>pickup-availability.product__pickup-availabilities{position:relative}.product-form__input.product-form__quantity{max-width:100%!important}.price-per-item__container .quantity{max-width:40%!important}body .section-template--16874409722035__main-padding{padding-top:60px;padding-bottom:60px}body .inner-blog-sec{padding:80px 0 0}body #iframe-weave-widget-button{bottom:20px!important}body:is(.template-article,.template-product) #iframe-weave-widget-button{display:none!important}.locat-boxes-hldr{grid-template-columns:1fr}.locat-boxes-hldr .location-box{gap:20px;padding:10px 10px 15px}.locat-boxes-hldr .location-box .locat-details .locate-det-row>a>span,.locat-boxes-hldr .location-box .locat-details .locate-det-row>a p{line-height:16px}.newsletter-wrap{padding:20px 20px 280px}.newsletter-wrap p{font-size:14px;margin-bottom:10px}.locat-boxes-hldr .location-box .locat-details>h3{font-size:18px;line-height:21px}.badges-sec.sect-template--16966620905651__badges_section_xpD6n6,.location-sect{padding-bottom:40px}.locat-title-row h2{font-size:26px}.locat-title-row{margin-bottom:20px}#insta-feed h2{font-size:26px;line-height:30px;margin-bottom:30px!important}#insta-feed .instafeed-new-layout-item{height:150px!important;width:150px!important}#insta-feed{padding-bottom:40px}#insta-feed .instafeed-new-layout-item-container .instafeed-hover-layer .instafeed-hover-icon img,.instafeed-shopify .instafeed-new-layout-item-container .instafeed-hover-layer .instafeed-hover-icon img{height:20px!important;width:20px!important}.products-row{gap:10px}.ol-cell-title{margin-bottom:8px}.one-life-title h2{margin-bottom:10px}.ol-cell-title h3{font-size:16px;line-height:20px}.ol-cell-title>span{height:16px;width:16px;padding:4px}.ol-cell-title>span{height:16px;width:16px}.ol-cell{padding:15px}.ol-row{margin-top:30px}.one-life-title p{font-size:14px;line-height:19px}.ol-col2 img{aspect-ratio:360 / 250}.ol-col1 .btn{margin-top:30px}.main-banner-sec,.template-index .main-banner-sec{background-position:right 23% center}.ol-cell p{font-size:14px;line-height:18px}.blg-card-bottom{padding:10px 0 0}.types-sec-title h2{margin:0 auto 10px}div.template-search .product-grid-container .product-grid{gap:20px;grid-template-columns:repeat(1,1fr)}.header__search>details{display:flex}body.template-index .enjoy-sec{margin-top:40px}body.about-us .newsletter-sec{padding-top:40px}.price-per-item__container .quantity,.product-form__submit{height:40px}.ins-cell-m2 img{border-radius:10px;height:250px}body.template-list-collections .shopify-section>.page-width{padding:30px 15px 40px}body.template-list-collections .collection-list.grid{gap:10px}body.template-list-collections .collection-list.grid .collection-list__item{padding:15px;border-radius:10px}body.template-list-collections .shopify-section>.page-width h1.title--primary{font-size:30px;line-height:35px;margin-bottom:20px}.collection-card-wrapper .card__heading{font-size:16px;line-height:20px}.svcs-main{gap:20px}.scv-dets p{margin:15px 0}.scv-dets p,.scv-dets ol li{font-size:14px;line-height:19px}.scv-dets ul li{font-size:14px;line-height:22px}.scv-dets p:not(:last-child){margin:15px 0}.f-img img{aspect-ratio:666 / 420}body.template-cart cart-items .page-width{padding:30px 15px 0}body.template-cart cart-items .title-wrapper-with-link h1{font-size:26px;line-height:26px}body.template-cart cart-items .title-wrapper-with-link>a{font-size:12px;line-height:15px}body.template-cart cart-items .cart-items .cart-item__media .cart-item__image-container{min-width:100px;height:100px}body.template-cart .cart__footer-wrapper{padding-top:20px}body.template-cart .cart__footer-wrapper .cart__checkout-button,.cart__checkout-button{min-height:40px;height:40px;margin-bottom:5px}body.template-cart cart-items .cart-items .cart-item__details a{font-size:16px}body.template-cart cart-items .cart-items .cart-item__details>.product-option{font-size:14px;margin-top:10px}body.template-cart cart-items .cart-item>td+td{padding-left:8px}body.template-cart cart-items .cart-item__price-wrapper .price{font-size:16px}body.template-cart cart-items .quantity{width:110px;height:34px;min-height:34px}body.template-cart cart-items .cart-item>td+td{padding-top:15px}body.template-cart cart-items .cart__items{padding-bottom:15px}body .cart__warnings h1.cart__empty-text{font-size:26px;line-height:26px}.current-blog-col .media{max-height:300px;min-height:300px}.current-blog-col .media img,.svcs-sidebar,.svcs-sidebar.active{border-radius:10px}.article-template__back:last-child{margin-bottom:20px!important}.blog-content h1{font-size:26px;line-height:30px;margin-bottom:10px}.blg-details{margin-top:10px;margin-bottom:15px}.blg-details span{font-size:12px;line-height:12px}.blg-back-cta .btn{font-size:12px;line-height:18px}.blog-content{margin-bottom:30px}.section-template--17874438815923__main-padding{padding-top:20px!important;padding-bottom:50px!important}.coming-soon-template p{font-size:16px}body.template-cart cart-items .title-wrapper-with-link{margin:0 0 30px}body.template-cart cart-items .cart-items thead tr th{letter-spacing:.1rem}.main-blog.main-blogs-sec{padding-top:40px!important;padding-bottom:40px!important}body.template-cart .cart__footer-wrapper .cart__footer{padding-bottom:40px!important}.newsletter-wrap.serv-news-clmn-hldr{grid-template-columns:repeat(1,1fr)}.serv-news-img img{max-width:100%;margin:0 auto}.serv-banner-cntnt-hldr .serv-banner-cta,.serv-img-cntnt-content .serv-img-cntnt-cta,.serv-news-cta{margin-top:30px}.service-banner-sect,.details-inlist-sect{padding:40px 0}.serv-banner-cntnt-hldr h1{font-size:33px;line-height:1.1}:is(.serv-img-cntnt-content,.det-inlist-cntnt-hldr,.compare-title-row) h2{font-size:26px;line-height:1.2;text-wrap:balance}.serv-banner-cntnt-hldr :is(p,li),.serv-img-cntnt-content :is(p,li){font-size:14px;line-height:19px}.serv-accord-hldr .accordion-item .accordion-item-body .accordion-item-body-content p{font-size:13px;line-height:17px}.serv-accord-hldr .accordion-item .accordion-item-header .acc-item-head span{font-size:15px;line-height:18px}.serv-accord-hldr .accordion-item .accordion-item-header:after{height:10px;width:10px;background-size:10px!important}:is(.serv-img-cntnt-content,.serv-banner-cntnt-hldr) h3{font-size:22px;line-height:1.1}.serv-banner-cntnt-hldr .serv-banner-cta,.serv-img-cntnt-content .serv-img-cntnt-cta,.serv-img-cntnt-content ul~.serv-img-cntnt-cta{margin-top:15px}.serv-banner-img-hldr img{aspect-ratio:360 / 320}.icon-box-top-head h3{font-size:19px;line-height:22px}.icon-box-btm{margin-top:15px}.serv-img-cntnt-image img,.det-inlist-img-hldr img{aspect-ratio:360 / 320}.serv-img-cntnt-content ul{padding-left:20px}.serv-img-cntnt-content ul li::marker{font-size:10px}.det-inlist-cntnt-hldr ul li::marker{font-size:16px}.det-inlist-cntnt-hldr ul li p{font-size:17px;line-height:1.1}.det-inlist-cntnt-hldr ul{grid-template-columns:repeat(1,1fr);gap:15px}.serv-img-cntnt-hldr:not(:first-child){margin-top:40px}.compare-boxes-hldr{grid-template-columns:repeat(1,1fr)}.compare-title-row{margin-bottom:30px}.compare-cta-row{margin-top:30px}.mainrizer{height:380px}body.serv-beauty-deals-template .serv-img-cntnt-sect{padding-top:40px}.before_after_type h2{font-size:30px}.picture-comparison-row{grid-template-columns:repeat(1,1fr)}.view-more-btn{margin-top:30px}.simple_banner_sect{padding:20px 0}ul.ba-tab-btns{margin-bottom:30px;flex-direction:column}.compare-box-holder h3{font-size:20px}.before-after .picture-worth-cntnt:not(:last-child){margin-bottom:40px}.before-after{padding-bottom:40px}.future-sec,.stay-young-sec,.intro-sec,.fountain-sec,body.serv-medspa-template .compare-img-sect,.skin-deserve-sec{padding:40px 0}.mother-nature-sec{padding:0 0 40px}.future-title h2,.stay-young-title h2,.intro-c1-title h2,.fountain-title h2,.skin-deserve-title h2,.mother-nature-cntnt h2,.locat-title-row h2{font-size:26px;text-wrap:balance}.img-w-cntnt-sec.inverted.sect-template--18920278425779__image_with_content_wzHFQR,body.serv-medspa-template .location-sect{padding-top:40px}body.serv-medspa-template .main-banner-sec{padding:80px 0 50px}.vs-cell{justify-content:flex-start}.future-title h3,.mother-nature-cntnt p{font-size:16px}.future-title p{font-size:14px}.tab-btns li{padding:15px 10px;font-size:20px;line-height:20px}.face-row{grid-template-columns:1fr}.face-c2 img{max-width:100%}.face-c1 h3{font-size:19px}.face-c1 ul li{font-size:14px;margin-bottom:6px}.stay-young-title h2{margin-bottom:10px}.future-title h2{margin-bottom:15px}.future-title p{margin-top:15px}.stay-young-title p{font-size:14px;max-width:300px}.stay-young-row{grid-template-columns:repeat(1,1fr);gap:20px}.stay-young-cntnt{padding-top:20px}.stay-young-cntnt h3{font-size:20px;margin-bottom:10px}.stay-young-cntnt p{font-size:14px;line-height:19px}.stay-young-row,.future-cntnt-holder,.stay-young-sec a{margin-top:30px}.intro-row{grid-template-columns:1fr;gap:40px}.intro-c1-title h2{margin-bottom:10px}.intro-c1 p{font-size:14px;line-height:19px}.intro-c1 a{font-size:16px;line-height:18px;margin-top:15px}.fountain-row{margin-top:30px}.collection-box{max-height:240px;min-height:240px}.fountain-box.on-site_prod .collection-box:first-child .collection-img-box img{max-height:300px;min-height:300px;min-width:initial;transform:translate(-2%,-14%) rotate(-34deg)}.fountain-box{padding:30px 15px}.fountain-box.on-site_prod .collection-box:last-child .collection-img-box img{min-width:initial;max-height:300px;min-height:300px;max-width:300px;transform:translateY(-12%) rotate(25deg)}.fountain-box.off-site_prod .collection-box:first-child .collection-img-box img{max-width:120px}.fountain-box.off-site_prod .collection-box:last-child .collection-img-box img{max-height:210px}.fountain-box .cta_hldr,.collection-boxes-holder{margin-top:30px}.fountain-box.on-site_prod .collection-box:last-child .col-desc-toggle{bottom:45px}.col-desc-toggle{bottom:45px;right:25px}.fountain-box.off-site_prod .collection-box:last-child .col-desc-toggle{bottom:45px}.fountain-box.off-site_prod .collection-box:first-child .col-desc-toggle{bottom:43px;right:10px}.col-desc-box{bottom:70px;right:-30px;width:170px}.shop-now-popup{width:300px;max-width:300px}.disclaimer-note p{margin-top:10px;font-size:14px;line-height:19px}.disclaimer-buy-btn a{margin-top:20px}.col-popup-header img{width:35px;height:35px}.col-popup-body{margin-top:25px}.iwc-col2 .cta-hldr{margin-top:30px}.deserve-cntnt p{font-size:14px;line-height:19px;text-wrap:balance}.skin-deserve-row{gap:60px;margin-top:60px}.deserve-cntnt h3{margin-bottom:10px}.deserve-ico{height:90px;width:90px;margin-bottom:15px}.deserve-ico img{width:40px;max-height:35px}.deserve-ico:before{font-size:14px;top:-40px}.skin-deserve-sec .cta_hldr{margin-top:30px}.mother-nature-cntnt h2{margin-bottom:15px}.mother-nature-cntnt p{font-size:14px}.mother-nature-cntnt .cta_hldr{margin-top:30px}body.serv-medspa-template .iwc-col2 h2 br{display:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/responsive.css.map */
