/** Shopify CDN: Minification failed

Line 11:2934 Expected identifier but found "."
Line 11:39110 Unexpected "{"
Line 11:39111 Expected identifier but found "%"
Line 11:39635 Unexpected "{"
Line 11:39636 Expected identifier but found "%"

**/
/* @import url(https://use.typekit.net/eun5ocl.css); */
@font-face{font-family:'graphiesemibold';src:url(graphie-semibold-webfont.woff2) format('woff2'),url(graphie-semibold-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'Graphie';src:url(/cdn/shop/files/Graphie-Bold.eot?v=1746195057);src:url(/cdn/shop/files/Graphie-Bold.eot?v=1746195057) format('embedded-opentype'),url(/cdn/shop/files/Graphie-Bold.woff2?v=1746195056) format('woff2'),url(/cdn/shop/files/Graphie-Bold.woff?v=1746195057) format('woff'),url(/cdn/shop/files/Graphie-Bold.ttf?v=1746195057) format('truetype'),url('Graphie-Bold.svg#Graphie-Bold') format('svg');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Graphie';src:url(/cdn/shop/files/Graphie-Regular.eot?v=1746195477);src:url(/cdn/shop/files/Graphie-Regular.eot?v=1746195477) format('embedded-opentype'),url(/cdn/shop/files/Graphie-Regular.woff2?v=1746195477) format('woff2'),url(/cdn/shop/files/Graphie-Regular.woff?v=1746195477) format('woff'),url(/cdn/shop/files/Graphie-Regular.ttf?v=1746195477) format('truetype'),url('Graphie-Regular.svg#Graphie-Regular') format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Graphie Book';src:url(/cdn/shop/files/Graphie-Book.eot?v=1746195827);src:url(/cdn/shop/files/Graphie-Book.eot?v=1746195827) format('embedded-opentype'),url(Graphie-Book.woff2) format('woff2'),url(Graphie-Book.woff) format('woff'),url(/cdn/shop/files/Graphie-Book.ttf?v=1746195827) format('truetype'),url('Graphie-Book.svg#Graphie-Book') format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Graphie';src:url(/cdn/shop/files/Graphie-SemiBold.eot?v=1746196491);src:url(/cdn/shop/files/Graphie-SemiBold.eot?v=1746196491) format('embedded-opentype'),url(/cdn/shop/files/Graphie-SemiBold.woff2?v=1746196491) format('woff2'),url(/cdn/shop/files/Graphie-SemiBold.woff?v=1746196491) format('woff'),url(/cdn/shop/files/Graphie-SemiBold.ttf?v=1746196491) format('truetype'),url('Graphie-SemiBold.svg#Graphie-SemiBold') format('svg');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'graphiebook';src:url(graphie-book-webfont.woff2) format('woff2'),url(graphie-book-webfont.woff) format('woff');.cart .meta .label font-weight:400;font-style:normal}@font-face{font-family:'graphiebold';src:url(graphie-bold-webfont.woff2) format('woff2'),url(graphie-bold-webfont.woff) format('woff');font-weight:400;font-style:normal}.caption .pretext{font-size:70px;text-transform:none;line-height:78px;font-weight:400;font-family:'Graphie Book'!important}.container{max-width:1260px}.caption .pretext p{margin:0;padding:0;line-height:normal;text-transform:none;font-weight:400;font-family:'Graphie Book'!important}.caption .subtitle p{font-weight:400;font-family:'Graphie Book'!important}.caption .subtitle{text-transform:none;font-size:30px}.action_button:not(:hover){background:#4f418c!important;color:#fff!important}.action_button{border:0!important;font-family:'Graphie'!important;font-weight:bold!important}.caption-content .action_button{font-size:18px;margin:10px;height:auto;line-height:normal;min-height:0;padding:17px 46px;width:auto!important;letter-spacing:.5px;font-family:'Graphie'!important;font-weight:bold!important}.flickity-page-dots li.dot{width:16px!important;height:16px!important;border-radius:50px!important;margin:0 5px!important}.homepage-slideshow .flickity-page-dots .dot,.testimonial-section .flickity-page-dots .dot{background:#fff}.flickity-page-dots li.dot.is-selected{width:26px!important}#multivariants_setbox_body::after{content:"*Regular strength for dogs under 15 lbs. and Extra strength for dogs over 15 lbs.";font-size:14px;font-weight:600;letter-spacing:.2px}.treat_box_cover{display:flex;align-content:center;flex-wrap:wrap;margin:0 -20px}.treat_box{width:50%;margin:0 0;position:relative;padding:0 20px}.treat_box img{display:block;width:100%}.treat_text{position:absolute;bottom:0;display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 20px 20px}.treat_text p{margin:0;font-size:35px;letter-spacing:.3px;color:#fff;font-weight:600;font-family:'Graphie'!important}.treat_box_in{position:relative;width:100%}.treat_text a{font-size:18px;font-weight:700;letter-spacing:.5px;padding:17px 36px;min-height:0;height:auto}.treatment_inner{padding:80px 0 0}.treat_text a:hover{background:#fff;color:#000}.logo-bar__item p{font-size:25px;line-height:28px;font-weight:600;padding-top:15px;max-width:212px;margin:0 auto;font-family:Graphie!important}.logo-bar__item{margin:0;width:25%;max-width:100%;display:inline-block}.logo-bar{display:flex;flex-wrap:wrap;text-align:center;margin-bottom:20px}.logo-bar-section h2.title{font-size:45px;letter-spacing:.4px;text-transform:none;color:#000;font-family:'Graphie'!important;font-weight:bold!important}.banner_logo{padding-top:15px}.banner_logo img{display:table;margin:0 auto;width:100%}.tear_strain_inner{position:relative}.teat_text{position:absolute;bottom:0;width:100%;background:rgb(79 65 140 / 70%);padding:10px 0}.tear_strain_inner img{display:block;width:100%}.teat_text_inner h2{margin:0;font-size:35px;font-weight:700;text-transform:none;color:#fff;font-family:'Graphie'!important}.teat_text_inner{display:flex;align-items:center;justify-content:space-around}.teat_text_inner a{font-size:18px;font-weight:700;letter-spacing:.5px;padding:17px 36px;min-height:0;height:auto;background:#fff;color:#4f418c;border-radius:400px;text-transform:uppercase}.teat_text_inner a:hover{background:#4f418c;color:#fff}.nav ul.menu a{font-size:18px;font-weight:600;letter-spacing:.5px;color:#fff!important;border:0!important;font-family:'Graphie'!important}.nav ul.menu .vertical-menu_submenu a{color:#4f418c!important}.nav ul.menu li{padding:0 18px}div.logo img{margin-left:0!important}div.logo{padding:0!important}.main_nav{display:flex;align-items:center;max-width:1260px;margin:0 auto;background:none!important}.index-sections .under-menu:nth-child(1){margin-top:0}.nav ul.menu a:hover{color:#af388d!important}.before_after_cover{max-width:1322px;margin:0 auto;padding-top:80px;padding-bottom:80px}.before_after_carousel .carousel-cell{width:50%}.common_aft_befo{width:57%;display:block;float:left;position:relative}.common_aft_befo img{object-fit:cover;width:100%;height:400px;object-position:center}.before_cros{display:table;max-width:470px;margin:0 auto}.after_tab.common_aft_befo{clip-path:polygon(30% 0%,100% 0,100% 100%,0% 100%);margin-left:-14%}.before_tab.common_aft_befo{clip-path:polygon(0 0,100% 0,70% 100%,0% 100%)}.after_inn,.before_inn{position:relative}.after_inn p{position:absolute;top:0;text-align:right}.before_inn p{position:absolute;text-align:left;bottom:0}.common_aft_befo p{width:100%;background:#fff;color:#4f418c;font-size:24px;padding:7px 9px;letter-spacing:.6px;font-family:'Graphie'!important;font-weight:700;margin:0}.before_after_cover h2{font-size:35px;text-transform:none;color:#121212;font-family:'Graphie'!important;letter-spacing:.3px;font-weight:700;margin-top:0}.video_testimonial_cover h2{font-size:35px;text-transform:none;color:#fff;font-family:Graphie!important;letter-spacing:.3px;font-weight:700;margin-top:0;margin:0;padding-bottom:20px}.testimonial_inner{width:33.33%;padding:0 13px;border-radius:10px;overflow:hidden}.testimonial_inner iframe{width:100%!important;border-radius:10px}.flickity-button.previous{background-image:url(lr.png)}.flickity-button.next{background-image:url(rr.png)}.flickity-button svg{opacity:0}.flickity-button{opacity:.6;background-color:transparent!important;padding:0;background-repeat:no-repeat!important;background-position:center!important}.testimonial_video{max-width:1500px;margin:0 auto;padding:0 100px}.video_testimonial_cover{padding:90px 0 80px}.newsletter_section .container{display:flex;align-items:center;padding:0}input.contact_email[type=email]{border:#c7bdf1 solid 1px!important;border-radius:500px}.newsletter_section h2{color:#121212;margin-top:0;margin:0;font-size:35px;text-transform:none;letter-spacing:0;font-weight:600;font-family:'Graphie'!important}#contact_form .action_button.sign_up:hover{background:#4f418c!important;opacity:.8}.dog_image img{display:block;position:relative;bottom:-22px;width:100%}.footer{border:0}.footer_credits{border-top:1px solid #cecece;padding-top:20px}.footer h6{font-size:23px!important;color:#121212!important;font-family:'Graphie'!important;text-transform:none;letter-spacing:0;font-weight:600}.toggle_content a{font-size:18px;color:#636363!important}.footer_credits p.credits,.footer_credits p.credits a,.condition a{color:#636363!important}.footer_credits p.credits a:hover,.condition a:hover{color:#4f418c!important}.toggle_content a:hover{color:#4f418c!important}.social_icons li a:before{border-radius:50%;width:50px;height:50px;border:#ccc solid 1px;line-height:50px}.social_icons li a span{color:#636363;font-size:17px}footer .social_icons a{display:flex;align-items:center}footer .social_icons{display:block;margin-top:0;padding:0}img.footer-logo{width:100%}.footer_credits{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:0}.footer_credits:after{display:none}.footer_credits p.credits{margin:0;padding:0}.payment_methods{width:100%;padding:0;margin-bottom:0}.footer-menu-wrap{padding-bottom:0!important}.sticky_nav--stick .main_nav{background:none}.sticky_nav--stick{background:#4f418c}.mini_cart.icon-cart{height:auto!important}.sticky_nav div.logo img{width:100%;max-width:150px;padding:5px 0}.menu .icon-users span{font-size:18px!important;margin:10px;height:auto;line-height:normal;min-height:0;padding:12px 34px;width:auto!important;letter-spacing:.5px;font-family:Graphie!important;font-weight:bold!important;background:#4f418c;margin:0;border:#4f418c solid 1px;color:#fff!important;border-radius:100px}.cart_count{color:#000!important;padding:0!important}.nav ul.menu li a.icon-cart{margin:0;padding-right:0}.nav ul.menu{padding-top:0;padding-bottom:0;margin:0;text-align:center}.nav ul.menu>li:last-child{padding-right:0!important}.header_nav_head>.cart_container{display:none}.header_nav_head{position:relative}.icon-cart::before{font-size:18px!important}.cart_container a,.cart_container a span{background:none!important}.cart_content{top:49px!important}.sticky_nav .nav .mini_cart.icon-cart{padding-bottom:12px!important}.before_after_carousel .flickity-button.previous{background-image:url(dark_left.png)}.before_after_carousel .flickity-button.next{background-image:url(dark_right.png)}.before_after_carousel{padding:0 40px}footer .social_icons a:hover,footer .social_icons a:hover span{color:#4f418c}.menu .icon-users:hover span{background:none;color:#4f418c!important}.menu .vertical-menu_submenu{background:rgb(255 255 255 / 90%);padding:10px 0}.menu .vertical-menu_submenu a{padding:4px 0}.after_login_text{font-size:18px;padding:0 0 20px}.after_login_text a span{color:#636363}.after_login_text a:hover span{color:#4f418c}.page div.content{padding:0 0 15px 0}.page_banners_cover{position:relative}.page_banners_text{position:absolute;top:50%;transform:translateY(-50%);width:100%;height:100%;display:flex;align-items:center;justify-content:center}.page .content{max-width:100%;padding:0}.page .content .page{margin:0;width:100%}.page_banners_cover img{width:100%}.title_ban p{font-size:70px;text-transform:none;font-weight:400;font-family:Graphie Book!important;line-height:normal;color:#fff;margin:0}.signature_cover{display:flex;align-items:center;justify-content:center}.signature_text p{max-width:120px;margin:0 auto}.signature_dog{padding-left:60px}.text-pink{color:#af388d}.story_behind h3{text-transform:none;letter-spacing:0;line-height:50px;font-size:40px}.story_behind h4{text-transform:none;letter-spacing:0;line-height:42px;font-size:32px}.tear_strain{display:flex;align-items:center;flex-wrap:wrap}.tear_strain .tear_strain_left{width:50%}.tear_strain_right{width:50%}.tear_strain_left p{font-size:18px}.text-violet{color:#4f418c}.btn-pink{background-color:#af388d;color:white!important}.btn-violet{background-color:#4f418c;color:#fff!important}.veterinarians_owner ul li a{font-size:18px;margin:10px;height:auto;line-height:normal;min-height:0;padding:12px;letter-spacing:.5px;font-family:Graphie!important;font-weight:bold!important;text-transform:uppercase;border-radius:100px;display:block;max-width:380px;width:100%}.veterinarians_owner ul li a:hover{opacity:.8}.veterinarians_owner ul{margin:0;padding:0;list-style:none;display:flex;align-items:center;justify-content:center;text-align:center}.veterinarians_owner ul li{padding:0 100px;margin:0}.customer-type h4{margin:0 0 15px 0;padding:0;font-family:Graphie!important;text-transform:none;letter-spacing:0;font-size:26px;font-weight:700}.owner_quote ul{max-width:700px;margin:0 auto}.owner_quote ul li h3{margin-top:10px;font-weight:400;color:#af388d;text-transform:none;line-height:normal;margin-top:0}.owner_quote ul li{list-style:none;background-image:url(quotation-mark.png);background-repeat:no-repeat;background-position:20px 27px;padding:30px;border-radius:10px;margin-top:30px;-webkit-box-shadow:0 3px 10px 1px rgb(0 0 0 / 38%);-moz-box-shadow:0 3px 10px 1px rgb(0 0 0 / .38);box-shadow:0 3px 10px 1px rgb(0 0 0 / 38%)}.owner_text{font-size:16px;padding-bottom:20px}.read_more p{margin:0;padding:0;font-family:Graphie!important;text-transform:none;letter-spacing:0;font-size:18px;font-weight:700;line-height:21px;text-transform:uppercase}.read_more{display:table;margin:40px auto 0;border-bottom:#af388d solid 1px;line-height:normal;cursor:pointer}.read_more:hover{border-color:#fff0}.owner_quote_inner ul li:nth-child(n+11){display:none}.read_more_list ul li:nth-child(n+11){display:block}.read_more_list .read_more{display:none}.owner_quote ul{padding:0}.page_banners_text .container{width:100%}.faq_cover_both .faq_left{width:50%;padding-right:7%}.faq_cover_both{display:flex;flex-wrap:wrap}.faq_right{padding-left:40px;width:50%}.faq_inner{max-width:351px;margin-right:0;margin-left:auto}.faq_text a{color:#d7242f}.faq_text{padding-bottom:30px}.faqAccordion>dt>button::after{background:url(arrow-side.png) center center no-repeat;background-size:33px;font-size:0;width:20px;height:20px}.faqAccordion>dt>button[aria-expanded=true]::after{background:url(arrow-down.png) center center no-repeat;background-size:33px;font-size:0;width:20px;height:20px}.faqAccordion>dt>button{background:0 0;position:relative;padding:10px 20px 10px 40px;border:0!important;background:none!important;color:#52398f;text-decoration:none;font-weight:700;font-size:18px;letter-spacing:0}.product .modal_price{display:none}.multivariants_add_to_cart_button_h{margin:0!important}@media screen and (max-width:1440px){.caption .pretext{font-size:50px}.caption .subtitle{text-transform:none;font-size:20px}.caption-content .action_button{font-size:16px;padding:15px 36px}.nav ul.menu a{font-size:16px}.treatment_inner{padding:60px 0 0}.treat_box{padding:0 10px}.treat_text p{margin:0;font-size:30px}.treat_text a{font-size:16px}.logo-bar-section h2.title{font-size:40px}.logo-bar__item p{font-size:20px;line-height:26px}.teat_text_inner h2{margin:0;font-size:30px}.teat_text_inner a{font-size:16px;padding:15px 36px}.teat_text{padding:5px 0}.before_after_cover{padding-top:60px}.before_after_cover h2{font-size:30px}.common_aft_befo p{font-size:22px}.video_testimonial_cover h2{font-size:30px}.menu .icon-users span{font-size:16px!important}.before_after_carousel .carousel-cell{padding:0 10px}}@media screen and (max-width:1260px){.main_nav{padding:0 15px}.treat_box_cover{margin:0 5px}.logo-bar-section h2.title{font-size:35px;padding-bottom:10px}.nav ul.menu li{padding:0 7px}.treat_text a{font-size:14px;padding:14px 15px}.treat_text{padding:0 15px 20px}.treat_text p{font-size:25px}.logo-bar__item .transition--blur-up.lazyloaded{transform:scale(.7)}.flickity-prev-next-button{width:60px}.before_after_carousel{padding:0 45px}.before_after_carousel .carousel-cell{padding:0 25px}.testimonial_video{max-width:1500px;margin:0 auto;padding:0 60px}.treatment_inner{padding:30px 0 0}.container{width:100%}.page .container{padding:20px 15px}.title_ban p{font-size:50px}.story_behind h3{line-height:40px;font-size:35px}.story_behind h4{text-transform:none;letter-spacing:0;line-height:32px;font-size:25px}.veterinarians_owner ul li{padding:0 50px;margin:0}}@media screen and (max-width:1024px){.treat_text p{font-size:20px}.logo-bar-section h2.title{font-size:25px;padding-bottom:10px;margin-top:0}.logo-bar__item p{font-size:18px;line-height:23px}.caption .pretext{font-size:43px}.newsletter_section h2{line-height:normal;padding-bottom:20px}.newsletter_section .container{padding-top:30px}.testimonial_inner{width:50%}.newsletter_section .container{display:flex;align-items:center;padding:0;align-items:flex-end}.footer .footer-menu-wrap h6>span{position:relative;top:8px}.footer h6{font-size:18px!important}}@media screen and (max-width:798px){.veterinarians_owner ul li{padding:0 20px}.faq_right{padding-left:0;width:60%}.faq_cover_both .faq_left{width:40%;padding-right:7%}.faqAccordion{margin:0}}@media screen and (max-width:767px){.treat_box{width:100%;margin:10px 0}.treat_text p{font-size:16px}.treat_text{padding:0 5px 20px}.treat_text a{font-size:12px;padding:12px 11px}.caption .pretext{font-size:29px}.caption .subtitle{text-transform:none;font-size:16px}.caption-content .action_button{margin-top:0}.caption-content .action_button{font-size:14px;padding:13px 32px}.homepage-slideshow .flickity-page-dots .dot,.testimonial-section .flickity-page-dots .dot{background:#50428c}.flickity-page-dots{position:static}.treatment_inner{padding:10px 0 0}.logo-bar__item{width:50%;padding:0 10px}.logo-bar__item p{font-size:16px;line-height:20px}.teat_text_inner h2{margin:0;font-size:20px;letter-spacing:0;padding-bottom:10px}.teat_text_inner{display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap}.teat_text{padding:0 0}.teat_text_inner a{font-size:14px;padding:10px 26px}.before_after_carousel .carousel-cell{width:100%}.flickity-prev-next-button{width:40px;background-size:20px!important}.before_after_carousel .carousel-cell{padding:0 0}.common_aft_befo img{object-fit:cover;width:100%;height:230px}.common_aft_befo p{font-size:16px}.before_after_cover .flickity-page-dots{display:none}.before_after_cover{padding-top:30px;padding-bottom:30px}.before_after_cover h2{font-size:20px;margin-bottom:10px}.testimonial_video{padding:0 30px}.testimonial_inner{width:100%;padding:0 5px}.video_testimonial_cover .flickity-page-dots{display:none}.video_testimonial_cover{padding:50px 0 40px}.video_testimonial_cover h2{font-size:22px}.newsletter_section .container{flex-wrap:wrap;padding:30px 15px 0}.newsletter_section h2{font-size:25px;padding-bottom:5px}.newsletter_section .newsletter-text p{margin-bottom:0;line-height:normal}.footer{border:0;padding:20px 15px}.condition{width:100%;text-align:center}#mobile_menu a{font-size:14px;padding:4px 0}.cart_count{color:#fff!important}.flickity-page-dots li.dot{width:12px!important;height:12px!important}.flickity-page-dots li.dot.is-selected{width:18px!important}.toggle_content a{font-size:14px}.toggle_content{display:none;padding:0 0}.social_icons li a:before{border-radius:50%;width:40px;height:40px;border:#ccc solid 1px;line-height:40px;font-size:18px}.story_behind h3{line-height:34px;font-size:25px}.story_behind h4{text-transform:none;letter-spacing:0;line-height:26px;font-size:20px}.signature_text p{max-width:100%;margin:0 auto}.signature_cover{flex-wrap:wrap;flex-direction:column-reverse}.signature_dog{padding-left:0}.title_ban p{font-size:24px}.tear_strain{flex-direction:column}.tear_strain .tear_strain_left{width:100%}.tear_strain_right{width:100%}.veterinarians_owner ul{flex-direction:column}.veterinarians_owner ul li{padding:0 0 30px;width:100%}.veterinarians_owner ul li a{width:100%!important;margin:10px 0;padding:13px 22px;font-size:14px}.customers-login.login .container.main.content,.page.page .container.main.content{margin-top:0px!important}.veterinarians_owner .container{padding-top:0}.customer-type h4{padding-bottom:10px}.faq_cover_both .faq_left{width:100%;padding-right:0}.faq_right{padding-left:0;width:100%}.owner_quote{padding:0 10px 30px}.owner_quote ul li{background-position:20px 24px;padding:20px;border-radius:10px;background-size:22px}}.logo-bar__item .ho{display:none;transition:all 0.2s}.logo-bar__item:hover .og{display:none}.logo-bar__item:hover .ho{display:block}.tear_strain_inner{width:100%}.story_behind h3{text-transform:none;letter-spacing:0;line-height:50px;font-size:30px;position:relative;padding-bottom:10px;text-transform:uppercase;font-weight:600}.story_behind h4{border-left:4px solid #4f418c;padding-left:20px;font-size:21px}.tear_strain{flex-direction:row-reverse}.tear_strain_left p:last-child{padding:20px;background:#f7f7f7;font-weight:600}.customer-type{display:flex;justify-content:space-between;width:100%;align-items:center;flex-direction:column;margin-bottom:0;padding:15px 10px 15px 20px}.veterinarians_owner ul{margin:0;padding:0;list-style:none;display:flex;align-items:start;justify-content:space-between;text-align:center}.veterinarians_owner ul li{padding:7px 0;flex:0 0 47%;border-radius:10px}.veterinarians_owner ul li .customer-type h4{color:#000!important}.veterinarians_owner ul li:first-child{background:#f3e1ee}.veterinarians_owner ul li:last-child{background:#e5e3ee}footer .social_icons a,footer .social_icons a span{color:#4f418c!important}footer .social_icons a:hover{color:#fff!important}.social_icons li a::before{background:#fff!important;border:0}.social_icons li a:hover::before{background:#4f418c!important}.two-part{display:flex;justify-content:space-between}.two-part>div.img-left{flex-basis:40%}.two-part>div.cnt-right{flex-basis:60%;color:#4f418c;font-weight:500;font-size:24px;display:flex;flex-direction:column;justify-content:center}.clinic{text-align:center;margin-bottom:20px}#enrm-gallery-name-69613{display:none}.owner_quote ul{max-width:100%;margin:0 auto;width:100%}.signup-form .form-group .submitButtonWrapper .btn{max-width:200px}#custom_registration_form h1{font-size:0}#custom_registration_form h1::after{content:"Veterinarian Registration";font-size:30px}.customers-login.login .container.main.content h1{text-align:center;font-size:0}.customers-login.login .container.main.content h1::after{content:"Veterinarian Login";font-size:30px}.customers-login.login #customer::before{content:"Ocubright is only available to purchase by veterinarian hospitals and clinics in the US";font-size:18px;display:block;text-align:center;margin-bottom:30px}.customers-login.login .feature_divider{display:none}.customers-login.login .container div.collection_nav{margin-bottom:0}.contact-form__bottom-content{text-align:center}.owner_quote ul li:nth-child(2n+1){background:#ededed}.owner_quote ul li{box-shadow:none!important}.menu a span,.feature_image .header .menu a span,.feature_image .main_nav a span{color:#4f418c}.frm-cnt-wrap{display:flex;justify-content:space-between;font-size:45px;line-height:60px;font-weight:600;align-items:center}.frm-cnt-wrap .frm-cnt{flex-basis:70%;color:#222;max-width:740px;letter-spacing:2px}.frm-cnt-wrap .frm-cnt .pink-text{color:#af388c}.page-free_sample.page .title_ban{max-width:730px}.page-free_sample.page .title_ban strong{display:block;clear:both;color:#4f418c}.page-free_sample.page .title_ban em{color:#000;font-size:30px;text-transform:uppercase;font-style:inherit}.main-wrap{max-width:1260px;margin:0 auto}.main-wrap .about-wrap{display:flex;justify-content:space-between;align-items:center}.main-wrap .about-wrap .left-img{flex-basis:30%}.main-wrap .about-wrap .right-cnt{flex-basis:70%;color:#4f418c;font-size:25px;line-height:35px}.main-wrap .big-font{color:#636363;font-size:23px;text-align:center;line-height:35px;margin:50px 0}.main-wrap .ingrediants{margin-top:50px;margin-bottom:50px}.main-wrap .ingrediants h3{font-size:24px;font-weight:500;color:#af388d;text-transform:uppercase}.main-wrap .ingrediants p{color:#636363;font-size:19px;line-height:30px}.main-wrap .pink-section{background:#af378d;padding:70px 80px;border-radius:30px;position:relative;display:none}.main-wrap .pink-section .dog-right{position:absolute;top:-50px;right:0}.main-wrap .pink-section h3{color:#fff;font-size:40px;font-weight:600;max-width:740px;text-transform:none}.main-wrap .pink-section ul{display:flex;max-width:740px;margin-top:60px;margin-left:0;padding-left:0}.main-wrap .pink-section ul li{list-style:none;color:#fff;flex:0 0 45%;display:flex;gap:15px;align-items:center}.main-wrap .pink-section ul li .icon-img{height:45px;width:45px;border-radius:50%;background:#fff;display:flex;justify-content:center;align-items:center}.main-wrap .pink-section ul li .icon-content{display:flex;flex-direction:column;font-size:27px;font-weight:600}.main-wrap .pink-section ul li .icon-content span{font-weight:300}.main-wrap .pink-section ul li a{color:#fff}.main-wrap ul.tabs{display:flex;justify-content:space-between}.main-wrap ul.tabs li{flex:30%;text-align:center;height:auto;list-style:none}.main-wrap #tab3 li::marker{color:#af378d}.main-wrap ul.tabs li a{line-height:39px;font-size:24px;font-weight:600;color:#636363;margin-right:0;height:auto;padding:5px;border-radius:5px 5px 0 0}ul.tabs li a.active{border-bottom:solid 0 #ccc;background-color:#4f418c;height:auto;position:relative;color:#fff}.form_title_div p span span{text-align:left;font-size:20px;font-weight:600}.form_title_div p span span::after{content:"";width:100%;max-width:200px;height:4px;background:#af388d;position:absolute;bottom:20px;left:18px}.faq_inner{display:flex;flex-direction:column-reverse;text-align:center}.treat_box_in{overflow:hidden;border-radius:25px}.treat_box img:hover,.before_cros img:hover{transform:scale(1.1);-moz-transition:all 0.6s ease-in-out;-o-transition:all 0.6s ease-in-out;-ms-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out}.modal.ocu{display:none;position:fixed;z-index:4;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgb(0 0 0 / .4)}.ocu .modal-content{background-color:#fefefe;margin:15% auto;padding:20px;border:1px solid #888;width:80%;border-radius:20px;max-width:960px}.ocu .close{color:#4f418c;float:right;font-size:40px;font-weight:500}.ocu .close:hover,.ocu .close:focus{color:#000;text-decoration:none;cursor:pointer}#myBtn,#myBtn1{position:absolute;top:0;right:0;z-index:999;font-size:18px;padding:23px 34px;background-image:linear-gradient(to right,#4f418c,#4f418c,#4f418c,#4f418c);transition:all 0.4s ease-in-out;background-size:300% 100%;border:1px solid #fff}#myBtn:hover,#myBtn1:hover{transition:all 0.4s ease-in-out;background:#fff;color:#4f418c}.ocu .pop-wrap{display:flex;justify-content:space-between;padding:35px}.ocu .pop-wrap>div{display:flex;flex-direction:column;flex:0 0 45%;text-align:center}.ocu .pop-wrap>div img{max-width:200px;margin:0 auto}.ocu .pop-wrap>div a,.ocu .pop-wrap>div a.btn1:hover{text-align:center;text-transform:uppercase;background:#fff;padding:10px!important;border-radius:25px;border:2px solid #4f418c;color:#4f418c;font-weight:600;margin-bottom:20px}.ocu .pop-wrap>div a.btn1,.ocu .pop-wrap>div a:hover{background:#4f418c;color:#fff}.ocu .pop-wrap>div h3{text-transform:capitalize;color:#000;text-align:center;width:100%;font-size:30px;margin:15px 0}@media screen and (min-width:768px){.page-free-sample .caption-content{max-width:40%}.nav ul.menu a.icon-users{visibility:hidden}.cart__remove-btn{bottom:0;top:inherit}.cart .continue-shopping{color:#fff;background:#4f418c;margin-top:10px;padding:10px;border-radius:25px;font-weight:600;border:1px solid #4f418c}.cart .continue-shopping:hover{background:#fff;color:#4f418c}}#enrm-branding-69613 a{display:none!important}#enap-gallery-69613{margin-top:0px!important}.caption.captionOverlay--true .headline{text-transform:capitalize}.menu .icon-users span{font-size:0px!important;display:block}.menu .icon-users span::before{content:"Order";font-size:18px!important}.nav ul.menu a.icon-users{padding:0}.page-faq .page_banners_text{top:40%}.caption .headline{text-transform:capitalize}.page-banner #banner-page-banner-template{margin-top:0}.lgncnt{text-align:center}.ocu.owner .modal-content,.ocu.vete .modal-content{max-width:460px}.ocu.owner .pop-wrap>div,.ocu.vete .pop-wrap>div{flex:0 0 100%}.ocu.owner .modal-content,.ocu.vete .modal-content{position:relative}.ocu.owner .close,.ocu.vete .close{position:absolute;right:30px}.owner_quote ul{max-width:100%;margin:0 auto;width:90%;display:flex;justify-content:space-between;flex-wrap:wrap}.owner_quote ul li{box-shadow:none!important;max-width:50%;flex:0 0 49%!important;border:1px solid #ddd;background:#f7f7f7!important}.owner_name{font-weight:600;font-size:24px}#bamboo-discount-codes{display:none!important}.top_bar .social_icons{display:none}.top_bar .container .menu.left a{font-size:14px}.header .top_bar .container{padding-bottom:0;padding-top:0}.nav ul.menu li .cart_container{display:none}.signup-form form a{color:#4f418c!important}.sticky_nav .main_nav{visibility:hidden}.ter{position:fixed!important;top:0;margin-top:0}#shopify-section-header{min-height:160px}div.form_submit_div button{color:#ffffff!important;background:#4f418c!important;border-radius:28px;width:auto;font-size:16px;border:1px solid #fff0}.account-header h1,.account-header a{color:#af388d;padding-bottom:0;margin-bottom:0}.account-header{color:#af388d;min-height:auto!important;display:flex;justify-content:space-between;align-items:center;background:none}.ship h3{font-size:18px;margin-top:30px;padding-bottom:0;margin-bottom:0}.ship ul li{list-style:disc;margin:5px 0;font-size:16px;flex:0 0 50%}.ship ul li::marker{color:#af388d}.ship ul{margin-left:10px;padding-left:0;margin-top:0;display:flex;flex-wrap:wrap}@media screen and (max-width:767px){.frm-cnt-wrap{font-size:25px;line-height:40px;align-items:center;flex-direction:column;text-align:center}.frm-cnt-wrap .frm-img{margin-top:30px}.page-free_sample.page .title_ban em{font-size:14px}.main-wrap .about-wrap,.main-wrap ul.tabs,.main-wrap .pink-section ul{flex-direction:column}.main-wrap ul.tabs li{border:1px solid #ccc;margin-bottom:4px}.main-wrap .pink-section .dog-right{position:inherit}.main-wrap .pink-section{padding:20px 30px}.main-wrap .pink-section h3{font-size:22px;text-align:center}.main-wrap .pink-section ul li{flex-direction:column;text-align:center}.main-wrap .about-wrap .right-cnt p,.main-wrap .big-font,.main-wrap ul.tabs li a{font-size:19px}ul.tabs li a.active{border-radius:0}.main-wrap .ingrediants h3{font-size:25px}.main-wrap .ingrediants p{font-size:17px}.main-wrap .pink-section ul li .icon-content{font-size:17px}.main-wrap .pink-section .dog-right{display:none}.main-wrap .pink-section ul{margin-top:30px;margin-bottom:0}.main-wrap .pink-section ul li span{font-size:24px}.main-wrap .pink-section ul li{font-size:19px}.main-wrap .pink-section ul li:first-child{margin-bottom:30px}.customer-type{flex-direction:column;margin-bottom:10px}.veterinarians_owner ul li:first-child{margin-bottom:10px}.main-wrap .ingrediants{margin-top:20px;margin-bottom:30px}.main-wrap .big-font{margin:0 0}#shopify-section-product-template{padding:0 20px}.ocu .modal-content{width:95%}.ocu .pop-wrap{flex-direction:column;padding:15px}.ocu .pop-wrap>div h3{font-size:24px}.ocu .pop-wrap>div a{font-size:14px}.ocu .close{position:absolute;right:30px}#myBtn{position:fixed;top:0;right:41px;z-index:9999;background:none;text-decoration:underline}#header .top_bar{background:#fff0}#header .top_bar a{color:#fff!important}#header .top_bar{min-height:60px}.mobile_nav div span{background:#fff}#header .top_bar a.mobile_logo{position:inherit}#header a.mobile_logo img{max-height:60px;margin:0 auto}#header span.menu_title{display:none!important}header{min-height:90px}.menu a span{color:#fff}#shopify-section-header{min-height:auto}.promo_banner-show.mobile_nav-fixed--true #pagecontent{padding-bottom:0}.cart__remove-btn .remove-text{display:block;font-size:12px;line-height:22px}.cart__remove-btn{top:inherit;bottom:20px}.cart .container.main.content{padding:0 15px}.cart__item .cart__item--title{margin-top:0;margin-right:0}.cart .container.main.content div.section.clearfix.cart__item{margin-top:0}.cart .container.main.content h1{margin-bottom:0}.cart .container.main.content .feature_divider{display:none}.customers-account .main.content{padding:20px 15px}.customers-account .account-header{flex-direction:column;justify-content:center;text-align:center;padding:10px 0}.account-header-logout{text-align:center;font-size:13px}#shopify-section-product-template{padding:0 13px}.multivariants_block_option_list_holder>.multivariants_block_option_list{width:100%;float:left;padding:0 0}.product .product table th:last-child{width:110px}.product .product table th:nth-child(2){width:60px!important}}@media screen and (min-width:768px) and (max-width:1024px){.product .product table th:last-child{width:110px}}.customers-account #customer_logout_link{border:1px solid #af388d;padding:5px 15px;border-radius:18px}.customers-account #customer_logout_link:hover{background:#4f418c;color:#fff;border-color:#4f418c}.cart_content a.continue-shopping{max-width:100%;color:#fff!important;margin:10px auto;background:#4f418c!important;font-size:14px;padding:9px 20px;border-radius:100px;font-weight:600;text-align:center;display:block}.cart_content a.continue-shopping:hover{background:#4f418c!important}@media screen and (min-width:769px){.detail-wrap{display:flex;justify-content:space-between;border-top:1px solid #ccc;padding-top:30px;gap:50px;flex-direction:column}.detail-wrap>div{flex:0 0 50%}.prdct-info td,.prdct-info th{padding:10px 15px}.bamboo-referral-image{display:none}.bamboo-basic-about{text-align:center!important}}.after_login_text{font-size:18px;padding:0 0 20px;color:#282828;font-size:20px}.after_login_text .icon-users{background:#af388d;padding:5px 20px;clear:both;border-radius:20px;clear:both;display:block;max-width:170px;text-align:center;text-transform:uppercase;font-size:16px;color:#fff!important;margin-top:10px}.after_login_text .icon-users span{color:#fff!important}.mkmid_m{position:relative;flex:1 1 0%;font-size:13px}.multivariants_block_last_holder>div{flex:0 0 50%;flex-basis:50%}.multivariants_block_last_holder>div:first-child{flex-basis:53%!important;flex-direction:row-reverse!important}#multivariants_add_to_cart_button svg{display:none!important}#multivariants_add_to_cart_button{padding:0 25px;cursor:pointer}@media screen and (max-width:769px){.ship ul{flex-direction:column}#bamboo-referral-link-text{font-size:13px!important}}.signup-form input[type="checkbox"]{margin-right:9px!important}.signup-form .form-check{display:flex;align-items:baseline}.signup-form .form-check-label{line-height:19px}.bamboo-basic-about{font-size:13px!important}.product__info__name{color:green}.multivariants_block_last_holder>div{flex-basis:25%!important}.multivariants_block_last_holder{display:flex!important;flex-flow:row!important}.multivariants_block_last_holder_labels>div{flex:0 0 30%!important}#multivariants_0_block_option_0{display:flex;flex-direction:column}#multivariants_0_block_option_0>div{width:100%}.multivariants_block_last_holder_labels{flex-direction:row!important}.multivariants_block_last_holder{border:#666 solid 0}.multivariants_block_option_label .mkmid_m{display:none}.multivariants_block_stock_qty{display:none}.multivariants_block_last_holder_labels>div{flex:0 0 36.3%!important;text-align:center}.multivariants_block_last_holder_labels>div.multivariants_block_info{flex-basis:25%!important}.multivariants_block_last_holder>div.multivariants_block_qty_holder{flex-basis:15%!important}.multivariants_block_last_holder>div.multivariants_block_prc_holder{flex-basis:32%!important;padding:5px 0}.multivariants_block_last_holder>div.multivariants_block_prc_holder .multivariants_block_prc_unit>*{flex:0 0 50%}.multivariants_block_last_holder>div.multivariants_block_prc_holder .multivariants_block_prc_unit>.mkmid{flex-basis:60%}.multivariants_block_last_holder{margin-top:0!important;border-left:1px solid #ccc;border-right:1px solid #ccc;padding-top:5px;padding-bottom:0px!important}.multivariants_block_qty_input[type="number"]{margin-bottom:0;min-height:30px;height:30px}.multivariants_block_prc_label,.multivariants_block_qty_label{display:none}.multivariants_block_qty_box{justify-content:center;align-items:center}.product_section .product_form{max-width:100%}.multivariants_setbox_holder{padding:0px!important;overflow:hidden!important}.multivariants_block_label{padding:0!important}.product .product_name{font-size:26px}.wrap-right .social_buttons{text-align:center}.page-product_about .main-wrap .ingrediants p,.page-product_about .main-wrap p,.page-product_about .main-wrap ul li{font-size:17px!important}.page-product_about .main-wrap .about-wrap .right-cnt p{font-size:20px!important}.bamboo-basic-headline::before{content:"Give $20 Get $20. ";color:#af388d}.bamboo-basic-headline{color:#af388d!important}.sidebar .payment-due__currency{display:none}.cart .meta .label{font-weight:700;color:#4f4a4a;text-transform:capitalize;font-size:20px}.cart p.meta{display:flex;gap:10px;flex-basis:100%;font-size:20px}.eleven.columns.small-down--four-fifths.omega.cart_content_info.cart__item--content{display:flex;flex-wrap:wrap}#cart_form .product-quantity-box{margin:0 15px}.brd-btm{border-bottom:1px solid #4f4a4a}.footer .payment_methods .payment-icon[aria-labelledby="pi-discover"],.footer .payment_methods .payment-icon[aria-labelledby="pi-diners_club"],.footer .payment_methods .payment-icon[aria-labelledby="pi-jcb"]{display:none}.payment-icon[aria-labelledby="pi-venmo"]{display:none}.seven.columns.medium-down--one-whole.omega table th{font-size:13px}.multivariants_block_info:after{font-size:13px;padding:0 10px}#multivariants_0_block_option_0_0_0 .multivariants_block_prc_unit:after{content:" $41.99"}#multivariants_0_block_option_0_0_1 .multivariants_block_prc_unit:after{content:" $61.99"}#multivariants_0_block_option_0_1_0 .multivariants_block_prc_unit:after{content:" $51.99"}#multivariants_0_block_option_0_1_1 .multivariants_block_prc_unit:after{content:" $71.99"}.multivariants_block_prc_unit{display:flex!important;font-size:13px}.multivariants_block_last_holder_labels>div{display:flex}.multivariants_block_last_holder_labels>div.multivariants_block_prc_unit{justify-content:center;align-items:center}{% comment %}#multivariants_0_block_option_0_0_0 .multivariants_block_info:after{content:" $41.99"}#multivariants_0_block_option_0_0_1 .multivariants_block_info:after{content:" $61.99"}#multivariants_0_block_option_0_1_0 .multivariants_block_info:after{content:" $51.99"}#multivariants_0_block_option_0_1_1 .multivariants_block_info:after{content:" $75.99"}.multivariants_block_last_holder_labels>div{display:flex}.multivariants_block_last_holder_labels>div.multivariants_block_info{justify-content:center;align-items:center}{% endcomment %}


@font-face{font-family:Graphie;font-weight:100;font-style:normal;font-display:swap;src:url(/cdn/shop/files/Graphie-Thin.otf?v=1768321857) format('opentype')}@font-face{font-family:Graphie;font-weight:100;font-style:italic;font-display:swap;src:url(/cdn/shop/files/Graphie-ThinItalic.otf?v=1768321857) format('opentype')}@font-face{font-family:Graphie;font-weight:300;font-style:normal;font-display:swap;src:url(/cdn/shop/files/Graphie-Light.otf?v=1768321857) format('opentype')}@font-face{font-family:Graphie;font-weight:300;font-style:italic;font-display:swap;src:url(/cdn/shop/files/Graphie-ExtraLightItalic.otf?v=1768321857) format('opentype')}@font-face{font-family:Graphie;font-weight:400;font-style:normal;font-display:swap;src:url(/cdn/shop/files/Graphie-Regular.otf?v=1768321857) format('opentype')}@font-face{font-family:Graphie;font-weight:400;font-style:italic;font-display:swap;src:url(/cdn/shop/files/Graphie-BookItalic.otf?v=1768321857) format('opentype')}@font-face{font-family:Graphie;font-weight:600;font-style:normal;font-display:swap;src:url(/cdn/shop/files/Graphie-SemiBold.otf?v=1768321857) format('opentype')}@font-face{font-family:Graphie;font-weight:600;font-style:italic;font-display:swap;src:url(/cdn/shop/files/Graphie-SemiBoldItalic.otf?v=1768321857) format('opentype')}@font-face{font-family:Graphie;font-weight:700;font-style:normal;font-display:swap;src:url(/cdn/shop/files/Graphie-Thin.otf?v=1768321857) format('opentype')}body,h1,h2,h3,h4,h5,h6,p,span,a{font-family:'Graphie',sans-serif!important}.header__menu-item{font-weight:600;font-size:18px;text-transform:uppercase}.announcement-bar__message{font-size:12px;text-transform:uppercase;letter-spacing:2px;font-weight:400;padding:0;min-height:0;line-height:normal;height:auto}.announcement-bar__message span{line-height:normal;min-height:0;height:auto}.utility-bar{height:auto;min-height:0}a{text-decoration:none;cursor:pointer}.header__icons #myBtn{position:static;padding:12px 30px;border-radius:30px;text-transform:uppercase;color:#fff;font-weight:400;font-family:'Graphie';cursor:pointer}.header__icons{align-items:center}.header__icons #myBtn:hover{color:#4f418c}details-modal.header__search{display:none!important}#myBtn1{position:static;color:#fff;padding:0;font-size:18px;text-transform:uppercase;line-height:normal;padding:13px 30px 11px;border-radius:50px}.multivariants_block_info:after{display:none}.product__info-container>*+*{margin:0!important}button{cursor:pointer}.product__info-container .product-form,.product__info-container .product__description,.product__info-container .icon-with-text{margin:0!important}.product__info-wrapper table,.customer_form_inner_pd table{border:rgba(var(--color-foreground),.2) solid 1px!important;box-shadow:none!important;font-size:13px!important;color:#4f4a4a;font-weight:400}.product__info-wrapper table:not([class]) td,.product__info-wrapper table:not([class]) th,.customer_form_inner_pd table th{background:#f9f9f9!important;padding:4px!important;letter-spacing:0!important;font-family:'Graphie';font-weight:bold!important}.customer_form_inner_pd table td{padding:4px!important}.customer_form_inner_pd table td input{text-align:center}div#multivariants_setbox_0{color:#4f4a4a}#multivariants_add_to_cart_button{background:#4f418c;color:#fff;border:1px solid #4f418c;border-radius:100px;font-size:14px;text-transform:uppercase;line-height:normal;padding:13px 26px;letter-spacing:.5px}.mkmid_m{position:relative;flex:1 1 0%;vertical-align:middle;line-height:normal;align-items:center;justify-content:center;display:flex}.product__info-container{max-width:523px!important}.multivariants_block_qty_input[type="number"]{border:1px solid #ccc;border-radius:3px;color:#5f6a7d}.product-form__buttons{display:none}.product__title h1{font-size:26px;font-weight:400;text-transform:uppercase;color:#af388d;padding-bottom:15px}.product__title{margin:0!important}.banner__heading{font-family:'Graphie Book';font-weight:400}.slideshow__text.banner__box{max-width:600px!important}.banner__text.rte{font-family:'Graphie Book';font-weight:400;font-size:30px}.footer-block{width:calc(19% - var(--grid-desktop-horizontal-spacing) * 2 / 3)!important}.footer-block__heading{font-size:23px!important;color:#121212!important;text-transform:none;letter-spacing:0;font-weight:600}.footer-block__details-content .list-menu__item--link{font-size:18px;color:#636363!important}.footer-block__details-content .list-menu__item{font-size:18px!important;color:#636363!important}.footer-block .list-social{justify-content:flex-start!important}.footer__list-social .visually-hidden{position:static!important;visibility:visible;font-size:17px;width:auto;color:#4f418c!important;height:auto;padding-left:5px}.footer__list-social a{color:#4f418c!important;padding:0!important;text-decoration:none}.footer__list-social a span.svg-wrapper{width:50px;height:50px}.footer__list-social a span.svg-wrapper svg{width:50px;height:50px}.footer-block__details-content{font-size:13px;font-weight:400;color:#6b6b6b;letter-spacing:0}.footer-block__details-content a{color:#6b6b6b;font-size:18px}.footer-block a:hover{color:#4f418c!important}.header__inline-menu .list-menu__item:hover,.header__inline-menu .list-menu__item:hover span{color:#AF388C!important}.list-menu__item,.list-menu__item span{text-decoration:none!important;box-shadow:none!important}.newsletter-form__field-wrapper .field:before,.newsletter-form__field-wrapper .field:after{display:none}.newsletter-form__field-wrapper .field{max-width:100%!important;display:flex}.newsletter__wrapper .newsletter-form__field-wrapper{max-width:100%!important}.newsletter-form{max-width:100%!important}.newsletter-form__button{position:static;width:auto;min-width:0;padding:10px 30px;height:auto!important;background:#4f418c!important;color:#fff;border-radius:50px;text-transform:uppercase;width:120px!important;font-weight:bold!important;font-size:14px;margin-left:5px!important}.newsletter-form__field-wrapper .field input{border:#c7bdf1 solid 1px;border-radius:500px}.newsletter__subheading{margin-top:0}.newsletter__wrapper{text-align:left}.newsletter__subheading{margin:0!important;font-size:18px!important}.newsletter__wrapper h2{font-weight:600}.newsletter{display:flex;align-items:center}.newsletter .newsletter__wrapper{padding:0}.cart-notification-wrapper{padding-top:0;padding-bottom:0}.slideshow__controls{position:static!important;border:0!important}.slider-button{position:absolute;top:50%;transform:translateY(-50%);padding:0;background-repeat:no-repeat!important;background-position:center!important}.slider-button svg{opacity:0}.slider-button.slider-button--prev{left:20px;background-image:url(/cdn/shop/t/12/assets/lr.png?7187)}.slider-button.slider-button--next{right:20px;background-image:url(/cdn/shop/t/12/assets/rr.png?7187)}.slider-counter.slider-counter--dots{position:absolute;bottom:20px}.slider-counter__link{padding:0!important;margin:0 5px}.slider-counter__link--dots .dot{width:16px!important;height:16px!important;transition:all ease 0.2s!important;border-radius:30px!important}.slider-counter__link--dots .dot{border:0!important;background:#fff!important;opacity:.4}.slider-counter__link--active.slider-counter__link--dots .dot{opacity:1!important;width:26px!important}.button:after,.button:before{display:none}.button{font-size:18px;margin:10px;height:auto;line-height:normal;min-height:0;padding:17px 46px;width:auto!important;letter-spacing:.5px;text-transform:uppercase;background:#4f418c;color:#fff!important;transition:all ease 0.2s}.button:hover{background:#Fff;color:#4f418c!important}.rte img{border:0}h3,.h3{color:#af388d;font-weight:600;font-style:normal;font-size:24px;text-transform:uppercase;line-height:1.5}.page-product_about .main-page-title{display:none}.owner_quote.owner_quote_inner{padding-bottom:30px}.acc__panel{display:none}.acc__title{position:relative;padding:10px 20px 10px 0;border:0!important;background:none!important;color:#52398f;text-decoration:none;font-weight:700;font-size:18px;letter-spacing:0;padding-right:0;position:relative}.acc__title.active:before{display:none}.faq_inner{max-width:100%}.page-before_after_page .rich-text__wrapper{padding-bottom:0!important}.page-before_after_page .rich-text__wrapper h2{padding-bottom:0;font-style:normal;font-size:30px;text-transform:uppercase;line-height:1.5;font-weight:700;color:#af388d}.page-before_after_page .rte h5{text-align:center;text-transform:capitalize;margin:0 0 .5em 0;padding:7px 0;color:#af388d}.page-before_after_page .rte h5 a{color:#4f418c;font-weight:400}h4,.h4{color:#af388d}.main-page-title{color:#af388d;text-transform:uppercase;font-size:30px;font-weight:600}body.customers-account.account{width:100%;max-width:100%;padding:0}:is(.account,.order)>div:nth-of-type(2){display:block!important;margin-top:0!important}.customer.account{display:flex}.customer.account>div{width:20%}.customer.account>div+div{width:80%}.treat_text a{text-transform:uppercase;border-radius:70px;padding:11px 36px}.slideshow__controls{border:0}.flickity-page-dots{left:0}.banner.page_banner img{width:100%;display:block}.banner.page_banner{position:relative}.faq-section .caption{width:100%;position:absolute;top:50%;padding:0 5%;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.faq-section .caption-content.align-center{text-align:center}.faq-section .caption-content{display:inline-block;float:none;max-width:60%;font-size:0}.faq-section .caption-content.align-center{margin:0 auto;margin-right:0;max-width:430px}.faq-section .caption{display:flex;justify-content:end;max-width:1400px;left:50%;transform:translate(-50%,-50%)}.faq-section .caption-content.align-center h1.headline{margin:0;color:#fff;font-size:56px;font-weight:600}.faq-section .caption-content.align-center .subtitle p{margin:0;color:#fff}.faq_right .acc{padding-top:40px}.before_after_carousel .flickity-page-dots,.testimonial_video .flickity-page-dots{display:none}.header__submenu{width:300px!important}.header__inline-menu .list-menu__item{padding-left:20px;padding-right:20px}.after_login_text+.shopify-app-block{display:none}.header__inline-menu .list-menu__item{margin:0!important}.newsletter-form__field-wrapper .field input{padding:5px 20px!important;font-weight:400;color:#5f6a7d;font-size:13px}.newsletter-form__field-wrapper .field input::-webkit-input-placeholder{color:#5f6a7d;opacity:1}.newsletter-form__field-wrapper .field input::-moz-placeholder{color:#5f6a7d;opacity:1}.newsletter-form__field-wrapper .field input:-ms-input-placeholder{color:#5f6a7d;opacity:1}.newsletter-form__field-wrapper .field input:-moz-placeholder{color:#5f6a7d;opacity:1}.footer__content-bottom{padding-top:0!important}.footer__content-bottom-wrapper{padding:0}.utility-bar .utility-bar__grid{padding-top:0;padding-bottom:0}.faq_image img{max-width:100%}.top_head_inner{display:flex;justify-content:flex-end}.top_head{background:#fff}.top_head .page-width{padding-top:0;padding-bottom:0}.header__icons .header__icon--cart{display:none}.header__icons{padding-right:0}#enap_lc_overlay{display:block!important}.acc__title{display:flex;align-items:flex-start;cursor:pointer}.acc__title img{position:relative;top:6px;transition:all ease 0.2s;transform-origin:center}.acc__panel{padding-left:34px}.acc__title.active img{transform:rotate(90deg)}.header__menu-item .icon-caret{position:static;margin-left:10px}.newsletter{padding-top:0;padding-bottom:0}.customer_form_inner_pd button{float:left;padding:12px 20px;font-size:14px;line-height:20px;margin:0;margin-left:5px}#customerOrderCoupon{min-height:44px;padding:0 10px;margin:0 0 15px;margin-right:10px}select{background:#fff url(//ocubright.com/cdn/shop/t/12/assets/select.png?v=1634438…) no-repeat 96% 50%;background-size:18px 12px;padding:8px 14px;border-radius:3px;border:1px solid #d9dbdc;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-moz-appearance:none;text-indent:.01px;text-overflow:"";color:#5f6a7d;height:44px;min-height:44px}.customer_form_inner_pd input,.form_generater_form_div .form-control{display:block;width:100%;height:44px;min-height:44px;padding:0 10px;margin:0 0 15px;line-height:22px;border:1px solid #ccc;outline:none;background:#fff;color:#5f6a7d;font-size:13px;-webkit-appearance:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:3px}.form_generater_form_div .form-control{margin:0}.customer_form_inner_pd h2{font-weight:300;font-style:normal;font-size:27px;text-transform:uppercase;line-height:1.5;color:#af388d;display:block;letter-spacing:2px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:.75em;margin-top:0;font-family:'Graphie';font-weight:600}.customer_form_pd_img img{max-width:100%;display:block}.customer_form_inner_pd button{border:#4f418c solid 1px}.customer_form_inner_pd{padding-bottom:40px}div#success_msg{clear:both!important}.footer-block .list-social{padding:0}.logo-bar__item>div{transition:all ease 0.2s;transform:scale(1)}.logo-bar__item:hover>div{transform:scale(1.2)}.logo-bar__item{cursor:pointer}.logo-bar__item{position:relative}.logo-bar__item:hover .og{display:block;opacity:0}.logo-bar__item .ho{display:block;position:absolute;top:0;width:100%;opacity:0}.logo-bar__item:hover .ho{opacity:1}@media screen and (min-width:767px){.footer-block__heading{pointer-events:none}}@media screen and (max-width:1440px){.banner__heading{font-size:55px}.slideshow__text.banner__box{max-width:500px!important;padding-left:40px}}@media screen and (max-width:1100px){.banner__heading{font-size:55px}.header__icons #myBtn{display:none!important}.utility-bar__grid{padding:7px 10px!important}.header__inline-menu .list-menu__item{padding-left:10px;padding-right:10px}.slider-counter.slider-counter--dots{position:static;bottom:20px}#myBtn1{font-size:16px;padding:13px 15px 11px;border-radius:50px}.faq-section .caption-content.align-center h1.headline{font-size:36px}.faq-section .caption-content.align-center{max-width:330px}}@media screen and (max-width:798px){.header__icons #myBtn1{display:none}.banner__heading{font-size:50px}.banner__text.rte{font-size:20px}.slideshow__text.banner__box{padding:0!important}.treat_box{width:100%;padding:8px 0}.header__icons #myBtn{display:none}.banner__heading{font-size:40px}.slideshow__text.banner__box{max-width:400px!important;min-width:0}.footer-block__details-content .list-menu__item{font-size:16px!important;padding:0!important}.footer__content-bottom{padding-top:0}.footer__content-bottom-wrapper--center{padding-bottom:0!important}.newsletter .newsletter__wrapper{min-width:50%}.top_head{display:none}.header__icons .header__icon--cart{display:block}.slideshow__text.banner__box{max-width:300px!important;min-width:0;padding-left:40px!important}.banner__heading{font-size:31px}.banner__text.rte{font-size:18px}.customer_form_pd_img img{max-width:100%;display:block}.customer_form_cover_pd{display:flex;flex-wrap:wrap}.customer_form_pd_img{width:100%!important}.customer_form_pd_img img{width:100%!important}.customer_form_inner_pd{width:100%!important}}@media screen and (max-width:750px){.announcement-bar__message p{margin:0}.utility-bar__grid.page-width{padding:7px 10px!important}.page-before_after_page .rich-text__wrapper h2{font-size:19.8px}.slideshow__text.banner__box{padding:20px!important}.banner__heading{font-size:29px}.banner__text.rte{font-size:16px}.slider-counter__link--dots .dot{background:#4f418c!important}.slideshow__controls{border:0}.banner__buttons a{margin:0;font-size:14px;padding:12px 30px}.banner__buttons{padding-bottom:20px}.slideshow__text.banner__box{padding:20px!important}.banner__heading{font-size:29px}.banner__text.rte{font-size:16px}.slider-counter__link--dots .dot{background:#4f418c!important}.slideshow__controls{border:0}.banner__buttons a{margin:0;font-size:14px;padding:12px 30px}.banner__buttons{padding-bottom:20px}.newsletter{flex-wrap:wrap}.newsletter{padding-bottom:0}.treat_text a{padding:7px 16px}.footer__content-top{padding:20px!important}.footer-block.grid__item{width:100%!important;margin:0!important}.footer-block-image{margin:0!important}.footer-block__heading{margin:0}.footer-block__details-content .list-menu__item--link{padding:0}.footer-block__details-content{margin-bottom:20px!important}.newsletter__subheading{line-height:normal}.testimonial_video{padding:0 50px}.footer-block__details-content .list-menu__item--link{padding:0!important;font-size:14px!important}.footer__content-top{padding:30px 0 0!important}.footer-block__heading{font-size:18px!important;margin-bottom:6px!important}.footer__payment .list-payment{padding-top:0}.footer__column.footer__column--info{padding-top:0!important}.slider-button{display:none!important}.faq-section .caption{position:static;transform:none;padding-top:20px}.faq-section .caption-content.align-center h1.headline{color:#4f4a4a;font-size:36px}.faq-section .caption-content.align-center .subtitle{color:red}.faq-section .caption-content.align-center .subtitle p{color:#4f4a4a}.page-free-sample main#MainContent .formContainer{width:100%!important}.form_title_div p span span::after{content:"";width:17%}.slideshow__text.banner__box{padding:20px 0 0!important}.newsletter{padding-top:20px}.newsletter__wrapper h2{font-size:24px;padding-bottom:6px;text-align:center}.newsletter__subheading p{font-size:15px;text-align:center}.newsletter-form__button{margin:10px auto 0!important;padding:14px;width:100%!important}.newsletter-form__field-wrapper .field{flex-wrap:wrap}.product__info-wrapper table,.customer_form_inner_pd table{width:500px}.customer_form_inner_pd .table_cover{overflow-x:auto}.customer_form_inner_pd{padding-bottom:20px}.footer-block__details-content{margin:0!important;display:none;padding-bottom:10px}.footer-block__heading{margin:0!important;border-top:#000 solid 1px;padding:10px 0}.footer-block__details-content .list-menu__item--link{padding:4px 0!important}.footer-block__heading{position:relative}.footer-block__heading:after{content:"";background:url(/cdn/shop/files/down-arrow-5-svgrepo-com.svg?v=1746450417);display:block;width:30px;height:30px;position:absolute;background-position:center;background-size:30px;right:0;top:7px;background-repeat:no-repeat;transition:all ease 0.2s}.footer-block__heading.opened_head:after{transform:rotateX(180deg)}.logo-bar__item img{max-width:60px}.logo-bar__item{padding-bottom:20px}}.header__active-menu-item{color:#af388d}.footer-block__details-content .list-menu__item--active{color:#4f418c!important}#ContactForm button{border:1px solid #4f418c}.submitButtonWrapper span{color:white!important}.treat_text p{padding-right:20px}.newsletter.center.newsletter--narrow.page-width{margin:40px 0}.menu-drawer .list-social{display:none}ul.footer-block__details-content.list-unstyled,.footer-block__details-content{display:block}h2.footer-block__heading.inline-richtext:after{display:none}h2.footer-block__heading.inline-richtext{pointer-events:none;border:none}@media(max-width:750px){footer.footer.color-scheme-2.gradient.section-sections--24410873954468__footer-padding{text-align:center}ul.footer-block__details-content.list-unstyled,ul.list-unstyled.list-social.footer__list-social{display:flex;flex-direction:column;align-items:center}}@media(max-width:1280px){.title_ban{padding:20px}}


.title_ban h1 {
    font-size: 70px;
    text-transform: none;
    font-weight: 400;
    font-family: Graphie Book !important;
    line-height: normal;
    color: #000;
    margin: 0;
}