.theme-slider .slider-banner .slider-banner-contain{position: absolute; top: 0; width: 65%; left: 20%; height: 100%; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; padding: 0 100px;} .theme-slider .slider-banner .slider-banner-contain h1{font-size: 72px; color: #006cb7; text-transform: uppercase; line-height: 1; padding-bottom: 12px;} .theme-slider .slider-banner .slider-banner-contain h2{text-transform: uppercase; color: #006cb7; font-size: 60px; line-height: 64px; font-weight: 300; padding-bottom: 16px;} .theme-slider .slider-banner .slider-banner-contain h3{font-size: 24px; color: #727272; padding-bottom: 8px; text-transform: uppercase; line-height: 28px; font-weight: 300; margin-bottom: 30px;} .theme-slider .slider-banner .slider-banner-contain a.btn-normal{display: inline-block; letter-spacing: 1px; padding: 15px 35px; background-color: #006cb7; border-radius: 100px !important; font-size: 16px; letter-spacing: 1px; font-family: "Lato", sans-serif; font-weight: 700; color: #FFFFFF;} .theme-slider .slider-banner .slider-banner-contain a.btn-normal:hover{background-color: #000000; color: #FFFFFF;} .theme-slider .slider-banner .slide-center{display: -webkit-box !important; display: -webkit-flex !important; display: flex !important; align-items: center !important; height: 100% !important;} .theme-slider .slider-banner.slide-banner-1 .layout1-slide-1 li{position: absolute; bottom: -30px; left: -50px;} .theme-slider .slider-banner.slide-banner-1 .layout1-slide-1 li:nth-child(2){right: 60px; left: unset;} .theme-slider .slider-banner.slide-banner-1 .slider-img{height: 495px; background-color: #f4f4f4; overflow: hidden;} .collection-banner .collection-banner-main{position: relative; overflow: hidden;} .collection-banner .collection-banner-main .collection-img{width: 100%; height: 244px; transition: all 0.5s ease;} .collection-banner .collection-banner-main .collection-img img{width: 100%; height: 244px;} .collection-banner .collection-banner-main.p-left .collection-banner-contain{-webkit-box-pack: start; justify-content: flex-start;} .collection-banner .collection-banner-main.p-right .collection-banner-contain{-webkit-box-pack: end; justify-content: flex-end;} .collection-banner .collection-banner-main.p-center .collection-banner-contain{justify-content: center;} .collection-banner .collection-banner-main.p-top .collection-banner-contain{align-items: flex-start;} .collection-banner .collection-banner-main .collection-banner-contain{position: absolute; top: 0; width: 100%; height: 100%; align-items: center; display: -webkit-box; display: -webkit-flex; display: flex; padding: 50px;} .collection-banner .collection-banner-main .collection-banner-contain h3{color: #006cb7; text-transform: uppercase; font-size: 30px; line-height: 1; margin-bottom: 8px;} .collection-banner .collection-banner-main .collection-banner-contain h4{color: #141f1e; font-size: 30px; text-transform: uppercase; line-height: 1;} .collection-banner .collection-banner-main .collection-banner-contain .shop{margin-top: 13px;} .collection-banner .collection-banner-main .collection-banner-contain .shop a{text-transform: capitalize; color: #1c3481; font-weight: 700;} .collection-banner .collection-banner-main .collection-banner-contain .shop a i{margin-left: 8px;} .collection-banner .collection-banner-main.banner-1 .collection-banner-contain{padding: 30px;} .collection-banner .collection-banner-main.banner-1 .collection-banner-contain h3{color: #FFFFFF; text-transform: uppercase; font-size: 30px; font-weight: 300;} .collection-banner .collection-banner-main.banner-1 .collection-banner-contain h4{color: #1c3481; font-weight: 600; font-size: 52px; text-transform: capitalize;} .collection-banner .collection-banner-main.banner-1 .collection-banner-contain .shop{margin-top: 25px;} .collection-banner .collection-banner-main.banner-1 .collection-banner-contain .shop a{color: #FFFFFF; letter-spacing: 2px;} .collection-banner .collection-banner-main:after{position: absolute; top: 50%; left: 50%; z-index: 2; display: block; content: ""; width: 0; height: 0; background: rgba(255, 255, 255, 0.2); border-radius: 100%; transform: translate(-50%, -50%); opacity: 0;} .collection-banner .collection-banner-main:hover .collection-img{transform: scale(1.1);} .collection-banner .collection-banner-main:hover:after{animation: collection 1s;} @keyframes collection{0%{opacity: 1;}40%{opacity: 1;}100%{width: 200%; height: 200%; opacity: 0;}} .collection2 > div:nth-child(2){padding-right: 0; padding-left: 0;} .h1-banner{background-color: #FFFFFF;} .h1-banner .h1-banner-contain{padding: 47px 0; text-align: center;} .h1-banner .h1-banner-contain h2{font-size: calc(14px + (24 - 14) * ((100vw - 320px) / (1920 - 320))); text-transform: capitalize; margin-bottom: 3px; margin-top: -5px;} .h1-banner .h1-banner-contain h1{font-size: calc(18px + (42 - 18) * ((100vw - 320px) / (1920 - 320))); font-weight: normal; text-transform: uppercase; margin-bottom: 10px; color: #141f1e;} .h1-banner .h1-banner-contain h1 span{color: #006cb7;} .h1-banner .h1-banner-contain h1 span + span{color: #1c3481; font-weight: 700;} .h1-banner .h1-banner-contain .rounded-contain{border: 2px dashed #1c3481; border-radius: 50px; padding: 5px;} .h1-banner .h1-banner-contain .rounded-contain .rounded-subcontain{background-color: #006cb7; color: #FFFFFF; text-transform: uppercase; padding: 18px 0; font-weight: 600; font-size: calc(14px + (18 - 14) * ((100vw - 320px) / (1920 - 320))); letter-spacing: 0.08em; line-height: 1; border-radius: 50px;} .h1-banner .h1-banner-contain .rounded-contain.rounded-inverse{border: 2px dashed #006cb7;} .h1-banner .h1-banner-contain .rounded-contain.rounded-inverse .rounded-subcontain{background-color: #1c3481;} .middle-footer{background-color: #FFFFFF; padding: 50px 0 0 0;} .middle-footer .footer-main-contian{border-bottom: 1px solid #dddddd; padding-bottom: 30px;} .middle-footer .footer-main-contian .footer-left{padding-right: 60px; padding-top: 10px;} .middle-footer .footer-main-contian .footer-left .footer-detail p{padding: 40px 0; font-family: "Lato", sans-serif; text-transform: capitalize; line-height: 1.8; color: #777777;} .middle-footer .footer-main-contian .footer-left .footer-detail .paymant-bottom li{list-style-type: none; display: inline-block; margin-right: 15px;} .middle-footer .footer-main-contian .footer-left .footer-detail .paymant-bottom li:last-child{margin-right: 0;} .middle-footer .footer-main-contian .footer-right{padding-top: 25px; padding-left: 50px; border-left: 1px solid #dddddd;} .middle-footer .footer-main-contian .footer-right .subscribe-section{padding-bottom: 45px; border-bottom: 1px solid #dddddd;} .middle-footer .footer-main-contian .footer-right .subscribe-section .subscribe-block{height: 100%;} .middle-footer .footer-main-contian .footer-right .subscribe-section .subscribe-block .subscrib-contant{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; height: 100%;} .middle-footer .footer-main-contian .footer-right .subscribe-section .subscribe-block .subscrib-contant h4{color: #000000; font-size: 18px; text-transform: uppercase;} .middle-footer .footer-main-contian .footer-right .subscribe-section .subscribe-block .subscrib-contant .input-group span{background-color: transparent; border-radius: inherit; border-right: none;} .middle-footer .footer-main-contian .footer-right .subscribe-section .subscribe-block .subscrib-contant .input-group span i{color: #727272;} .middle-footer .footer-main-contian .footer-right .subscribe-section .subscribe-block .subscrib-contant .input-group .telly{border-left: none; border-right: 1px solid #dddddd;} .middle-footer .footer-main-contian .footer-right .subscribe-section .subscribe-block .subscrib-contant .input-group .telly i{color: #006cb7;} .middle-footer .footer-main-contian .footer-right .subscribe-section .subscribe-block .subscrib-contant .input-group input{padding-top: 10px; padding-bottom: 10px; border-top: 1px solid #dddddd; border-bottom: 1px solid #dddddd; border-left: none; border-right: none; border-radius: inherit;} .middle-footer .footer-main-contian .footer-right .subscribe-section .subscribe-block .subscrib-contant .input-group input::placeholder{color: #727272;} .middle-footer .footer-main-contian .footer-right .subscribe-section .subscribe-block .subscrib-contant .input-group input:focus{box-shadow: none;} .middle-footer .footer-main-contian .footer-right .account-right{padding: 50px 0 30px 15px;} .middle-footer .footer-main-contian .footer-right .account-right .footer-box .footer-title{padding-bottom: 15px; position: relative;} .middle-footer .footer-main-contian .footer-right .account-right .footer-box .footer-title h5{font-size: 18px; text-transform: uppercase; color: #006cb7; font-family: "Lato", sans-serif; letter-spacing: 0px;} .middle-footer .footer-main-contian .footer-right .account-right .footer-box .footer-contant ul{padding-left: 0; margin-bottom: 0; list-style-type: none;} .middle-footer .footer-main-contian .footer-right .account-right .footer-box .footer-contant ul li{list-style-type: none; color: #8d8d8d; position: relative; line-height: 1.2; display: block; padding-bottom: 15px; text-transform: capitalize; letter-spacing: 0.03em;} .middle-footer .footer-main-contian .footer-right .account-right .footer-box .footer-contant ul li i{top: 0;} .middle-footer .footer-main-contian .footer-right .account-right .footer-box .footer-contant ul li a{text-decoration: none; color: #8d8d8d; letter-spacing: 1px; font-size: 16px;} .middle-footer .footer-main-contian .footer-right .account-right .footer-box .footer-contant ul li a:hover{text-decoration: none; -webkit-transition: 0.5s ease; transition: 0.5s ease;} .middle-footer .footer-main-contian .footer-right .account-right .footer-box .footer-contant ul li:first-child i{margin-top: 4px;} .tab-product-main{background-color: #FFFFFF;} .tab-product-main .tab-product-contain{text-align: center;} .tab-product-main .tab-product-contain .tab-title{background-color: #f4f4f4; text-align: center; font-size: 18px; margin-bottom: 30px; margin-top: -6px;} .tab-product-main .tab-product-contain .tab-title ul li{margin: 0 20px; padding: 40px 0; position: relative;} .tab-product-main .tab-product-contain .tab-title ul li a{color: #141f1e; text-transform: uppercase; font-weight: 700; font-size: calc( 14px + (18 - 14) * ((100vw - 320px) / (1920 - 320)));} .tab-product-main .tab-product-contain .tab-title ul li a.active:before{width: 100%; position: absolute; top: 0; left: 0; background-color: #006cb7; height: 5px; content: "";} .banners-home{padding: 40px 0px;} .banners-home .banner-blue{background: #006cb7; display: block; width: 100%; position: relative;} .banners-home .banner-blue div{left: 280px; top: 25%; position: absolute; color: #FFFFFF;} .banners-home .banner-blue div h3{text-transform: uppercase; font-weight: 300; font-size: 28px; font-family: "Lato", sans-serif; letter-spacing: 0px; margin-bottom: 10px;} .banners-home .banner-blue div h3 strong{font-weight: 700;} .banners-home .banner-blue div p{color: #FFFFFF;} .mobile-menu-block{display: none;} .o_dismac_menu_bg{font-family: "Lato", sans-serif; padding: 1rem; justify-content: space-between;} .o_dismac_menu_bg .o_dismac_top_menu{margin-left: -10rem;} .o_dismac_menu_bg ul{display: -webkit-box; display: -webkit-flex; display: flex; list-style-type: none;} .o_dismac_menu_bg ul li{display: inline; padding: 0 1rem; margin-top: 1rem;} .o_dismac_menu_bg ul li div{color: #a3cdea;} .o_dismac_menu_bg ul li div span{display: block; color: #FFFFFF; margin-top: 3px;} .o_dismac_menu_bg ul li a{font-size: 18px; font-weight: 400; line-height: 23px; text-transform: none; letter-spacing: 0px !important; color: #FFFFFF;} .o_dismac_menu_bg ul li a:hover{color: #FFFFFF;} .o_dismac_menu_bg .container{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-around;} .o_dismac_menu_bg .container .contact-block{padding: 0.8rem 1rem; margin-right: -7.8rem; background-color: #1c3481;} .o_dismac_menu_bg .container .contact-block i{font-size: 28px; color: #FFFFFF;} .o_dismac_menu_bg .container .contact-block span{color: #FFFFFF; font-size: 28px;} .o_dismac_menu_bg .container .icon-block{padding: 0.8rem 1rem; position: absolute; right: 6%;} .o_dismac_menu_bg .container .icon-block ul li i{color: #FFFFFF; font-size: 35px; padding-top: 1rem; cursor: pointer;} .o_dismac_menu_bg .container .icon-block ul li sup.cart-item{font-family: "Lato", sans-serif; font-size: 100%; top: -1.6rem; font-weight: 700; letter-spacing: 0.5px;} .o_dismac_menu_bg .container .icon-block ul li .cart-item{display: inline-block; font-weight: 700; text-transform: uppercase; letter-spacing: 0.5px; color: #a3cdea; font-family: "Lato", sans-serif;} .o_dismac_menu_bg .container .icon-block ul li .cart-item span{display: block; color: #FFFFFF; margin-top: 1px; margin-left: -1.3rem;} .o_dismac_menu_bg .container .icon-block ul .mobile-user .account-items, .o_dismac_menu_bg .container .icon-block ul .mobile-user .account-login{display: inline-block; font-weight: 700; text-transform: uppercase; letter-spacing: 0.5px; color: #a3cdea; font-family: "Lato", sans-serif;} .o_dismac_menu_bg .container .icon-block ul .mobile-user .account-items a, .o_dismac_menu_bg .container .icon-block ul .mobile-user .account-login a{text-transform: uppercase; font-weight: 700; color: #a3cdea; cursor: pointer; letter-spacing: 0.5px; font-family: "Lato", sans-serif;} .o_dismac_menu_bg .container .icon-block ul .mobile-user .account-items a.second-element, .o_dismac_menu_bg .container .icon-block ul .mobile-user .account-login a.second-element{display: block; color: #FFFFFF; letter-spacing: 0.5px; font-family: "Lato", sans-serif; padding-top: 0.2rem;} .o_dismac_menu_bg .container .icon-block ul .mobile-wishlist a i{margin-right: 0.5rem;} .o_dismac_footer_menu{display: none;} .cd-top.cd-is-visible{cursor: pointer; border-radius: 100%; bottom: 60px;} .tab-content .as-product .pro-action .btn{margin: 4px;} .o_dismac_top_menu_close-menu{display: none;} .o_dismac_top_menu_sidenav{height: 100%; width: 0; position: fixed; z-index: 99; top: 0; left: 0; background-color: #FFFFFF; overflow-x: hidden; padding-top: 0.5rem; transition: ease all 0.3s;} .o_dismac_top_menu_sidenav ul{margin-left: -3rem;} .o_dismac_top_menu_sidenav ul li a{padding: 1rem 1rem; text-decoration: none; font-size: 18px; color: #141f1e !important; display: block; transition: 0.3s;} .o_dismac_top_menu_sidenav ul li a:hover{color: #006cb7 !important;} .o_dismac_top_menu_sidenav ul li .mm-mega-menu a{padding: 1rem 1rem; text-decoration: none; font-size: 18px; color: #141f1e; display: block; transition: 0.3s;} .o_dismac_top_menu_sidenav ul li .mm-mega-menu .mm-mega-main.mm-mega-list .mm-mixed-listing .mm-mixed-item ul{margin-left: 1rem;} .o_dismac_top_menu_sidenav .o_dismac_top_menu_closebtn{font-size: 36px; padding-right: 1rem; text-align: right; border-bottom: 1px solid #141f1e;} .o_dismac_middle_menu_closebtn{display: none !important; font-size: 36px; text-align: left; border-bottom: 1px solid #141f1e; margin-left: -3rem;} .o_dismac_middle_menu_closebtn a{color: #141f1e; padding-left: 1rem;} .o_dismac_middle_menu_closebtn a:hover{color: #006cb7;} .top-banner-wrapper{margin-top: 1.5rem;} .top-banner-wrapper .top-banner-content h1{color: #006cb7 !important; font-size: 40px; letter-spacing: 0px; font-weight: 300;} .top-banner-wrapper .top-banner-content h4{font-weight: 600; color: #006cb7; margin-bottom: 15px; text-transform: capitalize;} .top-banner-wrapper .top-banner-content h5{font-size: 16px; font-weight: 600; color: #006cb7; letter-spacing: 1px; line-height: 1.2; margin-bottom: 10px;} .top-banner-wrapper .top-banner-content .category_description{line-height: 1.5; color: #7aa6a5; margin-bottom: 0; font-size: calc(14px + (16 - 14) * ((100vw - 320px) / (1920 - 320)));} #add-home-button{display: none;} .wp_breadcrumbs{font-size: small; margin-left: -5rem; display: none;} .wp_breadcrumbs .breadcrumbs ol.breadcrumb a{color: #006cb7;} .tablet-toggle{display: none;} @media (min-width: 1200px){.oe_website_sale .toggle_summary_div{max-width: none;}} .account-sidebar{height: 100%; width: 0; position: fixed; z-index: 99; top: 0; right: 0; background-color: #FFFFFF; overflow-x: hidden; padding-top: 0.5rem; transition: 0.5s;} .account-sidebar .account-inner .account-top{display: -webkit-box; display: -webkit-flex; display: flex; padding: 20px; border-bottom: 1px solid #ddd; margin-bottom: 20px; -webkit-box-align: center; -ms-flex-align: center; align-items: center;} .account-sidebar .account-inner .account-top .close-account{margin-left: auto;} .account-sidebar .account-inner .account-top .close-account a{color: #141f1e;} .account-sidebar h3{font-size: 18px; color: #141f1e; font-weight: 700; text-transform: uppercase; margin-bottom: 0;} .account-sidebar a{padding: 8px 8px 8px 32px; text-decoration: none; color: #141f1e; display: block; transition: 0.3s;} .account-sidebar a :hover{color: #f1f1f1;} .account-sidebar .closebtn{position: absolute; top: 0; right: 25px; font-size: 36px; margin-left: 50px;} .account-sidebar .acceptance_full{font-size: small; font-weight: 400;} .account-sidebar .acceptance_full a{color: #006cb7; text-decoration: none; display: inline; transition: 0.3s; padding: 0;} .account-sidebar .acceptance_full h5.forget-class a{font-size: small; padding: 0; color: #006cb7; text-decoration: none; display: inline; transition: 0.3s;} .account-sidebar .theme-form{padding-left: 20px; padding-right: 20px;} .account-sidebar .theme-form .form-control{border-radius: 20px;} .account-sidebar .theme-form .forget-class h5{font-size: 16px; font-weight: 700;} .account-sidebar .theme-form .forget-class h6{font-size: 14px;} .account-sidebar .theme-form .forget-class a{color: #006cb7; margin-top: 10;} .account-sidebar .theme-form h6{margin-top: 10px;} .account-sidebar .theme-form .btn-block{background-color: #006cb7; border-radius: 100px !important; font-size: 16px; letter-spacing: 1px; font-weight: 700; color: #FFFFFF; margin-top: 2rem;} .account-sidebar ul{list-style-type: none;} .account-sidebar .btn-logout{border-radius: 100px !important; font-size: 16px; letter-spacing: 1px; font-weight: 700; color: #FFFFFF; text-align: center; margin: 2rem auto; width: 70%;} @media screen and (max-height: 450px){.account-sidebar{padding-top: 15px;}.account-sidebar a{font-size: 18px;}} .account-overlay{display: none; position: fixed; width: 100vw; height: 100vh; background: rgba(0, 0, 0, 0.7); z-index: 8; opacity: 1; transition: all 0.5s ease-in-out;} .account-overlay.active{display: block; opacity: 1;} #wrapwrap.o_portal{background-color: #FFFFFF !important;} .acceptance_full a{color: #006cb7;} #quotes_grid_before h5.text-primary strong, #quotes_grid h5.text-primary strong{color: #006cb7 !important;} 

/* /dismac_ecommerce/static/src/scss/theme/dis_responsive.scss defined in bundle 'web.assets_frontend' */
 @media (min-width: 1680px){.custom-container, .container{max-width: 86.5%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto;}#footer .container{max-width: 60%;}} @media (max-width: 1566px){.o_dismac_menu_bg .o_dismac_top_menu{margin-left: -5rem;}} @media (max-width: 1366px){.o_dismac_menu_bg .o_dismac_top_menu{margin-left: -3rem;}.o_dismac_menu_bg .container .contact-block{opacity: 0;}.o_dismac_menu_bg .container .icon-block{right: 0; padding: 0.8rem 1rem;}.theme-slider .slider-banner.slide-banner-1 .layout1-slide-1 li:nth-child(2) img{margin: 0 0 0 auto;}.theme-slider .slider-banner.slide-banner-1 div li img{width: 60%;}} @media (max-width: 1220px){.o_dismac_menu_bg .container .icon-block ul li .cart-item{display: none;}.o_dismac_menu_bg .container .icon-block ul .mobile-user .account-items, .o_dismac_menu_bg .container .icon-block ul .mobile-user .account-login{display: none;}} @media (max-width: 1150px){.header-top-bar .logo{margin-left: 1rem;}.o_dismac_menu_bg .container .contact-block{display: block; opacity: 0;}.o_dismac_menu_bg .container .icon-block{right: 0; padding: 0.8rem 1rem;}.theme-slider .slider-banner .slider-banner-contain{width: 100%; left: 0%;}.banners-home .banner-blue div{left: 260px; top: 10%;}} @media (max-width: 1024px){.o_dismac_menu_bg .o_dismac_top_menu{margin-left: -1rem;}.o_dismac_menu_bg .container .contact-block{display: block; left: -40%; opacity: 1; position: relative;}.o_dismac_menu_bg .container .icon-block{padding: 1.1rem 1rem; position: absolute; right: 23%;}.o_dismac_menu_bg .container .icon-block ul{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-around; list-style-type: none;}.o_dismac_menu_bg .container .icon-block ul li i{color: #FFFFFF; font-size: 35px; padding-top: 1rem; cursor: pointer;}.o_dismac_menu_bg .container .icon-block ul li sup.cart-item{font-family: "Lato", sans-serif; font-size: 100%; top: -1.6rem; font-weight: 700; letter-spacing: 0.5px;}.o_dismac_menu_bg .container .icon-block ul li .cart-item{display: inline-block; color: #006cb7; font-weight: 700; text-transform: uppercase; letter-spacing: 0.5px; color: #a3cdea; font-family: "Lato", sans-serif;}.o_dismac_menu_bg .container .icon-block ul li .cart-item span{display: block; color: #FFFFFF; margin-top: 3px; margin-left: -1.3rem;}.o_dismac_menu_bg .container .icon-block ul .mobile-user .account-items, .o_dismac_menu_bg .container .icon-block ul .mobile-user .account-login{display: inline-block; font-weight: 700; text-transform: uppercase; letter-spacing: 0.5px; color: #a3cdea; font-family: "Lato", sans-serif;}.o_dismac_menu_bg .container .icon-block ul .mobile-user .account-items a, .o_dismac_menu_bg .container .icon-block ul .mobile-user .account-login a{text-transform: uppercase; font-weight: 700; color: #a3cdea; cursor: pointer; letter-spacing: 0.5px; font-family: "Lato", sans-serif;}.o_dismac_menu_bg .container .icon-block ul .mobile-user .account-items a.second-element, .o_dismac_menu_bg .container .icon-block ul .mobile-user .account-login a.second-element{display: block; color: #FFFFFF; letter-spacing: 0.5px; font-family: "Lato", sans-serif; padding-top: 0.2rem;}.o_dismac_menu_bg .container .icon-block ul .mobile-wishlist a i{margin-right: 8px;}.mobile-menu-block{display: none;}.mobile-menu-block .mobile-toggle{display: none;}.mobile-menu-block .menu-nav{display: none;}.tablet-toggle{display: block; position: absolute; right: 2rem;}.tablet-toggle .mobile_toggle_menu span{background: #FFFFFF;}.custom-container{padding-right: 15px; padding-left: 15px;}.o_dismac_middle_menu_closebtn{display: block !important;}.o_dismac_middle_menu_closebtn a{color: #141f1e !important;}.middle-header-bar .h-search .as-search{margin-left: 2rem !important;}header .navbar{background: #858A90 !important; width: 100%; padding: 0; min-height: 3.5rem;}.theme-slider .slider-banner.slide-banner-1 .layout1-slide-1 li{left: -120px;}.theme-slider .slider-banner.slide-banner-1 .layout1-slide-1 li:nth-child(2){right: -50px;}.slider-banner-contain h2{font-size: 20px !important; line-height: 24px !important;}.h1-banner .h1-banner-contain h2{margin-bottom: 10px;}.h1-banner .h1-banner-contain h1{line-height: 1.4; margin-bottom: 8px;}.h1-banner .h1-banner-contain .rounded-contain .rounded-subcontain{line-height: 1.4; padding: 12px 0;}.collection-banner .collection2 > div:first-child, .collection-banner .collection2 > div:nth-child(2){margin-bottom: 15px;}.collection-banner .collection-banner-main .collection-banner-contain{padding: 15px;}.collection-banner .collection-banner-main .collection-banner-contain h3{font-size: 25px;}.collection-banner .collection-banner-main .collection-banner-contain h4{font-size: 25px;}.collection-banner .collection-banner-main.banner-1 .collection-banner-contain h3{font-size: 22px;}.collection-banner .collection-banner-main.banner-1 .collection-banner-contain h4{font-size: 40px;}.collection2 > div:first-child, .collection2 > div:nth-child(2){padding-right: 15px; padding-left: 15px;}.contact-banner{padding: 20px 0 12px;}.contact-banner .contact-banner-contain{display: unset; text-align: center;}.contact-banner .contact-banner-contain .contact-banner-img{margin-bottom: 15px;}.contact-banner .contact-banner-contain .contact-banner-img img{margin-right: 0;}.contact-banner .contact-banner-contain h3{margin-bottom: 10px; margin-right: 0; font-size: 16px;}.middle-footer .footer-main-contian{border: 0;}.middle-footer .footer-main-contian .footer-left .footer-detail p{padding: 10px 0;}.middle-footer .footer-main-contian .footer-right .account-right{padding-bottom: 0;}.middle-footer .footer-main-contian .footer-right .account-right .footer-box{padding-bottom: 15px;}.middle-footer .footer-main-contian .footer-right .account-right .footer-box.footer-contact-box{padding-bottom: 0;}.middle-footer .footer-main-contian .footer-right .account-right .footer-box.footer-contact-box .footer-title{border-bottom: 0; padding-bottom: 0;}.middle-footer .footer-main-contian .footer-right .account-right .footer-box .footer-title{border-bottom: 1px solid #bfbfbf;}.middle-footer .footer-main-contian .footer-right .account-right .footer-box .footer-title.active .according-menu:before{content: "\f106"; position: absolute; right: 0; top: 5px; color: #141f1e; font-size: 20px;}.middle-footer .footer-main-contian .footer-right .account-right .footer-box .footer-title .according-menu{font: normal normal normal 14px/1 FontAwesome;}.middle-footer .footer-main-contian .footer-right .account-right .footer-box .footer-title .according-menu:before{content: "\f107"; position: absolute; right: 0px; top: 5px; color: #141f1e; font-size: 20px;}.middle-footer .footer-main-contian .footer-right .account-right .footer-box .footer-title:before{background-color: transparent;}.middle-footer .footer-main-contian .footer-right .account-right .footer-box .footer-contant{margin-top: 15px;}.middle-footer .footer-main-contian .footer-right .account-right .footer-box .footer-contant ul li{padding-bottom: 10px;}.middle-footer .footer-main-contian .footer-right .account-right .footer-box .footer-contant .contact-list li{padding-bottom: 10px;}.o_dismac_menu_bg{padding: 1rem;}.o_dismac_menu_bg .custom-container{display: none;}.o_dismac_menu_bg ul{display: list-item; justify-content: space-around; list-style-type: none;}.o_dismac_menu_bg ul li{display: list-item;}.o_dismac_menu_bg ul li #my_wish{display: none !important;}.o_dismac_menu_bg ul li span{color: #000000;}} @media (max-width: 575px){.o_dismac_menu_bg .container .contact-block{display: none;}.o_dismac_menu_bg .container .icon-block{display: none;}.header-top-bar .top-header-right{display: none !important;}.tablet-toggle{display: none;}.mobile-menu-block{display: -webkit-box; display: -webkit-flex; display: flex;}.mobile-menu-block .mobile-toggle{display: block; position: absolute; right: 2rem;}.mobile-menu-block .mobile-toggle .mobile_toggle_menu{color: #006cb7;}.mobile-menu-block .mobile-toggle .mobile_toggle_menu span{background-color: #006cb7;}.mobile-menu-block .menu-nav{display: block; left: 2rem; color: #006cb7;}.mobile-menu-block .menu-nav .toggle-nav i{display: block !important; color: #006cb7; float: left; font-size: 35px;}.mobile-menu-block .o_dismac_top_menu_close-menu{height: 100%; display: none; position: fixed; top: 0; left: 280px; right: 0; bottom: 0; width: calc(100% - 280px); z-index: 9; background: #000 !important; opacity: 0.7; pointer-events: auto; transition: all 0.4s ease; -webkit-transition: all 0.4s ease; -moz-transition: all 0.4s ease; -o-transition: all 0.4s ease; -webkit-transition-delay: 0.3s; -moz-transition-delay: 0.3s; -o-transition-delay: 0.3s; transition-delay: 0.3s;}.mobile-menu-block .o_dismac_top_menu_close-menu span{display: none;}header .navbar.navbar-expand-md.navbar-light.bg-light.o_dismac_menu_bg{min-height: 0;}.theme-slider{margin-top: 1rem;}.theme-slider .slider-banner.slide-banner-1 .layout1-slide-1 li{left: -170px;}.theme-slider .slider-banner.slide-banner-1 .layout1-slide-1 li:nth-child(2){right: -160px;}.theme-slider .slider-banner.slide-banner-1 .slider-img{height: 300px;}.theme-slider .slider-banner.slide-banner-1 div #img-1 img{margin-left: 40%; width: 60%;}.theme-slider .slider-banner.slide-banner-1 div #img-2 img{display: none;}.theme-slider .slider-banner .slider-banner-contain{top: -70px;}.theme-slider .slider-banner .slider-banner-contain h2{font-size: 18px !important; line-height: 24px !important; padding-bottom: 15px; font-weight: 400;}.theme-slider .slider-banner .slider-banner-contain h3{display: none;}.collection-banner .collection-banner-main .collection-img{height: 200px;}.collection-banner .pl-md-0{padding-right: 15px;}.collection-banner .collection2 > div:first-child, .collection-banner .collection2 > div:nth-child(2){margin-bottom: 15px;}.collection-banner .collection-banner-main .collection-banner-contain{padding: 15px;}.collection-banner .collection-banner-main .collection-banner-contain h3{font-size: 25px;}.collection-banner .collection-banner-main .collection-banner-contain h4{font-size: 25px;}.collection-banner .collection-banner-main.banner-1 .collection-banner-contain h3{font-size: 22px;}.collection-banner .collection-banner-main.banner-1 .collection-banner-contain h4{font-size: 40px;}.h1-banner .h1-banner-contain{padding: 15px;}.tab-product-main{padding: 20px 0 15px;}.tab-product-main .tab-product-contain .tab-title ul li{margin: auto; padding: 10px 0; display: inline;}.tab-product-main .tab-product-contain .tab-title ul li a{margin: 5px; padding: 5px; border: 1px solid;}.tab-product-main .tab-product-contain .tab-title ul li a.active{border-color: #006cb7; color: #006cb7;}.tab-product-main .tab-product-contain .tab-title ul li a.active:before{display: none;}.banners-home .banner-blue div{position: relative; width: 100%; clear: both; float: left; left: 0; top: 0;}.banners-home .banner-blue img{display: none;}.middle-footer .footer-main-contian .footer-right .account-right .footer-box{padding-bottom: 10px;}.middle-footer .footer-main-contian .footer-right .account-right .footer-box .footer-title{padding-bottom: 10px;}.o_dismac_footer_menu{display: block; position: fixed; left: 0; bottom: 0; width: 100%; background-color: #006cb7; color: #FFFFFF; text-align: center; z-index: 3; min-height: 50px;}.o_dismac_footer_menu .o_dismac_footer_item{margin-top: 1rem; margin-bottom: 1rem; cursor: pointer;}.o_dismac_footer_menu .o_dismac_footer_item i{color: #FFFFFF;}.search-overlay{width: 100%; height: 100%; background-color: #FFFFFF; position: fixed; top: 0; left: 0; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; z-index: 4;}.search-overlay > div{width: 100%;}.search-overlay > div .close-mobile-search{position: absolute; top: 15px; right: 30px; font-size: 50px; color: #141f1e; cursor: pointer;}.search-overlay > div .overlay-content .container{width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto;}.search-overlay > div .overlay-content .container input{position: fixed; top: 40%; padding: 20px 0; background-color: transparent; border: none; border-bottom: 1px solid #dddddd;}.search-overlay > div .overlay-content .container input:focus{box-shadow: none;}.search-overlay > div .overlay-content .container input::placeholder{letter-spacing: 0.05em; font-size: 18px; color: #141f1e;}.search-overlay > div .overlay-content .container button{position: fixed; top: 39%; right: 6%; background-color: transparent; border: none; font-size: 22px;}.search-overlay > div .overlay-content .container button i{color: #141f1e !important;}} 

/* /dismac_ecommerce/static/src/scss/theme/dis_cookies.scss defined in bundle 'web.assets_frontend' */
 #website_cookie_notice{position: fixed; bottom: -3%; padding-top: 0.5rem; padding-bottom: 1rem; color: #FFFFFF; left: 0; right: 0; background: #000000; z-index: 99999; border: none;} #website_cookie_notice .cookie-message a{color: #006cb7;} #website_cookie_notice .cookie-message p{color: #FFFFFF; font-size: 14px; margin-top: 1rem; margin-right: 1rem;} 

/* /dismac_ecommerce/static/src/css/owl.carousel.css defined in bundle 'web.assets_frontend' */
 .owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative} .owl-carousel{display:none;width:100%;z-index:1} .owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden} .owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0} .owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)} .owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)} .owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none} .owl-carousel .owl-item img{display:block;width:100%} .owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none} .no-js .owl-carousel,.owl-carousel.owl-loaded{display:block} .owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none} .owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit} .owl-carousel.owl-loading{opacity:0;display:block} .owl-carousel.owl-hidden{opacity:0} .owl-carousel.owl-refresh .owl-item{visibility:hidden} .owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none} .owl-carousel.owl-grab{cursor:move;cursor:grab} .owl-carousel.owl-rtl{direction:rtl} .owl-carousel.owl-rtl .owl-item{float:right} .owl-carousel .animated{animation-duration:1s;animation-fill-mode:both} .owl-carousel .owl-animated-in{z-index:0} .owl-carousel .owl-animated-out{z-index:1} .owl-carousel .fadeOut{animation-name:fadeOut} @keyframes fadeOut{0%{opacity:1}100%{opacity:0}} .owl-height{transition:height .5s ease-in-out} .owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease} .owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0} .owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d} .owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000} .owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/dismac_ecommerce/static/src/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease} .owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)} .owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none} .owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease} .owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%} 

