*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{-webkit-font-smoothing:none;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;font-family:Poppins,sans-serif}h1,h2,h3,h4,h5,h6,p,ul,ol{padding:0;margin:0}strong,b{font-weight:600}p{color:#1a1a1a;font-size:20px;margin-bottom:20px;font-weight:400}p strong{font-weight:600}p a,.Policy_content li a,.about_content_wrap li a{display:inline-block;position:relative;color:#204289}a:after{content:"";position:absolute;bottom:0;left:0;right:0;display:block;margin:0 auto;width:0;height:1px;transition:.4s;background-color:#204289}p a:hover:after,.Policy_content li a:hover:after,.about_content_wrap li a:hover:after{width:100%}ul,ol,li{list-style:none;position:relative}a{text-decoration:none;transition:.3s}img{max-width:100%;height:auto}.container{max-width:1785px;width:95%;position:relative;z-index:55;padding-left:12px;padding-right:12px}.mobile_rotation{display:none!important}.announcement_bar{background-color:#554567;max-width:100%;width:100%;padding:10px;height:50px;display:flex;align-items:center;justify-content:center;position:relative;z-index:6666}.announcement_bar p{color:#fff;margin:0!important;font-family:Montserrat,sans-serif;font-weight:500;text-transform:uppercase}.announcement_bar p a{color:#fff;display:inline-block}.announcement_bar p a:after{width:100%;background-color:#fff}.announcement_bar p a:hover:after{width:0%}.announcement_bar p .node-marquee__el{padding:0 10px!important}header{position:relative;z-index:8888;background-color:#fff}header .container{max-width:1785px}.head_topBar .container{display:flex}.head_top_links ul{display:flex;align-items:center;flex-wrap:wrap}.head_top_links ul li a{color:#fff;font-size:16px;text-transform:uppercase;position:relative;margin-right:14px;padding-right:14px;display:inline-block}.head_top_links ul li a:after{content:"";position:absolute;right:0;top:6px;width:1px;height:12px;background-color:#57a7c2}.head_top_links ul li a:hover{color:#57a7c2}.head_top_links ul li:last-child a{margin-right:0;padding-right:0}.head_top_links ul li:last-child a:after{display:none}.head_bottom{position:relative;border-bottom:5px solid #7d4fa0;background-color:#fff}.fixed{margin-bottom:90px!important}.fixed .head_bottom{position:fixed;left:0;top:0;right:0}header .logo{width:580px;min-width:580px;max-width:580px}header .logo a{display:block;padding:20px 0}header .logo a img{width:100%}.head_topBar .cart_wrap_grid{display:none}.about_web{width:320px}.about_web ul{display:flex;align-items:center;justify-content:flex-end;height:112px}.about_web ul li a{color:#554567;display:inline-block;font-size:20px;font-weight:500;position:relative;padding-left:15px;margin-left:15px;border-left:2px solid #554567;line-height:20px;text-transform:uppercase}.about_web ul li a:hover{color:#7d4fa0}.about_web ul li:first-child a{margin-left:0;padding-left:0;border-left:none}.head_topBar .head_search{width:calc(100% - 900px);padding:0 10px 0 60px}.head_topBar .head_search form{height:112px;display:flex;align-items:center;position:relative}.head_topBar .head_search form .form_group{position:relative;width:100%}.head_topBar .head_search form .form_group input{outline:none;border:2px solid #c9c8ca;width:100%;height:60px;color:#4b4b4b;font-size:20px;font-weight:400;padding:8px 90px 8px 15px;border-radius:5px;letter-spacing:0;outline:unset;box-shadow:unset}.head_topBar .head_search form .form_group input::-webkit-input-placeholder{color:#4b4b4b;opacity:1}.head_topBar .head_search form .form_group input::-moz-placeholder{color:#4b4b4b;opacity:1}.head_topBar .head_search form .form_group input:-ms-input-placeholder{color:#4b4b4b;opacity:1}.head_topBar .head_search form .form_group input:-moz-placeholder{color:#4b4b4b;opacity:1}.head_topBar .head_search form .form_group .btn{background-color:#2c2975;height:60px;padding:0 10px!important;width:90px;outline:none;border:none;position:absolute;right:0;top:0}.head_topBar .head_search form .form_group .btn:hover:after{height:65px;width:200px;left:-80px}.header-wrap{display:flex;align-items:center;justify-content:space-between}.menuLink .menu{justify-content:space-between}.menu{display:flex;align-items:center}.menuLink ul.menu{justify-content:flex-end}.menuLink .menu>li{margin-right:42px}.menuLink .menu>li:last-child{margin-right:0!important}.menu>li>a:hover{color:#2877af}.menu li a{font-size:20px;color:#2c2a27;font-weight:500;position:relative;text-transform:uppercase;display:inline-block;padding:28px 0}.menu li a:after{content:"";position:absolute;bottom:0;left:0;display:block;margin:0 auto;width:0;height:1px;transition:.4s;background-color:#204289}.menuLink .menu li.current-page-ancestor a{color:#7d4fa0}.cart__wrap .logo{display:none}.menu li a:hover,.login_btn a:hover{color:#7d4fa0!important}.menu li.current-menu-item>a,.menu li.current-menu-ancestor>a{color:#7d4fa0!important}.menu li.current-menu-item>a:after{width:100%}.login_btn a span{display:inline-block;margin-right:22px}.menuLink .menu>li.menu-item-has-children{margin-right:55px}.menuLink ul li.menu-item-has-children:after{content:"";position:absolute;border-top:2px solid #7d4fa0;border-left:2px solid #7d4fa0;width:10px;height:10px;transform:rotate(-135deg);display:block;cursor:pointer;right:-18px;top:35px;transition-duration:.4s}.sub-menu li a{text-transform:capitalize!important;letter-spacing:0px;font-size:18px}.menuLink ul li.current-menu-ancestor.menu-item-has-children:after{border-top:2px solid #204289;border-left:2px solid #204289}.sub-menu li a{display:inline-block;width:100%}.sub-menu li{margin-right:0}header ul li.current-menu-ancestor a,.menuLink>.menu>li>a:hover{color:#204289}.cart_wrap_grid ul{display:inline-flex;align-items:center;justify-content:flex-end}.cart_wrap_grid ul li{margin-left:35px}.head_bottom .cart_wrap_grid ul li:first-child{margin-left:0}.Patient_btn{display:none}.Patient_btn .btn-ctn{color:#fff;font-size:18px;font-weight:500;padding:5px 20px;background-color:#2c2975;border:none}.Patient_btn .btn-ctn img{margin-right:12px;max-width:30px;margin-top:-5px}.cart_wrap_grid ul li .btn-ctn{color:#fff;font-size:18px;font-weight:500;padding:5px 20px;background-color:#2c2975;border:none}.cart_wrap_grid ul li a{display:inline-flex;align-items:center}.cart_wrap_grid ul li .btn-ctn img{margin-right:12px;max-width:30px;margin-top:-5px}.btn-ctn{font-size:25px;color:#2c2975;font-weight:600;display:inline-flex;align-items:center;justify-content:center;min-width:auto;height:65px;padding:8px 25px;transition:.4s;position:relative;overflow:hidden;z-index:55;text-align:center;border-radius:5px;text-transform:uppercase;border:2px solid #a19ee8;background-color:#fff;text-decoration:none!important}.btn-ctn:hover{color:#fff;border:2px solid #524dce}.btn-ctn:before,.btn-ctn:after{color:#fff;background-color:#524dce;content:"";position:absolute;z-index:-1}.btn-ctn:after{height:100%;left:-50%;top:0;right:unset;transition-duration:.6s;transform-origin:top left;width:0;background-color:#524dce}.btn-ctn:hover:after{height:110%;width:150%}.burger{display:none}.social_media{position:fixed;background-color:#5551c8;width:65px;height:100%;top:0;bottom:0;z-index:555;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:150px}.social_media ul{text-align:center;width:100%;margin-bottom:20px;z-index:1}.social_media ul li a{display:block;padding:15px 10px}.social_media ul li a img{max-height:24px}.social_media p{margin:0;font-size:12px;transform:rotate(-90deg);width:110px;color:#fff}.banner__wrap{position:relative}.banner__img{position:absolute;top:0;left:0;width:100%;height:100%}.banner__img img{width:100%;height:100%;object-fit:cover;object-position:center}.main_banner{position:relative;top:0;left:0;height:100%;width:100%;min-height:630px;display:flex;align-items:flex-end;padding-top:20px}.main_banner .container{height:100%;min-height:100%;padding-left:50px}.main_banner .row{align-items:center}.banner_content{max-width:920px;margin-left:20px;margin-bottom:50px}.banner_content h1{color:#fff;font-size:50px;font-weight:500;margin-bottom:5px;letter-spacing:.5px}.banner_content h2{color:#fff;font-size:30px;font-weight:400;text-transform:uppercase;margin-bottom:15px}.banner_content p{color:#fff;margin-bottom:25px}.banner_content .btn-ctn:hover{border-color:#524dce}.service_box_wrap{margin-top:-78px}.service_box_wrap .container{padding:0 95px;max-width:1920px;width:100%}.service_box_wrap .row .col-md-3{width:25%}.service_box_wrap .row .col-md-3:nth-child(2n+2) .service_box{background-color:#524dce;border-color:#2c2975}.service_box{background-color:#2c2975;border-top:10px solid #524dce;border-bottom:10px solid #524dce;padding:70px 30px 50px;text-align:center;height:100%;position:relative;transition:.4s}.service_icon{width:85px;height:85px;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:20px;margin:0 auto;transition:.4s}.service_icon img{transition:.4s}.service_box:hover .service_icon img{transform:rotate(360deg)}.service_icon_title{height:75px;display:flex;align-items:center;justify-content:center;padding:10px 0}.service_icon_title h2{color:#fff;font-size:30px;line-height:32px;margin-bottom:0;width:100%;font-weight:400}.service_icon_title h2 a{color:#fff;display:inline-block;position:relative;padding-bottom:2px}.service_icon_title h2 a:after{background-color:#fff}.service_icon_title h2 a:hover:after{width:100%}.service_para p{color:#fff;margin-bottom:0}.featured_product .container{max-width:1920px;padding:0 115px;width:100%}.featured_slider{padding:0 150px}.featured_product{position:relative;padding:50px 0 100px}.tab_grid ul.nav{justify-content:center;margin-bottom:45px}.select_link{display:none}.featured_product .heading_title{text-align:center;margin-bottom:30px}.tab_grid ul.nav li button{color:#2d2b27;font-size:20px;letter-spacing:1px;padding:5px 20px;border-radius:0}.tab_grid ul.nav li button strong{display:inline-block;font-weight:400;position:relative}.tab_grid ul.nav li button strong:after{content:"";position:absolute;bottom:0;left:0;right:0;display:block;margin:0 auto;width:0;height:1px;transition:.4s;background-color:#204289}.tab_grid ul.nav li button strong:hover:after{width:100%}.tab_grid ul.nav li button.active,.tab_grid ul.nav li button:hover{background-color:transparent;color:#524dce}.heading_title h2{color:#2c2975;font-size:30px;font-weight:400;text-transform:uppercase}.slider_img{position:relative;overflow:hidden;border-bottom:10px solid #2c2975;height:478px;margin-bottom:5px;transition:.4s}.slider_img:hover{border-color:#524dce}.slider_img a{position:relative;overflow:hidden;display:block;height:100%}.slider_img img{width:100%;height:100%;object-fit:cover;object-position:center;transition:.4s}.slider_img img:hover{transform:scale(1.04)}.slider_title p{margin-bottom:0;color:#2c2975;font-weight:600;line-height:28px}.slider_title p a{display:inline-block;color:#2c2975}.slider_title p a:after{background-color:#524dce}.slider_title p a:hover{color:#524dce}.slider_para p{margin:0;color:#524dce}.slider_para p strong{display:block;font-weight:400;line-height:20px}.slider_para p a{color:#1a1a1a}.slider_para p a:after{background-color:#1a1a1a}.owl-carousel.featured_slider .owl-nav button{width:60px;height:60px;background-color:#2c2975!important;border-radius:50%;padding:10px!important;display:inline-flex;align-items:center;justify-content:center;position:absolute;top:40%;transition:.4s}.owl-carousel.featured_slider .owl-nav button:hover{background-color:#524dce!important}.featured_slider .owl-nav .owl-prev{left:0}.featured_slider .owl-nav .owl-prev img{transform:rotate(180deg)}.featured_slider .owl-nav .owl-next{right:0}.view_all{text-align:center;margin-top:40px}.newsletter__Wrap{max-width:1920px;margin:0 auto;padding:0 95px}.newsletter__Wrap .container{position:relative;max-width:100%;width:100%;padding:30px 50px;background-color:#b4b1ee;min-height:370px;display:flex;align-items:center;overflow:hidden;background-image:url(newsletter_img.png);background-repeat:no-repeat;background-position-x:100%;background-size:530px}.newsletter_content{max-width:800px;width:100%;margin-left:130px}.newsletter_content h3{color:#2d2b27;font-size:40px;font-weight:400;margin-bottom:15px;text-transform:uppercase;letter-spacing:.5px;text-align:center}.newsletter_content p{max-width:690px;margin:0 auto 40px;text-align:center}.newsletter_content form{max-width:760px;margin:-110px auto 0;padding-top:110px}.newsletter_content form .form_group{position:relative}.newsletter_content form .form_group input{border:none;width:100%;height:80px;color:#4b4b4b;font-size:20px;font-weight:400;padding:10px 255px 10px 30px;border-radius:5px;outline:none;box-shadow:unset}.newsletter_content form .form_group input::-webkit-input-placeholder{color:#4b4b4b;opacity:1}.newsletter_content form .form_group input::-moz-placeholder{color:#4b4b4b;opacity:1}.newsletter_content form .form_group input:-ms-input-placeholder{color:#4b4b4b;opacity:1}.newsletter_content form .form_group input:-moz-placeholder{color:#4b4b4b;opacity:1}.newsletter_content form .form_group .btn-ctn{border:none;background-color:#2c2975;color:#fff;position:absolute;right:0;height:80px;min-width:255px}.testimonal__wrap{position:relative;padding:120px 0 180px}.testimonal__wrap .container{max-width:1415px;padding:0 80px;position:relative}.testimonal__wrap .heading_title{text-align:center;margin-bottom:80px}.testimonal__wrap .heading_title h2{position:relative;padding-bottom:10px}.testimonal__wrap .heading_title h2:after{content:"";position:absolute;left:0;right:0;bottom:0;height:5px;max-width:80px;background-color:#2c2975;margin:0 auto}.testimonal_slider{position:relative;padding:35px 130px 95px;box-shadow:0 0 20px #b4b1ee96;border-radius:10px}.testimonal_slider:before,.testimonal_slider:after{content:"";position:absolute;background-image:url(quote-icon.png);background-repeat:no-repeat;background-size:contain;width:206px;height:153px}.testimonal_slider:before{top:-65px;left:-68px}.testimonal_slider:after{bottom:-65px;right:-68px;transform:rotate(180deg)}.item_shadow{text-align:center}.client_profile{width:95px;height:95px;margin:0 auto;border-radius:50%;overflow:hidden;position:relative}.client_profile img{object-fit:cover;object-position:center}.client_name{margin-bottom:30px;padding-top:10px}.client_name p{margin-bottom:0}.client_name p strong{display:block;color:#2c2975}.testimonal_slider .owl-dots{text-align:center;position:absolute;bottom:-90px;left:0;right:0}.testimonal_slider .owl-dots button.owl-dot{background-color:#a19ee8;width:15px;height:15px;border-radius:50%;margin:5px 10px}.testimonal_slider .owl-dots button.owl-dot.active{background-color:#2c2975}.become_member_wrap{max-width:1920px;margin:0 auto;padding:0 95px;position:relative}.become_member_wrap .container{max-width:100%;width:100%;padding:40px;background-color:#17145f;text-align:center;min-height:370px;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}.become_member_wrap .container:before{content:"";position:absolute;left:0;top:0;background-image:url(become_bg_first.png);background-repeat:no-repeat;background-size:contain;width:429px;height:377px}.become_member_wrap .container:after{content:"";position:absolute;right:0;top:0;background-image:url(become_bg_last.png);background-repeat:no-repeat;background-size:contain;width:800px;height:377px}.become_member_wrap h3{color:#fff;font-size:45px;font-weight:400;text-transform:capitalize;margin-bottom:20px;width:100%}.become_member_wrap p{color:#fff;width:100%;max-width:1100px;margin:0 auto 30px}.learn_more .btn-ctn{border:none;min-width:255px}.more_service{padding:100px 0 70px;position:relative}.more_service .container{max-width:1360px;width:100%;padding:0 150px}.more_service .heading_title{text-align:center;margin-bottom:50px}.more_service .row{margin:0 -20px}.more_service .row .col-md-6{padding:20px;width:50%}.more_service .row .col-md-6:nth-child(2) .more_service_box .slider_img{height:705px}.more_service .row .col-md-6:first-child{display:flex;flex-direction:column;justify-content:space-between}.more_service_box .slider_img{height:270px}.more_service_box .slider_title{height:auto;padding:5px 0}.more_service_box .slider_para{padding-bottom:5px;height:65px}.more_service_box .slider_para p{color:#1a1a1a;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2;overflow:hidden}.more_service_box .btn-ctn{height:55px;text-transform:capitalize}.faq__wrap{background-color:#b4b1ee;padding:50px 0 100px;position:relative}#shopify-section-template--19569547444474__faq_htjrrf{margin-top:-110px;padding-top:110px}.faq__wrap .container{max-width:1920px;padding:0 170px;width:100%}.faq__wrap .heading_title{margin-bottom:25px;text-align:center}.faq__wrap .heading_title h2{color:#2c2975;font-weight:600}.accordion .accordion-item{border-radius:0!important;border:none!important;background-color:transparent;margin-bottom:40px}.accordion .accordion-item .accordion_button{border:none;width:100%;text-align:left;background-color:transparent}.accordion_button:not(.collapsed){border-top:1px solid #2c2975!important;border-left:1px solid #2c2975!important;border-right:1px solid #2c2975!important}.accordion_button:not(.collapsed)+.accordion-collapse{border-left:1px solid #2c2975;border-bottom:1px solid #2c2975;border-right:1px solid #2c2975}.accordion_button:not(.collapsed){padding:25px 30px}.accordion_button{display:flex;padding:0 30px}.accordion-collapse .accordion-body p{color:#2c2975}.accordion-collapse .accordion-body p:last-child{margin-bottom:0}.accordion .accordion-item .accordion-body{padding:0 30px 25px 95px;margin-top:-10px}.accordion_arrow{width:50px;height:50px;background-color:#2c2975;position:relative}.accordion_arrow:after{content:"";position:absolute;left:0;top:14px;background-image:url(plus_icon.png);background-repeat:no-repeat;background-size:cover;width:17px;height:17px;right:0;margin:0 auto}.accordion_button:not(.collapsed) .accordion_arrow:after{background-image:url(minus_icon.png);width:14px!important;height:5px!important;top:22px}.accordion_button h3{color:#2c2975;font-size:26px;font-weight:500;padding-top:10px;padding-left:15px}.main_service_slider{display:none!important}.tab-content .slider_title p a:after{display:none}footer.footer_wrap{position:relative;z-index:9}footer.footer_wrap .container{max-width:1400px}.footer_top{background-color:#2c2975}.footer_top .row .col-md-3{padding:50px 10px;position:relative;width:20%}.footer_top .row .col-md-3:nth-child(1){width:18%}.footer_top .row .col-md-3:nth-child(2){width:18%}.footer_top .row .col-md-3:nth-child(3){width:18%}.footer_top .row .col-md-3:nth-child(5){width:26%}.footer_top h4,.footer_top h3{color:#fff;font-size:20px;text-transform:uppercase;margin-bottom:25px;font-family:Montserrat,sans-serif;font-weight:700}.footer_top p{color:#fff;font-size:16px;font-family:Montserrat,sans-serif;text-transform:capitalize;font-weight:300;margin-bottom:10px}.footer_top p a{display:inline-block;color:#fff;text-transform:none}.footer_top p strong{display:inline-block;font-family:Montserrat,sans-serif;font-weight:700;margin-right:5px}.footer_top p a:after{background-color:#fff}.footer_top .menu{display:block}.footer_top .menu li a{color:#fff!important;padding:0;font-family:Montserrat,sans-serif;text-transform:none;font-weight:400;font-size:16px;margin-bottom:10px}.footer_top .menu li a:after{background-color:#fff!important}.footer_top .menu li a:hover,.footer_top .menu li a.active{color:#fff!important}.footer_top .menu li a:hover:after,.footer_top .menu li a.active:after{width:100%}.copytight{text-align:center;padding:45px 0;position:relative;background-color:#fff}.copytight p{color:#2c2975;font-family:Montserrat,sans-serif;font-weight:600}.footer_logo a{display:block;max-width:650px;margin:0 auto}.learm_more a{display:inline-block;position:relative;color:#2c2975;font-size:20px;font-weight:600}.learm_more a:hover{color:#524dce}.learm_more a:hover:after{width:100%;background-color:#524dce}.sub_banner{background-color:#524dce;position:relative;min-height:515px;display:flex;align-items:center;padding:20px 0}.sub_banner:after{content:"";position:absolute;right:0;top:0;background-image:url(sub_banner_bg.svg);background-repeat:no-repeat;background-size:contain;height:100%;width:100%;background-position-x:100%;background-position-y:100%}.sub_banner .container{max-width:1785px;width:95%}.sub_banner .banner_content{margin-left:0;margin-bottom:0;max-width:100%}.sub_banner .banner_content h1{margin-bottom:10px}.sub_banner .banner_content p{max-width:650px;margin-bottom:30px}.sub_banner .banner_content p:last-child{margin:0}.sub_banner .banner_content .btn-ctn:hover{color:#fff}.sub_banner .banner_content .btn-ctn:hover:after{background-color:#2c2975!important}.about_row{padding:100px 0;position:relative}.about_row .container{max-width:1790px}.about_row_bg{background-color:#e7e5fb}.about_row_bg .row{align-items:center;flex-direction:row-reverse}.about_image{position:relative;overflow:hidden;border-bottom:10px solid #2c2975;transition:.4s}.about_image:hover{border-color:#524dce}.about_image img{width:100%;height:100%;object-fit:cover;object-position:center;transition:.4s}.about_image:hover img{transform:scale(1.04)}.about_row_bg .about_content_wrap{padding-left:50px}.about_content_wrap h2{color:#2c2975;font-size:36px;font-weight:500;margin-bottom:25px}.about_content_wrap h2 strong{display:inline-block;color:#524dce;font-weight:500}.about_content_wrap .btn-ctn{margin-top:20px}.full_video{position:relative;background-color:#2c2975;padding-bottom:4px;overflow:hidden;transition:.4s}.full_video:hover{background-color:#524dce}.full_video video{width:100%;object-fit:cover;background-size:cover;position:relative;transition:.4s;height:auto;object-position:center;aspect-ratio:16 / 9;object-position:100% 10%}.full_video:after{content:"";position:absolute;top:0;left:0;width:100%;background-color:#000;opacity:.5;bottom:0}.full_video.button-clicked:after{content:none}.content{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;height:99.2%;z-index:555}.content button{width:90px;height:90px;border-radius:50%;border:none;background:transparent;color:#fff;cursor:pointer;outline:none}.full_video.button-clicked button{opacity:0;transition:all .4s ease}.full_video.button-clicked:hover button{opacity:1}.contact_us_banner .banner_content h1{max-width:800px}.contact__wrap{position:relative;padding:100px 0}.contact_title{text-align:center;margin-bottom:100px}.contact_title h2{color:#2c2975;font-size:48px;font-weight:500;margin-bottom:20px}.contact_info{padding:80px 0;text-align:center;position:relative}.contact_info .container{max-width:1785px}.contact_info h3{color:#204289;font-size:36px;font-weight:500;margin-bottom:25px}.contact_info .row .col-md-4{width:33.3333%;margin-top:50px}.detail_box{height:100%;background-color:#fafafa;border-bottom:7px solid #2c2975;padding:30px 20px;position:relative;transition:.4s}.detail_box:hover{border-color:#524dce}.icon_div{max-width:70px;margin:0 auto 30px;text-align:center}.icon_div img{transition:.4s}.detail_box:hover .icon_div img{transform:translateY(10px)}.detail_box p{max-width:330px;margin:0 auto}.detail_box a{display:inline-block;position:relative;color:#1a1a1a;font-size:20px;font-weight:400}.detail_box a:hover{color:#524dce}.detail_box a:hover:after{width:100%;background-color:#524dce}.contact_usform{padding-right:60px;border-right:1px solid #ccc}.contact__wrap .row .col-md-7{width:64%}.contact__wrap .row .col-md-5{width:36%}.contact_usform form{display:flex;margin:0 -15px;flex-wrap:wrap}.contact_usform form .form_group{width:100%;padding:0 15px;margin-bottom:25px;position:relative}.contact_usform form .form_group input[type=text],.contact_usform form .form_group input[type=email],.contact_usform form .form_group input[type=tel]{color:#2c2975;font-size:24px;font-weight:500;width:100%;border-left:none;border-right:none;border-top:none;border-bottom:1px solid #2C2975;padding:25px 10px;outline:none;box-shadow:none}.contact_usform form .form_group select{color:#2c2975;font-size:24px;font-weight:500;width:100%;border-left:none;border-right:none;border-top:none;border-bottom:1px solid #2C2975;padding:25px 30px 25px 10px;outline:none;box-shadow:none;background-color:#fff;cursor:pointer;appearance:none;-moz-appearance:none;-webkit-appearance:none;background-image:url(select-arrow.svg);background-repeat:no-repeat;background-position-x:100%;background-position-y:50%;background-size:22px}.contact_usform form .form_group textarea{color:#2c2975;font-size:24px;font-weight:500;width:100%;border-left:none;border-right:none;border-top:none;border-bottom:1px solid #2C2975;padding:25px 0;outline:none;box-shadow:none;resize:none;min-height:170px}.contact_usform form .form_group input::-webkit-input-placeholder,.contact_usform form .form_group textarea::-webkit-input-placeholder{color:#2c2975;opacity:1}.contact_usform form .form_group input::-moz-placeholder,.contact_usform form .form_group textarea::-moz-placeholder{color:#2c2975;opacity:1}.contact_usform form .form_group input:-ms-input-placeholder,.contact_usform form .form_group textarea:-ms-input-placeholder{color:#2c2975;opacity:1}.contact_usform form .form_group input:-moz-placeholder,.contact_usform form .form_group textarea:-moz-placeholder{color:#2c2975;opacity:1}.submit_form{display:inline-block;position:relative;overflow:hidden;background-color:#2c2976;border-radius:5px;margin-top:9%}.submit_form:before,.submit_form:after{color:#fff;background-color:#524dce;content:"";position:absolute}.submit_form:after{height:100%;left:-50%;top:0;right:unset;transition-duration:.6s;transform-origin:top left;width:0;background-color:#524dce}.submit_form:hover:after{height:110%;width:150%}.submit_form input{background-color:transparent!important;border:none;font-size:25px;color:#fff;font-weight:600;min-width:auto;height:65px;padding:8px 65px;transition:.4s;position:relative;overflow:hidden;text-align:center;border-radius:5px;text-transform:uppercase;z-index:5}.contact_usform form .form_group:nth-of-type(3),.contact_usform form .form_group:nth-of-type(4){width:50%}.contact__wrap .about_image{margin-left:40px}.collection_banner{padding:100px 0;position:relative}.collection_banner .banner_content{max-width:100%;margin:0 0 40px}.collection_banner .banner_content h1{margin-bottom:0;color:#2c2975;text-align:center}.collection_banner .row{margin:-10px;justify-content:center}.collection_banner .row .col-md-3{width:25%;padding:50px 10px}.collection_banner .row .col-md-4{width:33.3333%;padding:50px 10px}.collection_banner .row .col-md-3:nth-child(2n+2) .service_box{background-color:#524dce;border-color:#2c2975}.collection_banner .service_box{padding:60px 25px 30px}.collection_banner .service_box .service_para p{display:block!important;overflow:visible;-webkit-box-orient:unset;text-overflow:unset;-webkit-line-clamp:unset}.collection_galley_img{position:relative;overflow:hidden;border-bottom:10px solid #2c2975;height:460px;border-radius:10px 10px 0 0;transition:.4s}.collection_galley_img:hover{border-color:#524dce}.collection_galley_img .book_link{position:absolute;bottom:0;left:0;right:0;padding:0 22px 22px}.collection_galley_img img{width:100%;height:100%;object-fit:cover;object-position:center;transition:.4s}.collection_galley_img:hover img{transform:scale(1.04)}.collection_galley_img .book_link .btn-ctn{border:none;width:100%;text-transform:capitalize;font-weight:500}.dd_none{display:none}.gform_validation_errors,.gform-loader{display:none!important}.single_blog_wrap{padding:80px 0 30px;position:relative}.single_blog_banner{border:4px solid #02939C;border-radius:20px;overflow:hidden;position:relative;height:580px}.single_blog_banner img{width:100%;height:100%!important;transition:.4s;object-fit:cover;object-position:center center}.single_blog_banner:hover img{transform:scale(1.03)}.single_blog_content{margin-top:-180px;position:relative;z-index:55;padding:0 105px}.blog_inner_content{border-radius:40px 40px 0 0;overflow:hidden}.single_topBar{background-color:#204289;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:15px 40px}.single_topBar p{color:#fff;margin:0;font-size:24px;width:100%}.img__title{background-color:#fafafa;padding:0 40px;position:relative}.blog_inner_content h2{color:#204289;font-size:52px;font-weight:800;margin-bottom:18px;border-bottom:2px dashed #02939C;padding:30px 0}.default_content{background-color:#fafafa;padding:20px 40px 30px;border-radius:0 0 40px 40px;position:relative}.default_content h1,.default_content h2,.default_content h3,.default_content h4,.default_content h5,.default_content h6{color:#204289;font-weight:800;margin-bottom:20px}.default_content h1{font-size:64px}.default_content h2{font-size:52px}.default_content h3{font-size:42px}.default_content h4{font-size:35px}.default_content h5{font-size:28px}.default_content h6{font-size:25px}.default_content ol{padding-left:25px;margin-bottom:20px}.default_content ol li,.default_content ul li{color:#393939;font-size:24px;margin-bottom:10px;font-weight:400}.default_content ol li{list-style-type:decimal}.default_content ul li{list-style-type:disc}.default_content ul{padding-left:22px;margin-bottom:20px}.default_content ul li::marker,.default_content ol li::marker{color:#02939c}.default_content ul li a:hover{color:#204289}.default_content ul li a:after{content:"";position:absolute;bottom:0;left:0;right:0;display:block;margin:0 auto;width:0;height:1px;transition:.4s;background-color:#204289}.default_content ul li a:hover:after{width:100%}.single_blog_media{padding:40px 0 60px;position:relative}.media_border{border-top:1px solid #02939C;border-bottom:1px solid #02939C;padding:30px 0}.media_border .row{align-items:center}.media_border .row .col-md-8{width:65%}.media_border .row .col-md-4{width:35%;display:flex;align-items:center;justify-content:flex-end}.next_prev{width:60px;height:60px;margin-left:28px}.media_border .row .col-md-4 .next_prev:first-child{margin-left:0}.media_border .row .col-md-4 .next_prev:first-child a img{transform:rotate(180deg)}.next_prev a{display:flex;align-items:center;border:2px solid #02939C;height:100%;justify-content:center;transition:.4s}.next_prev a img{width:32px;transition:.4s}.next_prev a:hover{background-color:#02939c}.next_prev a:hover img{filter:brightness(0) invert(1)}.media_border ul{display:flex;align-items:center;padding-left:15px}.media_border ul li{margin-right:50px}.media_border ul li a{display:block}.media_border ul li a img{transition:.4s}.media_border ul li a:hover img{transform:rotate(360deg)}.media_border ul li:last-child{margin-right:0}.single_blog_box{padding:40px 0;position:relative}.default_content img.alignleft{width:auto;float:left;margin-right:15px;margin-bottom:10px;margin-top:10px;display:block}.default_content img.alignright{float:right;margin-left:15px;margin-bottom:10px;margin-top:10px;display:block}.default_content img.aligncenter{display:block;width:auto;margin:15px auto}.error-info-inner{min-height:80vh;display:flex;align-items:center;justify-content:center;position:relative;background-image:url(Background-gradent.png);background-repeat:no-repeat;background-size:cover;background-position:center center}.error-info-inner .row{align-items:center}.error-page h1{margin-bottom:25px}.error-page p{margin-bottom:20px}.heading-slider h1{color:#204289;font-size:64px;font-weight:800;margin-bottom:20px}.heading-slider h1 span{color:#03939c;display:inline-block}.heading-slider .btn-ctn{min-width:190px;height:60px;font-size:22px}@media (max-width: 1730px){.heading-slider h1{font-size:54px}.heading-slider .btn-ctn{height:60px;font-size:18px;padding:6px 10px;min-width:170px}}@media (max-width: 1399px){.heading-slider h1{font-size:44px}.error-page h1{margin-bottom:20px}.error-page p{margin-bottom:18px}.heading-slider .btn-ctn{height:55px;font-size:16px}}@media (max-width: 1280px){.heading-slider h1{font-size:35px}}@media (max-width: 1200px){.heading-slider{padding:20px 0}.heading-slider h1{font-size:30px}.error-info-inner{min-height:66vh}}@media (max-width: 767px){.heading-slider h1{font-size:25px}.error-page h1,.error-page p{margin-bottom:15px}.error-info-inner .row .col-md-8{width:60%}.error-info-inner .row .col-md-4{width:40%}}@media (max-width: 600px){.heading-slider .btn-ctn{height:50px}.error-info-inner{min-height:auto;justify-content:center;align-items:center;text-align:center;padding-top:50px;padding-bottom:20px}.error-info-inner .row .col-md-8,.error-info-inner .row .col-md-4{width:100%}}.featured_product .owl-stage{display:flex}.featured_product .owl-item,.featured_product .item{flex:1 1 auto;display:flex;flex-direction:column}.featured_product .slider_title{flex:1 1 auto;margin-bottom:8px}.head_topBar{position:relative;z-index:99}.predictive-search.predictive-search--header{max-width:100%;width:100%;left:0;right:unset;bottom:unset;top:91px;border:unset}.predictive-search__heading{color:#2d2b27!important;font-size:16px;border-radius:0}.predictive-search__loading-state{display:none}.error{font-size:14px;color:red;position:absolute;left:12px;bottom:-25px;width:auto!important;display:none}.single_product_wrap{position:relative;padding:75px 0}.single_product_wrap .single_product_title{margin-bottom:50px}.single_product_title h2{color:#2c2975;font-size:36px;font-weight:500}.single_product_wrap .row{margin:0 -8px}.single_product_wrap .row .col-md-3{width:25%;padding:20px 8px}.product_img{background-color:#fafafa;border-bottom:10px solid #2c2975;height:500px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;transition:.4s}.product_box:hover .product_img{border-color:#524dce}.product_img a{display:flex;width:100%;height:100%;align-items:center;justify-content:center;padding:20px}.product_img a:after{display:none}.product_img a img{display:block;margin:0 auto;transition:.4s}.product_box:hover .product_img img{transform:scale(1.05)}.product_button .btn-ctn{width:100%}.product_description{padding-top:20px}.product_description_title{min-height:70px;padding-bottom:5px}.product_description_title p{margin:0;max-width:320px}.product_description_title p a{color:#2c2a27;font-weight:500}.product_description_title p a:after{background-color:#2c2a27}.product_price{min-height:45px}.product_price h3{font-size:22px;font-weight:500}.product_price h3 a{display:inline-block;color:#2c2975;position:relative}.product_price h3 a:hover:after{width:100%;background-color:#2c2975}.product_support p{color:#9ea3b5;font-size:16px;margin-bottom:10px}.product_GST{min-height:60px;padding-bottom:5px}.product_GST p{color:#898888;margin-bottom:0}.Policy_banner:after{display:none}.Policy_banner .row{align-items:center}.Policy_banner .row .col-md-8{width:70%}.Policy_banner .row .col-md-4{width:30%;text-align:right}.banner_content_img{padding-right:20px}.Policy_banner .banner_content p:last-child{margin-bottom:0}.Policy_content{position:relative;padding:120px 0}.Policy_borderBox{margin-bottom:50px;border:1px solid #2C2975;border-radius:24px;padding:30px 30px 10px}.Policy_borderBox:last-child{margin-bottom:0}.Policy_borderBox h2,.Policy_borderBox h3,.Policy_borderBox h4{color:#2c2975;font-size:36px;font-weight:500;margin-bottom:20px}.Policy_borderBox ul li{list-style-type:none;padding-left:26px;position:relative;color:#1a1a1a;font-size:20px;margin-bottom:20px;font-weight:400}.Policy_borderBox ul li:after{content:"";position:absolute;left:10px;top:12px;width:5px;height:5px;border-radius:50%;background-color:#1a1a1a}.Policy_borderBox ol{margin-left:30px}.Policy_borderBox ol li{list-style-type:decimal;padding-left:8px;position:relative;color:#1a1a1a;font-size:20px;margin-bottom:20px;font-weight:400}.mthfr_patient_wrap{padding:120px 0;position:relative}.Patient_dispensary_title{text-align:center;max-width:1200px;margin:0 auto 50px}.Patient_dispensary_title h2{color:#2c2975;font-size:36px;font-weight:500;margin-bottom:50px}.Patient_dispensary_title p:last-child{margin-bottom:0}.mthfr_patient_wrap .row{margin:-8px}.mthfr_patient_wrap .row .col-md-6{width:50%;padding:8px}.Patient_dispensary_box{border:1px solid #2C2975;border-radius:24px;padding:30px;position:relative;height:100%}.dispensary_title_title{min-height:100px;padding-bottom:15px}.dispensary_title_title h3{color:#2c2975;font-size:32px;font-weight:500}.dispensary_title_title h3 a{display:block;color:#2c2975}.dispensary_title_title h3 a:hover{color:#524dce}.dispensary_para{min-height:90px;padding-bottom:15px}.dispensary_para p{margin:0;max-width:655px}.mthfr_patient_wrap .btn-ctn{background-color:#2c2975;border:none;color:#fff!important;min-width:200px}.support_info{width:calc(100% - 280px)}.support_info p{margin:0;max-width:570px}.contact_us{width:250px;text-align:right}.carolyn_ledowsky .row{align-items:center}.carolyn_ledowsky .row .col-md-6{width:50%}.carolyn_ledowsky_description{background-color:#e6e5fc;padding:100px 0}.carolyn_ledowsky_description h3{color:#2c2975;font-size:36px;font-weight:500;margin-bottom:25px;max-width:1730px}.carolyn_ledowsky_description p{max-width:1635px}.carolyn_ledowsky_description p:last-child{margin-bottom:0}.info_contact_wrap{margin-top:70px;display:flex;border:1px solid #2C2975;border-radius:24px;padding:30px;position:relative;align-items:center;justify-content:space-between}.social_icons ul{display:flex;align-items:center;justify-content:flex-end}.social_icons ul li{margin-left:20px}.social_icons ul li a{width:54px;height:54px;padding:15px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#1a85f8;background:linear-gradient(74deg,#1a85f8,#c835f8 88%)}.social_icons ul li a img{transition:.4s}.social_icons ul li a:hover{background:#1a85f8;background:linear-gradient(266deg,#1a85f8,#c835f8 88%)}.social_icons ul li a:hover img{transform:rotate(360deg)}.Carolyn_ledowsky_wrap .support_info_inner{padding-right:20px;width:75%}.carolyn_ledowsky p{max-width:770px}.carolyn_ledowsky:nth-child(2n) .row .col-md-6 .about_content_wrap{padding-left:15px}.Carolyn_ledowsky_wrap{padding-bottom:120px}.support_info_inner h4{color:#2c2975;font-size:36px;font-weight:500}.single_transparent_img{position:relative;border-bottom:10px solid #2c2975;transition:.4s;height:715px;background-color:#e6e5fc;border-radius:10px 10px 0 0}.single_transparent_img:hover{border-color:#524dce}.single_transparent_img img{display:block;position:absolute;left:0;right:0;bottom:0}.my_story .single_transparent_img img{max-width:681px;margin:0 auto}.about_me .single_transparent_img{background-color:#ededed;height:700px}.about_me .single_transparent_img img{margin:0 auto}.about_content_wrap ul{display:flex;flex-wrap:wrap}.my_story{margin-top:100px;margin-bottom:50px}.my_story .about_content_wrap{max-width:780px;margin-left:20px}.about_me .about_content_wrap{padding-right:60px}.about_content_wrap ul li{width:33.333%;width:100%;position:relative;margin-bottom:15px;padding-left:24px;padding-right:10px;color:#1a1a1a;font-size:20px;font-weight:400}.about_content_wrap ul li:after{content:"";position:absolute;left:1px;top:8px;background-image:url(gradent-icon.png);background-repeat:no-repeat;background-size:cover;width:12px;height:12px}.card_inner_wrap{padding:120px 0 60px}.card_inner_wrap .row .col-md-7{width:55%}.card_inner_wrap .row .col-md-5{width:45%;padding-left:50px}.card_inner_wrap .gift_card_wrap{height:495px}.card_inner_wrap .gift_card_wrap .gift_card_img img{width:455px}.card_inner_wrap .gift_card_wrap .gift_logo img{max-width:400px!important;width:100%!important}.card_inner_wrap .gift_card_wrap .gift_logo{right:25px;top:25px}.card_inner_wrap .gift_card_wrap p{font-size:22px;right:30px;bottom:25px}.card_inner_wrap .banner_content{max-width:100%;margin-left:0;margin-bottom:0}.card_inner_wrap .banner_content h1{color:#5f43d4;margin-bottom:10px}.cards_price p{color:#898888;margin-bottom:10px}.cards_price h2{color:#2c2a27;font-size:42px}.cards_price h2 a{color:#2c2a27;display:inline-block;position:relative}.cards_price h2 a:hover:after{width:100%}.cards_price h2 a:after{background-color:#2c2a27}.cards_gift{position:relative;padding:80px 0 40px}.card_title{text-align:center}.cards_gift .row{margin:0 -10px}.cards_gift .row .col-md-3{width:25%;padding:60px 10px}.card_title h2{color:#2c2975;font-size:36px;font-weight:500;margin-bottom:25px}.gift_card_wrap{border-radius:13px;box-shadow:1px 1px 8px #000000a1;position:relative;height:236px;padding:15px 15px 10px}.gift_card_wrap p{margin:0;position:absolute;right:20px;bottom:20px;color:#fff;font-size:12px;text-transform:uppercase;font-weight:500}.gift_card_img{display:flex;align-items:flex-end;height:100%}.gift_logo{position:absolute;right:15px;top:20px}.gift_logo img{max-width:192px}.gift_card_description{padding:30px 0 0;position:relative}.gift_card_description .slider_title p,.gift_card_description .slider_title p a{color:#1a1a1a}.gift_card_description .slider_title p a:after{background-color:#1a1a1a}.gift_card_description .slider_title{height:auto;min-height:40px;padding-bottom:10px}.gift_card_description .slider_para{margin-bottom:25px}.gift_card_description .slider_para p a{color:#2c2975;font-weight:500}.cart_btn .btn-ctn{width:100%}.light_purple .gift_card_wrap{background-color:#5f43d4}.dark_purple .gift_card_wrap{background-color:#2c2975}.light_bg .gift_card_wrap{background-color:#00c7be}.yellow_bg .gift_card_wrap{background-color:#fc0}.light_red .gift_card_wrap{background-color:#ff5e5e}.light_green .gift_card_wrap{background-color:#34c759}.light_black .gift_card_wrap{background-color:#2c2a27}.light_coffie_bg .gift_card_wrap{background-color:#a2845e}.cards_price{margin-bottom:20px}.Quantity__wrap{display:flex;align-items:center;margin-bottom:35px}.Quantity__wrap label{color:#2c2975;display:inline-block;font-size:22px;font-weight:500;padding-right:20px}.Quantity__wrap>div{display:flex;border:1px solid #2C2975;border-radius:5px;padding:5px}.Quantity__wrap>div button{border:none!important;width:50px;outline:none;box-shadow:none;background-color:transparent;color:#2c2975;font-weight:500}.Quantity__wrap>div input{border:none;text-align:center;-webkit-appearance:none;appearance:none;color:#2c2975;font-size:20px;outline:none;box-shadow:none;height:50px}.Quantity__wrap>div input::-webkit-outer-spin-button,.Quantity__wrap>div input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.Quantity__wrap>div input[type=number]{-moz-appearance:textfield}.checkbox_field{display:block;margin-bottom:25px}.checkbox_field input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.checkbox_field label{position:relative;cursor:pointer;padding-left:42px;color:#2c2975;font-weight:400;padding-top:3px;font-size:20px}.checkbox_field label:before{content:"";-webkit-appearance:none;border:2px solid #5F43D4;cursor:pointer;width:30px;height:30px;position:absolute;border-radius:5px;left:0;top:0;background-color:#5f43d4}.checkbox_field input:checked+label:after{content:"";display:block;position:absolute;top:5px;left:13px;width:6px;height:14px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.card_form .form_group{margin-bottom:25px}.form_group input[type=text],.form_group input[type=email]{color:#2c2975;font-size:22px;font-weight:400;outline:none;box-shadow:none;border-top:none;border-left:none;border-right:none;width:100%;padding:20px 0;border-bottom:1px solid #2C2975}.form_group textarea{color:#2c2975;font-size:22px;font-weight:400;outline:none;box-shadow:none;border-top:none;border-left:none;border-right:none;width:100%;padding:20px 0;border-bottom:1px solid #2C2975;resize:none;height:200px}.form_group input::-webkit-input-placeholder,.form_group textarea::-webkit-input-placeholder{color:#2c2975;opacity:1}.form_group input::-moz-placeholder,.form_group textarea::-moz-placeholder{color:#2c2975;opacity:1}.form_group input:-ms-input-placeholder,.form_group textarea:-ms-input-placeholder{color:#2c2975;opacity:1}.form_group input:-moz-placeholder,.form_group textarea:-moz-placeholder{color:#2c2975;opacity:1}.card_form .form_group:last-child{margin-bottom:0;margin-top:50px}.submit_btn.btn-ctn{padding:0;width:100%;background-color:#2c2976}.card_form .form_group input[type=submit]{width:100%;outline:none;box-shadow:none;border:none;background-color:transparent;color:#fff;font-size:22px;font-weight:600;text-transform:uppercase}.giftBanner_sec .card_title{text-align:left}.banner-slider{display:flex;flex-direction:row-reverse;margin-bottom:100px}.vehicle-detail-banner .car-slider-desc{max-width:180px;margin:0 auto}.banner-slider .slider-for{width:calc(100% - 280px)}.banner-slider .slider.slider-nav{height:895px;overflow:hidden}.slider-banner-image{height:895px;background-color:transparent;border-bottom:10px solid #2c2975;padding:30px 110px;display:flex!important;align-items:center;justify-content:center;transition:.4s;padding:0!important}.product_slider_img{height:100%;display:flex;align-items:center;justify-content:center;width:100%}.product_slider_img img{width:auto;display:block;margin:0 auto}.slider-banner-image:hover{border-color:#524dce}.banner-slider .slider.slider-nav{width:280px;padding-right:60px}.banner-slider .slide-arrow{width:55px;height:55px;background-color:#2c2976;border-radius:50%;transition:.4s;position:absolute;bottom:-95px}.banner-slider .slide-arrow:hover{background-color:#524dce}.banner-slider .slide-arrow.prev-arrow{left:38%}.banner-slider .slide-arrow.next-arrow{left:unset;right:38%}.banner-slider .slide-arrow.prev-arrow img{transform:rotate(180deg)}.thumbnail-image{height:210px;cursor:pointer;background-color:#fafafa;display:flex!important;align-items:center;justify-content:center;border-bottom:5px solid transparent}.banner-slider .slider.slider-nav .slick-slide.slick-current.slick-active .thumbnail-image{border-color:#2c2976}.banner-slider .slider.slider-nav .slick-slide.slick-current.slick-active .thumbnail-image:hover{border-color:#524dce}.thumbnail-image .thumbImg{height:100%;padding:10px}.thumbImg img{height:100%;width:auto;margin:0 auto;object-fit:contain}.slider-nav .slick-slide.thumbnail-image .thumbImg{max-width:178px;height:110px;margin:0 auto;border:1px solid #EBEBEB}.slider-banner-image img{width:100%;max-width:100%!important;margin:0 auto;display:block;transition:.4s;height:100%;object-fit:cover}.slider-banner-image:hover img{transform:scale(1.04)}.slick-arrow{width:100%;background-color:transparent;border:0;background-position:center;background-repeat:no-repeat;font-size:0;height:18px;position:absolute;left:0;right:0;z-index:99}.button__grid .btn-ctn{width:100%;margin:10px 0;border:none;color:#fff;background-color:#2c2976}.button__grid .btn-ctn:nth-child(2n+2){background-color:#524dce}.button__grid .btn-ctn:nth-child(2n+2):hover{background-color:#2c2976}.button__grid .btn-ctn img{margin-left:15px}.full_height{margin-bottom:40px}.full_height .col-md-8{width:calc(100% - 160px)}.button_column{border:1px solid #E3E6F0;padding:20px 30px;border-radius:12px 0 0 12px}.full_height .col-md-4{width:160px}.payment_price{background-color:#2c2976;display:flex;align-self:center;justify-content:center;padding:15px;border-radius:0 12px 12px 0}.payment_price p{color:#fff;margin:0}.form_description{padding-top:25px}.form_description p strong{display:block;color:#2c2975;font-weight:500}.radio_button_group [type=radio]:checked,.radio_button_group [type=radio]:not(:checked){position:absolute;left:-9999px}.radio_button_group [type=radio]:checked+label,.radio_button_group [type=radio]:not(:checked)+label{position:relative;padding-left:55px;cursor:pointer;display:block;color:#2c2975;font-size:20px;font-weight:500}.radio_button_group [type=radio]:checked+label:before,.radio_button_group [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:30px;height:30px;border:1px solid #2c2976;border-radius:100%;background:#fff}.radio_button_group [type=radio]:checked+label:after,.radio_button_group [type=radio]:not(:checked)+label:after{content:"";width:22px;height:22px;background:#2c2976;position:absolute;top:4px;left:4px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}.radio_button_group [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.radio_button_group [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.payment_select{margin-top:25px;position:relative}.payment_select select{width:100%;height:52px;border:1px solid #2C2975;background-color:#fff;border-radius:10px;padding:10px 30px;font-size:20px;font-weight:500;appearance:none;-moz-animation:none;-webkit-appearance:none;background-image:url(select_arrow.svg);background-repeat:no-repeat;background-position-x:96%;background-position-y:60%;background-size:20px;cursor:pointer}.payment_content{border:1px solid #E3E6F0;padding:20px 30px;border-radius:12px 0 0 12px}.price_content{background-color:#2c2976;display:flex;justify-content:center;padding:15px;border-radius:0 12px 12px 0;height:100%;align-items:center}.price_content p{color:#fff;margin:0}.pagination-wrapper .pagination__list{width:100%;row-gap:15px}.pagination-wrapper .pagination__list .pagination__item{width:40px;height:40px;border:1px solid #2c2975;box-shadow:unset;outline:unset;text-decoration:none;font-size:15px;color:#1a1a1a;font-weight:400;opacity:1;transition:.3s}.pagination-wrapper .pagination__list .pagination__item:after{display:none}.pagination-wrapper .pagination__list .pagination__item.link:hover,.pagination-wrapper .pagination__list .pagination__item.pagination__item--current{background-color:#2c2975;color:#fff}.pagination-wrapper .pagination__list li{width:auto;flex:unset;margin-right:20px!important}.coll-img{position:absolute;right:0;top:0;height:100%;width:50%}.coll-img img{height:100%;width:100%;object-fit:cover;-webkit-mask-image:url(coll-shape.png);mask-image:url(coll-shape.png);-webkit-mask-position:bottom left;mask-position:bottom left;-webkit-mask-size:cover;mask-size:cover}.coll-banner .container{position:static}.coll-banner .banner_content{width:50%;padding-right:15px}.coll-banner.sub_banner{background-color:#5f43d4;overflow:hidden}.coll-banner.sub_banner:after{left:unset;right:32%;top:unset;bottom:-9.896vw;background-image:url(coll-dna-shape.svg);width:39.063vw;height:23.958vw;background-position:center;opacity:2%}.coll-banner.sub_banner:before{content:"";position:absolute;background-repeat:no-repeat;background-size:contain;left:-29%;top:-64%;background-image:url(coll-dna-shape.svg);width:57.552vw;height:33.646vw;background-position:center;opacity:2%}.coll-main .page-width{padding:0 20px;max-width:1749px;width:95%}.coll-main{padding-top:120px;padding-bottom:120px}.selected-filters{padding:60px 0}.product-grid{display:flex;gap:0;flex-wrap:wrap;margin:0 -9px}.product-grid .card{box-shadow:unset;border:unset;flex:1 1 auto;display:flex;flex-direction:column}.product-grid .grid__item{padding:0 9px;display:flex;flex-direction:column;width:33.33%!important;max-width:33.33%!important;flex:1 1 auto}.facets-vertical .facets-wrapper{width:25%!important;padding:0 20px 0 0!important}.facets-vertical .product-grid-container{width:75%!important}.product-grid .card__inner{height:22vw;max-height:22vw;border-bottom:10px solid #2c2975!important;flex:1 1 auto;transition:.4s;background:transparent}.product-grid .card__content .card__heading a{color:#2c2a27;font-weight:500;font-size:18.67px;line-height:26.7px;text-decoration:none;transition:.3s}.product-grid .card__content .card__heading a:hover{color:#2c2975}.product-grid .card__content .card__heading a:after{display:none}.product-grid .price{color:#2c2975!important;font-weight:500;font-size:22px;letter-spacing:0}.quick-add__submit{height:54px!important;font-size:18px!important}.product-grid .card-wrapper,.product-grid .card__content{flex:1 1 auto;display:flex;flex-direction:column}.product-grid .card__heading{flex:1 1 auto}.exp-collections h2{color:#2c2975;font-size:24px;font-weight:500;margin-bottom:23px;position:relative;cursor:pointer}.exp-collections ul li a{color:#2c2975;font-weight:400;font-size:20px;text-transform:capitalize;border-top:1px solid #E3E6F0;padding:20px 0;display:block}.vendor-name{color:#9ea3b5!important;font-size:16px;font-weight:500;letter-spacing:0;text-transform:none}.facets-wrapper facet-remove,.facets-wrapper .facets__summary{display:none!important}.facets-wrapper .facets-container{display:block;padding:0;margin-top:60px}.facets-wrapper .facets__heading{color:#2c2975!important;font-size:24px;font-weight:500;margin-bottom:23px;width:100%;position:relative;cursor:pointer}.facets-wrapper .facets__heading:before,.exp-collections h2:before{content:"";background:url(select-down-arrow.svg) no-repeat center center / contain;width:20px;height:20px;position:absolute;right:5px;top:0;bottom:0;margin:auto}.facets-wrapper .facets__form-vertical{display:block;width:100%}.facets-wrapper .facets-vertical .active-facets-vertical-filter{display:block}.facets-wrapper .facets__disclosure-vertical{border:unset}.facets-wrapper .facets__label{color:#2c2975!important;font-weight:400;font-size:20px;text-transform:capitalize;border-top:1px solid #E3E6F0;padding:20px 0;display:flex;align-items:center;column-gap:20px}.facets-wrapper .facet-checkbox__text-label{text-decoration:none!important}.facets-wrapper .facets__label svg{display:none}.facets-wrapper .facets__label input{width:30px;height:30px;border:1px solid #5F43D4;border-radius:6px;position:relative;-webkit-appearance:none;appearance:none;margin:0;flex-shrink:0}.facets-wrapper .facets__label input:before{content:"";position:absolute;left:0;top:0;bottom:0;right:0;background-image:url(radio-check.svg);background-repeat:no-repeat;opacity:0;margin:auto;display:flex;background-position:center;background-size:87%}.facets-wrapper .facets__label input:checked{background-color:#5f43d4}.facets-wrapper .facets__label input:checked:before{opacity:1}.coll-main .col-title h2{color:#2c2975;font-weight:500;font-size:42px}.coll-main .top-form{display:flex;align-items:center}.coll-main .facets-vertical-form{display:flex;justify-content:space-between}.coll-main .left-cont{width:25%;padding-right:25px}.coll-main .right-cont{width:75%}.coll-main .facet-filters{padding-left:0}.coll-main .facets-vertical-form label{color:#2c2975;font-size:24px;font-weight:500}.coll-main .facets-vertical-form .facet-filters__label{margin-right:0!important}.coll-main .facets-vertical-form label{margin-right:28px!important}.coll-main .facets-vertical-form .select .svg-wrapper{display:none!important}.coll-main .facets-vertical-form select{width:390px;height:70px;border:1px solid #2C2975;border-radius:8px;font-size:20px;font-weight:400;background-color:#fff;background-image:url(select-down-arrow.svg);background-repeat:no-repeat;background-size:20px;background-position:93% 50%;box-shadow:unset;outline:unset;padding:19px 28px;color:#2c2975;-webkit-appearance:none!important;appearance:none!important;cursor:pointer}.coll-main .facets-vertical-form .per-page select{width:147px}.selected-filters .active-facets{width:75%;margin-left:auto;margin-top:0!important;margin-bottom:0!important}.selected-filters .active-facets-vertical-filter{display:none}.selected-filters facet-remove{display:block!important}.coll-main .active-facets__button{margin:0}.coll-main .active-facets__button .active-facets__button-inner{border-radius:8px;box-shadow:unset!important;font-size:16px;color:#2c2975;border:1px solid #2C2975;padding:8px 15px}.coll-main .active-facets__button .svg-wrapper{width:16px}.product-grid .card__information{flex:1 1 auto;display:flex;flex-direction:column}.gst-price{font-size:18px;font-weight:400;margin:5px 0 0;color:#898888;display:none}.coll-main .gst-price{display:block}.button-show-more{text-decoration:none;color:#2c2975;outline:unset;box-shadow:unset;font-size:18px;transition:.3s}.button-show-more:hover{color:#000}.coll-banner .banner_content img{display:none}.quick-add__submit[disabled]{cursor:no-drop}.badge{font-size:12px;background:#2c2975}.product-grid .card__inner .card__content{display:none}.product-grid .grid__item:hover .card__media .media img{transform:scale(1.04)}.product-grid .grid__item:hover .card__inner{border-color:#524dce!important}.card__media .media img{transition:.4s}.product.grid{gap:0;display:block}.product__media-wrapper{display:block;width:100%!important}.product__info-wrapper{width:100%!important;padding:0!important}.product__info-container .product__text{color:#898888;margin:0 0 10px}.product__info-container .price{color:#2c2a27;font-size:42px;letter-spacing:0}.product__tax.caption{display:none}.product-form__quantity{display:flex;align-items:center}.product-form__quantity label{color:#2c2975;display:inline-block;font-size:22px;font-weight:500;padding-right:20px;margin:0!important}.product-form__quantity .quantity{border:1px solid #2C2975;border-radius:5px;padding:5px;width:184px;height:62px}.product-form__quantity .quantity:before,.product-form__quantity .quantity:after{display:none}.product-form__quantity .quantity button{color:#2c2975}.product__info-container{max-width:100%!important}more-payment-options-link{display:none}.product__info-container .btn-ctn{width:100%;margin:10px 0;border:none;color:#fff;background-color:#2c2976}.product-form__buttons{max-width:100%!important}.form_description li,.form_description h1,.form_description h2,.form_description h3,.form_description h4,.form_description h5{color:#1a1a1a;font-size:20px;margin-bottom:20px;font-weight:400}.form_description li{list-style:initial}.form_description ul,.form_description ol,.form_description img{margin-bottom:20px}.related-products .gst-price{display:block}.related-products .product-grid .grid__item{width:25%!important;max-width:25%!important}.rc-container{margin:40px 0!important}.rc-container .rc-radio{border:1px solid #E3E6F0;padding:20px 190px 20px 30px!important;border-radius:12px;background:transparent!important;position:relative;margin-bottom:40px}.rc-container .rc-template__legacy-radio .rc-radio:last-child{margin-bottom:0}.rc-container .rc-radio input[type=radio]{-webkit-appearance:none;appearance:none;width:22px;height:22px;position:relative;border-radius:50%;background:transparent;transition:.3s;flex-shrink:0}.rc-container .rc-radio input[type=radio]:checked{background:#2c2976}.rc-container .rc-radio input[type=radio]:before{content:"";position:absolute;left:-4px;top:-4px;right:-4px;bottom:-4px;width:auto;height:auto;border:1px solid #2c2976;border-radius:100%}.rc-container .rc-option__text{position:relative;padding-left:30px;cursor:pointer;display:block}.rc-container label{margin:0;line-height:normal;display:flex!important;align-items:center}.rc-container .rc_widget__option__selector{display:flex;align-items:center;color:#2c2975;font-size:20px;font-weight:500}.rc-container .rc-option__price{background-color:#2c2976;display:flex;justify-content:center;padding:15px;border-radius:0 12px 12px 0;height:100%;align-items:center;color:#fff;margin:0;font-size:20px;width:160px;right:0;position:absolute;top:0}.rc-container .rc_popup{display:none}.rc-container .rc-selling-plans{padding:0!important;margin-top:20px}.rc-container .rc-selling-plans select{width:100%;height:52px;border:1px solid #2C2975;background-color:#fff;border-radius:10px;padding:10px 30px;font-size:20px;font-weight:500;appearance:none;-moz-animation:none;-webkit-appearance:none;background-image:url(select_arrow.svg);background-repeat:no-repeat;background-position-x:96%;background-position-y:50%;background-size:20px;cursor:pointer;outline:unset!important;box-shadow:unset!important}#shopify-buyer-consent{display:none}.sub_banner.shop-banner{background-color:#5f43d4}.shop-banner .banner_content h1{max-width:550px}.log-out-coll h1{color:#2c2975;font-weight:500;font-size:42px;text-align:center}.log-out-prods{margin-top:94px}.log-out-prods .product-grid .grid__item{width:25%!important;max-width:25%!important}.sub_banner.gift-banner{background-color:#5f43d4}.gift-card-prods .product-grid .card__inner{height:auto;max-height:unset;border-bottom:unset!important}.gift-card-prods .product-grid .grid__item:hover .card__media .media img{transform:unset}.gift-card-prods .gst-price{display:none}.gift-card-prods .product-grid{row-gap:100px}.single-prod-img img{width:100%}.single-prod-img{padding:0 40px}recipient-form input[type=checkbox]{width:30px!important;height:30px!important;border:1px solid #5F43D4;border-radius:6px;position:relative!important;-webkit-appearance:none!important;appearance:none!important;margin:0 12px 0 0!important;flex-shrink:0!important;top:8px!important;z-index:unset!important;cursor:pointer}recipient-form input[type=checkbox]:before{content:"";position:absolute;left:0;top:0;bottom:0;right:0;background-image:url(radio-check.svg);background-repeat:no-repeat;opacity:0;margin:auto;display:flex;background-position:center;background-size:87%}recipient-form input[type=checkbox]:checked{background-color:#5f43d4}recipient-form input[type=checkbox]:checked:before{opacity:1}.recipient-checkbox svg{display:none}.recipient-checkbox span{color:#2c2975;font-weight:400;font-size:20px}.recipient-checkbox{display:inline-block!important}.recipient-fields{margin-top:50px}.recipient-fields input[type=text],.recipient-fields input[type=email],.recipient-fields textarea{color:#2c2975;font-weight:500;font-size:22px;border:unset!important;box-shadow:unset!important;outline:none!important;border-bottom:1px solid #9EA3B5!important;padding:0 0 22px!important;letter-spacing:0!important;height:auto!important}.recipient-fields .field:before,.recipient-fields .field:after{content:none!important}.recipient-fields label{color:#2c2975!important;font-weight:500;font-size:22px!important;top:1px!important;bottom:unset!important;left:1px!important;right:unset!important;line-height:normal!important;letter-spacing:unset!important}.recipient-form{max-width:100%!important}.recipient-fields .field__input:not(:placeholder-shown)~.field__label{display:none}.recipient-fields .recipient-fields__field{margin-bottom:45px}.recipient-fields textarea{min-height:unset!important;height:140px!important}.recipient-fields .send-on{display:none!important}.recipient-fields label span{color:#ff5e5e}.recipient-fields label small{font-weight:400;font-size:16px}.other-gift-cards .log-out-prods{margin-top:0}.other-gift-cards.single_product_wrap{padding:0}.recipient-fields .error{left:0}.customer{max-width:100%!important;padding:0 0 100px!important}.title-banner{font-size:50px;font-weight:500;color:#2c2a27!important;text-align:center;max-width:100%!important;margin:0 0 100px!important;background:#f0f0f5;min-height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0}.login .field+a{margin-top:20px!important}.customer form{padding:40px 30px 40px 35px;max-width:670px;margin:0 auto!important;border:10px solid #eef4f9;box-shadow:0 0 18px 5px #5551c838}.field:before,.select:before,.customer .field:before,.customer select:before,.localization-form__select:before,.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{content:none!important}.customer form input:not([type=submit]):not([type=checkbox]),.customer .select select{border:none;width:100%;height:50px;color:#2c2a27!important;font-size:18px!important;font-weight:400!important;padding:5px!important;border-radius:0;outline:none!important;background-color:#fff!important;letter-spacing:0;box-shadow:inset 0 0 100px 100px #fff!important;border-bottom:1px solid #2C2975}.customer form input::placeholder{opacity:1!important;display:block!important;padding:0!important;color:#2c2a27!important}.customer .select .svg-wrapper{display:none}.customer .select select{-webkit-appearance:none!important;appearance:none!important;background-color:#fff!important;background-image:url(select-down-arrow.svg);background-repeat:no-repeat;background-size:16px;background-position:97% 52%;box-shadow:unset!important}.customer a{text-decoration:none!important;position:relative;font-size:16px}.customer a:hover:after{width:100%}.login form a{color:#204289!important;font-weight:500}.customer button{display:inline-flex;align-items:center;justify-content:center;font-size:18px;height:50px;border-radius:5px;letter-spacing:0;font-weight:500;transition:.4s;background-color:#2c2975!important;color:#fff!important;margin:20px 0!important;border:unset!important;outline:unset!important;box-shadow:unset!important}.customer button:before,.customer button:after{border:unset!important;outline:unset!important;box-shadow:unset!important}.customer form button{width:100%}div#rc_login,.login form p{margin-bottom:0!important}#recover:target{display:flex!important}.customer .form__message{color:#2c2a27;font-size:14px!important;outline:unset!important;border:unset!important;box-shadow:unset!important}.customer .errors ul{padding-left:25px;margin-bottom:0}.customer .errors ul li{color:#2c2a27;font-size:14px!important;margin-top:1rem}.customer .errors ul li a{color:#2c2a27;font-size:inherit!important}.wrapper{padding-left:20px;padding-right:20px}.title-banner h1{font-size:inherit;font-weight:inherit;margin:0!important}.title-banner h1+a{color:#2c2a27!important;font-size:16px;margin-top:20px}.title-banner h1+a:after{background-color:#2c2a27}.acc-wrap{margin-top:0!important}.acc-wrap .left-div{width:80%;flex:unset;padding:0 50px 0 0}.acc-wrap .right-div{width:20%;flex-wrap:wrap}.customer h2{color:#2c2975;font-size:24px;font-weight:500;margin-bottom:23px!important}.customer table{font-size:16px!important;border:unset;box-shadow:unset}.customer thead th,.customer td{padding:15px!important;font-size:16px!important;border:1px solid #2c2975!important;vertical-align:middle!important}.customer thead th{border-bottom:unset!important;font-weight:500;color:#2c2975}.account table td:first-of-type a{width:100%;font-size:16px!important;text-align:center;box-shadow:unset;background:#2c2975;color:#fff;outline:unset!important;border:unset!important;box-shadow:unset!important}.account table td:first-of-type a:after{display:none}.customer tr{border:unset!important}.customer p,.customer a{font-size:16px!important}.order tbody ul li{display:flex;align-items:center;font-size:13px}.customer tfoot tr:first-of-type td,.customer tfoot tr:first-of-type th{border-top:unset!important}.customer table{box-shadow:unset!important}.address-wrap{max-width:600px}li[data-address]{margin-top:20px!important}.address-wrap button{margin-left:5px!important;margin-right:5px!important}.customer form label{font-size:16px;color:#2c2975;margin-bottom:7px;font-weight:500;padding-left:5px}.check-div input{width:25px;height:25px;border:1px solid #5F43D4;border-radius:6px;position:relative;-webkit-appearance:none;appearance:none;margin:0;flex-shrink:0;background:#fff;margin-top:0!important}.check-div input:before{content:"";position:absolute;left:0;top:0;bottom:0;right:0;background-image:url(radio-check-purple.svg);background-repeat:no-repeat;opacity:0;margin:auto;display:flex;background-position:center;background-size:87%}.check-div input:checked:before{opacity:1}.check-div{display:flex;align-items:center;margin-top:17px;gap:8px}.customer .check-div label{margin-bottom:0}.address-wrap form button{margin-bottom:0!important}.cart__empty-text,.error-sec h1{color:#2c2975;font-weight:500;font-size:42px}.cart__warnings{padding:25vh 0!important}.cart__login-title,cart-items p{color:#1a1a1a;font-size:18px;font-weight:400}cart-items a{text-decoration:none!important}cart-items .container,#main-cart-footer .container{max-width:1500px}.cart-items th{font-size:16px!important;border-bottom:1px solid #2c2975!important;font-weight:500!important;color:#2c2975}.cart-item__name{color:#2c2a27;font-weight:500;font-size:18px;text-decoration:none;transition:.3s}cart-items .price,.product-option{color:#2c2975!important;font-weight:500;font-size:16px!important;letter-spacing:0}cart-items .quantity{border:1px solid #2C2975;border-radius:5px;padding:5px}cart-items .quantity:before,cart-items .quantity:after{display:none!important}.cart__items{border-bottom:1px solid #2c2975!important}.cart__footer{padding-top:60px!important;padding-bottom:100px!important}.totals,.totals__total-value,.totals .totals__total{color:#2c2975;font-size:18px!important;font-weight:500!important}.tax-note{font-size:15px}.error-sec{text-align:center}.error-sec h1{margin-bottom:30px}.error-sec .btn-ctn{margin-top:20px}.error-sec{display:flex;align-items:center;justify-content:center;min-height:80vh;padding:50px 0}cart-items .btn-ctn,.cart__footer .btn-ctn{font-size:18px;height:55px}.menu li a.active{color:#7d4fa0!important}.template-search__header h1{color:#2c2975;font-weight:500;font-size:42px;margin-bottom:20px}.template-search__search.head_topBar .head_search{width:809px;padding:0;margin:0 auto 20px;display:block}.search-count{text-align:center}.search-sec .product-grid .grid__item{width:25%!important;max-width:25%!important}.search-sec .facets-vertical .product-grid-container{width:100%!important}.product-form .customer{padding:0!important}.price--on-sale .price-item--regular{color:inherit;font-size:1.7rem}.about-intro-sec .about_content_wrap ul li{width:100%}body.index .collection_banner .banner_content h2{color:#2c2975;text-align:center}body.index .collection_banner .row{padding-left:30px}.form_description li span{font-family:inherit!important;font-size:inherit!important}.about_content_wrap a{word-break:break-all}.faq__wrap .accordion-body li{color:#2c2975;font-size:20px;margin-bottom:20px;font-weight:400}.faq__wrap .accordion-body ul li{list-style-type:disc;margin-left:22px}.faq__wrap .accordion-body ol li{list-style-type:decimal;margin-left:28px}.cart_wrap_grid .menuLink ul li>ul.sub-menu{color:#fff;position:absolute;min-width:220px;max-width:220px;display:block!important;width:100%;top:calc(100% + 5px);z-index:1;visibility:hidden;opacity:0;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s;transform-origin:0 0 0;margin-left:0;-webkit-box-shadow:2px 2px 5px -2px rgba(0,0,0,.56);-moz-box-shadow:2px 2px 5px -2px rgba(0,0,0,.56);box-shadow:2px 2px 5px -2px #0000008f;left:unset;right:-40px;z-index:99}.cart_wrap_grid .menuLink ul.menu>li>ul.sub-menu:after{content:"";position:absolute;left:50px;top:-19px;width:0px;height:0px;border-style:solid;border-width:0 14px 16px 14px;border-color:transparent transparent #7d4fa0 transparent;transform:rotate(0)}.cart_wrap_grid .menuLink ul.menu>li>ul.sub-menu:before{content:"";position:absolute;left:0;right:0;top:-25px;height:23px}.cart_wrap_grid .menuLink ul li:hover>.sub-menu{visibility:visible;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.cart_wrap_grid .menuLink ul li>ul.sub-menu li a:after{display:none}.cart_wrap_grid .sub-menu li:last-child a{border-bottom:none}.cart_wrap_grid .sub-menu li .sub-menu{left:150px!important;top:0!important}.cart_wrap_grid .sub-menu li:hover .sub-menu{left:220px!important}.cart_wrap_grid .sub-menu .menu-item-has-children:after{right:10px!important;top:18px!important;border-color:#000 transparent transparent #000!important;transform:rotate(138deg)!important}.cart_wrap_grid .sub-menu li a{color:#fff;padding:8px 20px!important}.cart_wrap_grid .menuLink .fixed__menu_link>ul>li.menu-item-has-children{padding-right:10px}.cart_wrap_grid .sub-menu .menu-item-has-children{padding:0!important}.cart_wrap_grid .menuLink .fixed__menu_link>ul>li.menu-item-has-children:after{right:-9px;top:7px;border-color:#fff}.cart_wrap_grid .sub-menu li a{border-bottom:1px solid #7d4fa0;color:#2c2a27!important;background-color:#fff;border-left:12px solid #7d4fa0}.cart_wrap_grid .sub-menu li a:hover{color:#fff!important;background-color:#7d4fa0}.cart_wrap_grid .menuLink .menu>li.menu-item-has-children>.sub-menu>li.current-menu-ancestor>a{background-color:#7d4fa0}.cart_wrap_grid .menuLink .menu>li.menu-item-has-children>.sub-menu>li.current-menu-ancestor>.sub-menu>li.current_page_item a{background-color:#7d4fa0}.cart_wrap_grid .menuLink ul.sub-menu li{margin:0!important;display:block!important}.cart_wrap_grid .menuLink ul li.menu-item-has-children:after{top:8px}.accordion-body a{word-break:break-word}.banner_content_img img{object-fit:contain}.cart-count-bubble{background-color:#554567;bottom:unset;top:-7px;left:unset;right:-16px;line-height:unset!important}.cart-count-bubble>span:first-child{position:static!important;width:auto!important;height:auto!important;z-index:unset!important}.footer_top p strong:last-child{margin:unset;display:inline}.shopify-challenge__container{padding:100px 0;text-align:center}input.shopify-challenge__button.btn{font-size:18px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;padding:8px 25px;transition:.4s;border-radius:5px;text-transform:uppercase;border:none;background-color:#2c2975;color:#fff;height:55px;min-width:205px}input.shopify-challenge__button.btn:hover{background-color:#524dce}.forget-error{justify-content:center;margin-bottom:30px}.Vtl-BackInStockButton{background-color:#2c2976!important;width:100%!important;max-width:100%!important}.customer.register form input:not([type=submit]):not([type=checkbox]),.customer.register .select select{border:none!important;height:50px!important;border-bottom:1px solid #2C2975!important}.customer.register .cf-field{background:transparent!important;border:none!important;border-radius:0!important;padding:0!important;margin:2rem 0 0!important}.customer.register .field:first-of-type{margin-top:0!important}ul.cf-field-errors li{color:#2c2a27!important;font-size:14px!important;outline:unset!important;border:unset!important;box-shadow:unset!important}ul.cf-field-errors{margin:0!important;padding:0!important}.customer.register select{border:none!important;width:100%;height:50px!important;color:#2c2a27!important;font-size:18px!important;font-weight:400!important;padding:5px!important;border-radius:0;outline:none!important;background-color:#fff!important;letter-spacing:0;box-shadow:inset 0 0 100px 100px #fff!important;border-bottom:1px solid #2C2975!important}.customer.register .cf-submit-form{text-transform:uppercase;overflow:hidden}.customer.register .cf-submit-form:after{content:"";position:absolute;height:100%;left:-50%;top:0;right:unset;transition-duration:.6s;transform-origin:top left;width:0;background-color:#524dce}.customer.register .cf-submit-form:hover:after{height:110%;width:150%}.customer.register .cf-submit-form span{position:relative;z-index:9}.cf-error-message{width:100%;color:#2c2a27!important;font-size:12px!important;outline:unset!important;box-shadow:unset!important;text-align:center}.cf-field-errors ul{padding:0!important;text-align:center!important}@media only screen and (min-width: 1201px){.butgurBtn{display:none}.menuLink ul li>ul.sub-menu{color:#fff;position:absolute;min-width:220px;max-width:220px;display:block!important;width:100%;top:calc(100% + 5px);z-index:1;visibility:hidden;opacity:0;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s;transform-origin:0 0 0;margin-left:0;-webkit-box-shadow:2px 2px 5px -2px rgba(0,0,0,.56);-moz-box-shadow:2px 2px 5px -2px rgba(0,0,0,.56);box-shadow:2px 2px 5px -2px #0000008f}.menuLink ul.menu>li>ul.sub-menu:after{content:"";position:absolute;left:50px;top:-19px;width:0px;height:0px;border-style:solid;border-width:0 14px 16px 14px;border-color:transparent transparent #7d4fa0 transparent;transform:rotate(0)}.menuLink ul.menu>li>ul.sub-menu:before{content:"";position:absolute;left:0;right:0;top:-25px;height:23px}.menuLink ul li:hover>.sub-menu{visibility:visible;opacity:1;left:0;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.menuLink ul li>ul.sub-menu li a:after{display:none}.sub-menu li:last-child a{border-bottom:none}.sub-menu li .sub-menu{left:150px!important;top:0!important}.sub-menu li:hover .sub-menu{left:220px!important}.sub-menu .menu-item-has-children:after{right:10px!important;top:18px!important;border-color:#000 transparent transparent #000!important;transform:rotate(138deg)!important}.sub-menu li a{color:#fff;padding:8px 20px!important}.menuLink .fixed__menu_link>ul>li.menu-item-has-children{padding-right:10px}.sub-menu .menu-item-has-children{padding:0!important}.menuLink .fixed__menu_link>ul>li.current-menu-ancestor:after{border-color:#e80303!important}.menuLink .fixed__menu_link>ul>li.menu-item-has-children:after{right:-9px;top:7px;border-color:#fff}.sub-menu li a{border-bottom:1px solid #7d4fa0;color:#2c2a27!important;background-color:#fff;border-left:12px solid #7d4fa0}.sub-menu li a:hover{color:#fff!important;background-color:#7d4fa0}.menuLink .menu>li.menu-item-has-children>.sub-menu>li.current-menu-ancestor>a{background-color:#7d4fa0}.menuLink .menu>li.menu-item-has-children>.sub-menu>li.current-menu-ancestor>.sub-menu>li.current_page_item a{background-color:#7d4fa0}}@media (max-width: 1800px){.menuLink .menu>li{margin-right:35px}.menuLink .menu>li.menu-item-has-children{margin-right:45px}}@media (max-width: 1730px){p,.form_description li,.form_description h1,.form_description h2,.form_description h3,.form_description h4,.form_description h5,.detail_box a{font-size:18px}.head_topBar .head_search form .form_group input{height:55px;font-size:18px}.head_topBar .head_search form .form_group .btn{height:55px;padding:0 22px!important;width:70px}.menu li a{font-size:18px}.sub-menu li a{font-size:17px!important}.about_web ul li a{font-size:18px;padding-left:10px;margin-left:10px;line-height:18px}.banner_content h1{font-size:45px}.banner_content h2{font-size:25px;margin-bottom:10px}.btn-ctn{font-size:20px;height:55px;padding:5px 20px}.service_icon_title{height:70px;padding:5px 0}.service_icon_title h2{font-size:25px;line-height:28px}.heading_title h2{font-size:25px}.tab_grid ul.nav li button{font-size:18px}.featured_slider{padding:0 90px}.slider_img{height:480px}.slider_title p{line-height:unset}.slider_img{height:390px}.accordion .accordion-item{margin-bottom:30px}.newsletter_content h3{font-size:35px}.newsletter_content form .form_group input{height:70px;font-size:18px}.newsletter_content form .form_group .btn-ctn{height:70px}.become_member_wrap h3{font-size:40px;margin-bottom:15px}.become_member_wrap p{max-width:930px}.learn_more .btn-ctn{min-width:215px}.accordion_button h3{font-size:22px}.footer_top h4,.footer_top h3{font-size:18px;margin-bottom:20px}.footer_top .menu li a{font-size:16px;margin-bottom:5px}.menuLink .menu>li{margin-right:30px}.cart_wrap_grid ul li{margin-left:28px}.cart_wrap_grid ul li .btn-ctn,.Patient_btn .btn-ctn{font-size:16px}.cart_wrap_grid ul li a img{width:20px}.social_media{width:45px;padding-top:100px}.social_media ul{margin-bottom:15px}.social_media ul li a{padding:10px 5px}.social_media ul li a img{max-height:20px;max-width:20px}.main_banner .container{padding-left:100px}.service_box_wrap .container,.featured_product .container{padding:0 60px}.newsletter_content{margin-left:0}.fixed{margin-bottom:80px!important}header .logo{width:550px;min-width:550px;max-width:550px}.head_topBar .head_search{width:calc(100% - 870px);padding:0 10px 0 40px}.learm_more a{font-size:18px}.sub_banner{min-height:400px}.sub_banner .banner_content p{max-width:580px;margin-bottom:25px}.about_content_wrap h2{font-size:30px;margin-bottom:20px}.contact_title h2{font-size:40px}.contact_usform form .form_group input[type=text],.contact_usform form .form_group input[type=email],.contact_usform form .form_group input[type=tel],.contact_usform form .form_group textarea{font-size:20px;padding:18px 10px}.contact_usform form .form_group select{font-size:20px;padding:18px 25px 18px 10px}.submit_form input{font-size:20px;height:55px;padding:8px 50px}.contact_info h3{font-size:30px;margin-bottom:20px}.collection_galley_img{height:430px}.predictive-search__heading{font-size:12px}.Policy_content{padding:80px 0}.Policy_borderBox{margin-bottom:40px}.Policy_borderBox h2,.Policy_borderBox h3,.Policy_borderBox h4{color:#2c2975;font-size:30px}.Policy_borderBox ul li,.Policy_borderBox ol li{font-size:18px}.Policy_borderBox ul li:after{top:10px}.mthfr_patient_wrap{padding:80px 0}.Patient_dispensary_title{max-width:1090px}.Patient_dispensary_title h2{font-size:30px;margin-bottom:40px}.dispensary_title_title h3{font-size:25px}.dispensary_title_title{min-height:80px;padding-bottom:12px}.dispensary_para{min-height:80px}.carolyn_ledowsky_description h3{font-size:30px}.carolyn_ledowsky_description{padding:80px 0}.Carolyn_ledowsky_wrap{padding-bottom:80px}.support_info_inner h4{font-size:30px}.social_icons ul li a{width:44px;height:44px;padding:10px}.my_story{margin-top:50px;margin-bottom:0}.about_content_wrap ul li{padding-left:20px;padding-right:5px;font-size:18px}.cards_gift{padding:60px 0 40px}.card_title h2{font-size:30px}.cards_gift .row .col-md-3{padding:40px 10px}.cards_price h2,.product__info-container .price{font-size:32px}.Quantity__wrap label,.product-form__quantity label{font-size:20px}.Quantity__wrap>div input{height:45px}.form_group input[type=text],.form_group input[type=email]{font-size:20px;padding:15px 0}.form_group textarea{font-size:20px;padding:15px 0;height:150px}.card_form .form_group input[type=submit],.card_inner_wrap .gift_card_wrap p{font-size:20px}.product_img{height:430px}.product_img a{padding:30px}.product_img a img{height:100%}.product_support p{font-size:15px}.product_price{min-height:35px}.product_price h3{font-size:20px}.product_GST{min-height:45px;padding-bottom:5px}.single_product_wrap .single_product_title{margin-bottom:30px}.single_product_title h2{font-size:30px}.banner-slider{margin-bottom:28px}.banner-slider .slide-arrow{width:48px;height:48px;bottom:-30px}.slider-banner-image{height:825px;padding:30px 110px}.thumbnail-image{height:150px}.slider-banner-image img{max-width:180px}.slider-banner-image{height:575px;padding:20px 70px}.banner-slider .slider.slider-nav{height:auto}.card_inner_wrap .row .col-md-7{width:51%}.card_inner_wrap .row .col-md-5{width:49%}.card_inner_wrap .gift_card_wrap{height:350px}.card_inner_wrap .gift_card_wrap .gift_card_img img{width:305px}.gift_card_wrap{height:220px}.gift_card_img img{width:190px}.card_inner_wrap .gift_card_wrap{height:400px}.card_inner_wrap .gift_card_wrap .gift_card_img img{width:355px}.card_inner_wrap .gift_card_wrap p{font-size:20px}.coll-main .page-width{padding:0 12px}.coll-main .col-title h2,.log-out-coll h1{font-size:30px}.coll-main .facets-vertical-form label{font-size:20px}.coll-main .facets-vertical-form label{margin-right:20px!important}.coll-main{padding-top:80px;padding-bottom:80px}.coll-main .facets-vertical-form select{width:320px;height:55px;font-size:18px;padding:10px 16px;background-size:17px;background-position:95% 50%}.coll-main .facets-vertical-form .per-page select{width:117px}.selected-filters{padding:50px 0}.exp-collections h2,.facets-wrapper .facets__heading{font-size:20px;margin-bottom:15px}.exp-collections ul li a,.facets-wrapper .facets__label{font-size:16px;padding:17px 0}.facets-wrapper .facets__heading:before,.exp-collections h2:before{width:17px;height:17px}.facets-wrapper .facets-container{margin-top:40px}.facets-wrapper .facets__label input{width:25px;height:25px}.facets-wrapper .facets__label{column-gap:15px}.product-grid .card__content .card__heading a{font-size:16px;line-height:24px}.vendor-name{font-size:15px}.product-grid .price{font-size:18px}.gst-price{font-size:16px}.quick-add__submit{height:50px!important;font-size:16px!important}.rc-container .rc_widget__option__selector{font-size:18px}.rc-container .rc-selling-plans select{font-size:18px;padding:10px 20px}.shop-banner .banner_content h1{max-width:500px}.button-show-more{font-size:16px}.log-out-prods{margin-top:64px}.gift-card-prods .product-grid{row-gap:60px}.single-prod-img{padding:0}.recipient-checkbox span{font-size:18px}recipient-form input[type=checkbox]{width:25px!important;height:25px!important}.recipient-fields{margin-top:40px}.recipient-fields input[type=text],.recipient-fields input[type=email],.recipient-fields textarea{font-size:18px}.recipient-fields label{font-size:18px!important}.recipient-fields .recipient-fields__field{margin-bottom:35px}.recipient-fields textarea{height:110px!important}.title-banner{font-size:45px}.customer form input:not([type=submit]):not([type=checkbox]),.customer button,.customer .select select,.customer.register select{font-size:16px!important}.customer thead th,.customer td{padding:13px!important;font-size:15px!important}.account table td:first-of-type a{font-size:15px!important}.customer p,.customer a{font-size:15px!important}.cart__empty-text,.error-sec h1,.template-search__header h1{font-size:30px}.cart__login-title,cart-items p{font-size:16px}.faq__wrap .accordion-body li{font-size:18px}.product-grid .card__inner{height:23vw;max-height:23vw}}@media (max-width: 1500px){.about_web ul li a{font-size:16px;line-height:15px}.menuLink .menu>li{margin-right:20px}.menu li a{font-size:16px;padding:22px 0}.sub-menu li a{font-size:15px!important}.cart_wrap_grid ul li .btn-ctn img,.Patient_btn .btn-ctn img{width:25px}.cart_wrap_grid ul li{margin-left:28px}.cart_wrap_grid ul li a img{width:15px}.menuLink ul li.menu-item-has-children:after{top:27px}.collection_galley_img{height:370px}.single_transparent_img{height:645px}.my_story .single_transparent_img img{max-width:570px}.about_me .single_transparent_img{height:550px}.banner-slider .slide-arrow.prev-arrow{left:35%}.banner-slider .slide-arrow.next-arrow{right:35%}.banner-slider .slider.slider-nav{width:200px;padding-right:30px}.banner-slider .slider-for{width:calc(100% - 200px)}.gift_card_wrap{height:190px}.gift_card_img img{width:150px}.about_content_wrap ul li:after{top:5px}.cart_wrap_grid .menuLink ul li.menu-item-has-children:after{top:3px;right:-16px;width:9px;height:9px}}@media (max-width: 1399px){p,.form_description li,.form_description h1,.form_description h2,.form_description h3,.form_description h4,.form_description h5,.detail_box a,.menu li a{font-size:16px}.main_banner{min-height:500px}.main_banner .container{padding-left:60px}.girl_img{text-align:center;max-width:290px}.service_box{padding:40px 30px}.testimonal__wrap .container{padding:0 100px}.testimonal_slider:before,.testimonal_slider:after{width:126px;height:93px}.testimonal_slider:before{top:-40px;left:-40px}.testimonal_slider:after{bottom:-40px;right:-40px}.client_name{margin-bottom:20px}.testimonal_slider{padding:25px 80px 50px}.service_icon_title h2{font-size:22px;line-height:28px}.owl-carousel.featured_slider .owl-nav button{width:50px;height:50px;padding:20px!important}.featured_slider,.newsletter__Wrap{padding:0 70px}.newsletter_content h3{font-size:30px}.testimonal__wrap{padding:80px 0 140px}.testimonal_slider .owl-dots{bottom:-70px}.become_member_wrap .container{min-height:300px}.become_member_wrap{padding:0 70px}.become_member_wrap h3{font-size:35px}.become_member_wrap .container:before{left:-80px;width:349px;height:307px}.become_member_wrap .container:after{right:-140px;width:640px;height:387px}.more_service{padding:40px 0}.more_service .container{max-width:1100px;width:90%;padding:0 80px}.more_service .row{margin:0 -10px}.more_service .row .col-md-6{padding:10px}.more_service .row .col-md-6:nth-child(2) .more_service_box .slider_img{height:600px}.more_service_box .slider_img{height:220px}.faq__wrap .container{padding:0 100px}.accordion_arrow{width:40px;height:40px}.accordion_button:not(.collapsed) .accordion_arrow:after{width:12px!important;height:4px!important;top:17px}.accordion_arrow:after{top:12px;width:15px;height:15px}.accordion_button h3{font-size:20px;padding-top:0;height:auto;line-height:unset;width:100%;align-items:center}.accordion_button{align-items:center}.accordion_button:not(.collapsed){padding:15px 20px}.accordion .accordion-item .accordion-body{padding:0 30px 25px 75px}.footer_top h4,.footer_top h3{font-size:16px}.footer_top .menu li a{font-size:15px}.social_media{padding-top:50px}.banner_content h1{font-size:40px}.banner_content h2{font-size:22px}.copytight{padding:35px 0}.footer_logo a{max-width:500px}.faq__wrap{padding:50px 0 60px}.fixed{margin-bottom:70px!important}header .logo{width:500px;min-width:500px;max-width:500px}.head_topBar .head_search{width:calc(100% - 750px);padding:0 10px 0 30px}.about_web{width:250px}.about_web ul li a{font-size:16px;line-height:16px}.heading_title h2{font-size:22px}.learm_more a{font-size:16px}.sub_banner{min-height:350px}.about_row{padding:50px 0}.about_content_wrap h2{font-size:25px}.about_row_bg .about_content_wrap{padding-left:30px}.sub_banner .banner_content p{max-width:510px}.contact_us_banner .banner_content h1{max-width:600px}.contact__wrap{padding:50px 0}.contact_title h2{font-size:35px}.contact_usform{padding-right:30px}.contact__wrap .about_image{margin-left:18px}.submit_form{margin-top:5%}.contact_usform form .form_group input[type=text],.contact_usform form .form_group input[type=email],.contact_usform form .form_group input[type=tel],.contact_usform form .form_group textarea{font-size:18px;padding:15px 10px}.contact_usform form .form_group select{font-size:18px;padding:15px 22px 15px 10px}.contact_usform form .form_group textarea{min-height:120px}.contact_info{padding:50px 0}.contact_info h3{font-size:25px;margin-bottom:20px}.icon_div{max-width:40px;margin:0 auto 25px}.collection_banner{padding:70px 0}.collection_banner .row .col-md-3,.collection_banner .row .col-md-4{padding:30px 10px}.collection_banner .service_box{padding:30px 20px 25px}.collection_galley_img{height:310px}.collection_galley_img .book_link{padding:0 15px 15px}.Policy_content{padding:50px 0}.Policy_borderBox{margin-bottom:30px}.Policy_borderBox h2,.Policy_borderBox h3,.Policy_borderBox h4{font-size:25px}.Policy_borderBox ul li,.Policy_borderBox ol li{font-size:16px}.mthfr_patient_wrap{padding:60px 0}.Patient_dispensary_title{max-width:940px}.Patient_dispensary_title{max-width:1000px;margin:0 auto 40px}.Patient_dispensary_title h2{font-size:22px;margin-bottom:20px}.Patient_dispensary_box{padding:25px}.dispensary_title_title h3{font-size:22px}.dispensary_title_title{min-height:65px}.carolyn_ledowsky_description{padding:50px 0;margin-bottom:50px}.carolyn_ledowsky_description h3{font-size:25px}.info_contact_wrap{margin-top:50px;padding:25px}.Carolyn_ledowsky_wrap{padding-bottom:50px}.support_info_inner h4{font-size:25px}.social_icons ul li{margin-left:15px}.Carolyn_ledowsky_wrap .info_contact_wrap{margin-top:0}.single_transparent_img{height:515px}.my_story .about_content_wrap{margin-left:0}.about_me .single_transparent_img{height:500px}.about_me .about_content_wrap{padding-right:40px}.my_story .single_transparent_img img{max-width:430px}.about_content_wrap ul li{width:50%;font-size:16px}.card_title h2{font-size:25px;margin-bottom:15px}.gift_card_description{padding:20px 0 0}.gift_card_description .slider_title{min-height:30px;padding-bottom:5px}.gift_card_description .slider_para{margin-bottom:15px}.gift_logo{right:10px;top:10px}.card_inner_wrap{padding:60px 0 40px}.card_inner_wrap .row .col-md-5{padding-left:30px}.checkbox_field label{font-size:18px}.card_inner_wrap .gift_card_wrap .gift_card_img img{width:345px}.card_inner_wrap .gift_card_wrap{height:375px}.cards_price h2,.product__info-container .price{font-size:25px}.Quantity__wrap label,.product-form__quantity label{font-size:18px}.Quantity__wrap>div input{height:40px}.form_group input[type=text],.form_group input[type=email]{font-size:18px}.form_group textarea{font-size:18px;height:120px}.card_inner_wrap .row .col-md-5{padding-left:20px}.single_product_title h2{font-size:25px}.product_img{height:370px}.product_description{padding-top:15px}.product_description_title{min-height:60px}.product_price{min-height:auto;padding-bottom:8px}.product_GST{min-height:auto;padding-bottom:15px}.payment_content{padding:15px 20px}.radio_button_group [type=radio]:checked+label,.radio_button_group [type=radio]:not(:checked)+label{padding-left:45px;font-size:18px}.payment_select select{font-size:18px}.cards_gift .row .col-md-3{width:33.3333%}.gift_card_wrap{height:210px}.gift_card_img img{width:190px}.card_inner_wrap .gift_card_wrap{height:370px}.card_inner_wrap .gift_card_wrap .gift_card_img img{width:325px}.card_inner_wrap .gift_card_wrap p{font-size:18px}.card_inner_wrap .gift_card_wrap .gift_logo img{max-width:280px!important}.coll-main{padding-top:60px;padding-bottom:60px}.coll-main .col-title h2,.log-out-coll h1{font-size:24px}.coll-main .facets-vertical-form label{font-size:16px;margin-right:10px!important}.coll-main .facets-vertical-form select{width:250px;height:47px;font-size:16px;padding:10px;background-size:13px}.coll-main .facets-vertical-form .per-page select{width:77px;background-position-x:87%}.selected-filters{padding:40px 0}.coll-main .active-facets__button .active-facets__button-inner{font-size:14px;padding:6px 8px}.product-form__quantity .quantity{height:52px}.log-out-prods{margin-top:44px}.title-banner{font-size:40px}.cart__empty-text,.error-sec h1,.template-search__header h1{font-size:24px}.faq__wrap .accordion-body li{font-size:16px}}@media (max-width: 1366px){.menuLink .menu>li{margin-right:15px}.menuLink .menu>li.menu-item-has-children{margin-right:40px}}@media (max-width: 1280px){header .container{width:98%}p,.form_description li,.form_description h1,.form_description h2,.form_description h3,.form_description h4,.form_description h5,.detail_box a{font-size:15px}.about_web ul li a{font-size:16px}.menuLink .menu>li{margin-right:15px}.learm_more a{font-size:15px}.card_inner_wrap .gift_card_wrap{height:340px}.faq__wrap .accordion-body li{font-size:15px}}@media (max-width: 1200px){.container{width:98%}.call_us{padding-right:0}.sticky_header{position:static!important}.sticky_header.is-sticky{position:static!important;background-color:#1c1918!important;height:auto!important;-webkit-backdrop-filter:unset!important;backdrop-filter:unset!important;animation:unset}header .menu-link{display:none}header .menuLink{display:none}header .right-div .header-btn{display:none}.right-div{min-width:auto;margin-left:20px}.burger{display:block;cursor:pointer;width:40px;min-width:40px}.burger span{display:block;width:40px;height:3px;border-radius:8px;background:#000;margin-bottom:7px;margin-right:0;margin-left:auto}.burger span:nth-child(2){width:28px}.burger span:last-child{margin-bottom:0;width:20px}.header-wrap{padding-right:0;padding-left:0;min-height:auto}.offcanvas-header .container{width:98%}#Right_Funnel{width:100%;border:unset;z-index:9999999}.offcanvas .header-wrap{width:100%;justify-content:space-between;padding:10px 0}.offcanvas .burger span:nth-child(2){opacity:0}.offcanvas .burger span{transform:translate(2px,10px) rotate(-45deg);width:30px}.offcanvas .burger span:last-child{width:30px;transform:translate(2px,-10px) rotate(45deg)}.offcanvas-header .logo{width:550px;min-width:550px;max-width:550px}header .logo{width:450px;min-width:450px;max-width:450px}.offcanvas-header{padding:20px 0 10px}.offcanvas-body{padding:0 0 10px}.offcanvas-body .menuLink{width:100%;padding:0}.offcanvas-body nav .menu li a{padding:10px 40px 10px 20px;margin:0;color:#58585a;border-bottom:1px solid #58585A}.sub-menu>li .sub-menu li a{padding:10px 40px 10px 70px!important}.sub-menu li a{font-size:18px!important}.offcanvas-body nav>ul.menu>.current-menu-ancestor>a{color:#2aade3}.offcanvas-body nav .menu li a:hover{color:#fff}.offcanvas-body .header-btn{padding:20px 20px 0;margin-left:0;display:flex;align-items:center;justify-content:center}.offcanvas-body .header-btn .btn-ctn{max-width:290px;background-color:#2c2975;color:#fff}.offcanvas-body .header-btn .btn-ctn img{max-width:28px;margin-right:10px;margin-top:-5px}.header-btn .btn-ctn.login__btn{color:#1998a0}.header-btn .btn-ctn.login__btn:hover{color:#fff}.header-btn .btn-ctn.schedual__btn:hover{border-color:#c19873;background-color:transparent;color:#c19873}.menu{flex-direction:column;justify-content:flex-start}.menu li{width:100%}.menuLink .menu>li{margin-right:0}.menu li a{border-bottom:1px solid #005288;display:inline-block;width:100%;padding:12px 50px 12px 25px}.menuLink ul li.menu-item-has-children:after{right:20px;top:16px;border-top:2px solid #393939;border-left:2px solid #393939}.sub-menu li:after{top:18px!important}.menuLink ul li span{position:absolute;width:50px;height:55px;right:0;top:-1px;z-index:999;cursor:pointer}.offcanvas-body .menuLink ul.menu li a{font-size:18px}.sub-menu>li>a{padding:10px 40px!important}.sub-menu>li .sub-menu li a{padding:10px 40px 10px 55px!important}.sub-menu{display:none}.menuLink .menu>li.menu-item-has-children{margin-right:0}.offcanvas-body .menuLink ul li a:after{display:none}.social_media{position:absolute;height:270px;bottom:unset;top:190px;padding:20px 0;justify-content:flex-start}.head_topBar .head_search form .form_group input{height:50px;font-size:15px;padding:8px 70px 8px 15px}.head_topBar .head_search form .form_group .btn{height:50px;padding:0 20px!important;width:60px}.head_topBar .head_search form,.about_web ul{height:auto}header .logo a{padding:20px 0}.cart__wrap .logo{display:block}.cart__wrap{width:100%;display:flex;align-items:center}.join_wrap{width:calc(100% - 450px);display:flex;align-items:center;justify-content:flex-end}.head_topBar .logo{display:none}.head_topBar .container{align-items:center;padding-top:10px}.head_topBar .head_search{width:60%;padding:0}.about_web{width:40%}.banner_content h1{font-size:35px}.girl_img{max-width:200px}.main_banner{min-height:auto}.banner_content{max-width:100%;margin-left:0}.service_box_wrap{margin-top:-45px}.service_box_wrap .container{padding:0 20px}.service_box{padding:30px 20px}.service_icon{width:75px;height:75px}.featured_product{padding:40px 0 50px}.featured_product .container{padding:0 20px}.featured_product .heading_title{margin-bottom:20px}.tab_grid ul.nav{margin-bottom:25px}.featured_slider{padding:0 55px}.owl-carousel.featured_slider .owl-nav button{width:45px;height:45px;padding:18px!important}.slider_img{height:350px}.newsletter__Wrap{padding:0}.newsletter__Wrap .container{padding:40px 20px;height:auto;min-height:auto;background-size:410px;background-image:none!important}.newsletter_content{max-width:100%;width:100%}.newsletter_content h3{font-size:25px}.btn-ctn{font-size:16px}.newsletter_content form .form_group input{height:55px;font-size:16px;padding:6px 200px 6px 20px}.newsletter_content form .form_group .btn-ctn{height:55px;min-width:190px}.newsletter_content p{margin:0 auto 20px}.testimonal__wrap{padding:40px 0 90px}.testimonal__wrap .heading_title{margin-bottom:45px}.testimonal_slider .owl-dots{bottom:-50px}.testimonal_slider{padding:20px 50px 40px}.testimonal_slider:before,.testimonal_slider:after{width:80px;height:63px}.testimonal_slider:before{top:-20px;left:-28px}.testimonal_slider:after{bottom:-20px;right:-28px}.become_member_wrap{padding:0 20px}.become_member_wrap h3{font-size:30px}.become_member_wrap .container:before{left:-20px;width:269px;height:177px}.become_member_wrap .container:after{right:-200px;width:420px;height:160px;top:unset;bottom:0}.more_service .container{padding:0 60px}.faq__wrap{padding:40px 0}.faq__wrap .container{padding:0 20px}.accordion .accordion-item:last-child{margin-bottom:0}footer.footer_wrap .container{max-width:100%;width:100%;padding:0}.footer_top .row{margin:0}.footer_top .row .col-md-3{padding:0;width:100%!important}.footer_top h4,.footer_top h3{font-size:18px;margin:0;text-align:center;padding:15px 20px;border-bottom:1px solid #eeeeee5e;position:relative;cursor:pointer;font-weight:500}.footer_top h4:after,.footer_top h3:after{content:"";position:absolute;border-top:2px solid #fff;border-left:2px solid #fff;width:10px;height:10px;transform:rotate(-135deg);display:block;cursor:pointer;right:20px;top:17px;transition-duration:.4s}.footer_top .menu li a{font-size:16px;margin:0;padding:10px 20px;text-align:center;border-bottom:1px solid #eeeeee5e}.footer_top .menu li a:after{display:none}.footer_top .menu{display:none}.footer_top p{margin-bottom:0;padding:10px 20px;text-align:center;border-bottom:1px solid #eeeeee5e}.footer_top .row .col-md-3:nth-child(5) br{display:none}.copytight{padding:25px 0}.footer_top .row .col-md-3:nth-child(5) h4{cursor:unset}.footer_top .row .col-md-3:nth-child(5) h4:after{display:none}.fixed{margin-bottom:100px!important}.about_content_wrap h2{font-size:20px}.sub_banner .banner_content p{max-width:480px}.offcanvas-body .about_web{display:none}.contact_title h2{font-size:30px}.contact_info h3{font-size:20px;margin-bottom:10px}.contact_info .row .col-md-4{margin-top:40px}.contact_usform form .form_group input[type=text],.contact_usform form .form_group input[type=email],.contact_usform form .form_group input[type=tel],.contact_usform form .form_group textarea{font-size:16px}.contact_usform form .form_group select{font-size:16px;background-size:18px}.contact_usform form .form_group textarea{min-height:100px}.submit_form{margin-top:2%}.contact__wrap .about_image{margin-left:0}.submit_form input{font-size:16px}.detail_box{border-bottom:5px solid #2c2975;padding:20px}.collection_banner{padding:50px 0}.collection_banner .banner_content{margin:0 0 30px}.collection_banner .row{margin:-5px}.collection_banner .row .col-md-3{padding:20px 5px}.Policy_borderBox h2,.Policy_borderBox h3,.Policy_borderBox h4{font-size:20px}.Policy_borderBox ul li,.Policy_borderBox ol li{font-size:15px}.Policy_borderBox ul li:after{top:8px}.mthfr_patient_wrap{padding:50px 0}.carolyn_ledowsky_description h3{font-size:20px;margin-bottom:15px}.carolyn_ledowsky:nth-child(2n) .row .col-md-6 .about_content_wrap{padding-left:0}.carolyn_ledowsky .row{align-items:flex-start}.support_info_inner h4{font-size:20px}.about_content_wrap ul li{font-size:15px}.single_transparent_img{height:385px}.my_story .single_transparent_img img{max-width:330px}.about_me .single_transparent_img{height:440px}.about_me .about_content_wrap{padding-right:20px}.social_icons ul li a{width:35px;height:35px;padding:8px}.card_title h2{font-size:20px;margin-bottom:15px}.cards_gift .row .col-md-3{padding:20px 10px}.gift_card_img{align-items:center}.gift_card_img img{max-width:80%}.card_inner_wrap .gift_card_wrap .gift_card_img img{width:275px}.card_inner_wrap{padding:40px 0 30px}.card_inner_wrap .gift_card_wrap p{font-size:16px}.form_group input[type=text],.form_group input[type=email]{font-size:15px}.form_group textarea{font-size:16px;height:100px}.card_form .form_group:last-child{margin-top:30px}.single_product_title h2{font-size:20px}.single_product_wrap{position:relative;padding:40px 0}.product_img{height:270px}.product_img a{padding:20px}.single_product_wrap .single_product_title{margin-bottom:15px}.thumbnail-image{height:120px}.slider-banner-image{height:455px;padding:10px 50px}.banner-slider .slide-arrow{bottom:-30px}.slider-banner-image img{max-width:140px}.banner-slider .slide-arrow.prev-arrow{left:32%}.banner-slider .slide-arrow.next-arrow{right:32%}.full_height{margin-bottom:20px}.form_description{padding-top:15px}.full_height .col-md-8{width:calc(100% - 130px)}.full_height .col-md-4{width:130px}.button__grid .btn-ctn{margin:5px 0}.card_inner_wrap .gift_card_wrap{height:285px}.card_inner_wrap .gift_card_wrap .gift_card_img img{width:235px}.gift_card_wrap{height:190px}.gift_card_img img{width:160px}.card_inner_wrap .gift_card_wrap{height:320px}.card_inner_wrap .gift_card_wrap .gift_card_img img{width:265px}.coll-main .col-title h2,.log-out-coll h1{font-size:22px}.rc-container .rc-radio{padding:15px 132px 15px 20px!important;margin-bottom:20px}.rc-container .rc-radio input[type=radio]{width:18px;height:18px}.rc-container .rc_widget__option__selector{font-size:15px}.rc-container .rc-option__text{padding-left:15px}.rc-container .rc-option__price{font-size:14px;width:120px}.rc-container .rc-selling-plans select{height:42px;background-size:15px;font-size:14px;padding:8px 12px}.rc-container{margin:30px 0!important}.title-banner{font-size:35px}.customer h2{font-size:20px;margin-bottom:18px!important}.cart__empty-text,.error-sec h1,.template-search__header h1{font-size:22px}.cart-item__name{font-size:16px}.totals,.totals__total-value,.totals .totals__total{font-size:16px!important}.tax-note{font-size:14px}.head_search .error{font-size:12px;bottom:-15px}body.index .collection_banner .row{padding-left:0}header .cart_wrap_grid .menuLink{display:block}}@media (max-width: 1024px){.more_service .heading_title{margin-bottom:30px}.more_service .row .col-md-6:nth-child(2) .more_service_box .slider_img{height:505px}.more_service_box .slider_img{height:175px;border-bottom:8px solid #a19ee8}.collection_galley_img{height:260px}.collection_galley_img .book_link{padding:0 10px 10px}.predictive-search.predictive-search--header{top:53px}.cards_gift .row .col-md-3{width:50%}.card_inner_wrap .gift_card_wrap{height:245px}.card_inner_wrap .gift_card_wrap .gift_card_img img{width:50%}.gift_card_wrap{height:236px}.gift_card_img img{width:210px}.card_inner_wrap .gift_card_wrap{height:285px}.card_inner_wrap .gift_card_wrap .gift_card_img img{width:225px}.card_inner_wrap .gift_card_wrap .gift_logo{right:12px;top:12px}.card_inner_wrap .gift_card_wrap p{font-size:16px}}@media (max-width: 991px){.testimonal__wrap .container{padding:0 30px}.tab_grid ul.nav li button{font-size:16px;padding:5px 15px}.testimonal_slider .owl-dots button.owl-dot{width:12px;height:12px;margin:2px 10px}.slider_img{height:580px}.service_box_wrap .row.g-0{display:none!important}.service_box_wrap .container{padding:0}.main_service_slider{display:block!important;padding:0 55px}.main_service_slider .owl-stage .owl-item:nth-child(2n+2) .item .service_box{background-color:#524dce;border-color:#2c2975}.service_para p{display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:3;overflow:hidden}.owl-carousel.main_service_slider .owl-nav button{width:45px;height:45px;background-color:#2c2975!important;border-radius:50%;padding:18px!important;display:inline-flex;align-items:center;justify-content:center;position:absolute;top:40%;transition:.4s}.main_service_slider .owl-nav .owl-next{right:5px}.main_service_slider .owl-nav .owl-prev{left:5px}.main_service_slider .owl-nav .owl-prev img{transform:rotate(180deg)}.more_service .container{padding:0 10px}.sub_banner{min-height:220px;padding:40px 0}.contact__wrap .row .col-md-7{width:55%}.contact__wrap .row .col-md-5{width:45%}.contact_usform form .form_group:nth-of-type(3),.contact_usform form .form_group:nth-of-type(4){width:100%}.collection_banner .row .col-md-3{width:33.33%}.about_content_wrap .btn-ctn{margin-top:10px}.error{font-size:12px;left:12px;bottom:-23px}.banner_content_img{padding-right:0}.about_me .single_transparent_img{height:310px}.single_product_wrap .row .col-md-3{width:33.3333%}.banner-slider{margin-bottom:0;display:block}.banner-slider .slider-for{width:100%}.banner-slider .slider.slider-nav{width:100%;padding-right:0;margin-top:20px}.banner-slider .slide-arrow.prev-arrow{left:0}.banner-slider .slide-arrow.next-arrow{right:0}.banner-slider .slide-arrow{bottom:50%}.thumbnail-image{height:110px}.thumbnail-image .thumbImg{padding:10px;width:100%}.card_inner_wrap .row .col-md-7{width:50%}.payment_content{padding:20px 25px;border-radius:12px 12px 0 0}.card_inner_wrap .row .col-md-5{width:50%}.price_content{padding:15px;border-radius:0 0 12px 12px}.gift_card_wrap{padding:45px 15px 10px}.card_inner_wrap .gift_card_wrap{height:265px}.card_inner_wrap .gift_card_wrap .gift_card_img img{width:225px}.pagination-wrapper .pagination__list .pagination__item{width:35px;height:35px;font-size:12px}.pagination-wrapper .pagination__list li{margin-right:15px!important}.coll-main{padding-top:50px;padding-bottom:50px}.facets-vertical .facets-wrapper{width:30%!important;padding:0 15px 0 0!important}.coll-main .left-cont{width:30%;padding-right:15px}.facets-vertical .product-grid-container{width:70%!important}.coll-main .col-title h2,.log-out-coll h1{font-size:20px}.coll-main .facets-vertical-form label{font-size:14px;margin-right:8px!important}.coll-main .facets-vertical-form select{width:190px;height:42px;font-size:14px;padding:6px}.coll-main .facets-vertical-form .per-page select{width:60px}.selected-filters{padding:20px 0}.exp-collections h2,.facets-wrapper .facets__heading{font-size:18px}.exp-collections ul li a,.facets-wrapper .facets__label{font-size:15px;padding:14px 0}.facets-wrapper .facets__heading:before,.exp-collections h2:before{width:13px;height:13px;right:10px}.facets-wrapper .facets-container{margin-top:30px}.facets-wrapper .facets__label input{width:20px;height:20px;border-radius:4px}.facets-wrapper .facets__label{column-gap:10px}.product-grid .grid__item{width:50%!important;max-width:50%!important}.product-grid .card__inner{height:32vw;max-height:32vw}.quick-add__submit{height:45px!important;font-size:15px!important}.product-grid .card__content .card__heading a{font-size:15px;line-height:23px}.vendor-name{font-size:14px}.product-grid .price{font-size:16px}.gst-price{font-size:14px}.coll-main .active-facets__button .active-facets__button-inner{font-size:13px}.related-products .product-grid .grid__item{width:33.33%!important;max-width:33.33%!important}.rc-container .rc-option__price{font-size:14px;width:100%;border-radius:0 0 12px 12px;top:unset;bottom:0;height:auto}.rc-container .rc-radio{padding:15px 20px 66px!important}.shop-banner .banner_content h1{max-width:390px}.log-out-prods{margin-top:40px}.log-out-prods .product-grid .grid__item{width:33.33%!important;max-width:33.33%!important}.gift-card-prods .product-grid{row-gap:10px}.other-gift-cards.single_product_wrap .single_product_title{margin-bottom:28px}recipient-form input[type=checkbox]{top:7px!important}.recipient-checkbox span{font-size:16px}.recipient-fields input[type=text],.recipient-fields input[type=email],.recipient-fields textarea{font-size:16px;padding:0 0 18px!important}.recipient-fields label{font-size:16px!important}.recipient-fields .recipient-fields__field{margin-bottom:25px}.recipient-fields textarea{height:80px!important}.other-gift-cards .coll-main{padding-top:20px}.title-banner{font-size:30px;min-height:150px;margin:0 0 50px!important}.customer{padding:0 0 50px!important}.customer form{max-width:100%}.customer form{padding:30px}.acc-wrap .left-div{width:100%;flex:unset;padding:0}.acc-wrap .right-div{width:100%;margin:0}.customer thead th,.customer td{border:unset!important;border-bottom:1px solid #2c2975!important;padding-left:0!important;padding-right:0!important}.customer td:before{font-size:15px!important;letter-spacing:0;font-weight:400;color:#121212!important;text-transform:capitalize!important}.account table td:first-of-type a{width:auto}.check-div input{width:25px;height:25px}.cart__empty-text,.error-sec h1{font-size:22px}.cart__login-title{margin:30px 0 0}.cart__warnings{padding:50px 0 60px!important}.cart__footer{padding-top:50px!important;padding-bottom:70px!important}.error-sec h1{margin-bottom:20px}.error-sec .btn-ctn{margin-top:5px}.error-sec{min-height:auto;padding:100px 0}cart-items .btn-ctn,.cart__footer .btn-ctn{font-size:16px;height:50px}.template-search__search.head_topBar .head_search{width:95%}.search-sec .product-grid .grid__item{width:33.33%!important;max-width:33.33%!important}.faq__wrap .accordion-body ul li{margin-left:18px}.faq__wrap .accordion-body ol li{margin-left:22px}.cart_wrap_grid .sub-menu li a{font-size:15px!important}.cart_wrap_grid ul li.acc-li{margin-left:15px}input.shopify-challenge__button.btn{font-size:16px}}@media (max-width: 900px){.slider_img{height:510px}}@media (max-width: 850px){.more_service_box .btn-ctn{height:50px}.more_service_box .slider_para{height:55px}.accordion_arrow{margin-top:5px}.accordion_button h3{font-size:18px}.become_member_wrap .container{min-height:auto}.become_member_wrap h3{font-size:25px}.footer_logo a{max-width:400px}header .logo{width:350px;min-width:350px;max-width:350px}.join_wrap{width:calc(100% - 350px)}.fixed{margin-bottom:80px!important}.more_service .row .col-md-6:nth-child(2) .more_service_box .slider_img{height:485px}.full_height .col-md-8,.full_height .col-md-4{width:100%}.gift_card_wrap{height:215px}.gift_card_img img{width:180px}.card_inner_wrap .gift_card_wrap{height:235px}.card_inner_wrap .gift_card_wrap .gift_card_img img{width:165px}}@media (max-width: 767px){.offcanvas-header .logo{width:450px;min-width:450px;max-width:450px}.main_banner .row .col-md-4{width:30%}.main_banner .row .col-md-8{width:70%}.banner_content h1{font-size:30px}.banner_content h2{font-size:20px}.service_box_wrap{margin-top:-25px}.service_box_wrap .container{padding:0}.service_box{padding:25px 10px 30px}.service_icon{width:65px;height:65px;padding:14px}.service_icon_title{height:58px;padding:3px 0}.service_icon_title h2{font-size:18px;line-height:20px}.main_banner .row{align-items:flex-end}.cart_wrap_grid ul li .btn-ctn{font-size:13px;padding:5px 12px}.cart_wrap_grid ul li .btn-ctn img{width:20px;margin-right:10px}.slider_img{height:400px}.more_service_box .slider_img{height:135px}.more_service .row .col-md-6:nth-child(2) .more_service_box .slider_img{height:415px}.sub_banner:after{background-position-x:140%}.about_row .row .col-md-6{width:50%}.about_row_bg .about_content_wrap{padding-left:0}.content button{width:70px;height:70px}.contact_us_banner .banner_content h1{max-width:500px}.detail_box{padding:15px 10px}.collection_banner .row .col-md-3,.collection_banner .row .col-md-4{width:50%}.my_story{margin-top:20px}.about_content_wrap ul li{width:100%}.my_story .single_transparent_img img{max-width:230px}.single_transparent_img{height:265px}.about_me .single_transparent_img{height:290px}.cards_gift .row .col-md-3{width:50%}.card_inner_wrap .row .col-md-5{padding-left:12px}.card_inner_wrap .gift_card_wrap{height:185px}.card_inner_wrap .gift_card_wrap .gift_logo img{max-width:240px!important}.single_product_wrap .row .col-md-3{width:50%}.slider-banner-image img{max-width:100px}.slider-banner-image{height:345px;padding:10px 50px}.card_inner_wrap .gift_card_wrap p{font-size:15px;right:12px;bottom:12px}.gift_card_wrap{height:205px}.coll-main .right-cont .sorting,.exp-collections{display:none}.facets-vertical .facets-wrapper{width:100%!important;padding:0!important}.coll-main .facets-vertical-form{justify-content:flex-end}.coll-main .left-cont{width:60%;padding-right:0}.coll-main .right-cont{width:40%}.selected-filters .active-facets{width:100%;margin:0!important}.coll-main .active-facets__button{padding:0}.selected-filters{padding:20px 0 0}.coll-main .product-count{display:none}.product-grid .grid__item{width:33.33%!important;max-width:33.33%!important;padding:0 5px}.product-grid{margin:0 -5px}.facets-vertical .product-grid-container{width:100%!important}.mobile-facets__open{padding:12px 0}.mobile-facets__open span{color:#2c2975;line-height:normal}.mobile-facets__wrapper .button-label{padding:5px 0;text-decoration:none!important}.mobile-facets__open svg path{fill:#2c2975}.facets-wrapper .facets-container{margin-top:20px;margin-bottom:20px}.mobile-facets{z-index:999999!important}.mobile-facets__summary,.mobile-facets__close-button{padding:12px 15px!important;font-size:15px!important;color:#2c2975!important}.menu-opening .mobile-facets__inner{border:unset}.mobile-facets__header{background:#2c2975}.mobile-facets__header h2,.mobile-facets__header .mobile-facets__count{color:#fff}.mobile-facets__main .icon-arrow,.mobile-facets__close-button .icon-arrow{width:20px}.mobile-facets__main svg path,.mobile-facets__close-button svg path{fill:#2c2975}.mobile-facets__main select{width:180px;height:40px;border:1px solid #2C2975;border-radius:8px!important;font-size:14px;font-weight:400;background-color:#fff!important;background-image:url(select-down-arrow.svg)!important;background-repeat:no-repeat;background-size:14px;background-position:95% 50%;box-shadow:unset!important;outline:unset!important;padding:5px;color:#2c2975;-webkit-appearance:none!important;appearance:none!important;margin:0!important}.mobile-facets__main .select .svg-wrapper{display:none}.mobile-facets__footer button{width:100%;margin:0}.facets__and-helptext{display:none}.facets-wrapper .facets__label input{width:20px!important;height:20px!important;border-radius:4px;top:unset!important;left:unset!important;z-index:unset!important;position:relative!important}.facets-wrapper .facets__label{padding-left:15px;padding-right:15px}.mobile-facets__close-button{margin:0!important}.cart-items th{font-size:15px!important}.cart-item__image-container,.cart-item__image-container img{width:100%;max-width:100%}.totals,.totals__total-value,.totals .totals__total{font-size:17px!important}cart-items .price,.product-option{font-size:15px!important}.cart-item__name{font-size:15px}.product-grid .card__inner{height:30vw;max-height:30vw}}@media (max-width: 700px){.service_box_wrap{margin-top:0;padding:10px 0 0}.head_bottom .cart_wrap_grid ul li:first-child{display:none}.Patient_btn{display:block;width:50%}.join_wrap{width:50%}.Patient_btn .btn-ctn{font-size:16px;height:50px}.about_web{width:50%}.head_topBar .head_search{display:none}.more_service .heading_title{margin-bottom:20px}.cart__wrap .logo{display:none}.Patient_btn .btn-ctn{border:none!important}.head_bottom{padding:12px 0}.head_topBar .logo{display:block}.head_topBar .Patient_btn{display:none}.offcanvas-body .about_web{display:block;width:100%;padding:20px 20px 0}.offcanvas-body .about_web ul{justify-content:center}.about_web ul li a{font-size:16px;padding-left:10px;margin-left:10px}.cart_wrap_grid ul li a img{width:18px}.cart_wrap_grid{padding-top:5px}.card_inner_wrap .gift_card_wrap{height:215px}}@media (max-width: 650px){.slider_img{height:340px}.about_me .single_transparent_img{height:240px}.gift_card_wrap{height:175px}.gift_card_img img{max-width:50%}.card_inner_wrap .gift_card_wrap{height:185px}}@media (max-width: 600px){.offcanvas-header .logo{width:380px;min-width:380px;max-width:380px}.main_banner .container{padding-left:12px}.main_banner .row{text-align:center}.main_banner .row .col-md-4{width:100%;margin-bottom:20px}.main_banner .row .col-md-8{width:100%}.banner_content{margin-bottom:30px}.girl_img{max-width:200px;margin:0 auto}.more_service .row .col-md-6{width:100%}.more_service .container{width:95%}.more_service_box .slider_img{height:auto}.more_service .row .col-md-6:nth-child(2) .more_service_box .slider_img{height:auto}.accordion_button{padding:0 10px}.accordion .accordion-item{margin-bottom:20px}.accordion .accordion-item .accordion-body{margin-top:0}.accordion .accordion-item .accordion-body{padding:0 30px 25px 70px}.more_service_box .slider_para{height:auto}.more_service .row .col-md-6:nth-child(2) .more_service_box:first-child{margin-bottom:20px}.announcement_bar p{font-size:14px;text-align:center;width:100%}.announcement_bar{padding:8px 10px 12px;height:auto}.mobile_rotation{display:block!important}.desktop_bar{display:none!important}.social_media{top:190px}.select_link{display:flex;align-items:center;justify-content:center;border:1px solid #000;border-radius:5px;height:50px;margin-bottom:25px}.select_link .change_text{width:100%;height:100%;text-align:center;display:flex;align-items:center;justify-content:center;padding:10px 20px;cursor:pointer;position:relative;font-size:16px;color:#2d2b27}.select_link .change_text:after{content:"";position:absolute;border-top:2px solid #000;border-left:2px solid #000;width:10px;height:10px;transform:rotate(-135deg);display:block;cursor:pointer;right:20px;top:17px;transition-duration:.4s}.select_link.active-tab .change_text:after{transform:rotate(45deg);top:22px}.tab_grid ul.nav{margin-bottom:25px;display:none}.dropdown_links ul.nav{display:block!important}.tab_grid ul.nav li button{padding:5px 15px;width:100%}header .container{width:100%;padding:0 12px}.newsletter_content form .form_group input{padding:6px 20px}.newsletter_content form .form_group .btn-ctn{height:55px;min-width:190px;position:static;margin:15px auto 0;display:block}.service_box_wrap .container{padding:0}.featured_product .container{padding:0 12px}.newsletter__Wrap .container{padding:40px 12px}.become_member_wrap{padding:0}.more_service .container,.faq__wrap .container{padding:0 12px}.footer_top h4,.footer_top h3{font-size:16px}.slider_img{height:310px}.service_box_wrap .row .col-md-3:nth-child(1) .service_box,.service_box_wrap .row .col-md-3:nth-child(2) .service_box{border-bottom:none}.service_box_wrap .row .col-md-3{width:50%}.dd_none{display:block}.mm_none{display:none}.about_row{padding:30px 0}.about_row .row .col-md-6{width:100%;text-align:center}.about_image{margin-bottom:20px}.sub_banner{padding:30px 0}.sub_banner:after{display:none}.sub_banner .banner_content{text-align:center}.sub_banner .banner_content p,.contact_us_banner .banner_content h1{max-width:100%}.contact_info .row .col-md-4{width:100%;margin-top:25px}.contact__wrap .row .col-md-7,.contact__wrap .row .col-md-5{width:100%}.contact_usform{padding-right:0;border-right:none}.contact_title{margin-bottom:30px}.contact__wrap .about_image{max-width:350px;margin:20px auto 0}.contact_info,.contact__wrap,.collection_banner{padding:30px 0}.collection_galley_img{height:400px}.footer_top p:last-child strong{display:block;margin-right:0}.head_topBar .about_web{display:none}.head_topBar .logo{display:block;margin:0 auto}header .logo a{padding:5px 0}.fixed{margin-bottom:65px!important}.Policy_banner .row .col-md-8,.Policy_banner .row .col-md-4{width:100%}.banner_content_img{max-width:200px;margin:20px auto}.Policy_content{padding:30px 0}.Policy_borderBox{padding:20px 20px 5px;margin-bottom:20px}.mthfr_patient_wrap{padding:30px 0}.Patient_dispensary_title{max-width:100%;margin:0 auto 30px}.mthfr_patient_wrap .row .col-md-6{width:100%}.Patient_dispensary_box{padding:20px;text-align:center}.dispensary_title_title h3{font-size:20px}.dispensary_title_title{min-height:auto}.dispensary_para{min-height:auto;padding-bottom:22px}.dispensary_para p{max-width:100%}.support_info{width:100%;text-align:center}.support_info{width:100%}.contact_us{width:100%;text-align:center;margin-top:20px}.carolyn_ledowsky .row .col-md-6{width:100%}.carolyn_ledowsky_description{padding:30px 0;margin-bottom:30px;text-align:center}.info_contact_wrap{margin-top:16px;padding:20px;display:block}.Carolyn_ledowsky_wrap .support_info_inner{padding-right:0;width:100%}.social_icons ul{justify-content:center;margin-top:20px}.social_icons ul li{margin-left:10px}.social_icons ul li:first-child{margin-left:0}.support_info_inner h4{text-align:center}.Carolyn_ledowsky_wrap{padding-bottom:30px}.single_transparent_img{margin-top:60px;margin-bottom:30px}.my_story{margin-top:0}.about_me .about_content_wrap{padding-right:0}.about_me .single_transparent_img img{max-width:340px;margin:0 auto;display:block}.about_content_wrap ul{text-align:left;margin-left:10px;margin-bottom:10px}.about_content_wrap ul li{width:50%}.about_me .single_transparent_img{height:280px}.cards_gift{padding:30px 0 20px}.card_inner_wrap .row .col-md-7{width:100%}.card_inner_wrap .row .col-md-5{width:100%;padding-left:12px;margin-top:30px}.card_inner_wrap .gift_card_wrap{height:255px}.card_inner_wrap .gift_card_wrap .gift_card_img img{width:200px}.card_inner_wrap .gift_card_wrap{margin-bottom:30px}.single_product_wrap{padding:30px 0}.single_product_wrap .single_product_title{text-align:center}.full_height{margin-bottom:5px}.card_inner_wrap .gift_card_wrap{height:295px}.card_inner_wrap .gift_card_wrap .gift_card_img img{width:250px}.coll-img img{-webkit-mask:unset;mask:unset;opacity:.2}.coll-img{height:100%;width:100%}.coll-banner .banner_content{width:100%;padding:0;position:relative;z-index:9}.coll-banner.sub_banner:before,.coll-banner.sub_banner:after{display:none}.coll-main .right-cont,.coll-main .left-cont{width:100%}.coll-main .top-form{display:block}.coll-main .facets-vertical-form{justify-content:flex-start;margin-top:20px}.product-grid .grid__item{width:100%!important;max-width:100%!important}.product-grid .card__inner{height:90vw;max-height:90vw}.product-grid .card__content .card__heading a{font-size:16px;line-height:24px}.vendor-name{font-size:15px}.product-grid .price{font-size:18px}.gst-price{font-size:16px}.related-products .product-grid .grid__item,.log-out-prods .product-grid .grid__item{width:100%!important;max-width:100%!important}.other-gift-cards .coll-main{padding-top:0}.title-banner{font-size:25px;min-height:140px}.search-sec .product-grid .grid__item{width:100%!important;max-width:100%!important}}@media (max-width: 575px){header .logo{width:300px;min-width:300px;max-width:300px}.banner_content{margin-bottom:20px}.banner_content h1{font-size:25px}.banner_content h2{font-size:18px}.Patient_btn .btn-ctn{font-size:13px;height:50px;padding:5px 12px}.Patient_btn .btn-ctn img{width:18px;margin-right:8px}.about_web ul li a{font-size:13px;padding-left:5px;margin-left:5px}.slider_img{height:550px}.social_media{top:180px}.about_content_wrap h2{font-size:18px}.contact_title h2{font-size:22px;margin-bottom:10px}.contact_info h3{font-size:18px;margin-bottom:0}.contact_usform form .form_group{margin-bottom:20px}.contact_usform form .form_group input[type=text],.contact_usform form .form_group input[type=email],.contact_usform form .form_group input[type=tel],.contact_usform form .form_group textarea{font-size:14px;padding:10px 0}.contact_usform form .form_group select{font-size:15px;background-size:15px;padding:10px 15px 10px 0}.collection_banner .row{margin:-10px}.collection_banner .row .col-md-3,.collection_banner .row .col-md-4{width:100%;padding:10px}.collection_galley_img{height:380px}.footer_top p{font-size:14px;padding:10px 8px}.Policy_borderBox h2,.Policy_borderBox h3,.Policy_borderBox h4{font-size:18px;margin-bottom:15px}.single_product_wrap .row .col-md-3{width:100%}.product_description{text-align:center}.product_description_title{min-height:auto;text-align:center;padding-bottom:10px}.product_description_title p{margin:0;max-width:100%}.cards_gift .row .col-md-3{width:100%}.gift_card_wrap{height:265px!important;overflow:hidden}.gift_card_img img{max-width:100%!important;width:230px!important}.gift_logo img{max-width:240px}.card_inner_wrap .gift_card_wrap p{font-size:14px;right:20px;bottom:20px}}@media (max-width: 484px){.offcanvas-header .logo{width:320px;min-width:320px;max-width:320px}.footer_logo{padding:0 20px}.head_topBar .about_web ul{flex-wrap:wrap}.right-div{margin-left:20px}.head_bottom .cart_wrap_grid ul li:nth-child(2){margin-left:0}.cart_wrap_grid ul li a img{width:16px}.slider_img{height:440px}.service_box_wrap,.main_service_slider{padding:0}.owl-carousel.main_service_slider .owl-nav{text-align:center;margin-top:10px}.owl-carousel.main_service_slider .owl-nav button{position:static;margin:0 5px}.Patient_btn{width:60%}.about_web{display:none}.head_topBar .cart_wrap_grid ul{width:100%}.head_topBar .cart_wrap_grid ul li a img{width:16px}}@media (max-width: 414px){header .logo{width:250px;min-width:250px;max-width:200px}.offcanvas-header .logo{width:280px;min-width:280px;max-width:280px}.head_bottom .cart_wrap_grid ul li:nth-child(2){margin-left:0}.cart_wrap_grid ul li{margin-left:28px}.become_member_wrap .container{padding:30px 20px}.testimonal_slider{padding:20px 30px 40px}.testimonal_slider:before,.testimonal_slider:after{width:60px;height:50px}.testimonal_slider:after{bottom:-15px;right:-22px}.testimonal_slider:before{top:-15px;left:-22px}.Patient_btn{width:60%}.about_web{width:40%}.service_box_wrap .row .col-md-3{width:50%}.service_icon_title h2{font-size:18px;line-height:22px}.service_para p{font-size:15px}.service_icon{width:70px;height:70px;padding:16px}.slider_img{height:350px}.social_media{top:165px}.collection_galley_img{height:290px}.about_content_wrap ul li{width:100%;padding-right:0}.about_me .single_transparent_img img{width:100%}.card_inner_wrap .gift_card_wrap{height:195px}.gift_card_wrap{height:175px}.gift_card_img img{max-width:50%}.gift_card_wrap{height:230px!important}.gift_card_img img{width:190px!important}}@media (max-width: 375px){.banner_content h1{font-size:20px}.banner_content h2{font-size:16px}.contact_title h2{font-size:18px}.offcanvas-header .logo{width:260px;min-width:260px;max-width:260px}.Patient_btn .btn-ctn{font-size:12px;padding:5px 8px;text-align:left}.gift_card_wrap{height:200px!important}.gift_card_img img{width:160px!important}}@media (max-width: 360px){.offcanvas-header .logo{width:230px;min-width:230px;max-width:230px}header .logo{width:230px;min-width:230px;max-width:230px}.slider_img{height:290px}}@media (min-width: 1921px){.product-grid .card__inner{max-height:500px}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/style.css.map */
