.product_prices .price{font-size:20px!important}.button:after{opacity:0}.underlined-link{color:#ffea26}.cart__ctas button{width:100%;border-radius:8px;overflow:hidden;line-height:1;font-size:18px;min-height:calc(5.2rem + var(--buttons-border-width) * 2);text-transform:uppercase}a.button.button--primary,.product-form__submit,.reserve_yours_button{transition:all ease .3s}a.button.button--primary:hover,.product-form__submit:hover,.reserve_yours_button:hover{opacity:.7}product-form.product-form{margin-top:0!important}.section-header{background:#fff}.announcement-bar__message{text-align:center;padding:1rem 0;margin:0;letter-spacing:.1rem;min-height:3.8rem}sticky-header.header-wrapper{box-shadow:0 1px 4px #80808040}body .banner__media:after{content:"";position:absolute;top:0;display:block!important;opacity:0;z-index:1;width:100%;height:100%;background:#fff;opacity:.8}.banner--mobile-bottom .banner__box .banner__heading{line-height:1.3;font-size:31px;letter-spacing:0;width:100%;max-width:331px;margin:6px auto 0;font-style:italic;font-weight:600}.banner__text.rte.body{margin:23px 0 0}.banner--mobile-bottom .banner__box .banner__text.rte.body p{line-height:1.3;letter-spacing:0;max-width:350px;margin:0 auto;font-size:15px}.banner--mobile-bottom .banner__box .button.button--primary{width:100%;max-width:100%;letter-spacing:0;text-transform:uppercase;border-radius:8px;overflow:hidden;line-height:1;font-size:18px;min-height:calc(5.2rem + var(--buttons-border-width) * 2)}.banner__review{display:flex;align-items:center;justify-content:center;gap:4px}.banner__review p{margin:0;text-align:center;color:#053076;font-size:14px;font-family:Sofia Pro;letter-spacing:0}.banner__text.rte.note p{color:#838383;line-height:1;font-size:14px;letter-spacing:0;font-style:italic}.banner__review.rte.body img{margin:0;vertical-align:top;border:0;width:100px}.customers_review_heading{text-align:center;display:flex;justify-content:center}.customer-heading-title h2,.customers_review_heading h2,.product_vd_heading{font-weight:600!important}.title_reviews{display:flex;align-items:center;gap:8px}.title_reviews img{width:100px;display:block}.title_reviews span{font-size:12px;color:#000;font-weight:600}.title_reviews span p{margin:0}.product-instock-text{display:flex;align-items:center;gap:10px}.led-green{display:inline-block;margin:0;width:14px;height:13px;border-radius:50%;box-shadow:#0003 0 -1px 7px 1px,inset #304701 0 -1px 9px,#146656 0 2px 12px;animation:1.25s infinite blink;display:block!important}@keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.product-instock-text p{margin:0}.product__info-wrapper .icon-with-text .svg-wrapper{fill:#fff;stroke-width:0!important}.product__info-wrapper .icon-with-text .svg-wrapper path:first-child{display:none}.product__info-wrapper li.icon-with-text__item>span.svg-wrapper{background:#00591b;border-radius:20px}.product__info-wrapper li.icon-with-text__item{margin-bottom:8px!important}.product__info-wrapper ul.icon-with-text.icon-with-text--vertical.list-unstyled{margin-top:15px;margin-bottom:15px}.subscription-option-main .product_prices{text-align:right}section.nail-brace-steps-sec{padding:60px 0}.nail-brace-steps-header h2{margin:0 0 8px;color:#00591b;letter-spacing:-.25px;font-size:40px;font-weight:500;line-height:1.2}.nail-brace-steps-header p{color:#121212;font-size:20px;line-height:1.5;font-weight:300;margin:0}.nail-brace-steps-header{margin-bottom:30px}ul.footer-block__details-content.list-unstyled{width:100%;display:flex;justify-content:center;margin:10px 0}ul.footer-block__details-content.list-unstyled a.link{padding:0}section.customer-reviews-sec{padding-bottom:60px}.step-text h6{margin:0;font-size:20px;color:#00591b;font-weight:600;line-height:22px;display:flex;align-items:flex-start;gap:7px}.step-text h6 span.number{background:#1d794c;color:#fff;padding:5px 7px;border-radius:4px}.step-text h6 strong{font-weight:900}.page-product .footer__content-bottom{padding-bottom:63px}.new-review-slider .new-review-slider-card{border-radius:8px;box-shadow:0 7px 12px -4px #00000038;margin:0 8px 14px;cursor:pointer}.new-review-slider .new-review-slider-card-image{position:relative;padding-top:100%}.new-review-slider .new-review-slider-card-image img{position:absolute;top:0;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:8px 8px 0 0}.new-review-slider .new-review-slider-card-content{position:relative}.new-review-slider .new-review-slider-card-content .review-slider-card-review{display:flex;align-items:center;justify-content:center;gap:2px;border-radius:8px;box-shadow:0 2px 7px #0000000f,0 4px 20px #00000014;font-size:22px;margin:-23px auto 0;padding:12px 16px;max-width:145px;background-color:#fff}.new-review-slider .review-card-title-description{margin-top:21px;padding:0 16px 16px}.new-review-slider .review-card-title{display:flex;align-items:center;justify-content:center;gap:4px}.new-review-slider .review-card-title h3{color:#000;font-size:20px;margin:0;font-weight:400}.new-review-slider .review-card-title svg{width:12px}#block__description{min-height:60px}.new-review-slider .review-card-description p{-webkit-line-clamp:5;-webkit-box-orient:vertical;color:#000;display:-webkit-box;font-style:normal;font-weight:400;line-height:1.4;overflow:hidden;text-align:center;margin:0;font-size:13px}.nrs-popup{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000000a8;display:flex;justify-content:center;align-items:center;z-index:9999}.nrs-popup-content{background:#fff;padding:0;border-radius:8px;width:90%;display:flex;gap:0px;height:65vh;min-height:548px;max-height:584px;max-width:813px;overflow:hidden;position:relative}.nrs-popup-close{position:absolute;top:16px;left:16px;color:#fff;background-color:#0000004d;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-transition:background-color .1s ease-in;-moz-transition:background-color .1s ease-in;-o-transition:background-color .1s ease-in;transition:background-color .1s ease-in;padding:6px;cursor:pointer;display:block;width:36px;height:36px}.nrs-popup-content .nrs-popup-mediq{flex:0 0 auto;max-width:438px;width:55%}.nrs-popup-content .nrs-popup-info{display:flex;flex-direction:column;justify-content:stretch;flex-grow:1}.nrs-heading{padding:24px 24px 16px;position:relative}.nrs-heading .nrs-htop{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:4px}.nrs-heading .nrs-htop>h3{font-size:16px;line-height:24px;font-weight:400;margin:0;text-transform:uppercase;letter-spacing:0!important}.nrs-heading .nrs-hbottom{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.nrs-heading .nrs-hbottom .review-slider-card-review{display:flex;align-items:center;gap:1px}.nrs-heading .nrs-hbottom .nrs-date{color:#767676;font-size:12px;line-height:18px;font-weight:400}.nrs-popup-content .nrs-popup-info .nrs-content{padding:0 24px 24px;overflow:auto;margin-right:2px;flex-grow:1}#popupDescription{font-size:16px;line-height:1.5}.nrs-popup-content .nrs-popup-info .nrs-product{padding:0 24px 16px}.nrs-product hr{display:block;height:1px;border:0;border-top:1px solid #e3e3e3;margin:0 0 16px}.nrs-product-inline{display:flex;align-items:flex-start;gap:14px}.nrs-product-inline .nrs-pmedia{flex:0 0 auto;width:74px}.nrs-popup-mediq>img{width:100%;height:100%;border-radius:0;max-width:100%;max-height:100%;object-fit:cover}.nrs-popup-mediq>iframe{border:none;width:100%;height:100%;object-fit:cover}.nrs-product-inline .nrs-pinfo .popup-product-title{text-transform:uppercase;font-size:16px;line-height:24px;font-weight:400;color:#000;margin-bottom:8px;margin-top:0}.nrs-product-inline .nrs-pinfo .popup-product-button{align-self:flex-start;display:inline-flex;align-items:center;padding:6px 11px;background-color:#0000000d;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-transition:background-color .1s ease-in;-moz-transition:background-color .1s ease-in;-o-transition:background-color .1s ease-in;transition:background-color .1s ease-in;font-weight:400;font-size:14px;line-height:24px;color:#000;text-decoration:none}.nrs-product-inline .nrs-pinfo .popup-product-button svg{margin-right:10px;height:16px;display:block;width:16px;flex:0 0 auto}.nrs-popup-open{overflow:hidden}.new-review-slider{padding-bottom:30px}body.template-product-ozzi-gear-lounger .new-review-slider{padding-bottom:0}.new-review-slider .new-review-slider-card-image .play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.new-review-slider .new-review-slider-card-image .play-icon svg{width:50px;height:50px}.nrs-product{display:none}.product-videos-section-heading h2{color:#00591b;font-size:40px;font-weight:500;line-height:1.2;margin:0;padding-bottom:40px;letter-spacing:-.25px}.new-review-slider{padding-top:60px}@media (max-width:749px){.nrs-popup-content{flex-direction:column;width:100%;height:100vh;max-height:100%;border-radius:0;overflow-y:auto}.nrs-popup-content .nrs-popup-mediq{flex:0 0 auto;max-width:100%;width:100%;min-height:75vw;max-height:125vw;height:660px}.nrs-popup-mediq>img,.nrs-popup-mediq>iframe{height:100%;max-height:125vw}.new-review-slider{padding:30px 0}.new-review-slider.landing-review-slider{padding:0}.product-videos-section-heading h2{font-size:32px;padding-bottom:24px;text-align:center;font-weight:900}.new-review-slider{padding-top:32px}.step-text h6{font-size:16px;line-height:20px}body .step-box{gap:8px}section.customer-reviews-sec{padding-bottom:32px}.nail-brace-steps-header h2{font-size:32px}.nail-brace-steps-header p{font-size:14px}section.nail-brace-steps-sec{padding:32px 0}.slideing-slider-sec_main_slide{margin-right:15px}.image-with-text__content{padding:0!important}}.customer_img{padding-bottom:100%;position:relative}.customer_img img{position:absolute;width:100%;height:100%;object-fit:cover}.customers_review_main_box.real_customers_review{display:block}.customers_review_box_slide{padding:0 10px}.real_customers_review_section .left-circle-button{left:-14px;display:flex!important}.real_customers_review_sec .slick-arrow{width:40px;height:40px;top:61%}.real_customers_review_section .right-circle-button{right:-14px;display:flex!important}.real_customers_disc{max-width:870px;margin:20px auto 0;text-align:center;color:#000;font-size:14px}.image_img_product{display:flex;align-items:center;gap:8px}.image_img_product img{max-width:62px;gap:12px}.subscription-box button.add-to-checkout-btn{margin:1.5rem 0}.image_img_product.one-time{width:100%;justify-content:space-between}.subscription-box-varients{display:flex;flex-direction:column;gap:16px}.custom-subscription-button__wrapper:first-child .image_img_product{flex-direction:column;align-items:flex-start}.custom-subscription-button__wrapper:first-child .image_img_product img{max-width:119px}body .custom-subscription-button__wrapper{border-radius:27px;border:2px solid #00591b}body .custom-subscription-button{padding:10px 16px}body span.popular_badge{font-weight:600;font-size:16px;border-radius:50px;padding:10px 8px}.custom-subscription-button__wrapper.selected{background:#9ed58d}.option-header span.price__wrapper *{font-size:17px;color:#00591b;font-weight:700}.option-header span.discounted-price{padding:5px;background:#f8e210;border-radius:11px}span.subscription-option--title{padding-left:23px;display:block;margin-top:0!important}h2.supercharge_heading{font-weight:600}.faq_heading h2{font-weight:600!important}.real_customers_review_sec .slick-arrow,.left-circle-button.slick-arrow{background-color:#fff;border-radius:64%;z-index:1;top:50%;position:absolute}.real_customers_review_sec .customers_review_main_box{margin:0 -10px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/theme-style.css.map */