/* /dismac_ecommerce/static/src/css/slick.css defined in bundle 'web.assets_frontend' */
 .slick-slider{position: relative; display: block; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent;} .slick-list{position: relative; display: block; overflow: hidden; margin: 0; padding: 0;} .slick-list:focus{outline: none;} .slick-list.dragging{cursor: pointer; cursor: hand;} .slick-slider .slick-track, .slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);} .slick-track{position: relative; top: 0; left: 0; display: block; margin-left: auto; margin-right: auto;} .slick-track:before, .slick-track:after{display: table; content: '';} .slick-track:after{clear: both;} .slick-loading .slick-track{visibility: hidden;} .slick-slide{display: none; float: left; height: 100%; min-height: 1px;} [dir='rtl'] .slick-slide{float: right;} .slick-slide img{display: block;} .slick-slide.slick-loading img{display: none;} .slick-slide.dragging img{pointer-events: none;} .slick-initialized .slick-slide{display: block;} .slick-loading .slick-slide{visibility: hidden;} .slick-vertical .slick-slide{display: block; height: auto; border: 1px solid transparent;} .slick-arrow.slick-hidden{display: none;} 

/* /dismac_ecommerce/static/src/css/magnific-popup.css defined in bundle 'web.assets_frontend' */
 .mfp-bg{top: 0; left: 0; width: 100%; height: 100%; z-index: 1042; overflow: hidden; position: fixed; background: #0b0b0b; opacity: 0.8;} .mfp-wrap{top: 0; left: 0; width: 100%; height: 100%; z-index: 1043; position: fixed; outline: none !important; -webkit-backface-visibility: hidden;} .mfp-container{text-align: center; position: absolute; width: 100%; height: 100%; left: 0; top: 0; padding: 0 8px; box-sizing: border-box;} .mfp-container:before{content: ''; display: inline-block; height: 100%; vertical-align: middle;} .mfp-align-top .mfp-container:before{display: none;} .mfp-content{position: relative; display: inline-block; vertical-align: middle; margin: 0 auto; text-align: left; z-index: 1045;} .mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content{width: 100%; cursor: auto;} .mfp-ajax-cur{cursor: progress;} .mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor: -moz-zoom-out; cursor: -webkit-zoom-out; cursor: zoom-out;} .mfp-zoom{cursor: pointer; cursor: -webkit-zoom-in; cursor: -moz-zoom-in; cursor: zoom-in;} .mfp-auto-cursor .mfp-content{cursor: auto;} .mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter{-webkit-user-select: none; -moz-user-select: none; user-select: none;} .mfp-loading.mfp-figure{display: none;} .mfp-hide{display: none !important;} .mfp-preloader{color: #CCC; position: absolute; top: 50%; width: auto; text-align: center; margin-top: -0.8em; left: 8px; right: 8px; z-index: 1044;} .mfp-preloader a{color: #CCC;} .mfp-preloader a:hover{color: #FFF;} .mfp-s-ready .mfp-preloader{display: none;} .mfp-s-error .mfp-content{display: none;} button.mfp-close, button.mfp-arrow{overflow: visible; cursor: pointer; background: transparent; border: 0; -webkit-appearance: none; display: block; outline: none; padding: 0; z-index: 1046; box-shadow: none; touch-action: manipulation;} button::-moz-focus-inner{padding: 0; border: 0;} .mfp-close{width: 44px; height: 44px; line-height: 44px; position: absolute; right: 0; top: 0; text-decoration: none; text-align: center; opacity: 0.65; padding: 0 0 18px 10px; color: #FFF; font-style: normal; font-size: 28px; font-family: Arial, Baskerville, monospace;} .mfp-close:hover, .mfp-close:focus{opacity: 1;} .mfp-close:active{top: 1px;} .mfp-close-btn-in .mfp-close{color: #333;} .mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close{color: #FFF; right: -6px; text-align: right; padding-right: 6px; width: 100%;} .mfp-counter{position: absolute; top: 0; right: 0; color: #CCC; font-size: 12px; line-height: 18px; white-space: nowrap;} .mfp-arrow{position: absolute; opacity: 0.65; margin: 0; top: 50%; margin-top: -55px; padding: 0; width: 90px; height: 110px; -webkit-tap-highlight-color: transparent;} .mfp-arrow:active{margin-top: -54px;} .mfp-arrow:hover, .mfp-arrow:focus{opacity: 1;} .mfp-arrow:before, .mfp-arrow:after{content: ''; display: block; width: 0; height: 0; position: absolute; left: 0; top: 0; margin-top: 35px; margin-left: 35px; border: medium inset transparent;} .mfp-arrow:after{border-top-width: 13px; border-bottom-width: 13px; top: 8px;} .mfp-arrow:before{border-top-width: 21px; border-bottom-width: 21px; opacity: 0.7;} .mfp-arrow-left{left: 0;} .mfp-arrow-left:after{border-right: 17px solid #FFF; margin-left: 31px;} .mfp-arrow-left:before{margin-left: 25px; border-right: 27px solid #3F3F3F;} .mfp-arrow-right{right: 0;} .mfp-arrow-right:after{border-left: 17px solid #FFF; margin-left: 39px;} .mfp-arrow-right:before{border-left: 27px solid #3F3F3F;} .mfp-iframe-holder{padding-top: 40px; padding-bottom: 40px;} .mfp-iframe-holder .mfp-content{line-height: 0; width: 100%; max-width: 900px;} .mfp-iframe-holder .mfp-close{top: -40px;} .mfp-iframe-scaler{width: 100%; height: 0; overflow: hidden; padding-top: 56.25%;} .mfp-iframe-scaler iframe{position: absolute; display: block; top: 0; left: 0; width: 100%; height: 100%; box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); background: #000;} img.mfp-img{width: auto; max-width: 100%; height: auto; display: block; line-height: 0; box-sizing: border-box; padding: 40px 0 40px; margin: 0 auto;} .mfp-figure{line-height: 0;} .mfp-figure:after{content: ''; position: absolute; left: 0; top: 40px; bottom: 40px; display: block; right: 0; width: auto; height: auto; z-index: -1; box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); background: #444;} .mfp-figure small{color: #BDBDBD; display: block; font-size: 12px; line-height: 14px;} .mfp-figure figure{margin: 0;} .mfp-bottom-bar{margin-top: -36px; position: absolute; top: 100%; left: 0; width: 100%; cursor: auto;} .mfp-title{text-align: left; line-height: 18px; color: #F3F3F3; word-wrap: break-word; padding-right: 36px;} .mfp-image-holder .mfp-content{max-width: 100%;} .mfp-gallery .mfp-image-holder .mfp-figure{cursor: pointer;} @media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left: 0; padding-right: 0;}.mfp-img-mobile img.mfp-img{padding: 0;}.mfp-img-mobile .mfp-figure:after{top: 0; bottom: 0;}.mfp-img-mobile .mfp-figure small{display: inline; margin-left: 5px;}.mfp-img-mobile .mfp-bottom-bar{background: rgba(0, 0, 0, 0.6); bottom: 0; margin: 0; top: auto; padding: 3px 5px; position: fixed; box-sizing: border-box;}.mfp-img-mobile .mfp-bottom-bar:empty{padding: 0;}.mfp-img-mobile .mfp-counter{right: 5px; top: 3px;}.mfp-img-mobile .mfp-close{top: 0; right: 0; width: 35px; height: 35px; line-height: 35px; background: rgba(0, 0, 0, 0.6); position: fixed; text-align: center; padding: 0;}} @media all and (max-width: 900px){.mfp-arrow{-webkit-transform: scale(0.75); transform: scale(0.75);}.mfp-arrow-left{-webkit-transform-origin: 0; transform-origin: 0;}.mfp-arrow-right{-webkit-transform-origin: 100%; transform-origin: 100%;}.mfp-container{padding-left: 6px; padding-right: 6px;}} 

/* /dismac_ecommerce/static/src/scss/options/header-option/header_style.scss defined in bundle 'web.assets_frontend' */
 .o_header_affix .middle-header-bar, .o_header_affix .top-header{display: none;} .o_header_affix .navbar-collapse{padding-left: 0;} .o_dismac_search_form{width: 100%; background-color: #FFFFFF; border: 1px solid #ddd;} .o_dismac_search_form .input-group{height: 58px; position: relative; width: 100%;} .o_dismac_search_form .input-group span{padding: 10px 20px; background-color: #FFFFFF; -ms-flex-item-align: center; align-self: center;} .o_dismac_search_form .input-group span i{color: #006cb7;} .header-top-bar{background: #858A90 !important; transition: opacity 0.2s ease-out; opacity: 1; color: #FFFFFF; margin: auto;} @media (max-width: 767px){.header-top-bar{margin: auto;}} .header-top-bar ul{margin: 0; padding: 0;} .header-top-bar .logo{max-width: 200px;} @media (max-width: 767px){.header-top-bar .logo{margin: auto;}} .header-top-bar .top-header-right{display: -webkit-box; display: -ms-flexbox; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: end; -ms-flex-pack: end; -webkit-box-pack: end; justify-content: flex-end; height: 100%;} .header-top-bar .top-header-right .top-menu-block{text-align: right;} .header-top-bar .top-header-right .top-menu-block ul{float: right; display: -webkit-box; display: -webkit-flex; display: flex; padding: 0; list-style-type: none;} .header-top-bar .top-header-right .top-menu-block ul li{display: inline-block; margin-right: 20px;} .header-top-bar .top-header-right .top-menu-block ul li a{text-transform: none; font-family: "Lato", sans-serif; font-size: 18px; font-weight: 700; letter-spacing: 0px; color: #FFFFFF;} .header-top-bar .top-header-right .top-menu-block ul li a :hover{border-bottom: 2px solid #006cb7;} .header-top-bar .top-header-right .top-menu-block ul .active a{border-bottom: 2px solid #006cb7;} .header-top-bar .top-header-right .top-menu-block ul .dropdown .dropdown-menu{display: none; background-color: #858A90; border: none; margin-top: 1.7em; padding-bottom: 0.2rem;} .header-top-bar .top-header-right .top-menu-block ul .dropdown .dropdown-menu .o_dismac_top_nav_item{display: block; padding-bottom: 0.4rem; margin-left: 1rem;} .header-top-bar .top-header-right .top-menu-block ul .dropdown .dropdown-menu .o_dismac_top_nav_item .o_dismac_top_nav_link{font-size: 14px;} .header-top-bar .top-header-right .top-menu-block ul .dropdown .dropdown-toggle::after{display: inline-block; width: 0; height: 0; margin-left: 0.255em; vertical-align: 0.255em; font: normal normal normal 14px/1 FontAwesome; border-top: 0.3em solid; border-right: 0.3em solid transparent; border-bottom: 0; border-left: 0.3em solid transparent;} .header-top-bar .top-header-right .top-menu-block ul .dropdown .show{display: block;} .header-top-bar .main-menu-block{display: none;} .middle-header-bar{margin: 1.5rem 0;} .middle-header-bar .container{position: relative; padding-right: 5rem; padding-left: 20rem; margin-right: auto; margin-left: auto;} @media (max-width: 575px){.middle-header-bar .h-search{display: none;}} .middle-header-bar .h-search .search_open{display: none;} .middle-header-bar .h-search .as-search{position: relative; margin-left: 15rem;} .middle-header-bar .h-search .as-search .form-control{box-shadow: none; width: 100%; height: 100%; border: none; border-left: 1px solid #ddd; padding: 7px 10px;} @media (max-width: 767px){.middle-header-bar .h-search .as-search .form-control{width: 100%;}} .middle-header-bar .h-search .as-search .btn{border: none; position: absolute; right: 10px; top: 4px; background: none; padding: 0; font-size: 20px; color: #999;} @media (max-width: 767px){.middle-header-bar .h-search{width: 100%;}} .middle-header-bar .ht-right .mobile-toggle{display: none;} @media (max-width: 767px){.middle-header-bar .ht-right{float: left; width: 100%;}.middle-header-bar .ht-right .mobile-toggle, .middle-header-bar .ht-right .tablet-toggle{display: block; width: 40px; height: 40px; padding: 2px 3px;}} .middle-header-bar .ht-right .h-cart .h-cart-text{font-family: "Montserrat", sans-serif; color: #006cb7; text-transform: uppercase; font-weight: 500; letter-spacing: 0px; font-size: 14px; position: relative; top: -1.8rem; left: 4rem; cursor: pointer;} @media (max-width: 911px){.middle-header-bar .ht-right .h-cart .h-cart-text{display: none;}} .middle-header-bar .ht-right .h-col{display: inline-block; vertical-align: middle; position: relative; text-align: left;} .middle-header-bar .ht-right .h-col:first-child{margin-left: 0px;} @media (max-width: 575px){.middle-header-bar .ht-right .h-col{display: none;}} .middle-header-bar .ht-right .h-col .hc-icon{padding-top: 1rem; font-size: 29px; color: #747474; text-align: center; display: inline-block; vertical-align: middle; cursor: pointer; background: #FFFFFF;} .middle-header-bar .ht-right .h-col .my_cart_quantity{position: absolute; top: 0; right: 1rem; font-weight: 400; font-size: 9px; min-width: 20px; min-height: 20px; line-height: 20px; padding: 0; border-radius: 50%; z-index: 1; background: #006cb7;} .middle-header-bar .ht-right .h-col .h-col-hover{position: absolute; top: 100%; right: -10px; background: #FFFFFF; padding: 20px; box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.08); width: 240px; z-index: 3; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); position: absolute; top: 100%; right: 0; -webkit-transform-origin: top; -moz-transform-origin: top; transform-origin: top; -webkit-animation-fill-mode: forwards; -moz-animation-fill-mode: forwards; animation-fill-mode: forwards; -webkit-transform: scale(1, 0); -moz-transform: scale(1, 0); transform: scale(1, 0); -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; transition: all 0.2s linear;} @media (max-width: 767px){.middle-header-bar .ht-right .h-col .h-col-hover{left: 0; right: auto; width: 200px;}} .middle-header-bar .ht-right .h-col .h-col-hover ul{margin: 0; padding: 0;} .middle-header-bar .ht-right .h-col .h-col-hover ul li{list-style-type: none;} .middle-header-bar .ht-right .h-col .h-col-hover ul li a{color: #777777; display: inline-block; font-size: 14px; text-transform: uppercase; margin: 10px 0;} .middle-header-bar .ht-right .h-col .h-col-hover ul li a:hover{color: #000;} .middle-header-bar .ht-right .h-col .h-col-hover .hed-drop + .hed-drop{margin-top: 10px;} .middle-header-bar .ht-right .h-col .h-col-hover .hed-drop ul{margin: 0; padding: 0;} .middle-header-bar .ht-right .h-col .h-col-hover .hed-drop .dropdown-toggle{display: none;} .middle-header-bar .ht-right .h-col .h-col-hover .hed-drop .dropdown-menu{display: block; position: relative; width: 100%; border: none; box-shadow: none; float: none;} @media (max-width: 767px){.middle-header-bar .ht-right .h-col .h-col-hover .hed-drop .dropdown-menu{min-width: 100%;}} .middle-header-bar .ht-right .h-col .h-col-hover .hed-drop .dropdown-menu li a{margin: 10px 0; padding: 0; background: none; color: #666666;} .middle-header-bar .ht-right .h-col .h-col-hover .hed-drop .dropdown-menu li.active a{background: none; color: #006cb7;} .middle-header-bar .ht-right .h-col .h-col-hover .hed-drop h4{font-size: 16px; font-weight: 600; color: #000;} .middle-header-bar .ht-right .h-col .h-col-hover .hed-drop .price-list .dropdown{width: 100%;} .middle-header-bar .ht-right .h-col:hover > a, .middle-header-bar .ht-right .h-col:hover > i{color: #006cb7;} .middle-header-bar .ht-right .h-col:hover .h-col-hover{opacity: 1; -webkit-transform: scale(1, 1); -moz-transform: scale(1, 1); transform: scale(1, 1);} .middle-header-bar .ht-right .dismac_notification{position: absolute; right: 2%; top: 10%; background: #1c3481; opacity: 1;} .middle-header-bar .ht-right .dismac_notification a{margin: auto; color: #FFFFFF;} @media (max-width: 1150px){.middle-header-bar .ht-right .dismac_notification{max-width: 250px; top: 0%;}} @media (max-width: 575px){.middle-header-bar .ht-right .dismac_notification{right: 0%; top: 0%; max-width: 100%; position: relative; margin-bottom: 1rem;}} header .navbar{background: #000 !important; width: 100%; padding: 0; z-index: 3;} @media (max-width: 767px){header .navbar{background: #FFFFFF !important;}header .navbar .navbar-toggler{position: absolute; top: -50px; right: 15px; border-radius: 0; border: 1px solid #ddd;}} header .navbar .navbar-brand{display: none;} header .navbar.navbar-expand-md.navbar-light.bg-light.o_dismac_menu_bg{background-color: #006cb7 !important; color: #FFFFFF;} header .navbar-collapse{padding-top: 0 !important;} header .navbar-nav{text-align: left !important; margin-right: auto !important; margin-left: auto !important;} header .navbar-nav > li.open > a{background: transparent; color: #ffffff;} header .navbar-nav > li.open > a:hover, header .navbar-nav > li.open > a:focus{background: transparent;} header .navbar-nav > li#my_wish{display: block;} header .navbar-nav > li.divider, header .navbar-nav > li#my_cart{display: none !important;} header .navbar-nav > li > .nav-link, header .navbar-nav > li > a{padding: 0 15px; background: transparent; text-transform: uppercase; font-size: 14px; font-weight: 500; color: #ffffff !important; line-height: 50px; letter-spacing: 0.04em; display: block;} header .navbar-nav > li > .nav-link:hover, header .navbar-nav > li > a:hover{color: #ffffff !important; background: #006cb7 !important;} header .navbar-nav > li > .nav-link:focus, header .navbar-nav > li > .nav-link:active, header .navbar-nav > li > a:focus, header .navbar-nav > li > a:active{color: #ffffff !important; background: #006cb7 !important;} header .navbar-nav > li > .nav-link > .caret, header .navbar-nav > li > a > .caret{margin-left: 7px;} @media (max-width: 767px){header .navbar-nav > li > .nav-link, header .navbar-nav > li > a{line-height: 35px;}} @media (max-width: 767px){header .navbar-nav > li{width: 100%;}} header .navbar-nav > li:hover > a{color: #ffffff !important; background: #006cb7 !important;} header .navbar-nav > li:hover > a:focus, header .navbar-nav > li:hover > a:active{color: #ffffff !important; background: #006cb7 !important;} header .navbar-nav > li.active > a{color: #ffffff !important; background: #006cb7 !important;} header .navbar-nav > li.active > a:hover, header .navbar-nav > li.active > a:focus, header .navbar-nav > li.active > a:active{color: #ffffff !important; background: #006cb7 !important; height: 100%;} 

/* /dismac_ecommerce/static/src/scss/options/footer-option/footer_style.scss defined in bundle 'web.assets_frontend' */
 footer.o_footer{background: none !important;} footer.o_footer #footer{border: none !important;} body footer{background: none;} body footer #footer{padding: 0;} .middle-footer{background: #fff; padding: 50px 0;} @media (max-width: 991px){.middle-footer{padding: 30px 0 20px 0;}} .middle-footer .fot-col{padding-top: 15px; padding-bottom: 15px;} .middle-footer .fot-col h3{font-size: 16px; font-weight: 600; color: #8d8d8d; margin: 0 0 25px; padding: 0 0 15px; letter-spacing: 1px; text-transform: uppercase; position: relative;} .middle-footer .fot-col h3:after{width: 35px; height: 1px; background: #fff; position: absolute; bottom: 0; left: 0; content: "";} .middle-footer .fot-col address{color: #8d8d8d; font-weight: 400; font-size: 14px;} .middle-footer .fot-col address br{display: none;} .middle-footer .fot-col address > div > span{font-size: 15px; margin-bottom: 10px; display: block; letter-spacing: 0.5px;} .middle-footer .fot-col address > div > div{position: relative; padding-left: 30px; margin-bottom: 10px;} .middle-footer .fot-col address > div > div i{position: absolute; top: 4px; left: 0; color: #8d8d8d;} .middle-footer .fot-col ul{margin: 0; padding: 0; list-style: none;} .middle-footer .fot-col ul li{position: relative; padding: 0; margin: 4px 0; display: inline-block; vertical-align: top; width: 100%;} .middle-footer .fot-col ul li a{color: #8d8d8d; font-weight: 300; font-size: 15px;} .middle-footer .fot-col ul li a:hover{color: #ffffff;} #footer .footer-bottom{background: #fff; padding: 20px 0;} #footer .footer-bottom .copyright{margin: 0; color: #8d8d8d; font-weight: 400; font-size: 14px; letter-spacing: 0.96px;} #footer .footer-bottom .link-follow{display: inline-block;} #footer .footer-bottom .link-follow ul{margin: 0; padding: 0;} #footer .footer-bottom .link-follow ul li{list-style-type: none; display: inline-block; vertical-align: middle; margin-left: 5px;} #footer .footer-bottom .link-follow ul li a{font-size: 16px; line-height: 36px; color: #8d8d8d; width: 35px; height: 35px; background: #fff; display: block; text-align: center; border-radius: 50%; transition: all, 0.4s, ease;} #footer .footer-bottom .link-follow ul li a:hover{background: #000; color: #fff;}