.o_ace_view_editor .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.disabled).active:focus, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(252, 252, 252, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-success{color: #FFFFFF; background-color: #40ad67; border-color: #40ad67;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:hover{color: #FFFFFF; background-color: #369156; border-color: #328851;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.focus{box-shadow: 0 0 0 0.2rem rgba(64, 173, 103, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:disabled{color: #FFFFFF; background-color: #40ad67; border-color: #40ad67;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.disabled):active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.disabled).active, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.dropdown-toggle{color: #FFFFFF; background-color: #328851; border-color: #2f7e4b;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.disabled).active:focus, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(64, 173, 103, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info{color: #FFFFFF; background-color: #6999a8; border-color: #6999a8;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:hover{color: #FFFFFF; background-color: #568695; border-color: #517e8d;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.focus{box-shadow: 0 0 0 0.2rem rgba(105, 153, 168, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:disabled{color: #FFFFFF; background-color: #6999a8; border-color: #6999a8;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled):active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled).active, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.dropdown-toggle{color: #FFFFFF; background-color: #517e8d; border-color: #4d7784;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled).active:focus, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(105, 153, 168, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning{color: #212529; background-color: #f0ad4e; border-color: #f0ad4e;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:hover{color: #212529; background-color: #ed9d2b; border-color: #ec971f;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.focus{box-shadow: 0 0 0 0.2rem rgba(240, 173, 78, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:disabled{color: #212529; background-color: #f0ad4e; border-color: #f0ad4e;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled):active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled).active, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.dropdown-toggle{color: #212529; background-color: #ec971f; border-color: #ea9214;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled).active:focus, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(240, 173, 78, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger{color: #FFFFFF; background-color: #e6586c; border-color: #e6586c;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:hover{color: #FFFFFF; background-color: #e1374f; border-color: #df2c45;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.focus{box-shadow: 0 0 0 0.2rem rgba(230, 88, 108, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:disabled{color: #FFFFFF; background-color: #e6586c; border-color: #e6586c;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled):active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled).active, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.dropdown-toggle{color: #FFFFFF; background-color: #df2c45; border-color: #dd213c;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled).active:focus, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(230, 88, 108, 0.5);} .o_ace_view_editor :not(.input-group):not(.form-group):not(.input-group-append):not(.input-group-prepend) > .form-control{height: 34px;} .o_ace_view_editor .form-control{padding: 6px 12px; font-size: 14px; line-height: 1.5; border: 1px solid #d4d5d7; color: #555; background-color: #fff; border-radius: 0;} .o_ace_view_editor .form-control.is-invalid{border-color: #dc3545;} .o_ace_view_editor .input-group .form-control{height: auto;} .o_ace_view_editor .input-group-text{background-color: #e9ecef;} .o_ace_view_editor .was-validated .form-control:invalid{border-color: #dc3545;} .o_ace_view_editor select.form-control{-webkit-appearance: none; -moz-appearance: none; appearance: none; background: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1 sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHdpZHRoPScyNCcgaGVpZ2 h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0Jz48cGF0aCBpZD0nc3ZnXzEnIGQ9J203LjQwNiw3L jgyOGw0LjU5NCw0LjU5NGw0LjU5NCwtNC41OTRsMC40MDYsMS40MDZsLTUsNC43NjZsLTUsLTQu NzY2bDAuNDA2LC0xLjQwNnonIGZpbGw9JyM4ODgnLz48L3N2Zz4="); background-position: 100% 65%; background-repeat: no-repeat;} .tour .popover-navigation{margin-left: 13px; margin-bottom: 8px;} .css_published .btn-danger, .css_published .css_publish{display: none;} .css_unpublished .btn-success, .css_unpublished .css_unpublish{display: none;} [data-publish='off'] > *:not(.css_options){opacity: 0.5;} @media print{a[href]:after{content: initial;}} .o_page_management_info .o_switch{padding-top: 9px;} #list_website_pages th{background-color: #7C7BAD; color: white;} #list_website_pages td, #list_website_pages th{padding: 0.45rem;} #list_website_pages td > a.fa{margin-left: 5px; color: #7C7BAD;} #list_website_pages td .text-muted{opacity: 0.5;} #list_website_pages .fa-check, #list_website_pages .fa-eye-slash{color: #17a2b8;} 

/* /website/static/src/scss/website.zoomodoo.scss defined in bundle 'web.assets_frontend' */
 .zoomodoo{position: relative; display: inline-block; *display: inline; *zoom: 1;} .zoomodoo img{vertical-align: bottom;} .zoomodoo-flyout{position: absolute; z-index: 100; overflow: hidden; background: #FFF; top: 0; width: 100%; height: 100%;} .zoomodoo-flyout img{max-width: 500%;} .zoomodoo-hover .zoomodoo-flyout{left: 0;} .zoomodoo-next .zoomodoo-flyout{left: 100%;} 

/* /website_form/static/src/scss/website_form.scss defined in bundle 'web.assets_frontend' */
 .o_website_form_flex{display: -webkit-box; display: -webkit-flex; display: flex; flex-wrap: wrap;} .o_website_form_flex_item{flex-basis: 33%;} @media (max-width: 991.98px){.o_website_form_flex_item{flex-basis: 50%;}} @media (max-width: 767.98px){.o_website_form_flex_item{flex-basis: 100%;}} .o_website_form_field_hidden{display: none;} .editor_enable .o_website_form_field_hidden{display: block; opacity: 0.5;} .editor_enable .s_website_form .form-field select{pointer-events: none;} .o_website_form_required .col-form-label:after, .o_website_form_required_custom .col-form-label:after{content: ' *';} #editable_select.form-control{height: 100%;} .form-field input[type=file].form-control{height: 100%;} 

/* /website_mail/static/src/css/website_mail.scss defined in bundle 'web.assets_frontend' */
 .js_follow[data-follow='on'] .js_follow_btn, .js_follow[data-follow='off'] .js_unfollow_btn{display: none;} 

/* /website_rating/static/src/scss/website_rating.scss defined in bundle 'web.assets_frontend' */
 .o_website_rating_static{color: #FACC2E;} .o_website_rating_card_container{} .o_website_rating_card_container .o_message_counter{color: #495057;} .o_website_rating_card_container table.o_website_rating_progress_table{width: 100%; overflow: visible;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_star_num{min-width: 30px;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_select[style*="opacity: 1"]{cursor: pointer;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_progress{min-width: 120px;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_progress > .progress{margin-bottom: 5px; margin-left: 5px; margin-right: 5px;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_progress .o_rating_progressbar{background-color: #FACC2E;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_percent{text-align: right; padding-left: 5px; font-size: 0.75rem;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_reset .o_website_rating_select_text{visibility: hidden;} .o_rating_star_card{margin-bottom: 5px;} .o_rating_star_card .stars{display: inline-block; color: #FACC2E; margin-right: 15px;} .o_rating_star_card .stars i{margin-right: -3px; text-align: center;} .o_rating_star_card .stars.enabled{cursor: pointer;} .o_rating_star_card .rate_text{display: inline-block;} 

/* /website_sale/static/src/scss/website_sale.scss defined in bundle 'web.assets_frontend' */
 .oe_product{border: 1px solid rgba(100, 100, 100, 0.2);} .oe_website_sale ul ul{margin-left: 1.5rem;} .oe_website_sale .o_payment_form .card{border-radius: 4px !important;} .oe_website_sale .address-inline address{display: inline-block;} .oe_website_sale table#cart_products tr td, .oe_website_sale table#suggested_products tr td{vertical-align: middle;} .oe_website_sale table#cart_products{margin-bottom: 0;} .oe_website_sale table#cart_products td:first-child, .oe_website_sale table#cart_products th:first-child{padding-left: 15px;} .oe_website_sale h1[itemprop="name"], .oe_website_sale .oe_product_cart form h5{word-wrap: break-word;} @media (max-width: 767.98px){.oe_website_sale .td-img{display: none;}} @media (min-width: 1200px){.oe_website_sale .toggle_summary_div{max-width: 400px;}} .o_alternative_product{margin: auto;} .oe_product{position: relative;} .oe_product .oe_product_image{position: absolute; left: 15px; right: 15px; top: 15px; bottom: 55px; text-align: center;} .oe_product .oe_product_image img{max-width: 100%; max-height: 100%; margin: auto; position: absolute; top: 0; left: 0; bottom: 0; right: 0; z-index: 4;} .oe_product section{position: absolute; left: 0; right: 0; bottom: 0; overflow: hidden; padding: 0 15px 0 10px; min-height: 56px; border-top: 1px solid rgba(255, 255, 255, 0.2); background: rgba(255, 255, 255, 0.75); z-index: 5;} .oe_product .product_price{bottom: 0;} .oe_product .oe_product_cart{position: relative; width: 100%; height: 100%;} .oe_product .oe_subdescription{font-size: 0.8em; overflow: hidden; margin-bottom: 10px;} .oe_mycart .input-group-addon{padding-left: 6px; padding-right: 6px;} .oe_product.oe_image_full .oe_product_image{left: 0; right: 0; top: 0; bottom: 0;} .oe_product.oe_ribbon_promo .ribbon-wrapper{display: block;} .oe_product .ribbon-wrapper{display: none; width: 85px; height: 88px; z-index: 5; overflow: hidden; position: absolute; top: 0; right: 0;} .oe_product .ribbon{font: bold 15px Sans-Serif; color: white; text-align: center; transform: rotate(45deg); position: relative; padding: 7px 0; left: -5px; top: 15px; width: 120px; cursor: default;} #products_grid > table tr:not(:first-child) > td{height: 100%;} #products_grid.col-lg-12 > table > tbody > tr > td:empty, #products_grid.col-lg-9 > table > tbody > tr > td:empty{height: 0;} #products_grid.col-lg-12 .oe-height-1{height: 75px;} #products_grid.col-lg-12 .oe-height-2{height: 150px;} #products_grid.col-lg-12 .oe-height-4{height: 300px;} #products_grid.col-lg-12 .oe-height-6{height: 450px;} #products_grid.col-lg-12 .oe-height-8{height: 600px;} #products_grid.col-lg-9 .oe-height-1{height: 70px;} #products_grid.col-lg-9 .oe-height-2{height: 140px;} #products_grid.col-lg-9 .oe-height-4{height: 280px;} #products_grid.col-lg-9 .oe-height-6{height: 420px;} #products_grid.col-lg-9 .oe-height-8{height: 560px;} #products_grid .oe_product.oe_grid .oe_subdescription{max-height: 40px;} @media (min-width: 992px){#products_grid.col-lg-12 .oe-height-1{height: 95px;}#products_grid.col-lg-12 .oe-height-2{height: 190px;}#products_grid.col-lg-12 .oe-height-4{height: 380px;}#products_grid.col-lg-12 .oe-height-6{height: 570px;}#products_grid.col-lg-12 .oe-height-8{height: 760px;}#products_grid.col-lg-12 .oe_product.oe_grid .oe_subdescription{max-height: 70px;}#products_grid.col-lg-9 .oe-height-1{height: 72px;}#products_grid.col-lg-9 .oe-height-2{height: 144px;}#products_grid.col-lg-9 .oe-height-4{height: 288px;}#products_grid.col-lg-9 .oe-height-6{height: 432px;}#products_grid.col-lg-9 .oe-height-8{height: 576px;}} @media (min-width: 1200px){#products_grid.col-lg-12 .oe-height-1{height: 125px;}#products_grid.col-lg-12 .oe-height-2{height: 250px;}#products_grid.col-lg-12 .oe-height-4{height: 500px;}#products_grid.col-lg-12 .oe-height-6{height: 750px;}#products_grid.col-lg-12 .oe-height-8{height: 1000px;}#products_grid.col-lg-9 .oe-height-1{height: 95px;}#products_grid.col-lg-9 .oe-height-2{height: 190px;}#products_grid.col-lg-9 .oe-height-4{height: 380px;}#products_grid.col-lg-9 .oe-height-6{height: 570px;}#products_grid.col-lg-9 .oe-height-8{height: 760px;}#products_grid .oe_product.oe_grid .oe_subdescription{max-height: 120px;}} @media (max-width: 767.98px){#products_grid table, #products_grid tbody, #products_grid td, #products_grid tr{float: left; width: 100%; display: inline-block;}#products_grid .oe_product{float: left; width: 100%; display: inline-block;}#products_grid .oe_product.oe_grid{height: 400px;}#products_grid .oe_product.oe_grid section{background: rgba(100, 100, 100, 0.2);}#products_grid .oe_product .oe_subdescription{max-height: 200px;}} @media (max-width: 400px){#products_grid .oe_product.oe_grid{height: 270px;}#products_grid .oe_product.oe_list{height: 200px;}#products_grid .oe_product.oe_list .oe_subdescription{max-height: 40px;}#products_grid .oe_product.oe_list section{background: rgba(100, 100, 100, 0.2);}#products_grid .oe_product .oe_product_image{top: 0; bottom: 65px;}#products_grid .oe_product.oe_image_full .oe_product_image{bottom: 50px;}} .oe_cart table td:first-child{min-width: 76px;} .oe_cart > .oe_structure{clear: both;} div#payment_method div.list-group{margin-left: 40px;} div#payment_method .list-group-item{padding-top: 5px; padding-bottom: 5px;} @media (min-width: 400px){.oe_product.oe_list{border: none; border-bottom: 1px solid rgba(100, 100, 100, 0.2); width: 100%; min-height: 100px; position: relative; padding-bottom: 5px; padding-left: 180px;}.oe_product.oe_list .oe_product_image{top: 0; bottom: 0; left: 0; right: 0; width: 170px;}.oe_product.oe_list section{position: relative; border: 0; top: auto; bottom: auto; left: auto; right: auto; background: transparent;}} .oe_website_sale .row .row .col-lg-12{float: none;} .product_detail_img{margin-left: auto; margin-right: auto; display: block; max-height: 500px;} .oe_website_sale input.js_quantity{min-width: 48px; text-align: center;} .oe_website_sale input.quantity{padding: 0;} .oe_overlay_options .dropdown div[name="size"] table{margin-left: 20px;} .oe_overlay_options .dropdown div[name="size"] td{margin: 0; padding: 0; width: 20px; height: 20px; border: 1px #dddddd solid; cursor: pointer;} .oe_overlay_options .dropdown div[name="size"] td.selected{background-color: #B1D4F1;} .oe_overlay_options .dropdown div[name="size"] table.oe_hover td.selected{background-color: transparent;} .oe_overlay_options .dropdown div[name="size"] table.oe_hover td.select{background-color: #B1D4F1;} ul.wizard{padding: 0; margin-top: 20px; list-style: none outside none; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.065); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.065); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.065);} ul.wizard li{border: 1px solid #d4d4d4; border-right-width: 0; position: relative; float: left; padding: 0 10px 0 20px; margin: 0; line-height: 38px; background: #fbfbfb;} ul.wizard li .chevron{position: absolute; top: 0; right: -10px; z-index: 1; display: block; border: 20px solid transparent; border-right: 0; border-left: 10px solid #d4d4d4;} ul.wizard li .chevron:before{position: absolute; top: -20px; right: 1px; display: block; border: 20px solid transparent; border-right: 0; border-left: 10px solid #fbfbfb; content: "";} ul.wizard li .o_link_disable{text-decoration: none; color: inherit; cursor: text;} ul.wizard li.text-success{background: #f3f4f5;} ul.wizard li.text-success .chevron:before{border-left: 10px solid #f5f5f5;} ul.wizard li.text-primary{background: #f1f6fc;} ul.wizard li.text-primary .chevron:before{border-left: 10px solid #f1f6fc;} ul.wizard li:first-child{padding-left: 15px; border-radius: 4px 0 0 4px;} ul.wizard li:last-child{border-radius: 0 4px 4px 0; border-right-width: 1px;} ul.wizard li:last-child .chevron{display: none;} #o_shop_collapse_category li{width: 100%;} #o_shop_collapse_category li a{display: inline-block; width: 80%; padding-left: 3px;} #o_shop_collapse_category li i.fa{cursor: pointer;} .mycart-popover{max-width: 500px; min-width: 250px;} .mycart-popover .cart_line{border-bottom: 1px #EEE solid;} tr#empty{display: none;} td.noborder{border: none !important;} .border_primary{border: 1px solid #00A09D;} .js_change_shipping{cursor: pointer;} a.no-decoration{cursor: pointer; text-decoration: none !important;} #o-carousel-product.css_not_available{opacity: 0.2;} #o-carousel-product .carousel-inner div.item, #o-carousel-product .carousel-control-prev, #o-carousel-product .carousel-control-next{height: 400px;} #o-carousel-product .carousel-inner div.item img{max-height: 100%;} #o-carousel-product .carousel-control-prev, #o-carousel-product carousel-control-next{background-image: none !important;} #o-carousel-product .carousel-indicators{background-color: transparent; margin: 10px 0 0; overflow-y: hidden; position: static; text-align: left; white-space: nowrap; width: 100%; height: 100px !important; text-align: center; list-style-position: inside;} #o-carousel-product .carousel-indicators li{background-color: transparent !important; border-radius: 0; display: inline-block; margin: 0 !important; width: 54px !important; height: 54px !important; border: 0 !important; box-shadow: none !important;} #o-carousel-product .carousel-indicators li img{display: block; opacity: 0.5;} #o-carousel-product .carousel-indicators li.active img{opacity: 1;} .ecom-zoomable:not(.ecom-autozoom) img[data-zoom]{cursor: zoom-in;} .ecom-zoomable.ecom-autozoom img[data-zoom]{cursor: crosshair;} .ecom-zoomable .o_editable img[data-zoom]{cursor: pointer;} .break-word{word-wrap: break-word;} #coupon_box form{max-width: 300px;} .font-weight-normal{font-weight: normal;} .o_website_sale_animate{opacity: 0.7; position: absolute !important; height: 150px; width: 150px; z-index: 1020;} .o_red_highlight{background: #db0700 !important; box-shadow: 0 0 0 0 rgba(240, 8, 0, 0.4); transition: all 0.5s linear;} .o_shadow_animation{box-shadow: 0 0 5px 10px rgba(240, 8, 0, 0.4) !important;} 

/* /website_sale/static/src/scss/website_mail.scss defined in bundle 'web.assets_frontend' */
 .oe_msg img.oe_msg_avatar{width: 50px; margin-right: 10px;} .oe_msg_attachment{display: inline-block; width: 120px; margin: 4px 2px; min-height: 80px; position: relative; border-radius: 3px; text-align: center; vertical-align: top;} .oe_msg_attachment a img.oe_attachment_embedded{display: block; position: relative; margin: 0 0 0 10px; width: 100px; height: 80px; border-radius: 1px; border: solid 3px #FFF; -webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.19); -moz-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.19); box-shadow: 0 3px 10px rgba(0, 0, 0, 0.19);} .oe_msg_attachment a div.oe_attachment_name{display: inline-block; max-width: 100%; padding: 1px 3px; margin-top: 2px; margin-bottom: 5px; background: #F4F5FA; overflow: hidden; color: #4c4c4c; text-shadow: none; border-radius: 3px; word-wrap: break-word;} 

/* /website_sale/static/src/scss/website_sale_frontend.scss defined in bundle 'web.assets_frontend' */
 .progress-wizard{margin-top: 15px; padding: 0 15px;} @media (min-width: 768px){.progress-wizard{padding: 0;}} .progress-wizard .progress-wizard-step{position: relative;} @media (min-width: 768px){.progress-wizard .progress-wizard-step{margin-top: 0.8125rem; float: left; width: 33.33333333%;}.o_wizard_has_extra_step + .progress-wizard .progress-wizard-step{width: 25%;}} @media (max-width: 767.98px){.progress-wizard .progress-wizard-step.disabled, .progress-wizard .progress-wizard-step.complete{display: none;}} .progress-wizard .progress-wizard-step .progress-wizard-dot{width: 0.625rem; height: 0.625rem; position: relative; display: inline-block; background-color: white; border-radius: 50%; box-shadow: 0 0 0 0.125rem #e9ecef;} @media (min-width: 768px){.progress-wizard .progress-wizard-step .progress-wizard-dot{position: absolute; top: auto; left: 50%; bottom: auto; right: auto; margin: -0.375rem 0 0 -0.3125rem;}} .progress-wizard .progress-wizard-step .progress-wizard-steplabel{color: #6c757d; margin: 5px 0 5px 5px; font-size: 0.875rem; display: inline-block;} @media (min-width: 768px){.progress-wizard .progress-wizard-step .progress-wizard-steplabel{display: block; margin: 1rem 0 20px 0;}} @media (max-width: 767.98px){.progress-wizard .progress-wizard-step .progress-wizard-steplabel{margin-left: -15px; font-size: 24px;}} .progress-wizard .progress-wizard-step .progress-wizard-bar{height: 0.125rem; background-color: #e9ecef;} .progress-wizard .progress-wizard-step.active .progress-wizard-dot{animation: fadeIn 1s ease 0s 1 normal none running; background: #00A09D; box-shadow: 0 0 0 0.1875rem white, 0 0 0 0.25rem rgba(0, 160, 157, 0.5);} .progress-wizard .progress-wizard-step.active .progress-wizard-steplabel{color: #212529; font-weight: bolder;} .progress-wizard .progress-wizard-step.complete .progress-wizard-dot{background: none; box-shadow: none;} .progress-wizard .progress-wizard-step.complete .progress-wizard-dot:after{position: absolute; top: -0.3125rem; left: -0.3125rem; bottom: auto; right: auto; width: 1.25rem; height: 1.25rem; border-radius: 100%; background: white; color: #28a745; text-align: center; line-height: 1; font-size: 1.25rem; font-family: FontAwesome; content: "\f058";} .progress-wizard .progress-wizard-step.complete .progress-wizard-steplabel{color: #28a745;} .progress-wizard .progress-wizard-step.complete:hover:not(.disabled) .progress-wizard-dot:after{color: #28a745;} .progress-wizard .progress-wizard-step.complete:hover:not(.disabled) .progress-wizard-steplabel{color: #212529;} .progress-wizard .progress-wizard-step.disabled{cursor: default;} table.js_cart_lines .td-img img{max-height: 64px;} 

/* /sale/static/src/scss/sale_portal.scss defined in bundle 'web.assets_frontend' */
 .orders_vertical_align{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center;} .orders_label_text_align{vertical-align: 15%;} 

/* /sale/static/src/scss/product_configurator.scss defined in bundle 'web.assets_frontend' */
 .css_attribute_color{display: inline-block; border: 1px solid #999999; text-align: center;} .css_attribute_color input{margin: 8px; height: 13px; opacity: 0;} .css_attribute_color.active{border: 3px ridge #66ee66;} .css_attribute_color.active input{margin: 6px;} .css_attribute_color.custom_value{background-image: linear-gradient(to bottom right, #FF0000, #FFF200, #1E9600);} .css_not_available_msg{display: none;} .css_not_available.js_product > *:nth-child(4) > *{display: none;} .css_not_available.js_product .css_quantity, .css_not_available.js_product .product_price{display: none;} .css_not_available.js_product .css_not_available_msg{display: block;} .css_not_available.js_product .js_add, .css_not_available.js_product .oe_price, .css_not_available.js_product .oe_default_price, .css_not_available.js_product .oe_optional{display: none;} .css_quantity{max-width: 125px;} .css_quantity input[name="add_qty"]{text-align: center;} option.css_not_available{color: #ccc;} label.css_not_available{opacity: 0.6;} label.css_attribute_color.css_not_available{opacity: 1; background-image: url("/website_sale/static/src/img/redcross.png"); background-size: cover;} .variant_attribute{padding-bottom: 0.5rem;} .variant_attribute .attribute_name{padding-bottom: 0.5rem; display: inline-block;} .variant_attribute .radio_input{margin-right: 0.7rem; vertical-align: middle;} .variant_attribute .radio_input_value{display: inline-block; vertical-align: middle; line-height: 1;} .variant_attribute .variant_custom_value{margin-bottom: 0.7rem;} .variant_attribute .custom_value_radio{margin: 0.3rem 0rem 0.3rem 1.6rem;} .variant_attribute .variant_custom_value_label{margin: 0.3rem 0rem;} .o_product_configurator .product_detail_img{max-height: 240px;} .o_product_configurator .variant_attribute .custom_value_radio{margin: 0.3rem 0rem 0.3rem 2.1rem;} .oe_optional_products_modal .table-striped tbody tr:nth-of-type(odd){background-color: rgba(0, 0, 0, 0.025);} .oe_optional_products_modal .o_total_row{font-size: 1.2rem;} .modal.o_technical_modal .oe_optional_products_modal .btn.js_add_cart_json{padding: 0.075rem 0.75rem;} .js_product.in_cart .js_add_cart_variants{display: none;} .js_product select{-webkit--webkit-appearance: menulist; -moz-appearance: menulist; appearance: menulist; -moz--webkit-appearance: menulist; -moz-appearance: menulist; appearance: menulist; -webkit-appearance: menulist; -moz-appearance: menulist; appearance: menulist; background-image: none;} .js_product .td-product_name{word-wrap: break-word;} .js_product .td-product_name{min-width: 140px;} .js_product .td-img{width: 100px;} .js_product .td-qty{width: 200px;} .js_product .td-qty a.input-group-addon{background-color: transparent; border: 0px;} .js_product .td-qty .input-group{display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex;} .js_product .td-action{width: 30px;} .js_product .td-price, .js_product .td-price-total{width: 120px;} @media (max-width: 767.98px){.js_product .td-img, .js_product .td-price-total{display: none;}.js_product .td-qty{width: 60px;}.js_product .td-price{width: 80px;}} @media (max-width: 476px){.js_product .td-qty{width: 60px;}.js_product #modal_optional_products table thead, .js_product .oe_cart table thead{display: none;}.js_product #modal_optional_products table td.td-img, .js_product .oe_cart table td.td-img{display: none;}} .o_total_row{height: 50px;} .oe_striked_price{text-decoration: line-through; white-space: nowrap;} 

/* /website_sale/static/src/scss/website_sale_options.scss defined in bundle 'web.assets_frontend' */
 .css_not_available.js_product > *:nth-child(5) > *{display: none;} table.js_cart_lines .optional_product .js_delete_product{display: none;} div#modal_optional_products table tr td{border: 0;} @media (max-width: 767.98px){div#modal_optional_products .td-qty{display: none;}} 

/* /website_links/static/src/css/website_links.css defined in bundle 'web.assets_frontend' */
.no-link-style{color: black; text-decoration: none;} .required-form-control{background-color: #CECDFF;} #filters li a, #filters li.active a, #filters li.active a.active, #filters li.active a:hover, #filters li.active a:focus, #filters li a:hover{padding: 0px 5px; border-radius: 0px; border: 0px; border-color: transparent; border-right: 1px solid #999; padding-bottom: 0; background-color: #FFFFFF;} #filters li.active a{color: #999;} #filters li:last-child a, #filters li:last-child a:hover, #filters li:last-child a:focus{border-right: 0px;} .nav-tabs-inline{font-size: 14px;} #o_website_links_recent_links{min-height:30em;} .o_website_links_code_error{display:none; color:red; font-weight:bold;} .truncate_text{white-space: nowrap; text-overflow: ellipsis; overflow: hidden; max-width: 500px;} 

/* /mass_mailing/static/src/css/mass_mailing_popup.css defined in bundle 'web.assets_frontend' */
 .editor_enable [data-oe-placeholder]:empty:not(:focus):before{content: " \00a0 " attr(data-oe-placeholder); opacity: 0.4;} .o_popup_animated{-webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both;} @-webkit-keyframes o_popup_bounce_small{0%, 20%, 53%, 80%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}40%, 43%{-webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -14px, 0); transform: translate3d(0, -14px, 0);}70%{-webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -8px, 0); transform: translate3d(0, -8px, 0);}90%{-webkit-transform: translate3d(0, -2px, 0); transform: translate3d(0, -2px, 0);}} @keyframes o_popup_bounce_small{0%, 20%, 53%, 80%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}40%, 43%{-webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -14px, 0); transform: translate3d(0, -14px, 0);}70%{-webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -8px, 0); transform: translate3d(0, -8px, 0);}90%{-webkit-transform: translate3d(0, -2px, 0); transform: translate3d(0, -2px, 0);}} .o_popup_bounce_small{-webkit-animation-name: o_popup_bounce_small; animation-name: o_popup_bounce_small; -webkit-transform-origin: center bottom; -ms-transform-origin: center bottom; transform-origin: center bottom;} .o_popup_bounce_del500ms{-webkit-animation-delay: 500ms; animation-delay: 500ms;} #o_newsletter_popup .btn.btn-success{color: #ffffff; background-color: #21b799; border-color: #1da187;} #o_newsletter_popup .btn.btn-success:hover, #o_newsletter_popup .btn.btn-success:focus, #o_newsletter_popup .btn.btn-success.focus, #o_newsletter_popup .btn.btn-success:active, #o_newsletter_popup .btn.btn-success.active, .open > .dropdown-toggle#o_newsletter_popup .btn.btn-success{color: #ffffff; background-color: #198c75; border-color: #146e5c;} #o_newsletter_popup .btn.btn-success:active, #o_newsletter_popup .btn.btn-success.active, .open > .dropdown-toggle#o_newsletter_popup .btn.btn-success{background-image: none;} #o_newsletter_popup .btn.btn-success.disabled, #o_newsletter_popup .btn.btn-success[disabled], fieldset[disabled] #o_newsletter_popup .btn.btn-success, #o_newsletter_popup .btn.btn-success.disabled:hover, #o_newsletter_popup .btn.btn-success[disabled]:hover, fieldset[disabled] #o_newsletter_popup .btn.btn-success:hover, #o_newsletter_popup .btn.btn-success.disabled:focus, #o_newsletter_popup .btn.btn-success[disabled]:focus, fieldset[disabled] #o_newsletter_popup .btn.btn-success:focus, #o_newsletter_popup .btn.btn-success.disabled.focus, #o_newsletter_popup .btn.btn-success[disabled].focus, fieldset[disabled] #o_newsletter_popup .btn.btn-success.focus, #o_newsletter_popup .btn.btn-success.disabled:active, #o_newsletter_popup .btn.btn-success[disabled]:active, fieldset[disabled] #o_newsletter_popup .btn.btn-success:active, #o_newsletter_popup .btn.btn-success.disabled.active, #o_newsletter_popup .btn.btn-success[disabled].active, fieldset[disabled] #o_newsletter_popup .btn.btn-success.active{background-color: #21b799; border-color: #1da187;} #o_newsletter_popup h1, #o_newsletter_popup h2, #o_newsletter_popup h3, #o_newsletter_popup h4, #o_newsletter_popup h5, #o_newsletter_popup h6, #o_newsletter_popup .h1, #o_newsletter_popup .h2, #o_newsletter_popup .h3, #o_newsletter_popup .h4, #o_newsletter_popup .h5, #o_newsletter_popup .h6{font-weight: 300; color: #666; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;} #o_newsletter_popup h1:first-child, #o_newsletter_popup h2:first-child, #o_newsletter_popup h3:first-child, #o_newsletter_popup h4:first-child, #o_newsletter_popup h5:first-child, #o_newsletter_popup h6:first-child, #o_newsletter_popup .h1:first-child, #o_newsletter_popup .h2:first-child, #o_newsletter_popup .h3:first-child, #o_newsletter_popup .h4:first-child, #o_newsletter_popup .h5:first-child, #o_newsletter_popup .h6:first-child{margin-top: 0;} #o_newsletter_popup .o_popup_modal_content{border-radius: 2px; box-shadow: 0 0 20px rgba(255, 255, 255, 0.11); -webkit-box-shadow: 0 0 20px rgba(255, 255, 255, 0.11); border: 1px solid #767676; background: #f2f2f2;} #o_newsletter_popup .o_popup_modal_content:before{content: ""; position: absolute; width: 100%; height: 100%; z-index: 0; background: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 42%, rgba(255, 255, 255, 0) 100%); background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, rgba(255, 255, 255, 0.3)), color-stop(42%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(255, 255, 255, 0))); background: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 42%, rgba(255, 255, 255, 0) 100%); background: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 42%, rgba(255, 255, 255, 0) 100%); background: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 42%, rgba(255, 255, 255, 0) 100%); background: linear-gradient(135deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 42%, rgba(255, 255, 255, 0) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=1);} #web_editor_inside_iframe #o_newsletter_popup .o_popup_modal_content:before{content: none;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_header{background: #6c1153; padding: 5px;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_header .o_popup_modal_title{color: #ffffff;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_header *{position: relative; z-index: 1;} #o_newsletter_popup .o_popup_modal_content a.o_popup_btn_close{position: absolute; z-index: 99; right: 5px; top: 6px; width: 23px; height: 23px; display: block; text-align: center; border-radius: 100em; background: #6c1153; color: #daa3cb; text-decoration: none; -webkit-transition: all ease 200ms; -moz-transition: all ease 200ms; -ms-transition: all ease 200ms; -o-transition: all ease 200ms;} #o_newsletter_popup .o_popup_modal_content a.o_popup_btn_close:hover{background: #89296e; color: #ffffff;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body{padding: 0px 0px 30px; color: #666666;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .o_popup_content_dev{padding-bottom: 15px;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .o_popup_content_dev .o_popup_message{font-size: 3em; position: relative; text-align: left; padding-left: 2em; line-height: 1; margin: .5em; font-weight: 100;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .o_popup_content_dev .o_popup_message font{font-weight: 600; color: #875A7B; font-size: 2.5em; font-style: italic; position: absolute; top: -0.1em; margin-left: -0.65em;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .o_popup_content_dev .o_popup_message strong{color: #875A7B;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .o_popup_content_dev .o_message_paragraph{position: relative;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .input-group{margin-left: auto; margin-right: auto; max-width: 350px;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .input-group input{border-radius: 2px 0 0 2px; border: none; outline: 0; box-shadow: inset 0 -1px #cccccc;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .input-group .btn{border-radius: 0 2px 2px 0; border-width: 0 0 1px; padding-top: 7px; margin-left: -1px; -webkit-transition: all ease 200ms; -moz-transition: all ease 200ms; -ms-transition: all ease 200ms; -o-transition: all ease 200ms;} 

/* /website_blog/static/src/scss/website_blog.scss defined in bundle 'web.assets_frontend' */
 .website_blog{} .website_blog .css_website_mail .o_has_error{border-color: red;} .website_blog .css_website_mail .css_nav_month{display: none;} .website_blog .css_website_mail .css_nav_month:first-of-type{display: block;} .website_blog .read_width{max-width: 700px; margin-left: auto; margin-right: auto;} .website_blog .blog_content{min-height: 350px !important;} .website_blog .blog_content a.oe_mail_expand:after{content: " →";} .website_blog .blog_content a.oe_mail_expand{font-weight: bold;} .website_blog p.post-meta{position: relative; top: -5px;} .website_blog div#blog_angle_down a:hover{text-decoration: none;} .website_blog .o_blog_cover_container{position: relative;} .website_blog .o_blog_cover_container > .o_blog_cover_component{position: absolute; top: 0; left: 0; bottom: 0; right: 0; display: none; background-size: cover; background-position: center; background-repeat: no-repeat;} .website_blog .o_blog_cover_container > .blog_title{margin: 0 auto; text-align: center; font-weight: bold;} .website_blog .o_blog_cover_container.cover > .o_blog_cover_component{display: block;} .website_blog .o_blog_cover_container.cover > .blog_title, .website_blog .o_blog_cover_container.cover_footer > .blog_title{color: white; position: absolute; top: 20%; left: 30px; bottom: auto; right: 30px;} .website_blog .o_blog_cover_container.cover_full{height: 600px; height: 100vh;} .website_blog .o_blog_cover_container.cover_narrow{height: 300px; height: 50vh;} .website_blog .o_blog_cover_container.o_list_cover{display: none; width: auto !important; height: 250px !important;} .website_blog .o_blog_cover_container.o_list_cover.cover{display: block;} .website_blog .o_blog_cover_container.cover_footer{min-height: 350px; height: 65vh; background-color: #B8B8B8; cursor: pointer;} @media (max-width: 767.98px){.website_blog .o_blog_cover_container > .blog_title > h1{font-size: 26px;}.website_blog .o_blog_cover_container > .blog_title > h2{font-size: 20px;}.website_blog .o_blog_cover_container.cover > .blog_title{top: 10%;}.website_blog .o_blog_cover_container.cover_narrow{height: 65vh;}.website_blog .o_blog_cover_container.cover_footer{min-height: 280px; height: 50vh;}.website_blog .o_blog_cover_container.cover_footer > .blog_title{top: 2%;}} .website_blog mark + .popover, .website_blog .cover_footer{cursor: pointer;} .website_blog .js_publish_management{z-index: 1;} .website_blog .js_publish_management .dropdown-menu{left: auto; right: 0;} .website_blog .o_blog_post_title{font-size: 24px;} .website_blog .o_blog_post_teaser{text-align: justify;} .website_blog .o_grid{margin: 0 6% 6% 0; border: 1px solid #EEEEEE; box-shadow: 0.5px 0.5px 0.5px 0.5px #eeeeee; padding-bottom: 15px;} .website_blog .o_grid .o_blog_post_teaser{width: 100%;} .website_blog .o_grid > .text-muted > .mb0 > hr{display: none;} .website_blog .o_author_avatar_little{width: 40px; display: inline; margin-top: -5px;} .website_blog .o_sharing_links{margin-top: 20px;} .website_blog .o_sharing_links > p{display: inline; font-size: 12px;} .website_blog .o_sharing_links > a{color: #b3b3b3; font: normal normal normal 28px/1 FontAwesome; margin: 0 4px 0 4px; cursor: pointer;} .website_blog .o_sharing_links > a:hover{text-decoration: none;} .website_blog .o_sharing_links > a.o_twitter_complete, .website_blog .o_sharing_links > a.o_twitter:hover{color: #4099FF;} .website_blog .o_sharing_links > a.o_google_complete, .website_blog .o_sharing_links > a.o_google:hover{color: #DD4B39;} .website_blog .o_sharing_links > a.o_facebook_complete, .website_blog .o_sharing_links > a.o_facebook:hover{color: #3b5998;} .website_blog .o_sharing_links > a.o_linkedin_complete, .website_blog .o_sharing_links > a.o_linkedin:hover{color: #0E76A8;} .website_blog .o_sharing_links > a.unhover{color: #b3b3b3;} .website_blog .o_blog_post_complete.o_sharing_links{max-width: 700px; margin: 50px auto 50px auto; text-align: center;} .website_blog .o_blog_post_complete.o_sharing_links > p{font-size: 16px; font-weight: 600;} .website_blog .o_blog_post_complete.o_sharing_links > a{font: normal normal normal 40px/1 FontAwesome;} .website_blog div[name="blog_post_data"]{margin-top: 20px !important; font-size: 13px;} .website_blog div[name="blog_post"]{position: relative;} .website_blog div[name="blog_post"] hr{margin-top: 10px;} .website_blog .blog_post_year_collapse{cursor: pointer;} .website_blog .blog_post_year_collapse > i{color: #00A09D;} .website_blog section.blog_tags ul.nav-pills li a{padding: 2px 15px;} .s_latest_posts .media > a{width: 100%; height: 200px;} @media (min-width: 768px){.s_latest_posts .media > a{width: 100px; height: 100px;}} .s_latest_posts .media > a > .o_blog_cover_container{position: relative; width: 100%; height: 100%; padding: 0;} .s_latest_posts .media > a > .o_blog_cover_container > .o_blog_cover_component{position: absolute; top: 0; left: 0; bottom: 0; right: 0;} .s_latest_posts .media > a > .o_blog_cover_container > .o_blog_cover_image{background-size: cover; background-position: center;} .s_latest_posts_big_picture .s_latest_posts_post{position: relative; height: 250px; text-align: center; cursor: pointer; transition: all 300ms;} .s_latest_posts_big_picture .s_latest_posts_post.js-loading{background: #e9ecef !important;} .s_latest_posts_big_picture .s_latest_posts_post .thumb{position: relative; display: block; width: 100%; max-width: 100% !important; height: 100%; padding: 0; opacity: 0.8; overflow: hidden;} .s_latest_posts_big_picture .s_latest_posts_post .thumb > .o_blog_cover_component{position: absolute; top: 0; left: 0; bottom: 0; right: 0;} .s_latest_posts_big_picture .s_latest_posts_post .thumb > .o_blog_cover_image{background-size: cover; background-position: center;} .s_latest_posts_big_picture .s_latest_posts_post > div:not(.o_blog_cover_container):not(.js-loading), .s_latest_posts_big_picture .s_latest_posts_post > div:not(.o_blog_cover_container):not(.js-loading) > a{position: absolute; top: 0; left: 15px; bottom: 0; right: 15px; padding: 2em; color: #FFFFFF; text-transform: uppercase; font-size: 1.25em; backface-visibility: hidden;} .s_latest_posts_big_picture .s_latest_posts_post > div:not(.o_blog_cover_container):not(.js-loading)::after, .s_latest_posts_big_picture .s_latest_posts_post > div:not(.o_blog_cover_container):not(.js-loading)::before, .s_latest_posts_big_picture .s_latest_posts_post > div:not(.o_blog_cover_container):not(.js-loading) > a::after, .s_latest_posts_big_picture .s_latest_posts_post > div:not(.o_blog_cover_container):not(.js-loading) > a::before{pointer-events: none;} .s_latest_posts_big_picture .s_latest_posts_post > div:not(.o_blog_cover_container):not(.js-loading) > a{z-index: 1000; text-indent: 200%; white-space: nowrap; font-size: 0; opacity: 0;} .s_latest_posts_big_picture .s_latest_posts_post > div:not(.o_blog_cover_container):not(.js-loading) h2{margin: 0; font-size: 1.5em; font-weight: 300;} .s_latest_posts_big_picture .s_latest_posts_post > div:not(.o_blog_cover_container):not(.js-loading) h2 span{font-weight: 800;} .s_latest_posts_big_picture .s_latest_posts_post > div:not(.o_blog_cover_container):not(.js-loading) p{margin: 1em 0 0; letter-spacing: 1px; font-size: 68.5%;} .s_latest_posts .js_get_posts, .s_latest_posts_big_picture .js_get_posts{position: relative; min-height: 100px;} .s_latest_posts .progress.js-loading, .s_latest_posts_big_picture .progress.js-loading{position: absolute; top: 0; left: 0; bottom: 0; right: 0; border-radius: 0;} .s_latest_posts .progress.js-loading .progress-bar, .s_latest_posts_big_picture .progress.js-loading .progress-bar{position: absolute; top: 45%; left: 10%; bottom: auto; right: 10%; height: 10px; margin: 0; background: #6c757d; box-shadow: none;} 

/* /website_sale_comparison/static/src/scss/website_sale_comparison.scss defined in bundle 'web.assets_frontend' */
 .o_product_feature_panel{position: fixed; bottom: 0; left: 50%; transform: translateX(-50%); z-index: 10; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom: 0px; padding: 10px 20px; text-align: center; border: 2px solid #00A09D; border-bottom: 0px; background-color: white; opacity: 0.95;} .o_product_feature_panel .o_product_panel{position: relative;} .o_product_feature_panel .o_product_panel .o_product_panel_header{margin: 0 10px 0 10px; cursor: pointer;} .o_product_feature_panel .o_product_panel .o_product_panel_header .o_product_icon{margin-right: 5px;} .o_product_feature_panel .o_product_panel .o_product_panel_header .o_product_text{text-transform: uppercase; vertical-align: middle; font-size: 16px;} .o_product_feature_panel .o_product_panel .o_product_panel_header .o_product_circle{vertical-align: 6px; padding: 0 3px; line-height: 14px;} .o_product_feature_panel .o_product_panel .o_product_panel_content{display: none !important;} .oe_website_sale .product_summary > *{display: block; margin: 15px 0 15px 0;} .oe_website_sale .table-comparator .o_product_comparison_collpase{margin-right: 8px;} .oe_website_sale div.css_not_available .o_add_compare_dyn{display: none;} 

/* /website_sale_wishlist/static/src/scss/website_sale_wishlist.scss defined in bundle 'web.assets_frontend' */
 .oe_website_sale .td-wish-btn{width: 140px;} .oe_website_sale div.css_not_available .o_add_wishlist_dyn{display: none;} @media (max-width: 767.98px){.oe_website_sale .td-wish-btn{width: 100px;}} table.table-comparator .td-img img{max-height: 100px;} 

/* /website_twitter/static/src/scss/website_twitter.scss defined in bundle 'web.assets_frontend' */
 .wrap-row{position: relative; overflow: hidden; height: 310px;} .wrap-row .twitter-row{position: absolute; width: 100%; height: auto;} .wrap-row .twitter-row div.scrollWrapper{position: relative; overflow: hidden; width: 100%; height: 100%;} .wrap-row .twitter-row div.scrollableArea{position: relative; width: auto; height: 100%;} .wrap-row .twitter-row div .tweet{border: 1px solid #ccc; max-width: 500px; width: 500px; font-size: 0.8em; padding-top: 12px; padding-right: 10px; padding-bottom: 12px; padding-left: 10px; float: left; display: block; margin: 6px; max-height: 90px; height: 90px; opacity: 0.6;} .wrap-row .twitter-row div .tweet h4, .wrap-row .twitter-row div .tweet p{padding: 0; margin: 0;} .wrap-row .twitter-row div .tweet .left{display: block; float: left; width: 80px;} .wrap-row .twitter-row div .tweet .left img{width: 65px; height: auto; float: left; display: block; margin: 0px 5px 0px -5px;} .wrap-row .twitter-row div .tweet .right{display: block; float: left; width: 470px;} .wrap-row .twitter-row div .tweet .right .top{height: 20px;} .wrap-row .twitter-row div .tweet h4{font-size: 14px; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; font-weight: bold; color: #000; float: left; display: block; position: relative; margin-left: 70px; margin-top: -65px;} .wrap-row .twitter-row div .tweet h4 span{color: #ccc; font-weight: bold; font-size: 14px;} .wrap-row .twitter-row div .tweet p{line-height: 1.5em; float: left; position: relative; display: block;} .wrap-row .twitter-row div .tweet p.date{float: right; line-height: 0.5em; margin-top: -60px; margin-right: -10px;} .wrap-row .twitter-row div .tweet .right .bottom p{margin-top: -65px; margin-left: 70px; font-size: 12px; word-break: break-word;} .wrap-row .twitter-row div .tweet:hover{box-shadow: 0.5px 0.5px 0.5px 1px #428BCA; cursor: pointer; opacity: 1;} @media screen and (max-width: 580px){.wrap-row{position: relative; overflow: hidden; height: 100px;}} 

/* /website_sale_delivery/static/src/scss/website_sale_delivery.scss defined in bundle 'web.assets_frontend' */
 @media (max-width: 767.98px){.o_delivery_compute{max-width: 130px; text-overflow: ellipsis; overflow: hidden;}} 

/* /website_snippet_html/static/src/scss/website_snippet_html.scss defined in bundle 'web.assets_frontend' */
 body.editor_enable.editor_has_snippets .s_html{border: 1px solid #64bda4; min-height: 40px; width: 100%; background-image: url("/website_snippet_html/static/src/img/s_html.png"); background-repeat: no-repeat; background-size: 30px; background-position: 100% 100%;} textarea.form-control{min-height: 400px;} 

/* /sh_website_wtsapp/static/src/css/wtsapp.css defined in bundle 'web.assets_frontend' */
.whatsapp{clear: both; border-radius: 4px;} .whatsapp:focus{border: 0; outline: none !important;} .whatsapp span{border-radius: 4px; background: #25D366; color: #fff; font-size: 13px; padding: 6px 8px; display: inline-block; outline: none;} .whatsapp a:-moz-focusring{color: transparent; text-shadow: 0 0 0 #000;} .whatsapp i.icon-whatsapp{font-size: 21px; line-height: 21px; padding-right: 7px;} .whatsapp.left{position: fixed; top: 45%; background:none!important;} .whatsapp.center{position: fixed; background: none !important; text-align: center; margin: -35px -80px 0 0; top: 50%; right: 50%;} .whatsapp.right{position:fixed; right: 5px; top: 40%; background:none!important;} .whatsapp.bottom-left{left: 0;} .whatsapp.bottom-right{right: 0;} .whatsapp.bottom-center{right: 45%;} .whatsapp.top-left{top: 0; left: 0; bottom: auto;} .whatsapp.top-right{top: 0; right: 0; bottom: auto;} .whatsapp.top-center{top: 0; right: 45%; bottom: auto;} .whatsapp-hookDisplayFooter{clear: none;} .whatsapp-hookDisplayNav{clear: none; float: left; margin-left: 15px; padding: 0;} .whatsapp-hookDisplayNav span{float: left; padding: 5px 0 10px; line-height: 18px; background: none;} .whatsapp-hookDisplayNav i.icon-whatsapp{vertical-align: 0;} .whatsapp-badge{position: fixed; bottom: 0; z-index: 999999; margin: 10px; width: auto !important;} .whatsapp-widget{bottom: 0; z-index: 999999; margin: 10px; width: auto !important;} .whatsapp-topWidth{padding: 0; text-align: center;} .whatsapp-sticky{position: fixed; bottom: 0; z-index: 999999; margin: 0; padding: 0; width: 100%!important; text-align: center; border-radius: 0;} .whatsapp-sticky.bottom-right{text-align: right;} .whatsapp-sticky.bottom-left{text-align: left;} .whatsapp-sticky.bottom-center{right: auto;} .whatsapp-sticky.top-right{text-align: right;} .whatsapp-sticky.top-left{text-align: left;} .whatsapp-sticky.top-center{right: auto;} .whatsapp-sticky.right{text-align: right; bottom: 46%;} .whatsapp-sticky.left{text-align: left; bottom: 46%;} .whatsapp-sticky.center{right: auto; bottom: 46%;} .label-container{position:fixed; bottom:35px; right:90px; display:table; visibility: hidden;} .label-container-top-right{position:fixed; top:34px; right:90px; display:table; visibility: hidden;} .label-container-top-left{position:fixed; top:34px; left:90px; display:table; visibility: hidden;} .label-container-top-center{position:fixed; top:34px; left:45%; display:table; visibility: hidden;} .label-container-bottom-left{position:fixed; bottom:35px; left:90px; display:table; visibility: hidden;} .label-container-bottom-center{position:fixed; bottom:35px; left:45%; display:table; visibility: hidden;} .label-container-left{top:47.5%; position:fixed; bottom:30px; left:85px; display:table; visibility: hidden;} .label-container-right{top:47.5%; position:fixed; bottom:30px; right:85px; display:table; visibility: hidden;} .label-container-center{position:fixed; bottom:46%; left:51.5%; display:table; visibility: hidden;} .label-text{color:#FFF; background:rgba(51,51,51,0.5); display:table-cell; vertical-align:middle; padding:10px; border-radius:3px;} .label-arrow{display:table-cell; vertical-align:middle; color:#333; opacity:0.5;} .float-center{position:fixed; width:60px; height:60px; bottom:25px; left:47.5%; color:#FFF; text-align:center;} .float-floating.float-left{top:46%; position:fixed; width:60px; height:60px; left:20px; color:#FFF; text-align:center;} .float-floating.float-right{top:46%; position:fixed; width:60px; height:60px; right:20px; color:#FFF; text-align:center;} .float-top-left{position:fixed; width:60px; height:60px; top:25px; left:25px; color:#FFF; text-align:center;} .float-top-right{position:fixed; width:60px; height:60px; top:25px; right:25px; color:#FFF; text-align:center;} .float-top-center{position:fixed; width:60px; height:60px; top:25px; right:46%; color:#FFF; text-align:center;} .float-bottom-right{position:fixed; width:60px; height:60px; bottom:25px; right:25px; color:#FFF; text-align:center;} .float-bottom-left{position:fixed; width:60px; height:60px; bottom:25px; left:25px; color:#FFF; text-align:center;} .float-bottom-center{position:fixed; width:60px; height:60px; bottom:25px; right:46%; color:#FFF; text-align:center;} .float-bottom{z-index: 9999999;} .float-center{top:46%; z-index: 9999999;} .float-floating i.icon-whatsapp{position: relative; top: 11px; left: 1px;} .float-floating{z-index: 9999999;} .my-float{font-size:24px; margin-top:18px;} a.float + div.label-container{visibility: hidden; opacity: 0; transition: visibility 0s, opacity 0.5s ease;} a.float:hover + div.label-container{visibility: visible; opacity: 1;} .float .fa-whatsapp:before{font-size: xx-large; top: 14px; left: 1px; position: relative;} .whatsapp-offline{background-color: #ff0000!important;} 

/* /ks_theme_kinetik/static/src/scss/shop/load_more.scss defined in bundle 'web.assets_frontend' */
 .pagination{display: None;} .display_load_more{display: block !important; width: 100%; text-align: center;} .ks_no_more_prod{width: 100%; text-align: center; font-size: 22px; margin-top: 12px;} .product_load_more.disabled{pointer-events: none; opacity: 0.6; cursor: not-allowed;} 

/* /ks_theme_kinetik/static/src/scss/fonts/font_4.scss defined in bundle 'web.assets_frontend' */
 body{font-family: "Lato", sans-serif;} html *:not(.fa){font-family: "Lato", sans-serif;} 

/* /ks_furniture_page/static/src/landing-pages-scss/landing-pages.scss defined in bundle 'web.assets_frontend' */
 .snippet_featured_home_page{min-height: 300px;} .snippet_featured_home_page .tab-content{margin: auto; max-width: 1400px; width: 90%;} @media (max-width: 1440px){.snippet_featured_home_page .tab-content{padding: 0 20px;}} @media (min-width: 769px){.snippet_featured_home_page .tab-content .products-carousel{max-width: 100%;}} .snippet_featured_home_page .product-card{box-shadow: none; margin: 0 9px;} .snippet_featured_home_page .product-card:hover{box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);} .snippet_featured_home_page .fp__name{text-align: center;} @media (max-width: 540px){.snippet_featured_home_page .fp__name{font-size: 16px;}} .snippet_featured_home_page .fp__price{margin: auto;} @media (max-width: 540px){.snippet_featured_home_page{padding: 20px 5px;}} .ks_products_table{margin: auto;} .ks_products_table .oe_product_image{position: relative; left: auto; right: auto; top: auto; bottom: auto;} .ks_products_table .oe_product_image img{position: relative; height: 300px; object-fit: contain;} @media (max-width: 1400px){.ks_products_table .oe_product_image img{height: 250px;}} @media (max-width: 1200px){.ks_products_table .oe_product_image img{height: 200px;}} @media (max-width: 575px){.ks_products_table .oe_product_image img{height: 170px;}} .ks-banner-txt{position: absolute; top: 60px; left: 60px;} @media (min-width: 1500px){.ks-banner-txt{top: 240px !important;}} @media (max-width: 990px){.ks-banner-txt{transform: translateY(0); left: 30px; top: 100px;}} @media (max-width: 540px){.ks-banner-txt{top: 10px !important;}} .ks-banner-txt-sub{font-size: 24px; position: relative; display: inline-block;} @media (max-width: 768px){.ks-banner-txt-sub{font-size: 18px;}} .ks-banner-txt-sub:after{content: ''; position: absolute; width: 50%; height: 3px; bottom: 0; background: #656161; left: 0;} .ks-banner-txt-main{font-size: 50px; font-weight: 700; padding: 20px 0; line-height: 1.2;} @media (max-width: 768px){.ks-banner-txt-main{font-size: 30px;}} @media (max-width: 540px){.ks-banner-txt-main{font-size: 24px; padding: 10px 0;}} .ks-banner-txt .ks-btn-theme{margin-top: 24px;} .ks-banner-offer{display: none !important; position: absolute; background: #00A09D; width: 200px; height: 200px; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; justify-content: center; border-radius: 50%; font-size: 30px; right: 60px;} .ks-banner-offer span{display: block; width: 100%; text-align: center; font-size: 60px; line-height: 1;} .ks-furniture-deal{height: auto; padding-top: 3rem; padding-bottom: 3rem; border-radius: 0px; margin: 0; background-size: cover !important; background-position: bottom left !important; background-repeat: no-repeat !important; animation: moveupfull 0.6s ease-in-out forwards; opacity: 0;} .ks-furniture-deal:not(.no-animation) .heading{animation: moveright 0.4s ease-in-out 0.6s forwards; opacity: 0;} .ks-furniture-deal:not(.no-animation) .text-container{animation: moveright 0.4s ease-in-out 1s forwards; opacity: 0;} .ks-furniture-deal:not(.no-animation) .ks-btn-theme{animation: moveright 0.3s ease-in-out 1.3s forwards; opacity: 0;} .ks-dual-product{animation: moveupfull 0.6s ease-in-out forwards; opacity: 1;} .ks-dual-product:nth-child(2n){animation-delay: 0.3s;} .ks-dual-product .ks-product-about{overflow: hidden; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical;} .ks-dual-product .ks-product-price{color: #000000; height: max-content; height: fit-content; color: #ffffff; display: -webkit-box; display: -webkit-flex; display: flex; margin-left: 10px;} @media (max-width: 575px){.ks-dual-product .ks-product-price{font-size: 14px; margin-bottom: 0; margin-left: 0; padding: 4px 10px;}} .ks-dual-product .ks-product-sub{font-weight: 300;} @media (min-width: 576px){.ks-dual-product .ks-product-img{padding: 16px;}} .ks-dual-product .ks-product-img img{transition: 0.3s ease-in-out;} .ks-dual-product .ks-product-name{display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-align: left !important; height: auto;} @media (min-width: 1025px){.ks-dual-product:hover img{transform: translate(-20px);}} .ks-product-bredcrumb{background: #f7f7f7;} .ks-sliding-products.container{overflow: hidden;} @media (max-width: 1500px){.ks-sliding-products.container{max-width: 100%;}} .ks-sliding-products .ks-product-about{min-width: 300px; margin-left: 30px !important;} .ks-sliding-products .ks-product-about:after{content: ''; position: absolute; height: 3px; width: 50%; background: #717070; transition: 0.3s ease-in-out;} .ks-sliding-products .ks-product-about h2{color: #545252; text-shadow: 2px -4px 4px rgba(181, 173, 173, 0.63);} .ks-sliding-products .ks-product-about .ks-product-about-sub{color: #5a4c4c;} .ks-sliding-products .ks-product-set{flex-wrap: nowrap; animation: moveleft 0.6s ease-in-out forwards; opacity: 0;} .ks-sliding-products .ks-product-set img{transition: 0.5s ease-in-out; transform: translateX(-40%); max-width: calc(100% - 300px); max-height: 300px; object-fit: contain;} @media (max-width: 540px){.ks-sliding-products .ks-product-set img{max-width: calc(100% - 40px);}} .ks-sliding-products .ks-product-set:hover img{transform: translateX(0);} .ks-sliding-products .ks-product-set:hover .ks-product-about:after{width: 100%;} @media (max-width: 540px){.ks-sliding-products .ks-product-set{-webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;}} .ks-sliding-products .set-2{animation: moveright 0.6s ease-in-out forwards; opacity: 0;} .ks-sliding-products .set-2 img{transform: translateX(40%);} @media (min-width: 541px){.ks-sliding-products .set-2 img{margin-left: auto;}} .ks-sliding-products .set-2 .ks-product-about{margin-left: 0;} .ks-furniture-hero{min-height: 100px;} .ks-furniture-hero .carousel-indicators{-webkit-box-pack: start; justify-content: flex-start; margin-left: 60px; bottom: 10px;} @media (max-width: 990px){.ks-furniture-hero .carousel-indicators{bottom: 10px; -webkit-box-pack: end; justify-content: flex-end; margin-right: 60px;}} @media (max-width: 540px){.ks-furniture-hero .carousel-indicators{-webkit-box-pack: start; justify-content: flex-start; margin-left: 30px;}} .ks-furniture-hero .carousel-indicators li{background-color: rgba(165, 149, 149, 0.5);} .ks-furniture-hero .carousel-indicators .active{background: #383838;} .ks-furniture-hero .slide .carousel-item{min-height: auto !important; height: auto !important; background: #f7f7f7;} @media (max-width: 540px){.ks-furniture-hero .slide .carousel-item img{min-height: 200px; object-fit: cover; object-position: right; padding-top: 130px;}} .ks-furniture-hero .slide .carousel-item .ks-banner-txt-sub, .ks-furniture-hero .slide .carousel-item .ks-banner-txt-main, .ks-furniture-hero .slide .carousel-item .ks-btn-theme{opacity: 0;} .ks-furniture-hero .slide .carousel-item.active .ks-banner-txt-sub{animation: moveleft 0.6s ease-in-out forwards;} .ks-furniture-hero .slide .carousel-item.active .ks-banner-txt-main{animation: moveleft 0.6s ease-in-out 0.3s forwards;} .ks-furniture-hero .slide .carousel-item.active .ks-btn-theme{animation: moveleft 0.6s ease-in-out 0.6s forwards;} .ks-product-collection .ks-collection-view .ks-collection-main-text{color: #000000;} .ks-product-collection .ks-collection-view .ks-collection-item{background-position: bottom; border-radius: 25px;} @media (max-width: 990px){.ks-product-collection .ks-collection-view .ks-collection-item{background-blend-mode: inherit;}} .ks-product-collection .ks-collection-view > section{opacity: 0;} .ks-product-collection .ks-collection-view:not(.no-animation) > section:nth-child(1), .ks-product-collection .ks-collection-view:not(.no-animation) > section:nth-child(3){animation: moveleft 0.6s ease-in-out forwards;} .ks-product-collection .ks-collection-view:not(.no-animation) > section:nth-child(2), .ks-product-collection .ks-collection-view:not(.no-animation) > section:nth-child(4){animation: moveright 0.6s ease-in-out forwards;} .ks-product-collection .ks-collection-view:not(.no-animation) > section:nth-child(2), .ks-product-collection .ks-collection-view:not(.no-animation) > section:nth-child(3){animation-delay: 0.6s;} @media (max-width: 540px){.ks-furniture-exclusive h3{font-size: 18px;}} .snippet_featured_home_page, .ks_product_slider_multiple{border: none;} .ks-contact-head{margin-bottom: 60px;} .ks-contact-head + .container{margin-bottom: 30px;} .ks-contact-head .ks-bg-color{padding: 20px;} 

/* /ks_home_decor_page/static/src/landing-pages-scss/landing-pages.scss defined in bundle 'web.assets_frontend' */
 .ks-decor{overflow-x: hidden;} .ks-decor .bg-light{background-color: #f1f1f1 !important;} .ks-decor-heading{text-transform: uppercase; position: relative;} .ks-decor-heading > span{color: #00A09D; font-size: 18px;} .ks-decor-heading h1{font-size: 40px;} .ks-decor-heading:after{content: ''; position: absolute; bottom: -5px; width: 50px; border: 2px solid #f49a0c;} .ks-decor-text{font-size: 18px; font-weight: 300; color: #757575;} .ks-decor-about-img{width: 350px; height: 350px; object-fit: cover; border-radius: 50%; transition: 0.2s ease-in-out;} @media (max-width: 575px){.ks-decor-about-img{width: 200px; height: 200px;}} .ks-decor-about-img:hover{box-shadow: 1px -11px 28px rgba(0, 0, 0, 0.1), 0 10px 10px rgba(0, 0, 0, 0.22);} .ks-decor-bg-decorator{position: absolute; width: 100%; height: 80%; -webkit-clip-path: polygon(100% 0, 0 0, 0 100%); clip-path: polygon(100% 0, 0 0, 0 100%); margin: 0 0 0 -24px; z-index: -1; top: -10px;} .ks-decor-service-outer{box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23); transition: 0.2s ease-in-out; cursor: pointer;} .ks-decor-service-outer:hover{box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);} .ks-decor-service-outer img{width: 100%; height: 200px; object-fit: cover;} .ks-decor-team-img{height: 350px; object-fit: cover; box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23); transition: 0.2s ease-in-out;} @media (max-width: 575px){.ks-decor-team-set{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;}.ks-decor-team-set img{order: -1; margin-bottom: 24px;}} .ks-decor-team .ks-shine-effect:hover img{box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);} .ks-decor-project{overflow: hidden;} .ks-decor-project-img{height: 420px; object-fit: cover; cursor: pointer; width: 100%;} @media (max-width: 768px){.ks-decor-project-img{height: 360px;}} .ks-decor-project-img:hover ~ .ks-decor-project-overlay{transform: translateY(0);} .ks-decor-project-text{bottom: 0; font-size: 20px; background-image: linear-gradient(180deg, transparent -7%, rgba(0, 0, 0, 0.82) 100%);} .ks-decor-project-overlay{background-color: rgba(0, 160, 157, 0.9); color: #ffffff; top: 0; transform: translateY(100%); transition: 0.3s ease-in-out;} .ks-decor-project-overlay:hover{transform: translateY(0);} .ks-decor-project-overlay a:hover{color: #ffffff !important;} .ks-decor-project-overlay p{font-weight: 300; font-size: 18px;} .ks-decor-sec-img{background-size: auto; background-repeat: no-repeat; background-position-y: 30px; background-position-x: right;} .ks-decor-testimonial{box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23); margin-top: -80px; background: rgba(255, 255, 255, 0.8); transition: 0.2s ease-in-out; cursor: pointer;} .ks-decor-testimonial-img{width: 100%; height: 250px; object-fit: cover;} @media (max-width: 768px){.ks-decor-testimonial-img{height: 150px;}} .ks-decor-testimonial-client{width: 100px; height: 100px; object-fit: cover; border-radius: 50%;} .ks-decor-testimonial p{font-size: 16px;} .ks-decor-testimonial-unit:hover .ks-decor-testimonial{box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);} .ks-decor-blog{box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23); transition: 0.2s cubic-bezier(1, 0.25, 0, 1.02); cursor: pointer;} .ks-decor-blog:hover{box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);} .ks-decor-blog-link{font-size: 16px;} .ks-decor-blog-link i{position: relative; bottom: -1px;} .ks-decor-blog-date{margin-top: -60px; z-index: 1;} .ks-decor-blog-img{width: 100%; height: 250px; object-fit: cover;} @media (max-width: 575px){.ks-decor-blog-img{height: 200px;}} .ks-decor-blog > .p-3{position: relative; z-index: 3;} @media (max-width: 575px){.ks-decor-slider{margin-bottom: 50px;}} .ks-decor-slider-thumb{width: 100%; height: 100%; object-fit: cover; opacity: 0.6; transition: 0.3s ease-in-out;} .ks-decor-slider-text{font-size: 100px; top: 200px; right: 150px; text-shadow: -6px 4px 6px rgba(0, 0, 0, 0.6); line-height: 1.2; opacity: 0;} @media (max-width: 1400px){.ks-decor-slider-text{font-size: 80px; top: 60px;}} @media (max-width: 1024px){.ks-decor-slider-text{right: 0;}} @media (max-width: 575px){.ks-decor-slider-text{font-size: 40px;}} .ks-decor-slider-text-outlined{font-size: 100px; top: 50%; left: 60px; color: transparent; -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: white; writing-mode: vertical-rl; line-height: 1; text-transform: uppercase; transform: translateY(-50%); opacity: 0;} @media (max-width: 1400px){.ks-decor-slider-text-outlined{font-size: 60px; top: calc(50% - 20px);}} @media (max-width: 575px){.ks-decor-slider-text-outlined{font-size: 24px; left: 40px;}} @media (min-width: 576px){.ks-decor-slider .carousel-control-prev, .ks-decor-slider .carousel-control-next{background: white; width: 40px; height: 40px; border-radius: 50%; top: calc(50% - 30px); opacity: 0; transition: 0.2s ease-in-out;}.ks-decor-slider .carousel-control-prev-icon, .ks-decor-slider .carousel-control-next-icon{width: 20px; height: 20px;}.ks-decor-slider .carousel-control-prev{left: 20px;}.ks-decor-slider .carousel-control-prev-icon{background-image: url('data:image/svg+xml;charset=utf8,<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 240.823 240.823" style="enable-background:new 0 0 240.823 240.823;" xml:space="preserve"><g><path id="Chevron_Right" d="M57.633,129.007L165.93,237.268c4.752,4.74,12.451,4.74,17.215,0c4.752-4.74,4.752-12.439,0-17.179\a l-99.707-99.671l99.695-99.671c4.752-4.74,4.752-12.439,0-17.191c-4.752-4.74-12.463-4.74-17.215,0L57.621,111.816\a C52.942,116.507,52.942,124.327,57.633,129.007z"/></g></svg>');}.ks-decor-slider .carousel-control-next{right: 20px;}.ks-decor-slider .carousel-control-next-icon{background-image: url('data:image/svg+xml;charset=utf8,<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\a viewBox="0 0 240.823 240.823" style="enable-background:new 0 0 240.823 240.823;" xml:space="preserve"><g><path id="Chevron_Right_1_" d="M183.189,111.816L74.892,3.555c-4.752-4.74-12.451-4.74-17.215,0c-4.752,4.74-4.752,12.439,0,17.179\a l99.707,99.671l-99.695,99.671c-4.752,4.74-4.752,12.439,0,17.191c4.752,4.74,12.463,4.74,17.215,0l108.297-108.261\a C187.881,124.315,187.881,116.495,183.189,111.816z"/></g></svg>');}} .ks-decor-slider .carousel-item img{filter: brightness(0.7); height: calc(100vh - 180px); object-fit: cover;} @media (max-width: 1024px){.ks-decor-slider .carousel-item img{height: 40vh;}} @media (max-width: 575px){.ks-decor-slider .carousel-item img{height: 50vh;}} .ks-decor-slider .carousel-item.active .ks-decor-slider-text-outlined{animation: fadeIn 0.6s ease-in-out forwards;} .ks-decor-slider .carousel-item.active .ks-decor-slider-text{animation: moveupfull 0.6s ease-in-out forwards;} .ks-decor-slider:hover .carousel-control-prev, .ks-decor-slider:hover .carousel-control-next{opacity: 1;} .ks-decor-categories{padding-top: 70%; background-size: cover;} .ks-decor-categories-text{bottom: 3px; left: 3px; width: calc(100% - 6px); background: rgba(0, 0, 0, 0.31); padding: 20px; text-align: center;} @media (max-width: 575px){.ks-decor-categories-text{bottom: 7px; left: 15px; width: calc(100% - 30px);}} @media (min-width: 576px){.ks-decor-categories-dual{padding-top: calc(35% - 3px);}} .ks-decor .text-primary:hover{color: #00A09D !important;} @media (max-width: 1200px) and (min-width: 575px){.ks-decor > section:not(:first-child){padding: 0 20px;}} .theme-text{color: #ffffff;} .ks-arrow-move i{transition: 0.2s ease-in-out;} .ks-arrow-move:hover i{transform: translateX(10px);} .ws-nowrap{white-space: nowrap;} .f-30{font-size: 30px;} @media (max-width: 575px){.bg-img-opacity{background-blend-mode: color; background-color: rgba(255, 255, 255, 0.7);}} .gutter-3 > [class*="col-"]{padding-right: 3px; padding-left: 3px;} .ks-decor-products > [class*="col-"]{padding-top: 3px; padding-bottom: 3px;} @media (max-width: 575px){.ks-decor-products > [class*="col-"]{padding: 7px 15px;}} 

/* /ks_hotel_page/static/src/landing-pages-scss/landing-pages.scss defined in bundle 'web.assets_frontend' */
 .ks-hotel-about-pic2{max-width: 300px; margin-left: auto; z-index: 1; position: relative; border: 12px solid #fff;} @media (min-width: 576px){.ks-hotel-about-pic2{margin-top: -20%;}} .ks-hotel-about{line-height: 1.5;} .bg-light-gray{background-color: #f4f4f4;} .ks-heading-large{font-size: 40px;} .ks-hotel-room{overflow: hidden; cursor: pointer;} .ks-hotel-room-overlay{background-image: linear-gradient(360deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.2) 74%); position: absolute; top: 0; width: 100%; height: 100%; display: -webkit-box; display: -webkit-flex; display: flex; padding: 20px; color: #FFFFFF; transition: 0.5s ease-in-out;} .ks-hotel-room img{transition: 1s ease-in-out;} .ks-hotel-room:hover img{transform: scale(1.1);} .ks-hotel-room:hover .ks-hotel-room{background-image: linear-gradient(360deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.2) 0%);} .tag-primary{background: #00A09D; color: #ffffff; padding: 5px;} .ks-hotel-parallax.ks-banner-left-text .ks-text-pannel-left .heading-text-info{font-size: 70px; font-weight: bold; letter-spacing: 1.5px; text-transform: inherit; color: #fff;} @media (max-width: 575px){.ks-hotel-parallax.ks-banner-left-text .ks-text-pannel-left .heading-text-info{font-size: 40px;}} .bg-primary{background: #00A09D !important; color: #ffffff !important;} .ks-hotel-menu{background: #e2e2e2;} .ks-hotel-menu nav{border-bottom: 1px solid #000;} .ks-hotel-menu .nav-link{color: rgba(0, 0, 0, 0.6); font-size: 20px; font-weight: 600; padding: 0;} @media (max-width: 767px){.ks-hotel-menu .nav-link{font-size: 13px; font-weight: 500;}} .ks-hotel-menu .nav-link span{padding: 8px 24px;} @media (max-width: 767px){.ks-hotel-menu .nav-link span{padding: 8px 14px;}} .ks-hotel-menu .nav-link:after{content: ''; position: absolute; bottom: -8px; left: 0; width: 0%; height: 3px; background: #000; border-radius: 4px; transition: 0.3s ease-in-out;} .ks-hotel-menu .nav-link.active, .ks-hotel-menu .nav-link:hover{background: transparent; border: none; color: #000; position: relative;} .ks-hotel-menu .nav-link.active:after, .ks-hotel-menu .nav-link:hover:after{width: 100%;} .ks-hotel-menu .nav-tabs{padding: 0 20px 5px; border-width: 2px; justify-content: center;} @media (max-width: 767px){.ks-hotel-menu .nav-tabs{padding: 0 0px 5px;}} .ks-hotel-menu .fade{transition-duration: 0.4s;} .ks-food-dining-img{border-radius: 50%;} .ks-food-dining-img img{width: 100px; height: 100px; object-fit: cover;} @media (max-width: 767px){.ks-food-dining-set{text-align: center;}.ks-food-dining-set .ks-food-dining-img{width: 80px;}.ks-food-dining-set .ks-food-dining-name.h2{font-size: 1.4rem;}.ks-food-dining-set .ks-food-dining-info.ml-3{margin-left: 20px !important; text-align: left; width: calc(100% - 100px);}.ks-food-dining-set .ks-food-dining-price{margin: 0 auto;}} @media (max-width: 375px){.ks-food-dining-set{text-align: center;}.ks-food-dining-set .ks-food-dining-img{margin: 0 auto 10px auto; width: 100%;}.ks-food-dining-set .ks-food-dining-name.h2{font-size: 1.4rem;}.ks-food-dining-set .ks-food-dining-info.ml-3{margin-left: 0px !important; text-align: center; width: 100%;}.ks-food-dining-set .ks-food-dining-price{margin: 10px auto 0 auto; width: 100%;}} .ks-food-bredcrumb{letter-spacing: 1px;} .ks-hotel-dining-slides.d-lg-block .carousel, .ks-hotel-dining-slides.d-lg-block .carousel-inner, .ks-hotel-dining-slides.d-lg-block .carousel-item, .ks-hotel-dining-slides.d-lg-block .carousel-item div{height: 100% !important;} .overflow-hidden{overflow: hidden;} .custom-theme-header img{max-height: 60px;} .ks-hotel-img{max-width: 150px;} .ks-hotel-gallery .owl-nav{position: absolute; width: 100%; height: 100%; top: 0; margin-top: 0; z-index: -1;} .ks-hotel-gallery .owl-nav i{font-size: 100px; color: #868686;} .ks-hotel-gallery .owl-nav button{position: absolute; top: calc(50% - 75px);} .ks-hotel-gallery .owl-nav button:hover{background: transparent !important;} .ks-hotel-gallery .owl-nav button:hover i{color: #000;} .ks-hotel-gallery .owl-nav .owl-prev{left: -80px;} .ks-hotel-gallery .owl-nav .owl-next{right: -80px;} .ks-show-indicators.carousel-indicators li{width: 30px; height: 3px;} .ks-room-info.bg-white .text-muted{color: #6c757d !important;} .ks-hotel-card-effect{overflow: hidden;} .ks-hotel-card-effect img{transition: 0.6s ease-in-out;} .ks-hotel-card-effect:hover{color: white; cursor: pointer;} .ks-hotel-card-effect:hover .text-muted{color: white !important;} .ks-hotel-card-effect:hover img{box-shadow: 0 0 10px 400px #383838;} .ks-youtube-content{background: transparent; border-color: transparent; margin-top: -100px;} .ks-youtube-content .close{opacity: 1;} .ks-hotel-hero{min-height: 80vh;} @media (max-width: 1024px){.ks-hotel-hero video{height: 100%; width: auto;}} .ks-hotel-hero .ks-hotel-hero-heading{animation: slide_left 1s ease-in-out;} .ks-hotel-hero h1{opacity: 0; animation: slide_right 1s ease-in-out forwards;} .ks-hotel-hero .ks-hotel-hero-multi-heading div{animation: moveupfull 0.6s ease-in-out;} .ks-hotel-hero .ks-hotel-hero-multi-heading div:nth-child(1){animation-delay: 1s;} .ks-hotel-hero .ks-hotel-hero-multi-heading div:nth-child(2){animation-delay: 1.6s;} .ks-hotel-hero .ks-hotel-hero-multi-heading div:nth-child(3){animation-delay: 2.2s;} .ks-hotel-hero .bounce-effect{animation: bounceIn 0.6s ease-in-out 2.8s;} .animate-opacity-1, .ks-hotel-hero-heading, .ks-hotel-hero .bounce-effect, .ks-hotel-hero-multi-heading div{opacity: 0; animation-fill-mode: forwards !important;} @media (max-width: 575px){.youtube-modal-video iframe{height: auto; width: 400px;}} @media (max-width: 450px){.youtube-modal-video iframe{width: 350px;}} @media (max-width: 400px){.youtube-modal-video iframe{width: 300px;}} @media (max-width: 350px){.youtube-modal-video iframe{height: auto; width: 250px;}} .ks-food-dining-price{align-self: flex-end; font-size: 24px; font-weight: 600 !important;} 

/* /ks_theme_kinetik/static/src/css/scss/alternate-designs/rtl.scss defined in bundle 'web.assets_frontend' */
 .o_rtl #products_grid_before{overflow: hidden;} .o_rtl .img-slider .carousel-control-prev-icon span, .o_rtl .img-slider .carousel-control-next span{transform: rotate(180deg);} .o_rtl .ks_product_slider_multiple .owl-stage-outer{direction: ltr;} .o_rtl .ks-filter-outer{overflow: hidden;} .o_rtl .owl-carousel.owl-rtl{direction: ltr !important;} .o_rtl .carousel-content{margin-left: auto;} .o_rtl .santa-flying{animation-name: flywithmeAlternate;} .o_rtl .ks-xmas-moon{animation-delay: 0s; opacity: 1;} .o_rtl .order-change-on-rtl{order: -1;} .o_rtl .ks-ny-hero-text-main{direction: rtl;} .o_rtl .ks-kinetik-slider .carousel-indicators{left: 0; right: auto; margin-left: 100px;} .o_rtl .ks-kinetik-slider .ks-kinetik-blobs-left{right: 0; left: auto;} .o_rtl .ks-kinetik-slider .ks-kinetik-blobs-right{left: 0; right: auto;} .o_rtl .ks-kinetik-slider .ks-banner-txt2{text-align: right;} .o_rtl .ks-kinetik-slider .carousel-item{direction: rtl;} .o_rtl .ks-product-collection .ks-collection-item:nth-child(1), .o_rtl .ks-product-collection .ks-collection-item:nth-child(3){text-align: left !important;} .o_rtl .ks-product-collection .ks-collection-item:nth-child(2), .o_rtl .ks-product-collection .ks-collection-item:nth-child(4){text-align: right !important;} .o_rtl .ks-deal-sales.ks-furniture-deal .col-lg-6.ml-auto.d-flex.justify-content-center.align-items-center.flex-wrap, .o_rtl .ks-deal-sales.ks-furniture-deal .col-lg-6.ml-auto.d-flex.flex-wrap.flex-center{margin-right: auto; margin-left: initial !important;} .o_rtl .o_product_feature_panel{z-index: 100;} .o_rtl .o_product_feature_panel .comparator-popover{left: auto !important; right: 0px !important;} .o_rtl .ks_main .owl-stage-outer{direction: rtl;} .o_rtl .ks_thumb .owl-stage-outer{direction: rtl;} @media (max-width: 767.98px){.o_rtl .ks_thumb .owl-nav .fa{transform: rotate(-180deg) !important;}} .o_rtl .ks_main_for_hover_slider .owl-stage-outer{direction: rtl;} .o_rtl ~ .o_technical_modal .sp-container.sp-light.sp-palette-buttons-disabled.sp-palette-disabled{left: auto; direction: rtl;} .o_rtl ~ .popover.mycart-popover{left: inherit !important; direction: ltr;} .o_rtl ~ .popover.mycart-popover.bs-popover-auto[x-placement^="right"]{margin-right: 10px;} .o_rtl ~ .popover.mycart-popover.bs-popover-auto[x-placement^="right"] > .arrow{right: -7px; left: inherit; transform: rotate(180deg);} #products_grid.o_wsale_layout_list .oe_product_cart .o_wsale_product_btn .btn + .btn{margin-top: 0;} #products_grid .ks-product-list-view .ks-product-list-mode .o_wsale_product_btn{justify-content: space-around; width: 100%;} 

/* /ks_theme_kinetik/static/src/scss/static_snippets/variables.scss defined in bundle 'web.assets_frontend' */
 

/* /ks_theme_kinetik/static/src/css/variable.scss defined in bundle 'web.assets_frontend' */
 

/* /ks_theme_kinetik/static/src/css/scss/functions/mixins.scss defined in bundle 'web.assets_frontend' */
 .trendy__styles .ts__img, #discover_new_row a, .categories_brands_row .brand__item, .ks-collection-item, .ks-ts-overlay, .ks-shine-effect{overflow: hidden; position: relative;} .trendy__styles .ts__img::before, #discover_new_row a::before, .categories_brands_row .brand__item::before, .ks-collection-item::before, .ks-ts-overlay::before, .ks-shine-effect::before{position: absolute; top: 0; left: -85%; z-index: 2; display: block; content: ''; width: 50%; height: 100%; background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%); background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%); -webkit-transform: skewX(-25deg); transform: skewX(-25deg); transition: 0.5s ease-in-out;} .trendy__styles .ts__img:hover::before, #discover_new_row a:hover::before, .categories_brands_row .brand__item:hover::before, .ks-collection-item:hover::before, .ks-ts-overlay:hover::before, .ks-shine-effect:hover::before{-webkit-animation: shine .75s; animation: shine .75s;} @media (min-width: 991px){.scroll-style::-webkit-scrollbar, .search_container .easy-autocomplete-container::-webkit-scrollbar, .size_chart_preview_modal .modal-body::-webkit-scrollbar, .ks_compare_redesign::-webkit-scrollbar, .mycart-popover .popover-body .ks-popover-table-container::-webkit-scrollbar, #products_grid_before .filter_shop_list::-webkit-scrollbar, #ks_categories_container::-webkit-scrollbar, #products_grid_before.ks-show-filter::-webkit-scrollbar, #product_quick_preview_Modal .modal-body::-webkit-scrollbar{width: 5px;}.scroll-style::-webkit-scrollbar-track, .search_container .easy-autocomplete-container::-webkit-scrollbar-track, .size_chart_preview_modal .modal-body::-webkit-scrollbar-track, .ks_compare_redesign::-webkit-scrollbar-track, .mycart-popover .popover-body .ks-popover-table-container::-webkit-scrollbar-track, #products_grid_before .filter_shop_list::-webkit-scrollbar-track, #ks_categories_container::-webkit-scrollbar-track, #products_grid_before.ks-show-filter::-webkit-scrollbar-track, #product_quick_preview_Modal .modal-body::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);}.scroll-style::-webkit-scrollbar-thumb, .search_container .easy-autocomplete-container::-webkit-scrollbar-thumb, .size_chart_preview_modal .modal-body::-webkit-scrollbar-thumb, .ks_compare_redesign::-webkit-scrollbar-thumb, .mycart-popover .popover-body .ks-popover-table-container::-webkit-scrollbar-thumb, #products_grid_before .filter_shop_list::-webkit-scrollbar-thumb, #ks_categories_container::-webkit-scrollbar-thumb, #products_grid_before.ks-show-filter::-webkit-scrollbar-thumb, #product_quick_preview_Modal .modal-body::-webkit-scrollbar-thumb{background-color: black; outline: 1px solid slategrey;}} .d__block, nav .navbar-nav .nav-item:hover .submenu, .cart__info:hover .cart__list__container, .featured__product, .action_btns button span, .profile__info span{display: block;} .d__none, .submenu, .cart__list__container{display: none;} .flex, .align-items-center, .flex-center, .justify-content-center{display: -webkit-box; display: -webkit-flex; display: flex; flex-wrap: wrap;} .align-items-center, .flex-center{align-items: center;} .justify-content-center, .flex-center{justify-content: center;} .ks-dual-product .ks-product-price{background: #0a0a0a; color: #ffffff !important; padding: 0 10px; border-radius: 10px 0px;} 

/* /ks_theme_kinetik/static/src/css/scss/animations/animations.scss defined in bundle 'web.assets_frontend' */
 @keyframes shine{0%{left: 0%;}100%{left: 125%;}} @keyframes fillEffect{0%{transform: scaleY(0); opacity: 1;}100%{transform: scaleY(1); opacity: 1;}} @keyframes animation-1{0%{transform: translateY(-35px); opacity: .5;}50%{opacity: .7;}100%{transform: translateY(0); opacity: 1;}} @keyframes now{0%{transform: translateY(-25px);}100%{transform: translateY(0);}} @keyframes collection{0%{transform: translateY(25px);}100%{transform: translateY(0); opacity: 1;}} @keyframes moveright{0%{transform: translateX(30px);}100%{opacity: 1; transform: translateX(0);}} @keyframes moveleft{0%{transform: translateX(-30px);}100%{opacity: 1; transform: translateX(0);}} @keyframes moveup{0%{transform: translateY(40px);}100%{transform: translateY(15px); opacity: 1;}} @keyframes moveupfull{0%{transform: translateY(40px);}100%{transform: translateY(0px); opacity: 1;}} @keyframes scale_movedown{0%{transform: translateY(-50px);}100%{transform: translateY(0px);}} @keyframes slide_left{0%{transform: translateX(-100%);}100%{transform: translateX(0); opacity: 1;}} @keyframes slide_right{0%{transform: translateX(100%);}100%{transform: translateX(0); opacity: 1;}} @keyframes squaremove{0%, 100%{transform: translate(0, 0) rotate(0);}25%{transform: translate(40px, 40px) rotate(45deg);}50%{transform: translate(0px, 80px) rotate(0deg);}75%{transform: translate(-40px, 40px) rotate(45deg);}} 

/* /ks_theme_kinetik/static/src/css/scss/functions/button-styles.scss defined in bundle 'web.assets_frontend' */
 

/* /ks_theme_kinetik/static/src/scss/imports/2-presets.scss defined in bundle 'web.assets_frontend' */
 *{-webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-rendering: optimizeLegibility; text-rendering: geometricPrecision; font-smooth: always;} @media (max-width: 1024px){*{-webkit-overflow-scrolling: touch;}} .form-control:focus{border-color: rgba(0, 0, 0, 0.4); box-shadow: 0 0 9px 0px #cacaca !important;} a{color: #0a0a0a;} a:hover{text-decoration: none; color: #0a0a0a;} button:focus{outline: none;} input:focus, textarea:focus{outline-color: #0a0a0a !important;} img{max-width: 100%;} .cursor-pointer, .theme-btn, nav .nav__icons, .rounded__indicators li, .thumb__img, button{cursor: pointer;} .theme-btn{background: #d1e4f3; color: #000000; text-align: center; font-weight: 600; font-size: 14px; border-radius: 0px; transition: 0.3s ease-in-out; border-color: #d1e4f3;} .theme-btn:hover{background: #d1e4f3; color: #000000; border-color: #d1e4f3;} .theme__heading, #oe_structure_website_crm_contact_us_thanks_1 + .container h1, #oe_structure_website_sale_comparison_product_compare_1 + .container h3:not(.popover-header), #oe_structure_website_blog_latest_blogs_1 ~ .container .col-lg-12.text-center > h1, .js_blog.website_blog .container .col-lg-12.mb32.mt16.text-center h1{letter-spacing: 1.03px; font-weight: 600; text-transform: uppercase; text-align: center; position: relative; margin: auto; font-size: 30px; text-shadow: 1px 4px 2px rgba(0, 0, 0, 0.12); padding-bottom: 20px; color: #0a0a0a;} .theme__heading:before, #oe_structure_website_crm_contact_us_thanks_1 + .container h1:before, #oe_structure_website_sale_comparison_product_compare_1 + .container h3:not(.popover-header):before, #oe_structure_website_blog_latest_blogs_1 ~ .container .col-lg-12.text-center > h1:before, .js_blog.website_blog .container .col-lg-12.mb32.mt16.text-center h1:before{content: ''; position: absolute; width: 100px; height: 3px; background: #0a0a0a; bottom: 8px; left: calc(50% - 50px); box-shadow: 1px 7px 7px 0px rgba(0, 0, 0, 0.27);} .theme__heading:after, #oe_structure_website_crm_contact_us_thanks_1 + .container h1:after, #oe_structure_website_sale_comparison_product_compare_1 + .container h3:not(.popover-header):after, #oe_structure_website_blog_latest_blogs_1 ~ .container .col-lg-12.text-center > h1:after, .js_blog.website_blog .container .col-lg-12.mb32.mt16.text-center h1:after{content: ''; position: absolute; width: 20px; height: 8px; background: #0a0a0a; bottom: 5px; left: calc(50% - 10px); border-radius: 3px; box-shadow: 1px 7px 7px rgba(0, 0, 0, 0.1);} @media (max-width: 768px){.theme__heading, #oe_structure_website_crm_contact_us_thanks_1 + .container h1, #oe_structure_website_sale_comparison_product_compare_1 + .container h3:not(.popover-header), #oe_structure_website_blog_latest_blogs_1 ~ .container .col-lg-12.text-center > h1, .js_blog.website_blog .container .col-lg-12.mb32.mt16.text-center h1{font-size: 24px;}} .theme__btn-2{color: #0a0a0a; border: 1px solid currentColor; padding: 5px 25px; font-size: 18px; font-weight: 500; letter-spacing: 0.27; transition: 0.2s ease-in-out; background: #ffffff;} @media (max-width: 768px){.theme__btn-2{font-size: 12px; padding: 5px 20px;}} .theme__btn-2.active, .theme__btn-2:hover{background: #0a0a0a; color: #ffffff;} .theme__dropdown button{border: 1px solid #C1C1C1; border-radius: 2px; width: 220px; text-align: left; padding-left: 20px; font-weight: 500; background: transparent;} .theme__dropdown button .active{font-weight: 600;} .theme__dropdown button:after{display: none;} .theme__dropdown button:focus{box-shadow: none;} .theme__dropdown button .dropdown-icon{right: 15px; top: 11px;} .theme__dropdown button .dropdown-menu{width: 100%; top: -2px !important;} .ks_container_1{max-width: 1360px;} .col_2{width: 20%;} .box__shadow{box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.5); transition: 0.2s ease-in-out;} .box__shadow:hover{box-shadow: -1px 7px 12px rgba(0, 0, 0, 0.18), -1px 6px 10px rgba(0, 0, 0, 0.12);} @media (max-width: 768px){.mobile_row{flex-wrap: nowrap; overflow: scroll;}} @media (max-width: 540px){.sm-no-animations div, .sm-no-animations a{animation: none !important; transition: none !important;}.mobile__row__sm{flex-wrap: nowrap; overflow: scroll;}} h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{font-family: inherit; font-weight: 600;} .ks-scroll-top{font-size: 20px; border-radius: 50%; background: #0a0a0a; color: #ffffff; width: 50px; height: 50px; position: fixed; bottom: 45px; right: 30px; cursor: pointer; z-index: 10; transition: 0.2s ease-in-out;} @media (max-width: 540px){.ks-scroll-top{width: 45px; height: 45px !important; font-size: 16px; right: 10px;}} .ks-scroll-top .fa{margin-top: -1px;} .ks-scroll-top:hover{background: #ffffff; color: #0a0a0a; transform: rotate(360deg); border: 2px solid #0a0a0a;} .ks-loader-outer{position: fixed; top: 0; bottom: 0; left: 0; right: 0; background: #0a0a0a; z-index: 10000; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; justify-content: center;} .ks-loader-outer .loader{width: 100px; height: 100px; border-radius: 100%; position: relative; margin: 0 auto;} .ks-loader-outer #loader-3:before, .ks-loader-outer #loader-3:after{content: ""; width: 20px; height: 20px; position: absolute; top: 0; left: calc(50% - 10px); background-color: #0a0a0a; animation: squaremove 1s ease-in-out infinite;} .ks-loader-outer #loader-3:after{bottom: 0; animation-delay: 0.5s;} .breadcrumb{background-color: #f2f2f2;} ol.breadcrumb .breadcrumb-item{display: -webkit-box; display: -webkit-flex; display: flex;} .w-max-content{width: max-content;} 

/* /ks_theme_kinetik/static/src/scss/imports/nav-1.scss defined in bundle 'web.assets_frontend' */
 .submenu, .cart__list__container{position: absolute; z-index: 41;} nav .navbar-nav .nav-item:hover .submenu{left: 50%; transform: translateX(-50%);} nav .navbar-nav .nav-item .theme__nav{font-weight: 600; color: #0a0a0a; letter-spacing: 1.35; font-size: 15px;} nav .nav__icons{color: #a0a2a7; font-size: 24px; z-index: 30;} nav .nav__search input{width: 370px !important; height: 45px; background: #f7f7f7;} nav .nav__search ::placeholder{color: #928F8F; letter-spacing: 1.35; font-weight: 500; font-size: 14px; padding-left: 10px;} nav .nav__search .nav__search_icon{position: absolute; font-size: 24px; right: 20px;} nav .submenu__inner{box-shadow: 0 19px 38px rgba(0, 0, 0, 0.3), 0 15px 12px rgba(0, 0, 0, 0.22); width: auto;} @media (min-width: 991px){nav .submenu__inner{animation: moveup 0.3s ease-in-out forwards;}} nav .submenu__inner .submenu_side_links{background: #f7f7f7;} nav .submenu__inner .submenu_side_links a{font-size: 14px; color: #0a0a0a; letter-spacing: 0.89px; font-weight: 600;} nav .submenu__inner .submenu_main_links li a{margin-bottom: 8px;} @media (min-width: 991px){nav .submenu__inner .submenu_main_links li a{text-transform: uppercase; color: #0a0a0a; font-size: 14px; font-weight: 600; letter-spacing: 0.89px;}} nav .submenu__inner .submenu_main_links li .submenu_inside li a{font-weight: 400; text-transform: capitalize;} nav .submenu__inner .submenu_main_links li .submenu_inside li a:after{display: none;} nav .submenu__inner .submenu_main_links li .submenu_inside li a:hover{font-weight: 500; color: #0a0a0a;} @media (max-width: 990px){nav .submenu__inner .submenu_main_links{padding-left: 24px;}} nav .submenu__inner .submenu_img img{object-fit: cover; transform-origin: top; transition: 0.3s ease-in-out;} .cart__info .cart__count{width: 20px; height: 20px; background: #0a0a0a; font-size: 10px; top: -8px; right: -12px; color: #0a0a0a;} .cart__list{width: 400px; right: -45px; box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);} .cart__list:before, .cart__list:after{content: ''; position: absolute; border-color: transparent; border-style: solid; border-width: 18px 9px; border-bottom-color: rgba(213, 218, 223, 0.38); right: 48px; top: -39px;} .cart__list:after{border-bottom-color: white; top: -36px;} .cart-outer{max-height: 280px; overflow-y: scroll;} .product_img img{width: 60px;} .product__name{font-size: 12px; font-weight: 600; color: #a0a2a7; width: 75%;} .product__price{font-size: 12px; color: #0a0a0a; width: 25%;} .product__remove{font-size: 20px; width: 25%;} .product__qty{width: 75%;} .product__qty .qty__switch{width: fit-content; width: -moz-fit-content; font-size: 12px;} .cart__total{font-size: 14px; font-weight: 600; color: #0a0a0a;} .search__in:before{content: ''; position: absolute; background: #ffffff; width: 100%; height: 100%;} @media (max-width: 991px){.search__in:before{width: 100vw; right: 0px;}} .search__in #search-bar{transform: scaleX(1);} .navbar .nav-item{width: auto;} .navbar .nav-item .dropdown-menu{padding: 0; border: none;} .navbar .nav-item .submenu__inner{margin-top: -16px;} @media (max-width: 990px){.navbar .nav-item .submenu__inner{width: auto; border-top: none; box-shadow: none;}.navbar .nav-item .submenu__inner .submenu_link_item img{display: none;}} @media (max-width: 990px){.navbar{margin-top: 0;}} @media (max-width: 540px){.navbar{padding: 0 10px;}} #top_menu_collapse, #top_menu_collapse_clone{justify-content: space-around;} @media (max-width: 990px){#top_menu_collapse, #top_menu_collapse_clone{align-items: baseline; text-align: left !important; width: 100%;}} @media (max-width: 540px){#top_menu_collapse, #top_menu_collapse_clone{min-width: auto;}} #top_menu_collapse .nav-item, #top_menu_collapse_clone .nav-item{position: initial !important;} #top_menu_collapse .nav-item .dropdown-menu:not(.js_usermenu) .submenu__inner, #top_menu_collapse_clone .nav-item .dropdown-menu:not(.js_usermenu) .submenu__inner{margin-top: -22px;} @media (max-width: 990px){#top_menu_collapse .nav-item .dropdown-menu:not(.js_usermenu) .submenu__inner, #top_menu_collapse_clone .nav-item .dropdown-menu:not(.js_usermenu) .submenu__inner{border-top: none; box-shadow: none; max-width: calc(100vw - 36px); margin-top: 0px; background-image: none !important;}} @media (min-width: 991px){#top_menu_collapse .nav-item .dropdown-menu:not(.js_usermenu), #top_menu_collapse_clone .nav-item .dropdown-menu:not(.js_usermenu){left: 10px !important; width: calc(100% - 20px);}} @media (max-width: 990px){#top_menu_collapse .nav-item .dropdown-menu:not(.js_usermenu), #top_menu_collapse_clone .nav-item .dropdown-menu:not(.js_usermenu){left: unset !important; border: none; border-radius: 0; position: relative !important;}#top_menu_collapse .nav-item .dropdown-menu:not(.js_usermenu) .submenu_main_links ul, #top_menu_collapse_clone .nav-item .dropdown-menu:not(.js_usermenu) .submenu_main_links ul{-webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;}} #top_menu_collapse .fp__img img, #top_menu_collapse_clone .fp__img img{object-fit: contain !important; max-width: 310px; height: 250px; margin-bottom: 20px;} #top_menu_collapse .submenu_img, #top_menu_collapse_clone .submenu_img{font-weight: 600;} @media (max-width: 990px){#top_menu_collapse_clone .nav-item .dropdown-menu, #top_menu_collapse .nav-item .dropdown-menu{left: unset !important; border: none; border-radius: 0; position: relative !important; top: auto !important; transform: none !important;}} 

/* /ks_theme_kinetik/static/src/scss/imports/index.scss defined in bundle 'web.assets_frontend' */
 .ks__carousel{padding-bottom: 35px;} @media (max-width: 540px){.ks__carousel{padding-bottom: 20px;}} .rounded__indicators .active{background: #0a0a0a;} .rounded__indicators li{background: rgba(10, 10, 10, 0.5); width: 10px; height: 10px;} @media (max-width: 540px){.rounded__indicators li{width: 5px; height: 5px;}} .brand__logo{width: 50%; height: 20%; min-height: 35px; box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.14), 0 3px 3px -2px rgba(0, 0, 0, 0.12), 0 1px 8px 0 rgba(0, 0, 0, 0.2); margin-top: -20px !important; overflow: hidden;} .brand__logo img{height: 100%; object-fit: contain;} .brand__logo:hover img{animation: brand_logo_animation 0.2s ease-in-out;} @media (max-width: 768px){.brand__logo{height: 35px;}} .brand__offer{color: #0a0a0a; font-size: 14px; font-weight: 500; letter-spacing: 1.18;} .brand__offer:hover{font-weight: 600;} .brand__img{overflow: hidden; width: 200px; height: 200px;} .brand__img img{transition: 0.3s ease-in-out;} .brand__img img:hover{transform: scale(1.1);} .featured__product:hover .fp__img:before{transform: scaleY(1);} .fp__current_price{font-weight: 600; font-size: 1rem; justify-content: center;} @media (max-width: 540px){.fp__current_price{font-size: 14px;}} .fp__old_orice{color: #a0a2a7; font-size: 12px;} .fp__name{color: #757575; color: #535766; font-size: 16px; text-align: left !important; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; white-space: normal; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: start; align-items: center; line-height: normal;} @media (max-width: 1024px){.fp__name{font-size: 14px;}} @media (min-width: 991px){.fp__name{text-overflow: ellipsis; overflow: hidden;}} .fp__brand{font-size: 12px; letter-spacing: 0.92px; color: #404040; font-weight: 900; text-align: left; text-transform: uppercase; margin-bottom: 5px;} .fp__img img{width: 100%; object-fit: cover;} .tt_animation_trigger [class*="col-"]{transition: 0.3s ease-in-out;} .tt_animation_trigger [class*="col-"]:first-child{transform: translateX(100%);} .tt_animation_trigger [class*="col-"]:nth-child(2){transform: translateY(calc(100% + 24px));} .tt_animation_trigger [class*="col-"]:nth-child(3){transform: translateX(-100%);} .tt_animation_trigger [class*="col-"]:nth-child(4){transform: translateY(calc(-100% - 24px));} .tt_animation_trigger [class*="col-"]:nth-child(5){transform: translateX(calc(-100%));} .tt_animation_trigger [class*="col-"]:nth-child(6){transform: translateX(calc(100%));} .tt_animation_trigger [class*="col-"]:nth-child(7){transform: translateY(calc(-100% - 24px));} .pr_animation_trigger [class*="col-"]{transition: 0.3s ease-in-out;} .pr_animation_trigger [class*="col-"]:first-child{transform: translateX(200%);} .pr_animation_trigger [class*="col-"]:nth-child(2){transform: translate(-50%, calc(100% + 24px));} .pr_animation_trigger [class*="col-"]:nth-child(3){transform: translateX(0%);} .pr_animation_trigger [class*="col-"]:nth-child(4){transform: translate(100%, calc(-100% - 24px));} .pr_animation_trigger [class*="col-"]:nth-child(5){transform: translate(calc(-100%), calc(-100% - 24px));} .pr_animation_trigger [class*="col-"]:nth-child(6){transform: translateX(calc(0%));} .pr_animation_trigger [class*="col-"]:nth-child(7){transform: translateY(0);} .cs_animation_trigger [class*="col-"]{transition: 0.3s ease-in-out;} .cs_animation_trigger [class*="col-"]:first-child{transform: translateX(0%);} .cs_animation_trigger [class*="col-"]:nth-child(2){transform: translate(50%, calc(100% + 24px));} .cs_animation_trigger [class*="col-"]:nth-child(3){transform: translateX(-200%);} .cs_animation_trigger [class*="col-"]:nth-child(4){transform: translate(100%, calc(0%));} .cs_animation_trigger [class*="col-"]:nth-child(5){transform: translate(calc(-100%), calc(0%));} .cs_animation_trigger [class*="col-"]:nth-child(6){transform: translateY(calc(-100% - 24px));} .cs_animation_trigger [class*="col-"]:nth-child(7){transform: translateY(calc(-100% - 24px));} .trendy__styles .ts__sm_text{text-transform: uppercase; color: #000; font-weight: 500; letter-spacing: 0.84;} .trendy__styles .ts__text{font-size: 15; text-transform: capitalize;} .blog_btn{transform: translateY(-100%);} .blog_date{color: #C4C4C4; letter-spacing: 1.69; font-weight: 700; font-size: 20px;} .blog_date .blog_day{font-size: 1.25em;} .blog_date .blog_month{font-size: 1em;} .blog_heading{font-size: 16px; letter-spacing: 0.5; font-weight: 600;} .read_blog{font-size: 12px; font-weight: 600; color: #0a0a0a;} @keyframes brand_logo_animation{0%{transform: translateY(0%);}49%{transform: translateY(200%);}50%{transform: translateY(-200%);}100%{transform: translateY(0%);}} @keyframes shine{0%{left: 0%;}100%{left: 125%;}} @media (max-width: 575px){.brands__row .col_2{width: 33.33%;}#featured_row [class*=col-]{transform: none !important;}} @media (max-width: 768px){#trendy_styles_row .ts__text{width: 100%; font-size: 14px; min-height: auto;}.blog_btn{transform: translateY(0%);}} @media (max-width: 540px){.col_2{width: 100%;}.brands__row .brand__logo{margin-top: -7px !important;}.brands__row .brand__offer{min-width: 75px;}#trendy_styles_row .ts__text{font-size: 12px;}.blogs__row .blog__card{min-width: 200px;}#discover_new_row img{height: 180px; width: 100%; object-fit: cover; object-position: top right;}.fp__img img{height: 124px;}.fp__img:before{height: 60px;}} .ks-slider-products .fp__img, .tabs-product-owl .fp__img{height: 260px;} @media (max-width: 575px){.ks-slider-products .fp__img, .tabs-product-owl .fp__img{height: 150px;}} .ks-slider-products .featured__product, .ks-slider-products img, .tabs-product-owl .featured__product, .tabs-product-owl img{height: 100% !important;} .no-animation{animation-name: none !important; opacity: 0;} 

/* /ks_theme_kinetik/static/src/scss/imports/categories_page.scss defined in bundle 'web.assets_frontend' */
 .category__item{height: 300px; width: 100%; border: 1px solid #D0D0D0;} .category__item:before{content: ''; position: absolute; width: 100%; height: 120px; left: 0; top: 0; background: #0a0a0a; z-index: -1; transform: scaleY(0); transition: 0.3s ease-in-out; transform-origin: top;} .category__item:hover:before{transform: scaleY(1);} .category__item:hover .category__name{color: #0a0a0a;} @media (max-width: 768px){.category__item{height: 270px;}} .category__img{min-height: 210px;} .category__name{color: #0a0a0a; font-weight: 600; font-size: 16px; letter-spacing: 0.4px; text-transform: uppercase; transition: 0.24s ease-in-out;} @media (max-width: 768px){.categories_brands_row .categories_brands_row .brand__item{width: 200px;}.categories_brands_row .categories_brands_row .collections_row .product_info_container{width: 300px;}} .product_info_container{overflow: hidden;} .product_info_container:hover .product_category_name{letter-spacing: 3;} .product__offer{font-size: 16px; font-weight: 600; letter-spacing: 1.35; background: #0a0a0a; color: #0a0a0a;} .product-tag{transform: rotate(45deg) translateX(70px) translateY(-36px); margin-left: 60px;} .product__img{min-height: 150px;} .product__img img{max-height: 150px;} .product_category_name{text-transform: uppercase; transition: 0.2s ease-in-out;} .product_category_name:before{content: ''; position: absolute; border: 10px solid transparent; border-top-color: white; left: calc(50% - 5px); top: 0px;} @media (max-width: 990px){.categories_row{justify-content: center;}.categories_row .col_2{width: 25%;}} @media (max-width: 768px){.categories_row{justify-content: start;}.categories_row .col_2{min-width: 200px; width: 100%;}.categories_row .category__img{min-height: 150px; height: 190px;}} 

/* /ks_theme_kinetik/static/src/scss/imports/products.scss defined in bundle 'web.assets_frontend' */
 .action_btns button{font-size: 16px; padding: 5px 25px; font-weight: 500; text-transform: uppercase;} .action_btns button span{margin-top: 2px;} .action_btns .cart__btn{border: none; transition: 0.2s ease-in-out;} .action_btns .cart__btn:hover{background: #0a0a0a; color: #ffffff;} .thumb__img{width: 100px; height: 100px; opacity: 0.5; overflow: hidden;} .thumb__img img{height: 100%; object-fit: cover;} .thumb__img.active{opacity: 1; border: 1px solid #ccc;} .product__name{font-weight: 600; font-size: 24px; color: #0a0a0a;} .product__brand{font-family: 500; font-size: 14px; color: #a0a2a7;} .description__text{font-weight: 500; font-size: 14px; color: #a0a2a7;} .product__price__details{font-size: 24px; font-weight: 600;} .product__price__details .price__current{color: #0a0a0a;} .product__price__details .price__old{font-weight: 500; font-size: 20px; color: #a0a2a7;} .product__price__details .price_saving{color: #0a0a0a;} .product_actions label{font-weight: 600; font-size: 16px; color: #0a0a0a; text-transform: uppercase;} .product_actions .dropdown{width: fit-content;} .product_actions .color__dropdown button{display: -webkit-box; display: -webkit-flex; display: flex;} .product_actions .color__dropdown button .color_box{margin-left: 0; margin-right: 10px;} .product_actions .qty__switch{padding: 6px;} .offer-heading{font-weight: 600; font-size: 16px; color: #0a0a0a;} .offer-subline{font-weight: 500; font-size: 14px; color: #a0a2a7;} .product__imgs__box{border-right: 1px solid #dee2e6;} @media (max-width: 991px){.product__imgs__box{border-right: none;}} @media (max-width: 768px){.similar-products .col_2{width: 33%;}} @media (max-width: 540px){.action_btns{flex-wrap: wrap; -webkit-box-pack: end; justify-content: flex-end;}.action_btns button{margin-bottom: 10px;}.product__name, .price__current{font-size: 20px;}#productTab .nav-item .nav-link{font-size: 14px;}.price__old{font-size: 16px;}.similar-products .col_2{width: 50%;}.product_actions{flex-wrap: wrap;}} 

/* /ks_theme_kinetik/static/src/scss/imports/contact.scss defined in bundle 'web.assets_frontend' */
 .contact__form input, .contact__form textarea{border-radius: 2px; width: 400px; border: 1px solid #ccc; height: 45px;} @media (max-width: 540px){.contact__form input, .contact__form textarea{width: 300px;}} .contact__form textarea{height: 150px;} .contact__form label{font-size: 16px; font-weight: 500;} .contact__form .submit-button{border: none; padding: 5px 25px;} 

/* /ks_theme_kinetik/static/src/scss/imports/profile.scss defined in bundle 'web.assets_frontend' */
 .edit__profile{margin-top: 3px;} .profile__info{font-size: 16px;} .profile__info li{width: 50%;} .profile__info label{font-weight: 400; color: #a0a2a7; min-width: 60px;} .profile__info span{font-weight: 500; font-size: 16px; color: #0a0a0a; padding-left: 20px; max-width: 300px; word-break: break-all; margin-bottom: 10px;} .ks-profile-user{display: -webkit-box !important; display: -webkit-flex !important; display: flex !important; flex-wrap: wrap; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;} .o_portal_wrap .container.mb64 .row.justify-content-between.mt-4 .col-12.col-md.col-lg-6{flex: 100%; max-width: 100%;} .o_portal_wrap .o_portal_sidebar .o_portal_sale_sidebar #sidebar_content li.list-group-item.flex-grow-1 .col.flex-grow-0.pr-2{min-width: 60px;} 

/* /ks_theme_kinetik/static/src/scss/buttons/base.scss defined in bundle 'web.assets_frontend' */
 .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary.dropdown-toggle{background: #0a0a0a; color: #fff; border-color: #0a0a0a;} .btn-secondary:not(:disabled):not(.disabled):active:focus{box-shadow: 0 0 0 0.2rem white;} .btn-secondary:disabled{background-color: #818181; border-color: #818181;} .show > .btn-secondary.dropdown-toggle{background: #0a0a0a; color: #fff; border-color: #0a0a0a;} .show > .btn-secondary.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);} .page-item.active .page-link{color: #000000; background-color: #d1e4f3; border-color: #d1e4f3;} .page-item .page-link:focus, .page-item .page-link:hover{box-shadow: none; background-color: #d1e4f3; color: #000000;} .btn.btn-secondary{background: transparent; color: #0a0a0a; border-color: #0a0a0a;} .btn.btn-secondary:hover{background: #0a0a0a; color: #fff; border-color: #0a0a0a;} .btn.btn-secondary:focus{box-shadow: 0 0 0 0.2rem white;} .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle{color: #000000; background: #0a0a0a; border-color: #0a0a0a;} .page-link:focus{box-shadow: 0 0 0 0.2rem rgba(10, 10, 10, 0.5);} .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(10, 10, 10, 0.5);} .dropdown-item.active, .dropdown-item:active{background-color: #0a0a0a; color: #000000;} .btn:disabled{pointer-events: none;} .btn:focus{box-shadow: none;} .btn-theme{background: #0a0a0a; color: #ffffff; border-radius: 0px; padding: 6px 20px; transition: 0.3s ease-in-out;} .btn-theme:hover{transform: scale(1.1); color: #ffffff;} #web_editor-toolbars .popover-body .btn-secondary{background: transparent !important; color: #fff !important; border: none !important;} #web_editor-toolbars .popover-body .btn-secondary:hover{transform: none !important; background: transparent !important; color: #fff !important; border: none !important;} #web_editor-toolbars .popover-body .btn-secondary:not(.dropdown-toggle):after, #web_editor-toolbars .popover-body .btn-secondary:not(.dropdown-toggle):before{display: none;} #web_editor-toolbars .popover-body .btn-secondary.dropdown-toggle:before{display: none;} .snippet-option-undefined > a, .snippet-option-undefined label{color: #d4d5d7 !important; padding: 5px 10px; font-weight: bold;} .btn-lg, .btn-group-lg > .btn{max-width: 100%; white-space: normal;} 

/* /ks_theme_kinetik/static/src/css/odoo_css.scss defined in bundle 'web.assets_frontend' */
 .navbar{margin-top: 15px;} 

/* /ks_theme_kinetik/static/src/css/scss/headers/base.scss defined in bundle 'web.assets_frontend' */
 body{color: #757575;} .o_footer{color: #757575;} .navbar .fa-plus{position: relative;} #top-nav .dropdown-toggle{margin-bottom: 0;} #top-nav li ul li{padding-right: 0px;} #top-nav li ul li a{align-items: start;} #top-nav li ul li a:hover{background: #d2cfcf;} @media (max-width: 540px){#top-nav{margin-bottom: 10px 0;}#top-nav li{border: none; font-size: 12px; font-weight: normal;}#top-nav .lang_dropdown .dropdown-menu{position: relative;}#top-nav .lang_dropdown .dropdown-menu li{color: #a0a2a7; font-size: 12px;}} #top-nav li{text-align: center;} #top-nav .dropdown-menu a{color: #0a0a0a !important;} #top-nav .dropdown-menu li{border-right: none; text-align: left;} .ks-header-6 #my_wish{margin-left: 20px; margin-top: -7px;} .ks-header-6 #my_wish .nav-link{position: relative; padding: 0;} .o_affix_enabled .main-menu-1, .o_affix_enabled .custom_header_nav, .o_affix_disabled .main-menu-1, .o_affix_disabled .custom_header_nav{width: 50%; align-items: center;} .o_affix_enabled .custom_header_nav, .o_affix_disabled .custom_header_nav{-webkit-box-pack: end; justify-content: flex-end;} @media (max-width: 990px){.o_affix_enabled .custom_header_nav, .o_affix_disabled .custom_header_nav{flex-direction: row;}} .o_affix_enabled .search_container .easy-autocomplete, .o_affix_disabled .search_container .easy-autocomplete{width: auto !important;} .o_affix_enabled .search_container input, .o_affix_disabled .search_container input{width: 350px; height: 45px; background: #f7f7f7; margin-right: 10px; max-width: 100%;} @media (max-width: 1240px){.o_affix_enabled .search_container input, .o_affix_disabled .search_container input{position: absolute; right: 0; transition: 0.2s ease-in-out; transform: scaleX(0); transform-origin: right;}} @media (max-width: 1240px){.o_affix_enabled .search_container, .o_affix_disabled .search_container{margin-top: -45px;}} @media (max-width: 540px){.o_affix_enabled .search_container, .o_affix_disabled .search_container{order: 4; min-width: 42px;}} .o_affix_enabled .search_container button.btn.oe_search_button, .o_affix_disabled .search_container button.btn.oe_search_button{position: absolute; font-size: 24px; right: 15px; background: transparent; padding: 0; line-height: 1; top: 8px; z-index: 101;} @media (max-width: 540px){.o_affix_enabled .search_container button.btn.oe_search_button, .o_affix_disabled .search_container button.btn.oe_search_button{right: 0;}} .o_affix_enabled .custom_header_nav .nav-item, .o_affix_disabled .custom_header_nav .nav-item{width: auto;} .o_affix_enabled #my_cart_2, .o_affix_disabled #my_cart_2{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; margin-left: 10px;} .o_affix_enabled #my_cart_2 a, .o_affix_disabled #my_cart_2 a{padding: 0;} .o_affix_enabled #my_cart_2 a .ml-4, .o_affix_disabled #my_cart_2 a .ml-4{margin-left: 0 !important; margin-top: -1px;} .o_affix_enabled #my_cart_2 .badge, .o_affix_disabled #my_cart_2 .badge{top: -7px; right: -14px;} .o_affix_enabled #top_menu_collapse .main-menu-1, .o_affix_disabled #top_menu_collapse .main-menu-1{justify-content: space-around;} @media (max-width: 990px){.o_affix_enabled #top_menu_collapse .main-menu-1, .o_affix_disabled #top_menu_collapse .main-menu-1{align-items: baseline; text-align: left !important; width: 100%;}} @media (max-width: 540px){.o_affix_enabled #top_menu_collapse .main-menu-1, .o_affix_disabled #top_menu_collapse .main-menu-1{min-width: auto;}} .o_affix_enabled #top_menu_collapse .main-menu-1 .nav-item, .o_affix_disabled #top_menu_collapse .main-menu-1 .nav-item{position: initial !important;} @media (min-width: 991px){.o_affix_enabled #top_menu_collapse .main-menu-1 .nav-item .dropdown-menu, .o_affix_disabled #top_menu_collapse .main-menu-1 .nav-item .dropdown-menu{left: 50%; transform: translateX(-50%);}} .o_affix_enabled .navbar .nav-item, .o_affix_disabled .navbar .nav-item{width: auto;} .o_affix_enabled .navbar .nav-item .dropdown-menu, .o_affix_disabled .navbar .nav-item .dropdown-menu{padding: 0; border: none;} .o_affix_enabled .navbar .nav-item .submenu__inner, .o_affix_disabled .navbar .nav-item .submenu__inner{margin-top: -16px;} @media (max-width: 990px){.o_affix_enabled .navbar .nav-item .submenu__inner, .o_affix_disabled .navbar .nav-item .submenu__inner{width: auto; border-top: none; box-shadow: none;}} @media (max-width: 990px){.o_affix_enabled .navbar, .o_affix_disabled .navbar{margin-top: 0;}} @media (max-width: 540px){.o_affix_enabled .navbar, .o_affix_disabled .navbar{padding: 0 10px;}} .search__in input{transform: scaleX(1) !important;} .navbar-toggler{border: none;} #search-btn{color: #3a3939;} .easy-autocomplete input{border-color: #969696;} .easy-autocomplete li{color: #0a0a0a;} @media (max-width: 990px){.submenu_main_links .submenu_inside li{margin-bottom: 0 !important; padding: 0 0 10px !important;}} @media (max-width: 990px){.submenu_main_links .submenu_lvl_1{border-bottom: none !important; width: 100%;}} .js_usermenu{box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 3px 1px;} @media (max-width: 990px){.js_usermenu{position: absolute !important;}} #top_menu_collapse .dropdown-menu{border: none;} .submenu_main_links{width: 100%;} .submenu_main_links img{height: 150px; object-fit: contain; margin-bottom: 6px;} .submenu_main_links .submenu_inside li a{font-weight: normal !important;} @media (max-width: 990px){.submenu_main_links{margin-bottom: 20px;}} .menu-slider{width: 33%;} @media (max-width: 990px){.menu-slider{width: 50%;}} @media (max-width: 540px){.menu-slider{width: 75%;}} .search_container .btn:focus{box-shadow: none;} #ks_categrory_slider_mm .owl-nav .owl-prev:hover, #ks_categrory_slider_mm .owl-nav .owl-next:hover{background: #0a0a0a; color: #141f1e;} #my_cart .badge-primary{position: relative;} .remove_after_content:hover .dropdown-menu{display: block;} .remove_after_content .dropdown-toggle::after{display: none;} .badge-primary{background-color: #0a0a0a; border-radius: 50%; color: #ffffff; position: absolute; top: 0; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; justify-content: center; line-height: 1; padding: 0; padding-top: 1px;} #my_cart_2{display: block;} #my_cart_2 a{position: relative;} .main-menu-1{min-width: 465px;} .main-menu-1 li{font-weight: 600; letter-spacing: 1.35; font-size: 15px;} .custom_header_nav{min-width: fit-content;} .remove_after_content .nav-link{padding: 0;} .navbar-light .navbar-nav .nav-link{color: rgba(0, 0, 0, 0.8);} .navbar-light .navbar-nav .nav-link:hover{color: black;} #my_wish .fa-heart{font-size: 20px; vertical-align: middle;} .easy-autocomplete-container ul li, .easy-autocomplete-container ul .eac-category{text-align: left;} .lang_dropdown{margin-right: 40px;} @media (min-width: 991px){.submenu_main_links .submenu_link_item{text-align: center;}.submenu_main_links .submenu_link_item:after{left: 50% !important; transform: translateX(-50%);}.submenu_main_links .submenu_inside li{text-align: center;}} @media (min-width: 991px){#top_menu_collapse .nav-item .dropdown-menu.ks_not_mega_menu, #top_menu_collapse_clone .nav-item .dropdown-menu.ks_not_mega_menu{left: 0 !important; box-shadow: rgba(0, 0, 0, 0.3) 0px 19px 38px 0px, rgba(0, 0, 0, 0.22) 0px 15px 12px 0px; animation: moveup 0.3s ease-in-out forwards;}#top_menu_collapse .nav-item .dropdown-menu.ks_not_mega_menu a.dropdown-item span, #top_menu_collapse_clone .nav-item .dropdown-menu.ks_not_mega_menu a.dropdown-item span{position: relative;}#top_menu_collapse .nav-item .dropdown-menu.ks_not_mega_menu a.dropdown-item span:after, #top_menu_collapse_clone .nav-item .dropdown-menu.ks_not_mega_menu a.dropdown-item span:after{content: ''; display: block !important; position: absolute; left: 30%; bottom: -2px; width: 0; border-top: 1px solid #0a0a0a; transition: 0.2s ease-in-out;}#top_menu_collapse .nav-item .dropdown-menu.ks_not_mega_menu a.dropdown-item:hover, #top_menu_collapse_clone .nav-item .dropdown-menu.ks_not_mega_menu a.dropdown-item:hover{background: #ffffff;}#top_menu_collapse .nav-item .dropdown-menu.ks_not_mega_menu a.dropdown-item:hover span, #top_menu_collapse_clone .nav-item .dropdown-menu.ks_not_mega_menu a.dropdown-item:hover span{color: black;}#top_menu_collapse .nav-item .dropdown-menu.ks_not_mega_menu a.dropdown-item:hover span:after, #top_menu_collapse_clone .nav-item .dropdown-menu.ks_not_mega_menu a.dropdown-item:hover span:after{width: 40%;}#top_menu_collapse .nav-item.ks_landing_menu, #top_menu_collapse_clone .nav-item.ks_landing_menu{position: relative !important;}} @media (max-width: 768px){header.o_header_affix.affix.affixed .navbar-expand-md #top_menu_collapse_clone .nav-item.dropdown, .navbar-expand-md #top_menu_collapse .nav-item.dropdown{width: 100%;}header.o_header_affix.affix.affixed .navbar-expand-md #top_menu_collapse_clone .nav-item.dropdown .mega_submenu, .navbar-expand-md #top_menu_collapse .nav-item.dropdown .mega_submenu{margin-top: 10px; margin-bottom: 10px;}header.o_header_affix.affix.affixed .navbar-expand-md #top_menu_collapse_clone .nav-item.dropdown .bg-white, header.o_header_affix.affix.affixed .navbar-expand-md #top_menu_collapse_clone .nav-item.dropdown .dropdown-menu, .navbar-expand-md #top_menu_collapse .nav-item.dropdown .bg-white, .navbar-expand-md #top_menu_collapse .nav-item.dropdown .dropdown-menu{background: transparent !important;}header.o_header_affix.affix.affixed .navbar-expand-md #top_menu_collapse_clone .nav-item.dropdown .bg-white .dropdown-item span, header.o_header_affix.affix.affixed .navbar-expand-md #top_menu_collapse_clone .nav-item.dropdown .bg-white .submenu_link_item, header.o_header_affix.affix.affixed .navbar-expand-md #top_menu_collapse_clone .nav-item.dropdown .dropdown-menu .dropdown-item span, header.o_header_affix.affix.affixed .navbar-expand-md #top_menu_collapse_clone .nav-item.dropdown .dropdown-menu .submenu_link_item, .navbar-expand-md #top_menu_collapse .nav-item.dropdown .bg-white .dropdown-item span, .navbar-expand-md #top_menu_collapse .nav-item.dropdown .bg-white .submenu_link_item, .navbar-expand-md #top_menu_collapse .nav-item.dropdown .dropdown-menu .dropdown-item span, .navbar-expand-md #top_menu_collapse .nav-item.dropdown .dropdown-menu .submenu_link_item{color: rgba(0, 0, 0, 0.5); text-transform: capitalize; font-weight: 400;}header.o_header_affix.affix.affixed .navbar-expand-md #top_menu_collapse_clone .nav-item.dropdown .bg-white .dropdown-item span:hover, header.o_header_affix.affix.affixed .navbar-expand-md #top_menu_collapse_clone .nav-item.dropdown .bg-white .submenu_link_item:hover, header.o_header_affix.affix.affixed .navbar-expand-md #top_menu_collapse_clone .nav-item.dropdown .dropdown-menu .dropdown-item span:hover, header.o_header_affix.affix.affixed .navbar-expand-md #top_menu_collapse_clone .nav-item.dropdown .dropdown-menu .submenu_link_item:hover, .navbar-expand-md #top_menu_collapse .nav-item.dropdown .bg-white .dropdown-item span:hover, .navbar-expand-md #top_menu_collapse .nav-item.dropdown .bg-white .submenu_link_item:hover, .navbar-expand-md #top_menu_collapse .nav-item.dropdown .dropdown-menu .dropdown-item span:hover, .navbar-expand-md #top_menu_collapse .nav-item.dropdown .dropdown-menu .submenu_link_item:hover{color: black;}header.o_header_affix.affix.affixed .navbar-expand-md #top_menu_collapse_clone .nav-item.dropdown .js_usermenu, .navbar-expand-md #top_menu_collapse .nav-item.dropdown .js_usermenu{box-shadow: none;}} .navbar-expand-md .container{max-width: 1400px; padding: 10px;} .navbar-expand-md #top_menu_collapse{position: relative;} @media (max-width: 768px){.navbar-expand-md #top_menu_collapse .nav-item .nav-link{text-align: left;}} .navbar-expand-md #top_menu_collapse .nav-item.dropdown:not(.ks_landing_menu):not(.o_extra_menu_items){position: initial !important;} .navbar-expand-md #top_menu_collapse #my_cart{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center;} .navbar-expand-md #top_menu_collapse #my_cart i{margin: 0 5px; font-size: 20px;} .navbar-expand-md #top_menu_collapse #my_cart .my_cart_quantity{margin: 0 5px; display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex;} .navbar-expand-md #top_menu_collapse #my_wish{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center;} .navbar-expand-md #top_menu_collapse #my_wish i{margin: 0 5px;} .navbar-expand-md #top_menu_collapse #my_wish .my_wish_quantity{position: relative !important; top: 0; display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex;} .navbar-expand-md #top_menu_collapse #top_menu .nav-item.dropdown > .dropdown-menu:not(.ks_not_mega_menu){background: white !important; margin-top: 10px;} .navbar-expand-md #top_menu_collapse .ks_not_mega_menu{top: 20px; border-radius: 0; padding: 10px 0;} .navbar-expand-md #top_menu_collapse .o_extra_menu_items{margin: 0 5px;} .navbar-expand-md #top_menu_collapse .o_extra_menu_items > .dropdown-menu{margin-top: 0 !important; padding: 10px 0;} .navbar-expand-md #top_menu_collapse .o_extra_menu_items > .dropdown-menu .ks_not_mega_menu{top: 0 !important;} .navbar-expand-md .js_usermenu{margin-top: 0 !important; padding: 10px 0 !important; border-radius: 0;} @media (min-width: 991px){.navbar-expand-md .js_usermenu{box-shadow: 0 19px 38px rgba(0, 0, 0, 0.3), 0 15px 12px rgba(0, 0, 0, 0.22);}} .o_header_affix.affix.affixed .navbar-expand-md{margin-top: 0; border-bottom: 1px solid #ccc;} .o_header_affix.affix.affixed .navbar-expand-md .container{position: relative;} @media (max-width: 768px){.o_header_affix.affix.affixed .navbar-expand-md #top_menu_collapse_clone .nav-item .nav-link{text-align: left;}} .o_header_affix.affix.affixed .navbar-expand-md #top_menu_collapse_clone .nav-item.dropdown:not(.ks_landing_menu):not(.o_extra_menu_items){position: initial !important;} .o_header_affix.affix.affixed .navbar-expand-md #top_menu_collapse_clone #my_cart{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center;} .o_header_affix.affix.affixed .navbar-expand-md #top_menu_collapse_clone #my_cart i{margin: 0 5px; font-size: 20px;} .o_header_affix.affix.affixed .navbar-expand-md #top_menu_collapse_clone #my_cart .my_cart_quantity{margin: 0 5px; display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex;} .o_header_affix.affix.affixed .navbar-expand-md #top_menu_collapse_clone #my_wish{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center;} .o_header_affix.affix.affixed .navbar-expand-md #top_menu_collapse_clone #my_wish i{margin: 0 5px;} .o_header_affix.affix.affixed .navbar-expand-md #top_menu_collapse_clone #my_wish .my_wish_quantity{position: relative !important; top: 0; display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex;} .o_header_affix.affix.affixed .navbar-expand-md #top_menu_collapse_clone #top_menu .nav-item.dropdown > .dropdown-menu:not(.ks_not_mega_menu){background: white !important; margin-top: 10px;} .o_header_affix.affix.affixed .navbar-expand-md #top_menu_collapse_clone #top_menu .nav-item.dropdown > .dropdown-menu:not(.ks_not_mega_menu) .ks_not_mega_menu{top: 0;} .o_header_affix.affix.affixed .navbar-expand-md #top_menu_collapse_clone .ks_not_mega_menu{top: 20px; border-radius: 0; padding: 10px 0;} .o_header_affix.affix.affixed .navbar-expand-md #top_menu_collapse_clone .o_extra_menu_items{margin: 0 5px;} .o_header_affix.affix.affixed .navbar-expand-md #top_menu_collapse_clone .o_extra_menu_items > .dropdown-menu{padding: 10px 0; margin-top: 0 !important;} .o_header_affix.affix.affixed #my_wish{position: relative !important;} @media (max-width: 990px){.o_header_affix.affix.affixed #top_menu_collapse_clone{max-height: calc(100vh - 100px); overflow-y: auto; overflow-x: hidden;}} .o_header_affix.affix.affixed .navbar .o_menu_loading .nav-item{height: auto !important; overflow: visible !important; opacity: 1 !important;} .o_header_affix.affix.affixed .ks_vertical_tabs{margin: 10px 0 20px;} .top__links, #top-nav li{font-size: 12px; padding-right: 20px; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center;} @media (min-width: 991px){.mega_submenu .submenu__inner{max-height: 80vh; overflow: auto;}} @media (min-width: 1025px){.mega_submenu .submenu__inner::-webkit-scrollbar{width: 5px;}.mega_submenu .submenu__inner::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);}.mega_submenu .submenu__inner::-webkit-scrollbar-thumb{background-color: black; outline: 1px solid slategrey;}} .badge-primary{width: 17px; height: 17px;} .ks-header-price{height: 100%; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center;} @media (min-width: 992px){.ks-header-2-main #top_menu > li, .ks-header-5 #top_menu > li{padding: 0 20px;}} .ks-header-2-main #top_menu > li > a, .ks-header-5 #top_menu > li > a{font-weight: 500; position: relative;} .ks-header-2-main #top_menu > li > a span:after, .ks-header-5 #top_menu > li > a span:after{content: ''; position: absolute; bottom: 0; width: calc(100% - 6px); left: 3px; border: none; border-bottom: 2px solid #0a0a0a; transition: 0.2s ease-in-out; transform: scaleX(0);} @media (min-width: 991px){.ks-header-2-main #top_menu > li > a.active span:after, .ks-header-5 #top_menu > li > a.active span:after{transform: scaleX(1);}} @media (min-width: 991px){.ks-header-2-main #top_menu > li:hover > a span:after, .ks-header-5 #top_menu > li:hover > a span:after{transform: scaleX(1);}} .ks-header-2-main #my_cart, .ks-header-5 #my_cart{display: none;} @media (max-width: 990px){.ks-header-2-main .navbar-toggler, .ks-header-3-main .navbar-toggler, .ks-header-5 .navbar-toggler{display: inline-block; font: normal normal normal 14px/1 FontAwesome; text-rendering: auto; position: relative; z-index: 90; font-size: 20px; margin-top: 8px;}.ks-header-2-main .navbar-toggler:before, .ks-header-3-main .navbar-toggler:before, .ks-header-5 .navbar-toggler:before{content: "\f0c9";}.ks-header-2-main .navbar-toggler-icon, .ks-header-3-main .navbar-toggler-icon, .ks-header-5 .navbar-toggler-icon{display: none;}} .js_language_selector:not(.dropdown-menu), .js_language_selector label{cursor: pointer; background: transparent;} #top-nav > li > .col{padding: 0; font-size: 12px; min-height: 100%;} #top-nav > li > .col .dropdown-toggle{padding: 0 10px; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; justify-content: center; width: 100%; height: 100%; min-height: 35px;} #top-nav > li > a{min-height: 35px;} #my_cart_2 span.d-none.d-sm-inline{margin-right: 4px;} .navbar-brand{height: auto; max-height: 60px;} .ks-header-offer{border-radius: 0; margin-bottom: 0; color: #ffffff !important; position: relative; z-index: 10; max-width: 1400px; margin: auto;} @media (min-width: 1440px){.ks-header-offer{padding: 10px 0;}} .ks-header-offer-container{background: #0a0a0a !important;} #oe_main_menu_navbar ~ .ks-header-offer-container ~ #wrapwrap .affixed{margin-top: 45px !important;} .ks-header-offer-container{position: relative; z-index: 200;} .navbar-brand{height: auto;} .navbar-brand img{height: auto;} .container-lg{margin: auto; width: 100%;} @media (min-width: 1200px){.container-lg{max-width: 1400px;}} @media (max-width: 1440px){.container-lg{padding: 0 20px; width: 90%;}} @media (max-width: 575px){.container-lg{width: 100%;}} @media (max-width: 1024px){.container-lg{width: 100%;}} .navbar .navbar-nav > .nav-item > .nav-link{font-weight: 500; text-transform: uppercase; color: #323232;} .remove_after_content{max-width: 112px;} .remove_after_content a{overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} .remove_after_content a.ks-custom-login{display: block;} .remove_after_content b{font-weight: 500;} .remove_after_content b span{font-weight: 500;} .navbar-expand-lg .navbar-collapse .nav-item > .nav-link{font-weight: 500; text-transform: uppercase; color: #323232;} @media (min-width: 1200px){.navbar-expand-lg .container{max-width: 1400px; width: 90%;}} .o_main_navbar > ul > li > a{padding: 0px 8px !important;} .ks-mh-35{min-height: 35px;} .dropdown-menu{margin-top: 0;} @media (max-width: 990px){.navbar-collapse{max-height: 60vh; overflow-y: auto; overflow-x: hidden;}.navbar-collapse .dropdown-toggle::after{transition: 0.2s ease-in-out;}.navbar-collapse .dropdown.show .dropdown-toggle::after{transform: rotate(180deg);}} @media (max-width: 575px){.navbar-collapse{max-height: 50vh;}} @media (max-width: 330px){.navbar-collapse{max-height: 40vh;}} .o_affix_enabled, .o_affix_disabled{position: relative; z-index: 1030;} .o_affix_enabled .navbar .o_menu_loading .nav-item, .o_affix_disabled .navbar .o_menu_loading .nav-item{height: auto !important; overflow: visible !important; opacity: 1 !important;} #wrapwrap .o_header_affix{z-index: 1045 !important;} #my_wish.nav-item, #my_cart_2.nav-item{display: block !important;} .navbar-expand-lg #top_menu .dropdown-menu{border: none;} #wrapwrap .my_wish_quantity{top: -5px;} #oe_main_menu_navbar{z-index: 1000000;} #oe_manipulators{z-index: 1000; max-width: 1400px; margin: auto;} #oe_manipulators-container{background: #0a0a0a !important;} #top_menu_collapse .nav-item.o_extra_menu_items, #top_menu_collapse_clone .nav-item.o_extra_menu_items{position: relative !important;} @media (min-width: 991px){#top_menu_collapse .nav-item.o_extra_menu_items > .dropdown-menu, #top_menu_collapse_clone .nav-item.o_extra_menu_items > .dropdown-menu{border-radius: 0; box-shadow: 0 19px 38px rgba(0, 0, 0, 0.3), 0 15px 12px rgba(0, 0, 0, 0.22); right: -4px; left: auto !important;}#top_menu_collapse .nav-item.o_extra_menu_items > .dropdown-menu .tab-pane a, #top_menu_collapse_clone .nav-item.o_extra_menu_items > .dropdown-menu .tab-pane a{padding: 0 !important;}} #top_menu_collapse .nav-item.o_extra_menu_items > .dropdown-menu .menu-slider, #top_menu_collapse_clone .nav-item.o_extra_menu_items > .dropdown-menu .menu-slider{width: 100%;} #top_menu_collapse .nav-item.o_extra_menu_items li, #top_menu_collapse_clone .nav-item.o_extra_menu_items li{background: #ffffff;} #top_menu_collapse .nav-item.o_extra_menu_items li span, #top_menu_collapse_clone .nav-item.o_extra_menu_items li span{white-space: normal;} #top_menu .o_extra_menu_items > .dropdown-menu > .dropdown:hover .dropdown-menu{display: block;} #top_menu .o_extra_menu_items > .dropdown-menu > .dropdown > .dropdown-menu:not(.ks_not_mega_menu){left: 0 !important; min-width: 300px; width: fit-content; top: 0 !important; padding: 0;} @media (min-width: 991px){#top_menu .o_extra_menu_items > .dropdown-menu > .dropdown > .dropdown-menu:not(.ks_not_mega_menu){transform: translateX(-99%) !important;}} #top_menu .o_extra_menu_items > .dropdown-menu > .dropdown > .dropdown-menu:not(.ks_not_mega_menu) .submenu__inner{animation-name: moveright; background-image: none; flex-wrap: wrap !important;} @media (min-width: 991px){#top_menu .o_extra_menu_items > .dropdown-menu > .dropdown > .dropdown-menu:not(.ks_not_mega_menu) .submenu__inner{max-height: 50vh;}} #top_menu .o_extra_menu_items > .dropdown-menu > .dropdown > .dropdown-menu:not(.ks_not_mega_menu) .submenu__inner .submenu_img{width: 100% !important;} #top_menu .o_extra_menu_items > .dropdown-menu > .dropdown > .dropdown-menu:not(.ks_not_mega_menu) .submenu__inner .submenu_main_links{padding: 10px !important;} #top_menu .o_extra_menu_items > .dropdown-menu > .dropdown > .dropdown-menu:not(.ks_not_mega_menu) .nav-tabs{min-width: auto; border-right: 1px solid #ccc;} #top_menu .o_extra_menu_items > .dropdown-menu > .dropdown > .dropdown-menu:not(.ks_not_mega_menu) .nav-tabs > .nav-item{border: none; padding: 5px;} #top_menu .o_extra_menu_items > .dropdown-menu > .dropdown > .dropdown-menu:not(.ks_not_mega_menu) .nav-tabs .ks-mega-menu-tab-img{display: none;} #top_menu .o_extra_menu_items > .dropdown-menu > .dropdown > .dropdown-menu:not(.ks_not_mega_menu) .tab-content .submenu_inside{flex: 100%; max-width: 100%; padding: 10px 20px;} #top_menu .o_extra_menu_items > .dropdown-menu > .dropdown > .dropdown-menu:not(.ks_not_mega_menu) .tab-content .submenu_inside > a{padding: 5px 20px; font-size: 1em;} #top_menu .o_extra_menu_items > .dropdown-menu > .dropdown > .dropdown-menu:not(.ks_not_mega_menu) .submenu_main_links .submenu_lvl_1{width: 50%;} #top_menu .o_extra_menu_items > .dropdown-menu > .dropdown > .dropdown-menu:not(.ks_not_mega_menu) .submenu_main_links .submenu_lvl_1 .submenu_link_item{text-align: left; font-weight: 500;} #top_menu .o_extra_menu_items > .dropdown-menu > .dropdown > .dropdown-menu:not(.ks_not_mega_menu) .submenu_main_links .submenu_lvl_1 .submenu_link_item:after{display: none;} #top_menu .o_extra_menu_items > .dropdown-menu > .dropdown > .dropdown-menu:not(.ks_not_mega_menu) .submenu_main_links .submenu_lvl_1 img{display: none;} #top_menu .o_extra_menu_items > .dropdown-menu > .dropdown > .dropdown-menu:not(.ks_not_mega_menu) .submenu_main_links .ks_filp_hover_effect{margin-bottom: 12px;} @media (min-width: 991px){#top_menu .o_extra_menu_items > .dropdown-menu > .dropdown > .dropdown-menu:not(.ks_not_mega_menu) .submenu_main_links .ks_filp_hover_effect{font-weight: bold !important;}} #top_menu .o_extra_menu_items > .dropdown-menu > .dropdown > .dropdown-menu:not(.ks_not_mega_menu) .submenu_main_links .submenu_inside li.mb-2{text-align: left;} @media (max-width: 990px){#top_menu .o_extra_menu_items > .dropdown-menu > .dropdown > .dropdown-menu:not(.ks_not_mega_menu){margin: 10px;}} #top_menu .o_extra_menu_items > .dropdown-menu > .dropdown .ks_not_mega_menu.dropdown-menu{animation: none; padding-right: 0 !important; margin-left: 0 !important;} @media (min-width: 991px){#top_menu .o_extra_menu_items > .dropdown-menu > .dropdown .ks_not_mega_menu.dropdown-menu{transform: translateX(-99%) !important;}} #top_menu .o_extra_menu_items > .dropdown-menu > .dropdown .ks_not_mega_menu.dropdown-menu li:first-child{margin-top: 0;} #top_menu .o_extra_menu_items:hover > .dropdown-menu{display: block;} header .nav-item.divider{display: none;} .js-menu-opened{overflow: hidden; height: 90vh;} .js-menu-opened main, .js-menu-opened footer{position: relative;} .js-menu-opened main:after, .js-menu-opened footer:after{content: ''; position: absolute; width: 100%; height: 100%; top: 0; left: 0; background: rgba(0, 0, 0, 0.5); z-index: 10;} .js_language_selector .dropdown-item:hover, .js_language_selector .dropdown-item:focus, .ks-price-list .dropdown-item:hover, .ks-price-list .dropdown-item:focus, .js_usermenu .dropdown-item:hover, .js_usermenu .dropdown-item:focus{background: #ffffff;} .js_language_selector .dropdown-menu, .ks-price-list .dropdown-menu, .js_usermenu .dropdown-menu{z-index: 1000;} .navbar-brand{height: 100%; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center;} .navbar-brand img{max-width: 150px; max-height: 60px;} @media (max-width: 575px){.navbar-brand img{max-height: 40px;}} @media (max-width: 575px){.navbar-brand{max-height: 40px;}} .ks-price-list .dropdown-toggle{padding: 0 !important;} .navbar-collapse .nav-item a:focus{outline: none;} .navbar-collapse .dropdown-item.active, .navbar-collapse .dropdown-item:active{background: #ffffff; color: #0a0a0a !important;} .navbar{margin-top: 0;} .ks_not_mega_menu .dropdown-item span{word-break: break-all; white-space: normal;} .navbar-expand-lg.ks-default-header{border-bottom: 1px solid #ccc;} @media (max-width: 768px){.navbar-expand-lg.ks-default-header .navbar-nav.text-right{text-align: left !important;}.navbar-expand-lg.ks-default-header #my_cart .nav-link{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center;}.navbar-expand-lg.ks-default-header #my_cart .fa{font-size: 20px; margin-right: 5px;}.navbar-expand-lg.ks-default-header #my_cart .badge{margin-left: 5px;}.navbar-expand-lg.ks-default-header #my_wish{margin: 0 !important;}.navbar-expand-lg.ks-default-header #my_wish .fa{margin-right: 5px;}.navbar-expand-lg.ks-default-header #my_wish .nav-link{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center;}.navbar-expand-lg.ks-default-header #my_wish .badge{position: relative; top: 0; margin-left: 5px;}.navbar-expand-lg.ks-default-header .submenu__inner{margin-top: 0 !important;}} @media (max-width: 575px){.navbar-expand-lg.ks-default-header{padding: 10px;}.navbar-expand-lg.ks-default-header .navbar-collapse{padding: 10px;}} @media (max-width: 990px){.navbar-collapse .nav-item .dropdown-menu, .navbar-collapse .nav-item .bg-white, .navbar-collapse .nav-item .nav-link.active{background: transparent !important;}} @media (max-width: 767px){.search_container .easy-autocomplete{max-width: 70px;}.search_container.search__in .easy-autocomplete{max-width: inherit;}} @keyframes fadeIn{0%{opacity: 0;}100%{opacity: 1;}} @media (max-width: 992px){.o_connected_user .navbar-collapse #top_menu{top: 45px; height: calc(100% - 45px);}} @media (max-width: 991px){.navbar-collapse{position: fixed !important; top: 0px !important; max-width: 280px !important; height: 100vh !important; max-height: 100vh !important; left: 0 !important; padding: 0 !important; z-index: 2000; margin: 0px !important;}.navbar-collapse #top_menu{background: white !important; height: 100%; width: 100%; margin-right: auto !important; margin-left: 0 !important; transform: translateX(-100%); transition: all ease-in-out 0.2s; position: relative; z-index: 2;}.navbar-collapse #top_menu .nav-link{padding-right: 25px; padding-left: 25px; text-align: left; padding-top: 10px; padding-bottom: 10px;}#wrapwrap .o_header_affix{display: none;}#wrapwrap .o_header_affix.affixed{display: block;}body.js-menu-opened #wrapwrap::before, #wrapwrap.js-menu-opened::before{content: ''; position: absolute; z-index: 50; background: rgba(0, 0, 0, 0.4); width: 100%; height: 100%; left: 0; top: 0; animation: fadeIn ease 1s;}.ks-header-8 > .container .navbar-collapse, .ks-header-6-main .navbar-collapse{background: transparent !important; box-shadow: none !important;}.ks-header-8 > .container .navbar-collapse{margin-top: 0 !important;}.js-menu-opened #top_menu, .js-menu-opened #top_menu_collapse, .js-menu-opened #top_menu_collapse_clone{justify-content: start;}.js-menu-opened ul#top_menu{height: 100%; justify-content: start !important; overflow: auto;}.js-menu-opened .list-unstyled{box-shadow: none !important;}.js-menu-opened .o_header_affix{display: block;}.js-menu-opened .ks-header-3{z-index: 1;}.js-menu-opened main:after{display: none;}.js-menu-opened .ks-header-10 ~ .affixed .container{max-width: 100%;}.js-menu-opened .navbar-collapse.show #top_menu{transform: translateX(0);}.js-menu-opened .navbar{background: transparent !important; box-shadow: none;}.js-menu-opened .affixed{background: transparent !important;}.js-menu-opened .ks-header-2-main{background: transparent !important; border-color: transparent !important;}.js-menu-opened .ks-search-position{z-index: 1 !important;}.js-menu-opened .ks-header-10 .ks-search-container-2, .js-menu-opened .ks_mycart, .js-menu-opened .ks-header-offer, .js-menu-opened .ks-header-4-topmost .ks-header-2-top, .js-menu-opened .ks-header-7-menus-inside, .js-menu-opened .ks-header-4-topmost .search_container{z-index: 1 !important;}.js-menu-opened header .navbar-brand.logo{z-index: -1 !important; opacity: 0; transition: all ease-in-out 0.3s;}.js-menu-opened .ks-header-6 .ks-header-6-items, .js-menu-opened .ks-header-2 .ks-header-2-menu-icon{opacity: 0; transition: all ease-in-out 0.5s;}.js-menu-opened .navbar-toggler{position: fixed; right: 0px; top: 0px; z-index: 3; background: transparent; width: calc(100% - 280px); height: 100vh; max-height: 100vh; border-radius: 0px;}.js-menu-opened .navbar-toggler::before{display: none;}.js-menu-opened .navbar-toggler .navbar-toggler-icon{display: none;}.js-menu-opened .ks-header-6-main .navbar-collapse{margin: 0px; left: -20px; right: inherit; width: 100% !important;}.js-menu-opened .ks-header-5-main .container{height: 35px;}.js-menu-opened .oe_search_button{pointer-event: none;}.o_affix_disabled .navbar .nav-item, .o_affix_enabled .navbar .nav-item{width: 100%;}.o_affix_disabled .navbar .nav-item .nav-link, .o_affix_enabled .navbar .nav-item .nav-link{padding-right: 25px; padding-left: 25px; text-align: left; padding-top: 10px; padding-bottom: 10px;}body.js-menu-opened .o_affix_disabled, body.js-menu-opened .o_affix_enabled{display: none;}} @media (max-width: 540px){.ks-header-5-search{bottom: -50px !important; padding: 0px !important;}} @media (max-width: 420px){.remove_after_content a.dropdown-toggle{max-width: 70px;}} .ks-header-offer.ks_header_menu_toggled{z-index: 1 !important; display: none;} @media (max-width: 1200px){.owl-carousel .owl-nav{display: none;}} .search_container .easy-autocomplete-container{width: calc(100% - 10px); max-height: 80vh; overflow: auto;} @media (max-width: 575px){.search_container .easy-autocomplete-container{width: 100%;}} .search_container .easy-autocomplete-container ul{margin-bottom: 0px;} .search_container .easy-autocomplete-container .eac-icon{margin-right: 10px; max-height: 60px; max-width: 60px; object-fit: contain;} .search_container .easy-autocomplete-container li.selected{background-color: white; font-weight: bold;} .search_container .easy-autocomplete-container .eac-item{display: -webkit-box !important; display: -webkit-flex !important; display: flex !important; align-items: center;} .search_container .easy-autocomplete-container .eac-item div{max-width: calc(100% - 120px); word-break: break-word;} .search_container .easy-autocomplete-container .eac-item div:last-child{margin-left: auto;} body.o_connected_user #wrapwrap .o_header_affix{top: 46px;} @media (max-width: 575px){#oe_main_menu_navbar{z-index: 10002;}} @media (min-width: 1025px){.lang_dropdown{position: relative;}.lang_dropdown:hover .js_language_selector.dropdown-menu{display: block;}.ks-price-list:hover .dropdown-menu{display: block;}} @media (max-width: 440px){.ks-header-6-search{max-width: calc(100% - 50px);}} body.editor_enable.editor_has_snippets .o_affix_enabled, body.editor_enable.editor_has_snippets .o_affix_disabled{position: relative; z-index: inherit !important;} #ks_reset_header, #ks_reset_footer{margin-right: 10px;} 

/* /ks_theme_kinetik/static/src/css/scss/footers/footer.scss defined in bundle 'web.assets_frontend' */
 .border-radius-0{border-radius: 0px !important;} footer .fa-facebook:hover{background: #3c5a99 !important; color: #fff !important;} footer .fa-twitter:hover{background: #28aae1 !important; color: #fff !important;} footer .fa-linkedin:hover{background: #0077b5 !important; color: #fff !important;} footer .fa-youtube:hover{background: #f00f00 !important; color: #fff !important;} footer #insta{font-size: 22px !important;} footer #insta:hover{background: linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%) !important; filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09433', endColorstr='#bc1888',GradientType=1 ) !important; color: #fff !important;} footer #git_hub{font-size: 22px !important;} footer #git_hub:hover{background: #141f1e !important; color: #fff !important;} #footer{font-size: 15px;} #footer a:hover{text-decoration: none;} #footer a:focus{outline: none;} #footer h3{font-size: 1.1rem; position: relative;} #footer h3.bt-line::after{content: ""; width: 45px; height: 2px; background: #17a2b8; position: absolute; bottom: -10px; left: 0;} #footer ul{padding: 0px; margin: 0px; list-style: none;} #footer .fa.rounded-circle{width: 35px; height: 35px; line-height: 35px; min-width: 35px; background: rgba(255, 255, 255, 0.9); color: #343a40; text-align: center; font-size: 18px; transition: all ease-in-out 0.3s;} #footer .fa.rounded-circle:hover{border-radius: 20% !important; background: white;} #footer .shiping-col .fa{font-size: 2rem;} #footer .payment-method ul{list-style: none; margin: 0px; padding: 0px;} #footer .payment-method ul li{max-width: 80px; margin: 0 2px;} #footer .payment-method ul li .fa{font-size: 1.6rem; vertical-align: middle;} @media (min-width: 992px){#footer .border-lg-right{border-right: 1px solid #dee2e6;}} #footer .footer-nav-list li a{display: block; padding: 2px 0; position: relative;} #footer .footer-nav-list.list-arrow li a{padding-left: 10px;} #footer .footer-nav-list.list-arrow li a::before{position: absolute; left: -2px; top: 7px; content: "\f105"; font: normal normal normal 14px/1 FontAwesome; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; transition: all ease-in-out 0.2s;} #footer .footer-nav-list.list-arrow li:hover a::before{content: "\f101";} #footer .newsletter input{background-clip: inherit;} #footer .newsletter input:focus{box-shadow: none; outline: none;} #footer .newsletter button{font-weight: 600;} #footer .bg-light a{color: #343a40;} #footer .bg-light .fa.rounded-circle{background: #343a40; color: #fff;} #footer .bg-light .fa.rounded-circle:hover{background: #343a40;} #footer .bg-dark, #footer .ks-header-5-top{color: rgba(255, 255, 255, 0.8);} #footer .bg-dark .border-bottom, #footer .ks-header-5-top .border-bottom{border-color: rgba(255, 255, 255, 0.1) !important;} #footer .bg-dark .border-left, #footer .ks-header-5-top .border-left{border-color: rgba(255, 255, 255, 0.1) !important;} @media (max-width: 991px){#footer .bg-dark .border-left, #footer .ks-header-5-top .border-left{border-top: 1px solid rgba(255, 255, 255, 0.1) !important; border-left: none !important;}} #footer .bg-dark h3, #footer .ks-header-5-top h3{color: #fff;} #footer .bg-dark a, #footer .ks-header-5-top a{color: rgba(255, 255, 255, 0.8);} #footer .bg-dark a:hover, #footer .ks-header-5-top a:hover{color: #fff;} #footer .bg-dark .circle-list:hover .fa.rounded-circle, #footer .ks-header-5-top .circle-list:hover .fa.rounded-circle{border-radius: 20% !important; background: white;} #footer .container{max-width: 1400px;} @media (min-width: 575px){.payment-method li:last-child{margin-right: 40px !important;}} @media (min-width: 576px){.payment.text-center.text-lg-right, .payment.text-center.text-md-right{margin-right: 40px;}} .ks-footer-logo img{max-height: 60px; object-fit: contain;} footer .col > a{word-break: break-all;} #footer .ks_address .fa-map-marker{display: none;} #footer .lang_dropdown ul li a.dropdown-item{color: #141f1e;} .ks_footer_2{margin-right: 10px;} .ks-footer-lang{padding-left: 45px;} #footer_layout_3 .lang_dropdown{display: inline-block; margin-left: 24px;} .ks_footer_01 h3{min-width: 160px; margin-bottom: 0px;} .ks_footer_01 .alert{margin-bottom: 0px;} .newsletter .form-control{height: 36px;} .newsletter .btn{height: 36px;} .newsletter .btn:hover{transform: translateY(0) !important;} 

/* /ks_theme_kinetik/static/src/css/scss/static-snippets/collection-1.scss defined in bundle 'web.assets_frontend' */
 .ks-collection-view{min-height: 90vh; padding: 20px;} .ks-collection-item{width: calc(50% - 8px); min-height: calc(50% - 8px); background-size: cover; background-repeat: no-repeat; transition: 0.3s ease-in-out; background-position: bottom;} .ks-collection-item .btn{width: -moz-fit-content; width: fit-content;} @media (max-width: 990px){.ks-collection-item{background-color: rgba(255, 255, 255, 0.25); background-blend-mode: color;}} @media (max-width: 540px){.ks-collection-item{width: 100%;}} 

/* /ks_theme_kinetik/static/src/css/scss/alternate-designs/product-card-design-3.scss defined in bundle 'web.assets_frontend' */
 .ks-card-design-3 .oe_product section{position: initial !important;} .ks-card-design-3 .oe_product .ks_hover_data{transform: translateY(-100%); height: calc(100% - 65px); background: transparent;} .ks-card-design-3 .oe_product .ks_hover_data .product_price{-webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; height: 100%; padding-right: 10px; align-items: flex-end;} .ks-card-design-3 .oe_product .ks_hover_data .product_price .btn-secondary{transform: translateX(calc(100% + 16px)); transition: 0.2s ease-in-out;} @media (max-width: 1024px){.ks-card-design-3 .oe_product .ks_hover_data{z-index: 1000 !important; background: transparent !important;}.ks-card-design-3 .oe_product .ks_hover_data .btn-secondary{transform: translateX(0) !important;}} .ks-card-design-3 .oe_product_cart{box-shadow: none !important; overflow: hidden; cursor: pointer;} .ks-card-design-3 .oe_product_cart:hover{box-shadow: 0 1px 12px 4px rgba(0, 0, 0, 0.32) !important;} .ks-card-design-3 .oe_product.oe_grid .ks_name_price{text-align: center;} .ks-card-design-3 .oe_product.oe_grid:hover .ks_hover_data{z-index: 1000;} .ks-card-design-3 .oe_product.oe_grid:hover .ks_hover_data .btn-secondary{transform: translateX(0);} .ks-card-design-3 .product-card{box-shadow: none !important; overflow: hidden; cursor: pointer;} .ks-card-design-3 .product-card:hover{box-shadow: 0 1px 12px 4px rgba(0, 0, 0, 0.32) !important;} .ks-card-design-3 .product-card:hover .btn-secondary{transform: translateX(0);} .ks-card-design-3 .product-card .col.ks_custom_d_none{display: -webkit-box; display: -webkit-flex; display: flex;} .ks-card-design-3 .product-card:hover .wishlist_and_comparision{background: rgba(234, 234, 234, 0.5) !important;} .ks-card-design-3 .product-card:hover .btn-secondary{transform: translateX(0);} .ks-card-design-3 .wishlist_and_comparision{bottom: 0 !important; height: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; background: transparent !important;} .ks-card-design-3 .wishlist_and_comparision .btn-secondary{margin: initial !important; margin-left: auto !important; transition: 0.2s ease-in-out; transform: translateX(calc(100% + 16px));} @media (max-width: 1024px){.ks-card-design-3 .wishlist_and_comparision .btn-secondary{transform: translateX(0);}} .ks-card-design-3 .fp__name.text-truncate.text-left{text-align: center !important;} .ks-card-design-3 .fp__price{margin: auto;} 

/* /ks_theme_kinetik/static/src/css/scss/alternate-designs/blog-design-2.scss defined in bundle 'web.assets_frontend' */
 .ks-blog-view-2 .blog__card{padding: 0 !important; overflow: hidden;} .ks-blog-view-2 .blog__card:hover{box-shadow: 0px 12px 10px 3px rgba(0, 0, 0, 0.4);} .ks-blog-view-2 .blog-m-h{position: relative;} .ks-blog-view-2 .blog_date{position: absolute; background: #fff; padding: 5px 10px; color: #57585d; bottom: 0; right: 0; font-weight: 400; border-top-left-radius: 15px; font-size: 14px;} .ks-blog-view-2 .pr-sm-4{padding: 10px 20px !important;} .ks-blog-view-2 .read_blog{margin-bottom: 10px; color: #4a4a4a !important; font-size: 16px;} .ks-blog-view-2 .blog_heading{font-size: 18px;} @media (max-width: 990px){.ks-blog{padding: 0 15px;}} 

/* /ks_theme_kinetik/static/src/css/scss/pages/product-details.scss defined in bundle 'web.assets_frontend' */
 #product_details{animation: moveleft 0.6s ease-in-out forwards; animation-delay: 0.6s; opacity: 0;} #product_details .ks-product-name{color: #0a0a0a; font-size: 20px; font-weight: 500;} #product_details .variant_attribute{color: #0a0a0a;} #product_details .variant_attribute[data-attribute_name="Size"] ul{display: -webkit-box; display: -webkit-flex; display: flex; flex-wrap: wrap;} #product_details .variant_attribute[data-attribute_name="Size"] .js_attribute_value{margin: 0 10px !important;} #product_details .variant_attribute[data-attribute_name="Size"] .js_attribute_value input[type="radio"]{margin-right: 6px;} #product_details .product_price{margin-top: 0px !important;} #product_details .oe_price_h4{margin-bottom: 1rem; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center;} #product_details .oe_price_h4 .oe_price{font-weight: 600;} #product_details h3.ks-product-brand{margin: 0 !important;} #product_details .js_main_product li.variant_attribute .list-unstyled{display: -webkit-box; display: -webkit-flex; display: flex; flex-wrap: wrap;} #product_details .radio_input_value .badge{width: auto; margin-left: 5px;} #product_details .product_timer .flip-clock-wrapper{margin-top: 5px; margin-bottom: 10px; margin-left: 0px; height: 40px;} #product_details .product_timer .flip-clock-wrapper ul li{line-height: initial;} #product_details .product_timer .flip-clock-wrapper ul li a div div.inn{font-size: 20px; padding: 2px;} #product_details .product_timer .flip-clock-wrapper ul{width: 20px; height: 30px; line-height: initial; font-size: 16px; padding: 0px; margin: 3px;} #product_details .product_timer .flip-clock-divider{height: 45px; width: 30px;} #product_details .product_timer .flip-clock-dot.top{top: 3px;} #product_details .product_timer .flip-clock-dot.bottom{bottom: 24px;} #product_details .product_timer .flip-clock-divider .flip-clock-label{right: -40px;} #product_details .product_timer .flip-clock-dot{width: 5px; height: 5px;} #product_details .a-submit{text-transform: uppercase; font-size: 16px; font-weight: 500 !important; background: #0a0a0a !important; border-color: #0a0a0a !important; color: #ffffff !important; transition: 0.3s ease-in-out; border-radius: 4px;} @media (max-width: 991px){#product_details .a-submit{font-size: 14px;}} @media (min-width: 575px){#product_details .a-submit:before{content: "\f07a"; margin-right: 10px; display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; position: relative; top: 2px; font-size: 19px;}} #product_details .ks-product-brand{color: #afafaf !important; font-weight: 300;} #product_details .variant_attribute select{max-width: 250px; height: 30px; padding-top: 0; padding-bottom: 0;} #product_details .css_attribute_color{border-radius: 50%; width: 40px; height: 40px; cursor: pointer; border: 2px solid #fff; box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.22), inset 0 2px 4px 0 rgba(0, 0, 0, 0.4); position: relative; margin-bottom: 0px;} #product_details .css_attribute_color::after{content: "\f00c"; font: normal normal normal 10px/1 FontAwesome; position: absolute; top: 4px; left: 5px; color: #fff; opacity: 0; transform: scale(0); transition: all ease-in-out 0.5s;} #product_details .css_attribute_color[style^="background-color:#FFFFFF"]::after{color: #000;} #product_details .css_attribute_color.active{box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.22), inset 0 2px 4px 0 rgba(0, 0, 0, 0.4), 0 0 0 2px rgba(10, 10, 10, 0.8); border-color: #fff;} #product_details .css_attribute_color.active::after{transform: scale(1); opacity: 1;} #product_details .css_attribute_color input{cursor: pointer; margin: 0; height: 0;} #product_details .oe_price{font-weight: 400; font-size: 22px;} @media (max-width: 990px){#product_details{position: initial;}#product_details .ks-breadcrumb-container{position: absolute; top: 16px;}} .variant_attribute{} .variant_attribute .list-unstyled{display: -webkit-box; display: -webkit-flex; display: flex; flex-wrap: wrap;} .variant_attribute .list-unstyled li:not(:last-child){margin-right: 10px !important;} .variant_attribute .list-unstyled li:not(:last-child) div{display: -webkit-box; display: -webkit-flex; display: flex;} #product_detail{max-width: 1400px !important;} #product_detail ~ .oe_empty .recently_viewed_products .wishlist_and_comparision{display: none !important;} @media (min-width: 576px){#product_detail #product_details{padding-left: 20px; padding-top: 40px;}} .social-icons{list-style: none; margin-top: 24px; padding: 0;} .social-icons .fa{font-size: 20px; margin-right: 16px; cursor: pointer; transition: 0.2s ease-in-out;} .social-icons .fa:hover{transform: scale(1.2);} .social-icons h1{margin-bottom: 16px;} @media (max-width: 540px){.social-icons h1{font-size: 18px;}} #o-carousel-product{animation: animation-1 0.6s ease-in-out;} #o-carousel-product .carousel-inner{margin: inherit; margin-top: 30px;} @media (max-width: 575px){#o-carousel-product .carousel-inner{margin: auto;}} @media (max-width: 575px){#o-carousel-product .carousel-outer{-webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;}#o-carousel-product .ks-vs-outer{width: 100%; order: 2; flex-direction: row; margin: 0; margin-bottom: 20px;}#o-carousel-product .ks-vs-btn-prev{transform: rotate(-90deg) translateY(-10px);}#o-carousel-product .ks-vs-btn-prev{transform: rotate(-90deg) translateY(-10px); position: absolute; left: 20px;}#o-carousel-product .ks-vs-btn-next{transform: rotate(-90deg); position: absolute; right: 10px; margin-top: 0px;}#o-carousel-product .ks-vs-inner{height: auto; padding: 0; max-width: calc(100% - 60px); margin: auto;}#o-carousel-product .ks-vs-list{display: -webkit-box; display: -webkit-flex; display: flex;}} .alternate-prod-owl, .accessories-prod-owl{max-width: 100% !important;} .alternate-prod-owl img, .accessories-prod-owl img{height: 250px; box-shadow: none !important; object-fit: contain;} @media (max-width: 575px){.alternate-prod-owl img, .accessories-prod-owl img{height: 150px;}} .ks-alternate-product-row{margin-top: -32px;} @media (max-width: 1400px) and (min-width: 1200px){.ks-alternate-product-row{padding: 0 50px !important;}} .ks-alternate-product-row .theme__heading, .ks-alternate-product-row #oe_structure_website_crm_contact_us_thanks_1 + .container h1, #oe_structure_website_crm_contact_us_thanks_1 + .container .ks-alternate-product-row h1, .ks-alternate-product-row #oe_structure_website_sale_comparison_product_compare_1 + .container h3:not(.popover-header), #oe_structure_website_sale_comparison_product_compare_1 + .container .ks-alternate-product-row h3:not(.popover-header), .ks-alternate-product-row #oe_structure_website_blog_latest_blogs_1 ~ .container .col-lg-12.text-center > h1, #oe_structure_website_blog_latest_blogs_1 ~ .container .ks-alternate-product-row .col-lg-12.text-center > h1, .ks-alternate-product-row .js_blog.website_blog .container .col-lg-12.mb32.mt16.text-center h1, .js_blog.website_blog .container .col-lg-12.mb32.mt16.text-center .ks-alternate-product-row h1{margin-bottom: 24px; font-size: 20px; font-weight: 600;} @media (max-width: 575px){.ks-alternate-product-row .theme__heading, .ks-alternate-product-row #oe_structure_website_crm_contact_us_thanks_1 + .container h1, #oe_structure_website_crm_contact_us_thanks_1 + .container .ks-alternate-product-row h1, .ks-alternate-product-row #oe_structure_website_sale_comparison_product_compare_1 + .container h3:not(.popover-header), #oe_structure_website_sale_comparison_product_compare_1 + .container .ks-alternate-product-row h3:not(.popover-header), .ks-alternate-product-row #oe_structure_website_blog_latest_blogs_1 ~ .container .col-lg-12.text-center > h1, #oe_structure_website_blog_latest_blogs_1 ~ .container .ks-alternate-product-row .col-lg-12.text-center > h1, .ks-alternate-product-row .js_blog.website_blog .container .col-lg-12.mb32.mt16.text-center h1, .js_blog.website_blog .container .col-lg-12.mb32.mt16.text-center .ks-alternate-product-row h1{margin-bottom: -20px;}} @media (min-width: 1400px){.ks-alternate-product-row .container{max-width: 600px; margin: inherit;}} @media (min-width: 1200px){.ks-alternate-product-row .pr-xl-5{padding-right: 70px !important;}.ks-alternate-product-row .pl-xl-5{padding-left: 70px !important;}} .js_attribute_value label.col-form-label{cursor: pointer; display: -webkit-box; display: -webkit-flex; display: flex; padding-top: 0; padding-bottom: 5px;} .js_attribute_value label.col-form-label input[type="radio"]{position: absolute; width: 0; height: 0; opacity: 0;} .js_attribute_value label.col-form-label input[type="radio"] + .radio_input_value{border: 1px solid #ccc; transition: 0.3s ease-in-out; text-transform: uppercase; min-width: 40px; padding: 0 10px; text-align: center; height: 30px; line-height: 30px; align-items: center; justify-content: center; font-weight: 400; font-size: 12px; position: relative; min-width: 65px; border-radius: 2px;} .js_attribute_value label.col-form-label input[type="radio"] + .radio_input_value::after{content: "\f058"; font: normal normal normal 14px/1 FontAwesome; width: 14px; height: 14px; position: absolute; top: -4px; right: -4px; z-index: 1; background: #0a0a0a; border-radius: 50%; transition: 0.3s ease-in-out; transform: scale(0); color: #fff;} .js_attribute_value label.col-form-label input[type="radio"]:checked + .radio_input_value::after{transform: scale(1);} .js_attribute_value label.col-form-label input[type="radio"]:checked + .radio_input_value, .js_attribute_value label.col-form-label input[type="radio"] + .radio_input_value:hover{background: rgba(10, 10, 10, 0.2); border-color: #0a0a0a; color: #000;} .ks-product-description{animation: collection 1s ease-in-out; margin-top: 10px;} @media (max-width: 575px){.ks-product-description{margin-bottom: 0 !important;}} .ks-product-description .nav-link.active{border-radius: 0 0px 10px 10px;} .ks-product-description #productTab{border-bottom: 1px solid #cacaca;} .ks-product-description #productTab .nav-item{padding: 0 16px;} @media (max-width: 575px){.ks-product-description #productTab .nav-item{padding: 0 8px !important;}} .ks-product-description #productTab .nav-link{transform: translateY(50%); padding: 10px 20px !important; transition: 0.3s ease-in-out; background: #fff; border-radius: 4px; font-weight: 500; font-size: 16px; color: #0a0a0a; text-transform: uppercase; border: 1px solid #ccc;} @media (max-width: 575px){.ks-product-description #productTab .nav-link{padding: 6px 6px !important; font-size: 12px;}} .ks-product-description #productTab .nav-link.active, .ks-product-description #productTab .nav-link:hover{background: #0a0a0a; color: #ffffff !important; border-color: #0a0a0a;} .ks-product-description #productTabContent{margin-top: 20px; padding: 0 30px;} .ks-product-description #productTabContent #details p{border-bottom: 1px solid #ccc; width: 50%; margin: auto; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; margin: 0 20px;} @media (max-width: 768px){.ks-product-description #productTabContent #details p{width: 100%;}} .ks-product-description #productTabContent #details.active{display: -webkit-box; display: -webkit-flex; display: flex; flex-wrap: wrap;} .ks-product-description #productTabContent #details.active .table{order: -1;} .ks-product-description #productTabContent #description{font-size: 16px; font-weight: 300; color: #252525;} .ks-product-description #reviews .o_website_rating_card_container > .col-lg-3 > p, .ks-product-description #reviews .o_website_rating_card_container > .col-lg-6 > p{text-align: center;} .ks-product-description #reviews .o_website_rating_card_container > .col-lg-3 .o_website_rating_table_reset, .ks-product-description #reviews .o_website_rating_card_container > .col-lg-6 .o_website_rating_table_reset{display: none;} #o-carousel-product.ks_horizontal_product_slider li img{opacity: 1;} #o-carousel-product.ks_horizontal_product_slider .carousel-control-prev, #o-carousel-product.ks_horizontal_product_slider .carousel-control-next{opacity: 1;} #o-carousel-product.ks_horizontal_product_slider .fa-chevron-left, #o-carousel-product.ks_horizontal_product_slider .fa-chevron-right{position: relative; width: 50px; height: 50px; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; justify-content: center; transition: 0.3s ease-in-out;} @media (max-width: 767px){#o-carousel-product.ks_horizontal_product_slider .fa-chevron-left, #o-carousel-product.ks_horizontal_product_slider .fa-chevron-right{width: 25px; height: 40px;}} #o-carousel-product.ks_horizontal_product_slider .fa-chevron-left:after, #o-carousel-product.ks_horizontal_product_slider .fa-chevron-right:after{content: ''; width: 50px; height: 50px; border-radius: 50%; background: #0a0a0a; position: absolute; left: calc(50% - 24px); top: calc(50% - 27px); z-index: -1; transition: 0.3s ease-in-out; transform: scale(0);} @media (min-width: 1025px){#o-carousel-product.ks_horizontal_product_slider .fa-chevron-left:hover, #o-carousel-product.ks_horizontal_product_slider .fa-chevron-right:hover{color: #ffffff;}#o-carousel-product.ks_horizontal_product_slider .fa-chevron-left:hover:after, #o-carousel-product.ks_horizontal_product_slider .fa-chevron-right:hover:after{transform: scale(1);}} .ks_product_price_cross{text-decoration-line: line-through;} .ks_cart_on_product_detail{position: fixed !important; z-index: 100000; flex: 100%; max-width: 100%; left: 0; top: 0; bottom: 0;} .ks_cart_on_product_detail .js_product.js_main_product, .ks_cart_on_product_detail .ks-product-name{opacity: 0;} .ks_cart_on_product_detail .modal{padding-top: 150px;} @media (max-width: 575px){.ks_cart_on_product_detail .modal{padding-top: 50px;}.ks_cart_on_product_detail .modal .modal-body{overflow: auto; max-height: 60vh;}.ks_cart_on_product_detail .modal .modal-footer{flex-wrap: wrap;}.ks_cart_on_product_detail .modal .modal-footer .btn{margin-bottom: 10px;}} #o-carousel-product.ks_horizontal_product_slider .carousel-inner{margin: 0px auto;} #product_details .o_website_rating_static{text-align: left; margin-bottom: 10px; padding: 0; color: #f66823; margin-top: -10px;} .ks_brand_panel{border: 2px dashed #e2e2e2; margin-bottom: 20px;} .ks_brand_panel .ks_brand_thum_image{height: 100%; border-right: 2px dashed #e2e2e2;} .ks_brand_panel .ks_brand_thum_image img{max-height: 70px;} .ks_brand_panel .ks_brand_desc_content{padding: 10px; font-size: 12px;} .details-table th{width: 20%;} @media (max-width: 767px){.details-table th{width: 120px;}} .tab-pane .ks-about-info.py-5{padding-top: 0rem !important; padding-bottom: 0rem !important;} @keyframes progressAnimation{0%{transform: translateX(-100%);}100%{transform: translateX(0%);}} .tab-content > .tab-pane.active .progress-bar{animation: progressAnimation 0.5s linear;} .product_short_description{margin-bottom: 1rem; font-size: 0.9rem;} .ks_suggested_products a.btn.btn-compare{background: transparent; border-color: #0a0a0a; color: #0a0a0a; margin-left: 10px; height: 42px; line-height: 42px; padding-top: 0; padding-bottom: 0;} .ks_suggested_products a.btn.btn-compare:hover{background: #0a0a0a; color: #fff;} .js_add_cart_variants{margin-bottom: 0px;} .js_add_cart_variants li.variant_attribute strong.attribute_name{display: block; font-weight: 600; width: 80px; max-width: 80px; min-width: 80px;} @media (max-width: 767px){.js_add_cart_variants li.variant_attribute strong.attribute_name{width: 100%; max-width: 100%;}} .js_add_cart_variants li.variant_attribute ul{margin-left: 0px;} .js_add_cart_variants li.variant_attribute ul.list-inline{margin-left: 3px;} .js_add_cart_variants .variant_custom_value{margin: 0 0 0 10px; height: 30px;} .css_share_on_social_media h1#share_this{font-size: 14px;} .css_share_on_social_media .social-icons{margin-top: 0px;} .css_share_on_social_media .social-icons li .fa{transition: all 0.2s ease-in-out; color: #0a0a0a; width: 36px; height: 36px; font-size: 18px; line-height: 37px; text-align: center; margin-right: 5px; margin-right: 5px; border: 1px solid #ccc; border-radius: 4px;} .css_share_on_social_media .social-icons li .fa:hover{color: #fff !important; border-color: transparent; transform: scale(1);} .css_share_on_social_media .social-icons li .fa-facebook{color: #3c5a99;} .css_share_on_social_media .social-icons li .fa-facebook:hover{background: #3c5a99 !important;} .css_share_on_social_media .social-icons li .fa-twitter{color: #28aae1;} .css_share_on_social_media .social-icons li .fa-twitter:hover{background: #28aae1 !important;} .css_share_on_social_media .social-icons li .fa-linkedin{color: #0077b5;} .css_share_on_social_media .social-icons li .fa-linkedin:hover{background: #0077b5 !important;} .css_share_on_social_media .social-icons li .fa-google-plus{color: #d64836;} .css_share_on_social_media .social-icons li .fa-google-plus:hover{background: #d64836 !important;} .css_share_on_social_media .social-icons li .fa-pinterest-p{color: #bb2e27;} .css_share_on_social_media .social-icons li .fa-pinterest-p:hover{background: #bb2e27 !important;} .ks_action_buttons{margin-bottom: 1rem;} .product_timer .ks_timer_box{margin-top: -30px; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; flex-wrap: wrap; width: 100%; padding: 25px 0 0px 0px; background: linear-gradient(90deg, #0a0a0a 0%, rgba(10, 10, 10, 0.7) 100%); color: #fff; box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.3); overflow: hidden;} .product_timer .ks_timer_box::before{content: ''; position: absolute; border-radius: 50%; width: 200px; top: 10%; background: rgba(255, 255, 255, 0.3); left: -19px; height: 80px;} @media (max-width: 767px){.product_timer .ks_timer_box::before{top: 20%;}} .product_timer .ks_timer_box .ks-deal-text-outer{position: relative; margin: auto;} .product_timer .ks_timer_box .ks-deal-text-outer .flip-clock-wrapper{padding: 0px;} .product_timer .ks_timer_box .ks-deal-text-outer .flip-clock-wrapper span.days{display: none;} .product_timer .ks_timer_box .ks-deal-text-outer .flip-clock-label{font-size: 12px;} .product_timer .ks_timer_box .ks-deal-text-outer .ks_day{margin-left: 8px;} .product_timer .ks_timer_box .ks-deal-text-outer .ks_hour{margin-left: 37px;} .product_timer .ks_timer_box .ks-deal-text-outer .ks_min{margin-left: 28px;} .product_timer .ks_timer_box .ks-deal-text-outer .ks_sec{margin-left: 20px;} @media (max-width: 575px){.product_timer .ks_timer_box{margin-top: 1rem;}} .product_timer .ks_timer_box ul.flip{margin: 0px !important;} .product_timer .ks_product_timer_title{font-weight: 600; font-size: 24px; padding-left: 10px !important; color: #FFFFFF; padding-bottom: 15px !important; margin-top: -5px;} .product_timer .flip-clock-wrapper{max-width: 360px; margin-bottom: 0px !important; margin-left: auto !important; padding-right: 0px; margin-right: auto; border-radius: 0 4px 4px 0; height: 35px !important;} @media (min-width: 992px){.product_timer .flip-clock-wrapper{margin-top: 0px !important; margin-right: 0px;}} .product_timer .flip-clock-wrapper ul{background: transparent; box-shadow: none !important;} .product_timer .flip-clock-wrapper ul li a div div.inn, .product_timer .flip-clock-wrapper ul{border-radius: 0px; margin: 0px;} .product_timer .flip-clock-wrapper ul li a div div.inn{box-shadow: none; background: black; color: #fff; padding: 4px 2px 2px 2px; font-family: Arial, Helvetica, sans-serif;} .product_timer .flip-clock-divider .flip-clock-label{font-size: 12px; right: -43px !important; color: #fff; padding: 2px 7px; margin-top: -2px; border-radius: 6px 6px 0 0;} .product_timer .flip-clock-dot{left: 7px; left: 12px; background: #fff;} .product_timer .flip-clock-divider.minutes .flip-clock-label{right: -50px !important;} .product_timer .flip-clock-divider.seconds .flip-clock-label{right: -52px !important;} .product_timer .flip-clock-wrapper ul li a div.down{border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;} @media (min-width: 1280px){.product_timer .flip-clock-wrapper{margin-bottom: 0px !important;}} @media (min-width: 992px) and (max-width: 1280px){.ks_quantity_panel .col-12.col-lg.ks_css_quantity{max-width: 145px;}} .ks_quantity_panel .flip-clock-wrapper{margin-top: 10px;} .ks_css_quantity .js_add_cart_json i{transition: all ease-in-out 0.5s; transform: scale(1);} .ks_css_quantity .js_add_cart_json:hover i{transform: scale(1.3);} .ks-product-description #productTabContent #details p#product_attributes_simple{border: none; margin-bottom: 20px;} #o-carousel-product .carousel-control-prev, #o-carousel-product .carousel-control-next{width: 30px;} @media (max-width: 1380px){.product_detail_img{max-height: 500px;}} @media (max-width: 767px){.product_detail_img{max-height: 320px;}} @media (max-width: 767px){.product-detail-carousel{padding-left: 0px; padding-right: 0px;}#o-carousel-product.ks_horizontal_product_slider .carousel-control-prev, #o-carousel-product.ks_horizontal_product_slider .carousel-control-next{display: none;}} .ks_product_data_info{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; padding-bottom: 10px; flex-wrap: wrap;} .ks_product_data_info h1{margin-bottom: 0px;} .ks_product_data_info .ks_product_pdf{margin-left: auto;} .ks_product_data_info .ks_product_pdf .btn-size-chart{border: 1px solid #0a0a0a; border-radius: 4px; background: rgba(10, 10, 10, 0.1); padding: 0.2rem 0.55rem; white-space: nowrap; max-width: 120px;} @media (max-width: 767px){.ks_product_data_info .ks_product_pdf{margin-left: 0; margin-top: 5px;}} .owl-stage{height: 100%; display: -webkit-box; display: -webkit-flex; display: flex;} .owl-stage .owl-item .product-card{height: calc(100% - 5px);} .ks_temp > ol.breadcrumb{padding: 1.5rem; max-width: 1400px; margin: auto; position: relative;} @media (max-width: 767px){.ks_temp > ol.breadcrumb{padding: 1rem;}} .ks_temp > ol.breadcrumb:after{content: ''; background: #f2f2f2; position: absolute; left: calc(50% - 50vw); top: 0; bottom: 0; width: calc(100vw - 10px); z-index: -1;} .ks_quantity_panel{align-items: center;} .size_chart_preview_modal .modal-header{color: #141f1e !important;} .size_chart_preview_modal .modal-body{padding: 16px;} .size_chart_preview_modal .close{opacity: 1;} .ks_action_buttons .a-submit.theme-btn{margin: 10px 0;} @media (min-width: 992px){.ks_vert_slide{width: calc(100% - 100px) !important; margin-left: auto; order: 2;}.ks_vs_slide{order: 1; padding: 0px;}.ks_vs_slide .owl-carousel{-webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg); position: absolute; max-width: 480px; width: 60%; left: -100px; top: 144px;}} @media (min-width: 992px) and (min-width: 1280px){.ks_vs_slide .owl-carousel{left: -140px; top: 180px;}} @media (min-width: 992px) and (min-width: 1440px){.ks_vs_slide .owl-carousel{top: 190px;}} @media (min-width: 992px){.ks_vs_slide .ks_vert_slider .ks-vs-img .img-fluid{transform: rotate(-90deg);}.ks_vs_slide .ks_vert_slider .ks-vs-img .o_product_video_thumb{transform: rotate(-90deg) !important; top: 21px; left: 22px;}.ks_vs_slide .ks_vert_slider .owl-nav{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; position: absolute; width: 100%; top: calc(50% - 33px);}.ks_vs_slide .ks_vert_slider .owl-nav .owl-next, .ks_vs_slide .ks_vert_slider .owl-nav .owl-prev{z-index: 20; background: #fff; height: 68px; width: 20px; background: #f2f2f2;}.ks_vs_slide .ks_vert_slider .owl-nav .owl-next:after, .ks_vs_slide .ks_vert_slider .owl-nav .owl-prev:after{display: none;}.ks_vs_slide .ks_vert_slider .owl-nav .owl-next:hover, .ks_vs_slide .ks_vert_slider .owl-nav .owl-prev:hover{height: 68px; width: 20px; background: #0a0a0a !important;}.ks_vs_slide .ks_vert_slider .owl-nav .owl-prev{left: -30px !important; top: -46px;}.ks_vs_slide .ks_vert_slider .owl-nav .owl-next{right: -30px !important; top: -46px;}} @media (min-width: 992px) and (min-width: 1280px){.ks_product_quick_preview .ks_vs_slide .owl-carousel{left: -110px;}} @media (min-width: 992px){.ks_product_quick_preview .ks_vs_slide .owl-carousel .owl-stage .owl-item{margin-right: 5px;}.ks_product_quick_preview .ks_vs_slide .owl-carousel .owl-stage .owl-item > .ks_active_variant_image{margin-top: 2px;}.ks_product_quick_preview .ks_vs_slide .owl-carousel .owl-stage .owl-item > .ks_active_variant_image .o_product_video_thumb{top: 25px; left: 8px;}} .ks_rating .o_website_rating_static{text-align: center;} 

/* /ks_theme_kinetik/static/src/dynamic-snippet-scss/ks_brand_slider.scss defined in bundle 'web.assets_frontend' */
 .ks-our-partners-v2{padding: 18px 0;} .ks-our-partners-v2 .ks-partners-box .owl-stage-outer{padding: 45px 0px; position: relative; z-index: 10;} .ks-our-partners-v2 .ks-partners-box .owl-item{justify-content: center; display: -webkit-box; display: -webkit-flex; display: flex;} @media (max-width: 610px){.ks-our-partners-v2 .ks-partners-box .owl-nav .owl-prev{margin-left: 6px;}} .ks-our-partners-v2 .ks-partners-box .owl-nav .owl-prev i{left: -2px; position: relative;} @media (max-width: 610px){.ks-our-partners-v2 .ks-partners-box .owl-nav .owl-next{margin-right: 6px;}} .ks-our-partners-v2 .ks-partners-box .owl-nav .owl-next i{left: 2px; position: relative;} .ks-our-partners-v2 .ks-partners-box .owl-nav .owl-prev, .ks-our-partners-v2 .ks-partners-box .owl-nav .owl-next{overflow: hidden; color: #212529; transition: all 0.5s; position: relative; border-radius: 50%; position: absolute; top: 45%; transform: translateY(-50%); z-index: 10; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; justify-content: center;} @media (max-width: 610px){.ks-our-partners-v2 .ks-partners-box .owl-nav .owl-prev, .ks-our-partners-v2 .ks-partners-box .owl-nav .owl-next{background-color: #228399; color: #fff; border: 1px solid #228399;}} .ks-our-partners-v2 .ks-partners-box .owl-nav .owl-prev:hover, .ks-our-partners-v2 .ks-partners-box .owl-nav .owl-next:hover{background-color: #228399; color: #fff; border: 1px solid #228399;} .ks-our-partners-v2 .ks-partners-box .owl-nav .owl-prev:focus, .ks-our-partners-v2 .ks-partners-box .owl-nav .owl-next:focus{outline: none;} .ks-our-partners-v2 .ks-partners-box .owl-nav .owl-prev i, .ks-our-partners-v2 .ks-partners-box .owl-nav .owl-next i{margin-top: 0;} .ks-our-partners-v2 .ks-partners-box .ks-partners-items{height: 110px; width: 99%; background: #fff; padding: 10px; transition: all 0.5s; box-shadow: 0 3px 6px rgba(0, 0, 0, 0.05), 0 3px 6px rgba(0, 0, 0, 0.1); filter: grayscale(1); position: relative;} @media (max-width: 767px){.ks-our-partners-v2 .ks-partners-box .ks-partners-items{width: calc(100% - 20px); margin: 0 10px;}} @media (max-width: 410px){.ks-our-partners-v2 .ks-partners-box .ks-partners-items{height: 80px;}} .ks-our-partners-v2 .ks-partners-box .ks-partners-items:hover{filter: grayscale(0); box-shadow: 0 19px 38px rgba(0, 0, 0, 0.15), 0 15px 12px rgba(0, 0, 0, 0.08);} .ks-our-partners-v2 .ks-partners-box .ks-partners-items .ks-partners-top{max-width: 180px; margin: auto; height: 100%;} .ks-our-partners-v2 .ks-partners-box .ks-partners-items.box-animation{width: calc(100% - 17px); border: 1px dashed #228399;} .ks-our-partners-v2 .ks-partners-box .ks-partners-items.box-animation .shape-angle{display: block; width: 12px; height: 12px; background-color: #228399; position: absolute; left: -11px; top: 50%; transform: rotate(45deg) translateY(-50%); transition: all 0.5s;} .ks-our-partners-v2 .ks-partners-box .ks-partners-items.box-animation:hover .shape-angle{animation-name: boxrotation; animation-duration: 1s;} @keyframes boxrotation{10%{left: -11px; top: -2px;}30%{left: calc(100% - 10px); top: -2px;}50%{left: calc(100% - 10px); top: calc(100% - 2px);}70%{left: -11px; top: calc(100% - 2px);}80%, 100%{left: -11px; top: 50%;}} .ks-our-partners-v2 .ks-partners-box .ks-partners-items-circle{max-width: 140px; width: 100%; background: #fff; border-radius: 50%; box-shadow: 0 0 11px 0 rgba(0, 0, 0, 0.23); transition: all 0.5s; position: relative; filter: grayscale(1);} @media (max-width: 420px){.ks-our-partners-v2 .ks-partners-box .ks-partners-items-circle{max-width: 100px;}} .ks-our-partners-v2 .ks-partners-box .ks-partners-items-circle .ks-partners-top{height: 140px; padding: 4px; max-width: 140px; overflow: hidden; border-radius: 50%; width: 100%; padding: 10px; margin: auto;} @media (max-width: 420px){.ks-our-partners-v2 .ks-partners-box .ks-partners-items-circle .ks-partners-top{height: 100px;}} .ks-our-partners-v2 .ks-partners-box .ks-partners-items-circle:hover{box-shadow: 0 19px 38px rgba(0, 0, 0, 0.15), 0 15px 12px rgba(0, 0, 0, 0.08); transform: scale(1.1); filter: grayscale(0);} .ks-our-partners-v2 .ks-partners-box .ks-partners-items-circle:hover .rotate-box{transform: rotate(360deg);} .ks-our-partners-v2 .ks-partners-box .ks-partners-items-circle.box-animation .rotate-box{border: 1px dashed #228399; position: absolute; height: 100%; width: 100%; top: 0; left: 0; border-radius: 50%; transition: all 0.7s;} .ks-our-partners-v2 .ks-partners-box .ks-partners-items-circle.box-animation .shape-angle{display: block; width: 12px; height: 12px; background-color: #228399; position: absolute; left: -11px; top: 50%; transform: rotate(45deg) translateY(-50%); transition: all 0.5s;} .ks-our-partners-v2 .ks-partners-box .ks-partners-items-circle.box-animation:hover .rotate-box{transform: rotate(360deg);} .ks-our-partners-v2 .image-fluid{width: 100%; height: 100%; object-fit: contain;} 

/* /ks_theme_kinetik/static/src/css/scss/theme-customize.scss defined in bundle 'web.assets_frontend' */
 .modal.o_theme_customize_modal{z-index: 100000000;} .modal.o_theme_customize_modal .b-400{font-weight: 400;} .modal.o_theme_customize_modal .modal-dialog.modal-lg{right: auto; left: 0; padding: 0; transform: translateX(-100%); transition: 0.3s ease-in-out; max-width: 500px;} .modal.o_theme_customize_modal .modal-content{height: 100%;} .modal.o_theme_customize_modal .tab-content-scroll{height: calc(100vh - 50px); overflow: auto;} .modal.o_theme_customize_modal .close{font-weight: 100; font-size: 30px; padding: 0 20px; line-height: 1; opacity: 1; margin-top: -0rem;} .modal.o_theme_customize_modal .modal-title{font-family: inherit; font-weight: 500;} .modal.o_theme_customize_modal .modal-body{padding: 0;} .modal.o_theme_customize_modal .modal-body > .row{min-height: calc(100% - 100px); padding: 0px;} .modal.o_theme_customize_modal .nav-pills{background: #f9f9f9; min-width: 170px; box-shadow: 2px 1px 2px 0px #ccc;} .modal.o_theme_customize_modal .sp-picker-container{width: 250px;} .modal.o_theme_customize_modal .sp-input-container{float: none; width: 100%;} .modal.o_theme_customize_modal .sp-input-container .sp-input{border: 1px solid #8a8989; background: white; padding: 5px 10px; margin-top: 5px;} .modal.o_theme_customize_modal .modal-header{background-color: #5f5e97 !important; padding: 0.45rem 0.5rem;} .modal.o_theme_customize_modal footer.modal-footer{display: none;} .modal.o_theme_customize_modal .nav-link{transition: 0.2s ease-in-out; border-radius: 0;} .modal.o_theme_customize_modal .nav-link.active{border: none !important; background-color: #d0d0d0 !important; color: #212121 !important;} .modal.o_theme_customize_modal .sp-replacer{margin-left: auto; height: 30px;} .modal.o_theme_customize_modal .nav-item{transition: 0.2s ease-in-out; background: transparent !important;} .modal.o_theme_customize_modal .nav-item .nav-link{text-align: left; padding: 0.8rem 1rem; position: relative;} .modal.o_theme_customize_modal .nav-item .nav-link:before{background-color: #d1e4f3; position: absolute; width: 100%; height: 100%;} .modal.o_theme_customize_modal .nav-item .nav-link i.fa{width: 25px;} .modal.o_theme_customize_modal .nav-item .nav-link:hover{background: #efefef;} .modal.o_theme_customize_modal .nav-item:hover{transform: scale(1); background: #fff;} .modal.o_theme_customize_modal .ks-customize-icon{width: 24px;} .modal.o_theme_customize_modal .btn-icon{width: 40px;} .modal.o_theme_customize_modal.show .modal-dialog.modal-lg{transform: translateX(0);} .modal.o_theme_customize_modal .dropdown-item .o_switch, .modal.o_theme_customize_modal .dropdown-item .fa-eye{color: black;} .modal.o_theme_customize_modal .dropdown-item .o_switch{font-weight: 600;} .modal.o_theme_customize_modal .dropdown-item:active, .modal.o_theme_customize_modal .dropdown-item:hover, .modal.o_theme_customize_modal .dropdown-item:focus{background-color: transparent;} .ks_products_table .pagination{display: none !important;} ol.breadcrumb.p-0.d-flex.justify-content-end{display: none !important;} .ks_button_selection > .dropdown-item{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between;} .ks_button_selection > .dropdown-item:hover{background: transparent !important;} .ks_btn_style_1{color: #000000; background: #d1e4f3; font-weight: bold; border-radius: 0px; border-color: #d1e4f3; transform: perspective(1px) translateZ(0); position: relative; box-shadow: 0 0 1px transparent; transition: 0.3s ease-in-out; text-transform: capitalize;} .ks_btn_style_1:before{position: absolute; z-index: -1; content: ''; top: 100%; left: 5%; height: 10px; width: 90%; opacity: 0; background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, transparent 80%); transition: 0.3s ease-in-out;} .ks_btn_style_1:hover, .ks_btn_style_1:focus{transform: translateY(-5px); color: #000000; background: #d1e4f3; border-color: #d1e4f3;} .ks_btn_style_1:hover:before, .ks_btn_style_1:focus:before{transform: translateY(5px); opacity: 1;} .ks_btn_style_2{background: #d1e4f3; border-color: #d1e4f3; color: #000000; border-radius: 0px; transform: perspective(1px) translateZ(0); box-shadow: 0 0 1px transparent; transition: 0.3s ease-in-out;} .ks_btn_style_2:hover{box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5); transform: scale(1.1); background: #d1e4f3; color: #000000; border-color: #d1e4f3;} .ks_btn_style_3{color: #000000; border-radius: 0px; border: 1px solid #d1e4f3; background: transparent; position: relative; z-index: 1; overflow: hidden;} .ks_btn_style_3:before{content: ''; position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: -1; background: #d1e4f3; transition: 0.3s ease-in-out; transform-origin: bottom;} .ks_btn_style_3:hover{border: 1px solid #d1e4f3; color: #000000; background: #d1e4f3;} .ks_btn_style_3:hover:before{transform: scaleY(0);} .ks_btn_style_4{color: #000000; border-radius: 0px; border: 1px solid #d1e4f3; background: transparent; position: relative; z-index: 1; overflow: hidden;} .ks_btn_style_4:before{content: ''; position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: -1; background: #d1e4f3; transition: 0.3s ease-in-out; transform-origin: left;} .ks_btn_style_4:hover{border: 1px solid #d1e4f3; color: #000000; background: #d1e4f3;} .ks_btn_style_4:hover:before{transform: scaleX(0);} .ks_btn_style_5{color: #000000; border-radius: 0px; border: 1px solid #d1e4f3; background: transparent; position: relative; z-index: 1; overflow: hidden;} .ks_btn_style_5:before{content: ''; position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: -1; background: #d1e4f3; transition: 0.3s ease-in-out; transform-origin: right;} .ks_btn_style_5:hover{border: 1px solid #d1e4f3; color: #000000; background: #d1e4f3;} .ks_btn_style_5:hover:before{transform: scaleX(0);} .ks_btn_style_6{color: #000000; border-radius: 0px; border: 1px solid #d1e4f3; background: transparent; position: relative; z-index: 1; overflow: hidden;} .ks_btn_style_6:before{content: ''; position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: -1; background: #d1e4f3; transition: 0.3s ease-in-out; transform-origin: top;} .ks_btn_style_6:hover{border: 1px solid #d1e4f3; color: #000000; background: #d1e4f3;} .ks_btn_style_6:hover:before{transform: scaleY(0);} .ks_btn_style_7{position: relative; border: 2px solid #d1e4f3; color: #000000; border-radius: 0px; background: transparent; z-index: 1; overflow: hidden;} .ks_btn_style_7:before{content: ''; position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: -1; background: #d1e4f3; transition: 0.3s ease-in-out; transform-origin: top; transform: scaleY(0);} .ks_btn_style_7:hover{border: 2px solid #d1e4f3; color: #000000;} .ks_btn_style_7:hover:before{transform: scaleY(1);} .ks_btn_style_8{position: relative; border: 2px solid #d1e4f3; color: #000000; border-radius: 0px; background: transparent; z-index: 1; overflow: hidden;} .ks_btn_style_8:before{content: ''; position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: -1; background: #d1e4f3; transition: 0.3s ease-in-out; transform-origin: left; transform: scaleX(0);} .ks_btn_style_8:hover{border: 2px solid #d1e4f3; color: #000000;} .ks_btn_style_8:hover:before{transform: scaleX(1);} .ks_btn_style_9{position: relative; border: 2px solid #d1e4f3; color: #000000; border-radius: 0px; background: transparent; z-index: 1; overflow: hidden;} .ks_btn_style_9:before{content: ''; position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: -1; background: #d1e4f3; transition: 0.3s ease-in-out; transform-origin: bottom; transform: scaleY(0);} .ks_btn_style_9:hover{border: 2px solid #d1e4f3; color: #000000;} .ks_btn_style_9:hover:before{transform: scaleY(1);} .ks_btn_style_10{position: relative; border: 2px solid #d1e4f3; color: #000000; border-radius: 0px; background: transparent; z-index: 1; overflow: hidden;} .ks_btn_style_10:before{content: ''; position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: -1; background: #d1e4f3; transition: 0.3s ease-in-out; transform-origin: right; transform: scaleX(0);} .ks_btn_style_10:hover{border: 2px solid #d1e4f3; color: #000000;} .ks_btn_style_10:hover:before{transform: scaleX(1);} .ks_btn_style_11{font-size: 1rem; background: transparent; position: relative; color: rgba(10, 10, 10, 0.8); border-radius: 0px; z-index: 10; padding: 8px 20px; font-weight: 500; border: none; min-width: 77px; min-height: 37px;} .ks_btn_style_11:before{content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: -1; border: 2px solid rgba(10, 10, 10, 0.8); transition: all 0.3s;} .ks_btn_style_11:after{content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0; background-color: rgba(10, 10, 10, 0.8); transition: all 0.3s; transform: scale(0.5, 0.5); z-index: -1; margin-left: 0px;} .ks_btn_style_11:hover{color: #fff;} .ks_btn_style_11:hover:before{opacity: 0; transform: scale(1.2, 1.2);} .ks_btn_style_11:hover:after{opacity: 1; transform: scale(1.1, 1.1);} #ksbuttonstyles ul.nav.nav-pills.d-block{display: none !important;} #ksbuttonstyles .align-items-center.flex-nowrap.mb-4, #ksbuttonstyles .flex-nowrap.mb-4.flex-center{flex-wrap: wrap !important;} #ksbuttonstyles .align-items-center.flex-nowrap.mb-4 > .tab-content, #ksbuttonstyles .flex-nowrap.mb-4.flex-center > .tab-content{width: 100%;} #ksbuttonstyles .align-items-center.flex-nowrap.mb-4 h3, #ksbuttonstyles .flex-nowrap.mb-4.flex-center h3{font-size: 14px;} #ksbuttonstyles .ks-customize-icon{display: block;} #ksbuttonstyles #change_radius, #ksbuttonstyles #saveradius{padding: 0 10px;} #ksbuttonstyles .row > .tab-content .tab-content{margin-bottom: 24px;} #ksbuttonstyles .row > .tab-content .tab-content .align-items-center.mb-4, #ksbuttonstyles .row > .tab-content .tab-content .mb-4.flex-center{margin-bottom: 8px !important;} #ksbuttonstyles .row #textcolor .align-items-center.flex-nowrap.mb-4, #ksbuttonstyles .row #textcolor .flex-nowrap.mb-4.flex-center, #ksbuttonstyles .row #radius .align-items-center.flex-nowrap.mb-4, #ksbuttonstyles .row #radius .flex-nowrap.mb-4.flex-center{margin-bottom: 8px !important;} .ks_button_selection > a{padding: 0.25rem 0;} .header_layout_selection > a, .header_footer_selection > a, .ks_snippet_header > a, .header_font_selection > a{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; margin-bottom: 10px; padding: 0.25rem 0;} .header_layout_selection > a label, .header_footer_selection > a label, .ks_snippet_header > a label, .header_font_selection > a label{margin: 0 20px 0 0;} .header_font_selection > a{justify-content: between;} .header_font_selection #font_delete{padding: 0;} .ks_hover_image_demo{display: none;} .ks_show_demo_img{position: fixed; left: 0; top: 0; right: 0; bottom: 0; background: rgba(37, 33, 33, 0.75); width: 100vw; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; justify-content: center; z-index: 1000000000;} .ks_show_demo_img .ks_preview_img{max-width: 90%; transform: translateY(-20%);} .ks_show_demo_img img{animation: animation-1 0.2s ease-in-out;} .ks_close_demo_preview{background: #fff; width: 40px; height: 40px; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; justify-content: center; border-radius: 50%; box-shadow: -1px 4px 4px 0px black; margin-top: 20px; margin: 20px auto; cursor: pointer; transition: 0.2s ease-in-out;} .ks_close_demo_preview:hover{background: #0a0a0a;} .ui-autocomplete{z-index: 10002;} .modal.o_technical_modal{z-index: 10001;} .ks_header_active span, .ks_footer_active span, .ks_font_active span, .ks_button_active span{background-color: #40ad67 !important;} .ks_header_active span:after, .ks_footer_active span:after, .ks_font_active span:after, .ks_button_active span:after{margin-left: 1.7ex !important;} .button_on{position: relative;} .button_on input[type="checkbox"]{display: block !important; position: absolute; width: 100%; opacity: 0; height: 100%; cursor: pointer; z-index: 100;} .owl-item{-webkit-backface-visibility: hidden; -webkit-transform: translateZ(0) scale(1, 1);} #web_editor-top-edit{z-index: 1000041 !important;} .o_editable.oe_structure.oe_empty:empty, .o_editable[data-oe-type=html]:empty{margin: 10px !important; padding: 32px 0px !important;} 

/* /ks_theme_kinetik/static/src/css/scss/pages/shop-page.scss defined in bundle 'web.assets_frontend' */
 .js_attributes.ks-filter-outer .btn-primary.w-100:hover{color: currentColor;} .product-label{color: #0a0a0a; font-size: 18px; margin-bottom: 0;} .dropdown_sorty_by:hover .dropdown-menu, .dropdown_ppg:hover .dropdown-menu{display: block;} .dropdown_sorty_by button:after, .dropdown_ppg button:after{border: none !important;} .product-select{width: 77px !important; min-width: auto; text-align: center;} .product-select .dropdown-item{padding: 0.25rem 0;} .oe_product_cart .ribbon-wrapper{width: auto; height: auto; overflow: inherit;} .oe_product_cart .ribbon-wrapper::after{position: absolute; content: ""; width: 0; height: 0; border-left: 50px solid transparent; border-right: 50px solid transparent; border-top: 8px solid #0a0a0a; left: -7px; bottom: -2px;} .oe_product_cart .ribbon-wrapper .ribbon{transform: rotate(0deg); font-size: 12px; font-weight: normal; padding: 7px 5px 3px 5px; text-align: center; border-radius: 0px; border-top-right-radius: 8px; width: 100px; top: -6px; background: #0a0a0a; border: none;} .oe_product_cart .ribbon-wrapper .ribbon:hover{background: #0a0a0a;} .oe_product_cart .ribbon-wrapper .ribbon:active{box-shadow: none !important; background: #0a0a0a;} .oe_product_cart .ribbon-wrapper .ribbon::after, .oe_product_cart .ribbon-wrapper .ribbon::before{position: absolute; content: "";} .oe_product_cart .ribbon-wrapper .ribbon::before{height: 6px; width: 6px; left: -6px; top: 0; background: #0a0a0a;} .oe_product_cart .ribbon-wrapper .ribbon::after{height: 6px; width: 8px; left: -8px; top: 0; border-radius: 8px 8px 0 0; background: black;} @media (max-width: 767px){#o-carousel-product.ks_horizontal_product_slider .carousel-indicators{width: calc(100% - 20px);}} .wt-nowrape{white-space: nowrap;} .ks_product_grid_t2{text-align: left !important;} @media (max-width: 375px){.d-xl-none.mt8 a.btn.btn-primary.float-right{text-align: left; width: 50%;}.d-xl-none.mt8 a.btn.btn-primary.float-right span{max-width: 80%; display: inline-block; overflow: hidden; text-overflow: ellipsis; vertical-align: middle;}} .table-comparator td{min-width: 200px !important; max-width: 200px; width: 20%;} .table-comparator td.td-top-left{min-width: 100px !important; max-width: 100px;} .table-comparator .product_summary > span{color: #0a0a0a;} .table-comparator .product_summary a.o_product_comparison_table{color: #757575;} .table-comparator .clickable th{color: #0a0a0a; cursor: pointer;} .table-comparator .collapse td:first-child{color: #0a0a0a; min-width: 100px !important; max-width: 100px;} .ks_compare_redesign{max-width: 100%; overflow-x: auto; position: relative;} .ks_compare_redesign::-webkit-scrollbar{height: 10px;} .ks_compare_redesign .table{table-layout: auto !important;} #oe_structure_website_sale_comparison_product_compare_1 + .container > section.container{padding: 20px 0;} #product_quick_preview_ModalLabel{color: #0a0a0a;} .breadcrumb.ks_bread_shop{position: relative; background-size: contain;} .breadcrumb.ks_bread_shop h1{color: #000;} @media (max-width: 767px){.breadcrumb.ks_bread_shop{background-size: auto; background-repeat: no-repeat; background-position: 34%;}} .breadcrumb.ks_bread_shop .container{position: relative; z-index: 20;} .breadcrumb.ks_bread_shop::before, .breadcrumb.ks_bread_shop::after{content: ''; position: absolute; width: 20%; height: 100%; top: 0;} @media (max-width: 1024px){.breadcrumb.ks_bread_shop::before, .breadcrumb.ks_bread_shop::after{width: 30%;}} .breadcrumb.ks_bread_shop::before{left: 0px; background-image: url(/ks_theme_kinetik/static/src/img-ui/part-left.png); background-position: right;} @media (max-width: 767px){.breadcrumb.ks_bread_shop::before{width: 100%; background: rgba(234, 234, 234, 0.4);}} .breadcrumb.ks_bread_shop::after{right: 0px; background-image: url(/ks_theme_kinetik/static/src/img-ui/part-right.png); background-position: left; width: 28%;} @media (max-width: 767px){.breadcrumb.ks_bread_shop::after{width: 40%;}} #order_list_shop{font-weight: bold;} .snippet_featured_home_page .theme__heading, .snippet_featured_home_page #oe_structure_website_crm_contact_us_thanks_1 + .container h1, #oe_structure_website_crm_contact_us_thanks_1 + .container .snippet_featured_home_page h1, .snippet_featured_home_page #oe_structure_website_sale_comparison_product_compare_1 + .container h3:not(.popover-header), #oe_structure_website_sale_comparison_product_compare_1 + .container .snippet_featured_home_page h3:not(.popover-header), .snippet_featured_home_page #oe_structure_website_blog_latest_blogs_1 ~ .container .col-lg-12.text-center > h1, #oe_structure_website_blog_latest_blogs_1 ~ .container .snippet_featured_home_page .col-lg-12.text-center > h1, .snippet_featured_home_page .js_blog.website_blog .container .col-lg-12.mb32.mt16.text-center h1, .js_blog.website_blog .container .col-lg-12.mb32.mt16.text-center .snippet_featured_home_page h1{margin-bottom: -75px;} 

/* /ks_theme_kinetik/static/src/css/scss/pages/cart.scss defined in bundle 'web.assets_frontend' */
 .col-12.col-xl-8.oe_cart, .col-12.col-xl-8.oe_cart + .col-12.col-xl-4{margin-top: 50px; margin-bottom: 50px;} @media (max-width: 1024px){.col-12.col-xl-8.oe_cart, .col-12.col-xl-8.oe_cart + .col-12.col-xl-4{margin-top: 20px; margin-bottom: 20px;}} @media (max-width: 575px){.col-12.col-xl-8.oe_cart > .row > .col-lg-12{padding: 0;}} .col-12.col-xl-8.oe_cart .table-striped tbody tr:nth-of-type(odd){background: transparent;} .col-12.col-xl-8.oe_cart table#cart_products thead th{border: none;} .col-12.col-xl-8.oe_cart table#cart_products thead th:first-child{border-radius: 20px 0 0 20px;} .col-12.col-xl-8.oe_cart table#cart_products thead th:last-child{border-radius: 0 20px 20px 0;} .col-12.col-xl-8.oe_cart table#cart_products tbody td{border-top: none;} @media (max-width: 575px){.col-12.col-xl-8.oe_cart table#cart_products tbody td.td-qty{display: none;}} .col-12.col-xl-8.oe_cart h5.text-muted.js_cart_lines{margin-top: 50px; margin-bottom: 20px;} .card.js_cart_summary{border: none;} .card.js_cart_summary .card-body{padding: 15px; border-radius: 10px; margin-right: 12px; background: #e8e8e8;} @media (max-width: 575px){.card.js_cart_summary .card-body{padding: 15px;}} .card.js_cart_summary .card-body h4.d-xl-block{text-align: left; display: block !important;} .card.js_cart_summary .card-body h4.d-xl-block:before{content: "\f290"; font: normal normal normal 14px/1 FontAwesome; margin-right: 8px; font-size: 18px; position: relative; top: -3px; margin-left: 8px;} .card.js_cart_summary .card-body h4.d-xl-block ~ div{text-align: center;} .card.js_cart_summary .card-body .btn.btn-secondary.float-right{font-size: 18px; font-weight: 400; float: none !important; padding: 8px 20px;} .toggle_summary_div.d-none.d-xl-block .table-striped tbody tr:nth-of-type(odd){background-color: transparent;} #payment_method .card{margin-bottom: 30px;} .wishlist-section{margin-top: 40px; margin-bottom: 40px;} .wishlist-section > h3{color: #000;} .wishlist-section .table tr td:nth-child(3){color: #000;} .wishlist-section .table tr .text-left p.text-muted{display: none;} .wishlist-section .table tr .text-left .btn-link{padding-left: 0;} #oe_structure_website_blog_latest_blogs_1 + .container > .row h1{margin-bottom: 30px;} .oe_overlay_options .btn-primary{color: #d4d5d7 !important; background-color: #4e525b !important;} @keyframes dot-blinking{0%{opacity: 0.8; transform: translate(-50%, -50%);}100%{opacity: 0; transform: translate(-50%, -50%) scale(2);}} .progress-wizard .progress-wizard-step.active .progress-wizard-dot{background: #ffffff; box-shadow: none;} .progress-wizard .progress-wizard-step.active .progress-wizard-dot:before{content: ''; width: 16px; height: 16px; background-color: #242323; animation: dot-blinking 2s infinite; position: absolute; border-radius: 50%; left: 5px; top: 4px;} #cart_products thead th{border: none;} #cart_products tbody tr:first-child td{border-top: none;} .container.oe_website_sale{max-width: 1440px;} .oe_cart .table.table-striped thead th{padding-top: 10px; padding-bottom: 10px;} .oe_cart .table.table-striped .td-img img{max-height: 184px;} .oe_cart .table.table-striped .td-product_name a strong{font-size: 16px; color: #212121; font-weight: 400; padding: 10px; display: block;} .oe_cart .table.table-striped .td-product_name a strong.ks-cart-variant-2{font-size: 14px; color: #757575; padding: 0 10px; margin-bottom: 5px; visibility: hidden;} .oe_cart .table.table-striped .td-action{min-width: 50px; text-align: center;} #cart_total .table tr td.text-right{text-align: left !important;} #cart_total .table tr td.text-xl-right{text-align: right !important;} #cart_total a.show_coupon::before{content: "\f02c"; display: inline-block; font: normal normal normal 14px/1 FontAwesome; margin-right: 5px;} #cart_total .coupon_form p.bg-warning{text-align: center; padding: 5px;} .wizard{width: 100%; overflow: hidden;} @media (min-width: 576px){.wizard{padding-top: 35px;}} .progress-wizard .progress-wizard-step .progress-wizard-bar{height: 0.08rem; background-color: #fff; border-top: 1px dashed #96bbd8; width: 100%; margin-left: 50%;} .progress-wizard a{text-transform: uppercase;} .progress-wizard a:last-child .progress-wizard-bar{border-top: 1px dashed transparent;} .popover-body table.js_cart_lines .td-img img{max-height: 64px;} .popover-body .card.js_cart_summary{margin-top: 30px; margin-bottom: 20px;} .popover-body .card.js_cart_summary hr.d-none{display: block !important;} .oe_cart a.btn.btn-primary.float-right.d-none.d-xl-inline-block, .oe_cart a.btn.btn-secondary.mb32.d-none.d-xl-inline-block{font-size: 1.05rem; margin-top: 1rem; border-radius: 0px;} .oe_cart a.btn.btn-secondary.mb32.d-none.d-xl-inline-block .fa{margin-right: 10px;} .oe_cart a.btn.btn-primary.float-right.d-none.d-xl-inline-block .fa{margin-left: 10px;} .coupon_form .form-control{border-radius: 0;} .coupon_form .input-group-append .btn-secondary{border-radius: 0 !important; border-color: #ced4da;} .coupon_form .mb32{margin-bottom: 0px !important;} .mycart-popover{will-change: unset !important; left: unset !important; right: 0 !important; transform: translateX(0%) !important; transition: all 0.5s; border-radius: 0 !important; display: block !important; height: calc(100% - 67.6px); top: 0px !important; min-height: 100vh; border: none; animation: slideInRight 0.3s ease-in-out; margin: 0 !important; box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);} .mycart-popover #cart_total{font-size: 14px;} .mycart-popover #cart_total td{padding: 10px;} @media (max-width: 575px){.mycart-popover #cart_total td{padding: 6px;}} .mycart-popover #cart_total table{margin-bottom: 0;} .mycart-popover #cart_total table td.text-center.text-xl-right.noborder{padding: 0;} .mycart-popover .container{padding: 10px;} .mycart-popover .css_quantity{min-width: 120px;} .mycart-popover table#cart_products td:first-child{padding-left: 0;} @media (min-width: 576px){.mycart-popover .td-product_name{padding: 0 10px;}} .mycart-popover .td-product_name strong{font-weight: 600; color: #4e4d4d; font-size: 14px;} .mycart-popover .fa-minus, .mycart-popover .fa-plus{font-size: 10px;} .mycart-popover .arrow{top: 0 !important; right: 0 !important; padding: 20px !important; cursor: pointer; margin: 0 !important; height: 56px !important; min-width: 56px; background: black; left: auto !important;} @media (max-width: 575px){.mycart-popover .arrow{height: 51px !important; min-width: 51px;}} .mycart-popover .arrow:after{display: none;} .mycart-popover .arrow:before{content: "\f00d"; display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; border: none; color: #ffffff; font-size: 16px; right: 20px !important; bottom: auto; left: 20px !important; position: absolute;} @media (max-width: 575px){.mycart-popover .arrow:before{font-size: 14px;}} .mycart-popover .popover-header{background: #0a0a0a; border-radius: 0; color: #ffffff; padding: 1rem; padding-left: 20px; font-size: 20px;} @media (max-width: 575px){.mycart-popover .popover-header{font-size: 16px;}} .mycart-popover #cart_products thead th{font-weight: 600;} .mycart-popover .table-striped tbody tr:nth-of-type(odd){background: transparent;} .mycart-popover .css_quantity{max-width: initial;} .mycart-popover .js_quantity.form-control.quantity{max-width: 50px;} .mycart-popover{width: 600px; min-width: 250px; position: fixed !important; z-index: 1000000000;} .mycart-popover .popover-body{padding-right: 0;} .mycart-popover .popover-body .ks-popover-table-container{max-height: calc(100vh - 410px); margin-bottom: 20px; overflow: auto; padding-right: 10px;} @media (max-width: 575px){.mycart-popover .popover-body .ks-popover-table-container{max-height: calc(100vh - 320px);}} @media (max-width: 768px){.mycart-popover{width: auto; max-width: 90vw;}} .mycart-popover .show_coupon{display: none;} @media (max-width: 575px){.mycart-popover .td-name{text-align: left !important;}} .mycart-popover .card-body .btn-secondary.float-right.d-none{display: none !important;} .backdrop-shadow #wrapwrap:after{content: ''; position: fixed; background: rgba(0, 0, 0, 0.21); z-index: 1000000; top: 0; left: 0; bottom: 0; right: 0; cursor: url(/ks_theme_kinetik/static/src/img-ui/icons/close.png), auto;} @media (min-width: 1025px){.col-12.col-xl-4 .card.js_cart_summary{position: sticky; top: 110px; margin-bottom: 0px;}} @media (max-width: 1024px){.col-12.col-xl-4 .card.js_cart_summary{margin-bottom: 30px;}} .col-12.col-xl-4 td.text-center.text-xl-right.noborder .show_coupon{color: #0a0a0a !important;} .col-12.col-xl-4 .card-body{color: #000; padding: 25px !important; margin-right: 0;} .col-12.col-xl-4 .card-body > div{position: relative; z-index: 10;} table.mb16.table.table-striped.table-sm.js_cart_lines thead{display: none;} table.mb16.table.table-striped.table-sm.js_cart_lines tr{border: 1px solid #eaeaec;} table.mb16.table.table-striped.table-sm.js_cart_lines .td-product_name .text-muted.d-none.d-md-block.small{display: none !important;} @media (min-width: 769px){table.mb16.table.table-striped.table-sm.js_cart_lines .td-action{padding-right: 20px;}} table.mb16.table.table-striped.table-sm.js_cart_lines .td-action .fa{font-size: 18px; background: white; width: 35px; height: 35px; border-radius: 50%; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; justify-content: center; border: 1px solid; margin: auto; transition: 0.3s ease-in-out; cursor: pointer;} table.mb16.table.table-striped.table-sm.js_cart_lines .td-action .fa:hover{color: #fff !important; background: rgba(255, 0, 0, 0.69);} .ks_payment_page, .ks_payment_page + .row{margin-bottom: 30px;} @media (min-width: 576px) and (max-width: 1400px){.ks_payment_page, .ks_payment_page + .row{padding: 20px;}} .ks_payment_page h3, .ks_payment_page h2, .ks_payment_page + .row h3, .ks_payment_page + .row h2{color: #0a0a0a; font-size: 20px;} .ks_payment_page #payment_method h3:before, .ks_payment_page + .row #payment_method h3:before{content: "\f0d6"; font: normal normal normal 14px/1 FontAwesome; margin-right: 8px; font-size: 20px; position: relative;} .ks_payment_page h2.o_page_header.mt8:before, .ks_payment_page + .row h2.o_page_header.mt8:before{content: "\f2bb"; font: normal normal normal 14px/1 FontAwesome; margin-right: 8px; font-size: 20px; position: relative;} .ks_payment_page h2.o_page_header.mt8 small, .ks_payment_page + .row h2.o_page_header.mt8 small{margin: 0 20px; background: #f2f2f2; width: 35px; height: 35px; display: inline-block; text-align: center; border-radius: 50%; text-transform: uppercase;} .ks_payment_page h2.o_page_header.mt8 a, .ks_payment_page + .row h2.o_page_header.mt8 a{margin-top: 0 !important;} .ks_payment_page .ship_to_other, .ks_payment_page + .row .ship_to_other{font-weight: 400;} .ks_payment_page .col-lg-12 h3.o_page_header:before, .ks_payment_page + .row .col-lg-12 h3.o_page_header:before{font: normal normal normal 14px/1 FontAwesome; margin-right: 10px; font-size: 24px; position: relative;} .ks_payment_page .col-lg-12 h3.o_page_header.mt16:before, .ks_payment_page + .row .col-lg-12 h3.o_page_header.mt16:before{content: "\f0d1";} .ks_payment_page .col-lg-12 h3.o_page_header.mt8:before, .ks_payment_page + .row .col-lg-12 h3.o_page_header.mt8:before{content: "\f2bc";} .ks_payment_page label.col-form-label.label-optional, .ks_payment_page + .row label.col-form-label.label-optional{font-weight: bold !important;} .ks_payment_page #cart_total, .ks_payment_page + .row #cart_total{padding: 15px; border-radius: 10px; background: #e8e8e8; color: black; margin-top: 20px;} .ks_payment_page #cart_total table, .ks_payment_page + .row #cart_total table{margin-bottom: 0;} .ks_payment_page #o_payment_form_pay .fa, .ks_payment_page + .row #o_payment_form_pay .fa{margin-left: 10px;} .ks_payment_page .float-left.mt-2 a.btn .fa, .ks_payment_page .all_shipping a.btn .fa, .ks_payment_page + .row .float-left.mt-2 a.btn .fa, .ks_payment_page + .row .all_shipping a.btn .fa{margin-right: 10px;} .ks_payment_page .all_shipping .a-submit, .ks_payment_page + .row .all_shipping .a-submit{max-width: 300px;} .ks_payment_page .d-flex.justify-content-between.mt-3 > a.btn-secondary, .ks_payment_page .checkout_autoformat .d-flex.justify-content-between > a.btn-secondary, .ks_payment_page + .row .d-flex.justify-content-between.mt-3 > a.btn-secondary, .ks_payment_page + .row .checkout_autoformat .d-flex.justify-content-between > a.btn-secondary{margin-left: 16px;} .ks_payment_page .d-flex.justify-content-between.mt-3 > a.btn-secondary .fa, .ks_payment_page .checkout_autoformat .d-flex.justify-content-between > a.btn-secondary .fa, .ks_payment_page + .row .d-flex.justify-content-between.mt-3 > a.btn-secondary .fa, .ks_payment_page + .row .checkout_autoformat .d-flex.justify-content-between > a.btn-secondary .fa{margin-right: 10px;} .ks_payment_page .d-flex.justify-content-between.mt-3 > a.btn-primary .fa, .ks_payment_page .checkout_autoformat .d-flex.justify-content-between > a.btn-primary .fa, .ks_payment_page + .row .d-flex.justify-content-between.mt-3 > a.btn-primary .fa, .ks_payment_page + .row .checkout_autoformat .d-flex.justify-content-between > a.btn-primary .fa{margin-left: 10px;} .ks_payment_page .checkout_autoformat .d-flex.justify-content-between > a.btn-secondary, .ks_payment_page + .row .checkout_autoformat .d-flex.justify-content-between > a.btn-secondary{margin-left: 0;} .ks_payment_page #o_payment_form_acq_5 .alert, .ks_payment_page + .row #o_payment_form_acq_5 .alert{margin: 0 20px 20px !important;} .ks_payment_page .col-12.col-xl-auto.order-xl-2, .ks_payment_page .col-12.col-xl.order-xl-1.oe_cart, .ks_payment_page + .row .col-12.col-xl-auto.order-xl-2, .ks_payment_page + .row .col-12.col-xl.order-xl-1.oe_cart{width: 50%;} .ks_payment_page .col-12.col-xl.order-xl-1.oe_cart .card.border_primary, .ks_payment_page + .row .col-12.col-xl.order-xl-1.oe_cart .card.border_primary{border-color: rgba(0, 0, 0, 0.125); margin-bottom: 20px;} .ks_payment_page .col-12.col-xl.order-xl-1.oe_cart .btn-link, .ks_payment_page .col-12.col-xl.order-xl-1.oe_cart .float-right.no-decoration, .ks_payment_page + .row .col-12.col-xl.order-xl-1.oe_cart .btn-link, .ks_payment_page + .row .col-12.col-xl.order-xl-1.oe_cart .float-right.no-decoration{color: #0a0a0a;} .ks_payment_page .col-12.col-xl.order-xl-1.oe_cart .all_shipping > .col-lg-12, .ks_payment_page + .row .col-12.col-xl.order-xl-1.oe_cart .all_shipping > .col-lg-12{padding: 0;} .ks_payment_page .toggle_summary_div.d-none.d-xl-block, .ks_payment_page + .row .toggle_summary_div.d-none.d-xl-block{max-width: 100%; padding: 20px;} .ks_payment_page .toggle_summary_div.d-none.d-xl-block thead th, .ks_payment_page + .row .toggle_summary_div.d-none.d-xl-block thead th{color: #212529; font-size: 12px; font-weight: 600;} .ks_payment_page .toggle_summary_div.d-none.d-xl-block .td-product_name strong, .ks_payment_page + .row .toggle_summary_div.d-none.d-xl-block .td-product_name strong{font-weight: 600;} .ks_payment_page .toggle_summary_div.d-none.d-xl-block .td-qty, .ks_payment_page + .row .toggle_summary_div.d-none.d-xl-block .td-qty{text-align: center;} .ks_payment_page .table-striped tbody tr:nth-of-type(odd), .ks_payment_page + .row .table-striped tbody tr:nth-of-type(odd){background-color: transparent;} @media (max-width: 1024px){.ks_payment_page .card, .ks_payment_page + .row .card{margin-bottom: 20px;}} .ks_payment_page .col-12.col-xl-8.oe_cart h5.text-muted.js_cart_lines, .ks_payment_page + .row .col-12.col-xl-8.oe_cart h5.text-muted.js_cart_lines{color: #0a0a0a !important;} .ks_payment_page #suggested_products, .ks_payment_page + .row #suggested_products{border: 1px solid #dee2e6;} .ks_payment_page #suggested_products .td-img, .ks_payment_page + .row #suggested_products .td-img{text-align: center;} .ks_payment_page #suggested_products .td-product_name strong, .ks_payment_page + .row #suggested_products .td-product_name strong{line-height: 1;} .ks_payment_page #suggested_products .td-product_name .text-muted, .ks_payment_page + .row #suggested_products .td-product_name .text-muted{padding: 0 10px 5px 10px;} .ks_payment_page #suggested_products .td-price, .ks_payment_page + .row #suggested_products .td-price{text-align: center; color: black;} .ks_payment_page #suggested_products .btn-link strong, .ks_payment_page + .row #suggested_products .btn-link strong{color: #0a0a0a; font-weight: 600;} #cart_total a.show_coupon{color: #0a0a0a; text-decoration: none;} .ks-cart-variant, .ks_cart_variant{font-size: 12px !important; font-weight: 400 !important; display: block; margin-bottom: 2px;} #delivery_carrier .float-right{float: none !important; white-space: normal; display: block; width: 100%; text-align: left; font-weight: 600; overflow: inherit; height: auto; margin: 0; padding: 0; max-width: 100%;} .ks_payment_page .table .css_quantity a.btn.btn-link.js_add_cart_json.d-none.d-md-inline-block{display: block !important;} #cart_products a.btn.btn-link.js_add_cart_json.d-none.d-md-inline-block.hover-cart{display: block !important;} #suggested_products .td-product_name .text-muted.d-none.d-md-block{display: none !important;} 

/* /ks_theme_kinetik/static/src/css/scss/pages/profile.scss defined in bundle 'web.assets_frontend' */
 .ks-profile-account{position: relative; z-index: 1;} .ks-profile-account .nav-tabs .nav-link{font-size: 16px;} .ks-profile-account .nav-tabs .nav-link.active{background-color: transparent; border-color: transparent; border-bottom: 2px solid #0a0a0a;} .ks-profile-account .nav-tabs .nav-link:not(.active):hover{border-color: transparent;} .ks-profile-account .ks-profile-user label{font-weight: 600;} @media (max-width: 600px){.ks-profile-account .form-group label{text-align: left; padding-left: 0;}} .o_portal_details .clearfix .btn-primary{margin-left: 16px; float: none !important;} @media (max-width: 1200px){.o_portal_my_home, .portal_edit_profile_icon{width: auto;}.ks-profile-user{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;}} 

/* /ks_theme_kinetik/static/src/css/scss/pages/contact-us.scss defined in bundle 'web.assets_frontend' */
 .ks_contact_container > .row > .col-lg-8{flex: 100%; max-width: 100%; padding: 0;} .ks_contact_container > .row > .col-lg-8 > .text-center.my-3{display: none;} .ks_contact_container > .row > .col-lg-4{display: none;} .ks_contact_container + .mt-2{margin-top: 0 !important;} .ks-contact-page{background: #f3f3f3;} .ks-contact-page .ks-contact-cover{padding: 50px 0; background-position: bottom; background-color: rgba(0, 0, 0, 0.45); background-blend-mode: color; background-size: cover; background-repeat: no-repeat; color: #fff;} .ks-contact-page .ks-contact-cover .theme__heading, .ks-contact-page .ks-contact-cover #oe_structure_website_crm_contact_us_thanks_1 + .container h1, #oe_structure_website_crm_contact_us_thanks_1 + .container .ks-contact-page .ks-contact-cover h1, .ks-contact-page .ks-contact-cover #oe_structure_website_sale_comparison_product_compare_1 + .container h3:not(.popover-header), #oe_structure_website_sale_comparison_product_compare_1 + .container .ks-contact-page .ks-contact-cover h3:not(.popover-header), .ks-contact-page .ks-contact-cover #oe_structure_website_blog_latest_blogs_1 ~ .container .col-lg-12.text-center > h1, #oe_structure_website_blog_latest_blogs_1 ~ .container .ks-contact-page .ks-contact-cover .col-lg-12.text-center > h1, .ks-contact-page .ks-contact-cover .js_blog.website_blog .container .col-lg-12.mb32.mt16.text-center h1, .js_blog.website_blog .container .col-lg-12.mb32.mt16.text-center .ks-contact-page .ks-contact-cover h1{color: #fff;} .ks-contact-page .ks-contact-form-container{box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22); animation: moveupfull 0.6s ease-in-out 0.9s forwards; opacity: 0;} .ks-contact-page .ks-contact-form-container .ks-form-info{margin-bottom: 15px;} .ks-contact-page .ks-contact-icon{width: 80px; height: 80px; border-radius: 50%; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; justify-content: center; margin: auto; border: 3px solid #fff; transition: 0.3s ease-in-out;} @media (max-width: 575px){.ks-contact-page .ks-contact-icon{width: 90px; height: 90px;}} .ks-contact-page .ks-contact-icon-img{width: 50px;} .ks-contact-page .ks-contact-info{transition: 0.3s ease-in-out; margin-top: 5px;} @media (max-width: 575px){.ks-contact-page .ks-contact-info{margin-bottom: 15px;}} .ks-contact-page .ks-contact-info-title{font-size: 20px; font-weight: bold;} .ks-contact-page .ks-contact-details{font-size: 16px;} .ks-contact-page .ks-contact-details a{color: #fff;} .ks-contact-page .ks-contact-details .fa{display: none;} .ks-contact-page .ks-contact-form input, .ks-contact-page .ks-contact-form textarea{font-size: 16px; transition: 0.3s ease-in-out; border-radius: 0; padding: 0;} .ks-contact-page .ks-contact-form input:focus, .ks-contact-page .ks-contact-form textarea:focus{box-shadow: none !important;} .ks-contact-page .ks-contact-form input:placeholder-shown, .ks-contact-page .ks-contact-form textarea:placeholder-shown{color: #0a0a0a; font-weight: bold; font-size: 16px;} .ks-contact-page .ks-contact-form input:placeholder-shown + label, .ks-contact-page .ks-contact-form textarea:placeholder-shown + label{transform: translateY(-32px); opacity: 0; position: relative; z-index: -1;} .ks-contact-page .ks-contact-form input + label, .ks-contact-page .ks-contact-form textarea + label{font-size: 13px; font-weight: 600; margin-top: 5px; transition: 0.3s ease-in-out; transform: translateY(-60px);} .ks-contact-page .ks-contact-form input:focus, .ks-contact-page .ks-contact-form textarea:focus{box-shadow: 0px 1px 0px black;} .ks-contact-page .ks-contact-form textarea{height: 100px !important;} .ks-contact-page .ks-contact-form textarea + label{transform: translateY(-140px);} .ks-contact-page .ks-contact-form .o_website_form_send{min-width: auto; font-size: 20px;} .ks-contact-page .ks-contact-social{border-left: 1px solid #ccc; background: rgba(0, 0, 0, 0.83); color: #fff;} .ks-contact-page .ks-contact-social a{color: #fff;} .ks-contact-page .ks-contact-social a .fa{color: #0a0a0a; animation: moveleft 0.3s ease-in-out forwards; opacity: 0; width: 36px; height: 36px; font-size: 18px; line-height: 37px; transition: all ease-in-out 0.3s;} .ks-contact-page .ks-contact-social a #git_hub, .ks-contact-page .ks-contact-social a #insta{font-size: 22px !important;} .ks-contact-page .ks-contact-social a:hover .fa-facebook{background: #3c5a99 !important; color: #fff !important; border-radius: 20% !important;} .ks-contact-page .ks-contact-social a:hover .fa-twitter{background: #28aae1 !important; color: #fff !important; border-radius: 20% !important;} .ks-contact-page .ks-contact-social a:hover .fa-linkedin{background: #0077b5 !important; color: #fff !important; border-radius: 20% !important;} .ks-contact-page .ks-contact-social a:hover .fa-youtube{background: #f00f00 !important; color: #fff !important; border-radius: 20% !important;} .ks-contact-page .ks-contact-social a:hover .fa-instagram{background: #FD1D1D !important; color: #fff !important; border-radius: 20% !important;} .ks-contact-page .ks-contact-social a:hover #insta{background: linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%) !important; filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09433', endColorstr='#bc1888',GradientType=1 ) !important; color: #fff !important;} .ks-contact-page .ks-contact-social a:hover #git_hub{background: #141f1e !important; color: #fff !important;} @media (max-width: 768px){.ks-contact-page .ks-contact-social .list-unstyled{display: -webkit-box; display: -webkit-flex; display: flex; flex-wrap: wrap;}.ks-contact-page .ks-contact-social .list-unstyled li{margin-right: 20px;}} .ks-contact-page .ks-contact-info-box{-webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; width: 100%; text-align: center; margin-bottom: 20px;} .ks-col-full{flex: 100%; max-width: 100%; padding: 0;} #oe_structure_website_crm_contact_us_thanks_1 + .container{padding: 40px 10px;} #oe_structure_website_crm_contact_us_thanks_1 + .container h1{margin-bottom: 24px; text-align: center;} #oe_structure_website_crm_contact_us_thanks_1 + .container .col-lg-4{display: none;} #oe_structure_website_crm_contact_us_thanks_1 + .container .col-lg-8{text-align: center; margin: auto;} @media (max-width: 767px){.address-inner-sec ul.list-style-none{padding-left: 0;}} 

/* /ks_theme_kinetik/static/src/css/scss/pages/about.scss defined in bundle 'web.assets_frontend' */
 .ks-page-about .img-iten, .ks-page-about .img-iten img{border-radius: 0 !important;} @media (max-width: 768px) and (min-width: 576px){.ks-page-about .image-panel{position: absolute;}.ks-page-about .image-panel img{min-height: 100%;}} .ks-page-gallery .overlay{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; justify-content: center;} .ks-page-gallery .overlay h3{font-size: 28px;} .ks-page-gallery .hovereffect{padding: 10px;} .ks-page-gallery .col-md-4{animation: moveup 0.6s ease-in-out forwards; opacity: 0;} .ks-page-gallery .col-md-4:nth-child(2), .ks-page-gallery .col-md-4:nth-child(5){animation-delay: 0.4s;} .ks-page-gallery .col-md-4:nth-child(3n){animation-delay: 0.8s;} @media (max-width: 768px){.ks-testimonial .carousel-item{min-height: auto !important;}} @media (max-width: 768px) and (min-width: 576px){.our-team.team-v3:not(.team-v7) .thum-img{position: absolute;}} .ks-about-info .ks-side-right, .ks-about-team .ks-side-right{animation: moveright 0.6s ease-in-out forwards; opacity: 0;} .ks-about-info .ks-side-left, .ks-about-team .ks-side-left{animation: moveleft 0.6s ease-in-out forwards; opacity: 0;} 

/* /ks_theme_kinetik/static/src/scss/shop/shop_page.scss defined in bundle 'web.assets_frontend' */
 .badge-secondary{background: #875A7B; color: #0a0a0a; width: 15px; height: 15px; padding-top: 4px;} .mb-03{margin-bottom: 3px;} .dropdown-item.active{background: #ffffff;} .ks_featured_home_page .nav-tabs{border-bottom: none;} .ks_featured_home_page .nav-tabs .nav-link.active{border-color: transparent;} .ks_featured_home_page .nav-tabs .nav-link:hover{border-color: transparent;} .progress-wizard .progress-wizard-step.active .progress-wizard-dot{background: #ffffff; box-shadow: 0 0 0 0.1875rem white, 0 0 0 0.25rem rgba(255, 255, 255, 0.5);} .alert-info{color: #fff; background-color: #141f1e; border-color: #141f1e;} .o_product_feature_panel{border-color: #ffffff;} .mycart-popover .fa-plus, .mycart-popover .fa-minus, .css_quantity .fa-plus, .css_quantity .fa-minus{color: #0a0a0a;} .js_cart_summary + .btn-primary{margin-top: 10px;} .products-carousel .owl-item.active{min-height: 100%;} .products-carousel .owl-next .fa-angle-left{transform: rotateY(180deg) translateX(-2px);} .products-carousel .owl-item .product-card{width: calc(100% - 4px); margin: auto; margin-bottom: 5px;} @media (max-width: 1200px){.products-carousel .owl-nav{display: none;}.products-carousel .owl-dots{margin-top: 20px;}} .nav-pills .nav-link.active, .nav-pills .show > .nav-link{background-color: #ffffff;} .page-link{color: #0a0a0a;} .products_pager{justify-content: space-between !important; margin: 10px 0;} .products_pager > form{display: none;} .products_pager .pagination .page-item{min-width: 35px; min-height: 35px;} .products_pager .pagination .page-item .page-link{border: 1px solid transparent;} .products_pager .pagination .page-item.active .page-link{font-weight: bold; width: 35px; height: 35px; margin: 0 5px;} .products_pager .pagination .page-link{border: none; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; justify-content: center;} .products_pager ul.pagination.m-0.ml-2{margin-top: -35px !important; order: 6; padding-left: 15px; width: 100%; justify-content: center;} .products_pager.form-inline.justify-content-center.mt-3 ul.pagination.m-0, .products_pager.form-inline.mt-3.flex-center ul.pagination.m-0{margin: auto !important;} .products_pager .dropdown_sorty_by{margin-left: 0px !important; order: 1;} .products_pager .dropdown_sorty_by:focus{outline: none;} .products_pager .dropdown_sorty_by .dropdown-toggle{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; min-width: 37px; min-height: 37px; max-height: 37px; padding-left: 15px !important; padding-right: 15px !important; font-size: 14px !important;} .products_pager .dropdown_sorty_by .dropdown-toggle:focus{box-shadow: none;} .products_pager .dropdown_sorty_by .dropdown-toggle:before{border-width: 1px !important;} .products_pager .dropdown_sorty_by .dropdown-toggle .fa.fa-sort-amount-asc.d-lg-none{display: block !important; margin-left: 5px;} @media (max-width: 768px){.products_pager .dropdown_sorty_by .dropdown-toggle{justify-content: center;}} @media (max-width: 575px){.products_pager .dropdown_sorty_by .dropdown-toggle > span{display: none;}} .products_pager .dropdown_sorty_by .dropdown-menu{z-index: 2000;} .fp__img img{object-fit: contain;} #featured_row_new_arrivals .d-flex, #featured_row_trendy .d-flex, #featured_row_Most_popular .d-flex, #featured_row_classics .d-flex{justify-content: center;} .ks_featured_home_page .active .product-card{transition: 0.5s ease-in-out; opacity: 1; animation: fpMove1 0.36s ease-in-out forwards;} .ks_featured_home_page .active .product-card:nth-child(4n - 2){animation-delay: 0.1s;} .ks_featured_home_page .active .product-card:nth-child(4n - 1){animation-delay: 0.2s;} .ks_featured_home_page .active .product-card:nth-child(4n){animation-delay: 0.3s;} @keyframes fpMove1{0%{transform: translateY(100px); opacity: 1;}100%{transform: translate(0, 0); opacity: 1;}} .badge-secondary{background: #ffffff;} .ks-filter-head{margin-bottom: 3px;} #collapseElementId1 .nav-item, .list-unstyled:not(#top_menu) .nav-item{margin-bottom: 3px;} .ks-filter-brand-menu{cursor: pointer; padding: 1rem;} .ks-filter-brand-menu + .nav-pills{margin-left: 0 !important;} .ks-remove-chevron .nav-link{font-weight: normal;} .ks-remove-chevron .fa-chevron-down{display: none;} #products_grid_before .filter_shop_list, #ks_categories_container{max-height: 250px; overflow: auto;} #products_grid_before{position: fixed; top: 0; bottom: 0; left: 0; width: 0; height: 0; padding: 0; z-index: 10000000000; overflow: auto; transform: translateX(-100%); transition: transform 0.5s ease-in-out;} #products_grid_before .fa-chevron-down{font-size: 20px; transition: 0.2s ease-in-out; cursor: pointer;} #products_grid_before .fa-chevron-down::before{content: "\f105";} #products_grid_before .fa-chevron-down[aria-expanded="false"]{transform: rotate(0deg);} #products_grid_before .fa-chevron-down[aria-expanded="true"]{transform: rotate(90deg) !important;} #products_grid_before [aria-expanded="false"] .fa-chevron-down{transform: rotate(0deg);} #products_grid_before [aria-expanded="true"] .fa-chevron-down{transform: rotate(90deg) !important;} #products_grid_before .nav{display: block;} #products_grid_before .nav .nav-item{cursor: pointer;} #products_grid_before .nav .nav-link label.nav-link:before{border-radius: 50%; box-shadow: none; border: 1px solid #91a8b8;} #products_grid_before .nav .nav-link label.nav-link:after{content: ''; width: 18px; height: 18px; transform: scale(0); background: #0a0a0a; top: 1px; transition: all ease-in-out 0.5s; position: absolute; border-radius: 50%; display: block;} #products_grid_before .nav .nav-link.active label.nav-link:after{transform: scale(0.6);} #products_grid_before .nav .nav-link.active label.nav-link:before{border-color: #0a0a0a;} #products_grid_before .collapse:not(.show){display: none !important;} #products_grid_before .container{padding: 0;} #products_grid_before .d-flex.justify-content-between.w-100.my-2{display: none !important;} #products_grid_before .filter_shop_list{padding-left: 1rem !important; padding-right: 1rem !important; padding-top: 0px; padding-bottom: 1rem; margin-left: 0px;} #products_grid_before .filter_shop_list li{margin-bottom: 3px;} #products_grid_before #ks_price_Container{max-width: 90%; margin: 0 auto; overflow: hidden;} #products_grid_before.ks-show-filter{width: 25%; max-width: 300px; height: auto; height: -webkit-fill-available; overflow: auto; transform: translateX(0); background: #fff; display: -webkit-box; display: -webkit-flex; display: flex; flex-wrap: wrap; padding-top: 60px; z-index: 1000000000;} @media (max-width: 1200px){#products_grid_before.ks-show-filter{min-width: 33.33%;}} @media (max-width: 991px){#products_grid_before.ks-show-filter{min-width: 50%;}} @media (max-width: 767px){#products_grid_before.ks-show-filter{min-width: 66.66%;}} @media (max-width: 575px){#products_grid_before.ks-show-filter{min-width: 83.33%;}} #products_grid_before.ks-hide-filter{transform: translateX(-100%);} #products_grid_before .ks-filter-outer{background-color: #fff; color: #282c3f; padding: 0; cursor: auto; position: relative; z-index: 100; height: calc(100% - 45px); width: 100%;} #products_grid_before .ks-filter-outer .nav.mt-3{margin-top: -4px !important;} #products_grid_before .ks-filter-outer label.font-weight-normal[for="amount"]{width: 100%; font-size: 16px; font-weight: 600 !important; padding: 10px 0;} #products_grid_before .ks-filter-outer .slider-handle{background-color: #0a0a0a; background-image: none;} #products_grid_before .ks-filter-outer .slider-selection{box-shadow: none; background: rgba(10, 10, 10, 0.5);} #products_grid_before .ks-filter-outer .slider-track-low, #products_grid_before .ks-filter-outer .slider-track-high{background: #e2e2e2;} #products_grid_before .ks-filter-outer .slider-track{height: 5px;} #products_grid_before .ks-filter-outer .w-100.d-flex.justify-content-center, #products_grid_before .ks-filter-outer .w-100.d-flex.flex-center{padding: 0 10px;} #products_grid_before .ks-filter-outer .w-100.d-flex.justify-content-center .slider-horizontal, #products_grid_before .ks-filter-outer .w-100.d-flex.flex-center .slider-horizontal{width: 100%;} #products_grid_before .ks-filter-outer .w-100.row.justify-content-center.mb-3, #products_grid_before .ks-filter-outer .w-100.row.mb-3.flex-center{justify-content: space-between !important; margin-top: 10px; margin-bottom: 0px !important;} #products_grid_before .ks-filter-outer .w-100.row.justify-content-center.mb-3 #ks-selected_input_min, #products_grid_before .ks-filter-outer .w-100.row.mb-3.flex-center #ks-selected_input_min, #products_grid_before .ks-filter-outer .w-100.row.justify-content-center.mb-3 #ks-selected_input_max, #products_grid_before .ks-filter-outer .w-100.row.mb-3.flex-center #ks-selected_input_max{border: none; padding: 0; font-weight: 600; color: black;} #products_grid_before .ks-filter-outer .w-100.row.justify-content-center.mb-3 #ks-selected_input_min:disabled, #products_grid_before .ks-filter-outer .w-100.row.mb-3.flex-center #ks-selected_input_min:disabled, #products_grid_before .ks-filter-outer .w-100.row.justify-content-center.mb-3 #ks-selected_input_max:disabled, #products_grid_before .ks-filter-outer .w-100.row.mb-3.flex-center #ks-selected_input_max:disabled{background: transparent;} #products_grid_before .ks-filter-outer .w-100.row.justify-content-center.mb-3 #ks-selected_input_max, #products_grid_before .ks-filter-outer .w-100.row.mb-3.flex-center #ks-selected_input_max{text-align: right;} @media (max-width: 990px){#products_grid_before{margin-bottom: 20px;}} #products_grid_before a{color: #282c3f;} #products_grid_before a:hover{color: #0a0a0a;} #products_grid_before .nav-pills .nav-link.active, #products_grid_before .nav-pills .show > .nav-link{background-color: #fff; color: #282c3f;} #products_grid_before strong{font-weight: 600; font-size: 14px; text-transform: uppercase;} #products_grid_before .nav-item label.nav-link{position: relative; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; margin: 0 0 !important; color: #282c3f;} #products_grid_before .nav-item label.nav-link:before{border-radius: 0; background: transparent; width: 18px; height: 18px; display: block; pointer-events: none; content: ""; user-select: none; margin-right: 10px; margin-top: 1px; box-shadow: inset 0 0 0 1px #91a8b8; border-radius: 3px;} #products_grid_before .nav-item label.nav-link input{opacity: 0; width: 0; height: 0;} #products_grid_before .nav-item label.nav-link input:checked + span:before{content: '\f00c'; font: normal normal normal 12px/1 FontAwesome; color: #fff; width: 18px; height: 18px; position: absolute; left: 0; top: 1px; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; justify-content: center; border-radius: 3px; background: #0a0a0a;} #products_grid_before .ks-filter-transition{cursor: pointer; transition: 0.2s ease-in-out; transform-origin: center;} #products_grid_before .nav-item{padding: 0px 0rem;} #products_grid_before .nav-item .nav-link{padding: 0;} .ks-filter-overlay{position: fixed; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.4); top: 0; left: 0; z-index: 1050; display: none; cursor: url(/ks_theme_kinetik/static/src/img-ui/icons/close.png), auto;} .js-no-scroll{height: 100vh; overflow: hidden;} .btn-primary .fa-minus, .btn-primary .fa-plus{color: #0a0a0a;} footer.bg-light{background: white !important;} #product_detail{padding: 0;} .ks-product-list-view{display: -webkit-box; display: -webkit-flex; display: flex; flex-wrap: wrap; justify-content: space-between; z-index: 0;} .ks-product-list-view .oe_product.oe_list.oe_product_cart{width: calc(50% - 20px); max-width: 100%; margin: initial; margin-bottom: 20px; transition: 0.2s ease-in-out; border: 1px solid #ccc; position: relative;} @media (min-width: 992px){.ks-product-list-view .oe_product.oe_list.oe_product_cart{min-height: 245px;}} .ks-product-list-view .oe_product.oe_list.oe_product_cart:hover{box-shadow: 2px 3px 10px 0 rgba(0, 0, 0, 0.36);} @media (max-width: 400px){.ks-product-list-view .oe_product.oe_list.oe_product_cart{height: auto !important;}} .ks-product-list-view .oe_product.oe_list.oe_product_cart .ks-product-list-mode #website_published_button{position: absolute; left: 25px; bottom: 5px;} .ks-product-list-view .oe_product.oe_list.oe_product_cart .ks_shop_product_slider{max-width: 150px; min-height: 180px;} .ks-product-list-view .oe_product.oe_list.oe_product_cart .ks_shop_product_slider img{width: 150px; height: 150px; object-fit: contain;} .ks-product-list-view .oe_product.oe_list.oe_product_cart .ks_shop_product_slider .owl-dots{position: absolute; width: 100%; bottom: 10px; text-align: center;} .ks-product-list-view .oe_product.oe_list.oe_product_cart .ks_shop_product_slider .owl-dots .owl-dot{width: 6px; height: 6px; background: #0a0a0a; margin-right: 5px; border-radius: 50%; opacity: 0.5;} .ks-product-list-view .oe_product.oe_list.oe_product_cart .ks_shop_product_slider .owl-dots .owl-dot.active{opacity: 1;} .ks-product-list-view .oe_product_image{position: relative; width: 150px !important; height: 150px;} @media (max-width: 990px){.ks-product-list-view .oe_product_image{height: 170px;}} @media (max-width: 540px){.ks-product-list-view .oe_product_image{margin: auto; width: auto !important; height: auto;}} .ks-product-list-view .ks-product-content{position: absolute !important; width: calc(100% - 170px); margin-left: 150px; bottom: 10px; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; justify-content: space-between; height: 100%; top: 0 !important; left: 0 !important;} @media (max-width: 540px){.ks-product-list-view .ks-product-content{position: relative !important; margin-left: 0; width: 100%;}} .ks-product-list-view .ks-product-content .ks_name_price{background: white; text-align: center; margin: auto;} .ks-product-list-view .ks-product-content .ks_name_price h5{font-weight: 400; font-size: 16px;} .ks-product-list-view .ks-product-content .ks_name_price .ks-price{font-weight: 600; font-size: 18px; color: #000;} .ks-product-list-view .ks_hover_data{order: 2;} .ks-product-list-view .ks_hover_data div[itemscope="itemscope"]{flex-direction: row;} .ks-product-list-view #website_published_button{margin-left: auto; position: relative; z-index: 100; height: fit-content;} .ks-product-list-view div[itemscope="itemscope"]{display: -webkit-box; display: -webkit-flex; display: flex;} @media (max-width: 540px){.ks-product-list-view div[itemscope="itemscope"]{-webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; width: 100%;}} .ks-product-list-view .css_editable_mode_hidden .dropdown-menu{transform: none !important; top: 30px !important; left: -30px !important;} .oe_website_sale .oe_cart .one_kanban{max-width: 100%; flex: 100%;} @media (min-width: 576px){.ks_product_grid .container{max-width: 100%;}} @media (min-width: 1130px){.ks_product_grid .container{max-width: 1310px;}} .ks_product_grid .products-carousel{display: -webkit-box; display: -webkit-flex; display: flex; flex-wrap: wrap; justify-content: center;} @media (max-width: 1024px){.ks_product_grid .products-carousel{justify-content: space-around;}} .ks_product_grid .products-carousel .product-card{width: calc(25% - 20px); height: auto; margin: 0 10px;} @media (max-width: 1024px){.ks_product_grid .products-carousel .product-card{width: calc(50% - 20px);}} .ks_product_grid .fp__img img{height: auto; max-width: 300px;} .ks_product_grid .fp__info{padding: 10px !important;} .ks_product_grid .product-card{position: relative;} .ks_product_grid .product-card .fp__img img{height: 100%; padding: 20px; max-height: 250px;} .text-muted a.badge.badge-primary{position: relative; width: auto; border-radius: 0px;} @media (min-width: 768px){#product_detail{max-width: 100%;}#product_detail h1{font-size: 24px;}} @media (min-width: 992px) and (max-width: 1200px){#product_detail{max-width: 100%;}#product_detail h1{font-size: 30px;}} .ks_products_table .oe_product{padding: 10px 15px 5px 15px !important; border: none; margin-bottom: 10px; margin-top: 5px;} .ks_products_table .oe_product_cart{transition: 0.2s ease-in-out; margin: auto;} .ks_products_table .oe_product.oe_grid{overflow: hidden; position: relative;} @media (max-width: 767px){.ks_products_table .oe_product.oe_grid{height: auto !important;}} .ks_products_table .oe_product.oe_grid .ks_name_price{position: relative; background: #fff; padding: 10px;} .ks_products_table .oe_product.oe_grid .ks_name_price:before{content: ''; position: absolute; width: 35px; height: 2px; background: #0a0a0a; left: 0; right: 0; margin: 0 auto; top: 0; transition: all ease-in-out 0.5s;} .ks_products_table .oe_product.oe_grid .ks_name_price h5{overflow: hidden; text-overflow: ellipsis; white-space: pre-line; font-weight: 400; font-size: 16px; text-align: center;} @media (max-width: 540px){.ks_products_table .oe_product.oe_grid .ks_name_price{padding: 5px;}.ks_products_table .oe_product.oe_grid .ks_name_price h5{font-size: 14px;}} .ks_products_table .oe_product.oe_grid .ks_name_price .ks-price{color: #000; font-weight: 600; font-size: 18px; align-items: center;} .ks_products_table .oe_product.oe_grid .ks_name_price .ks-price .oe_currency_value{font-weight: 600;} @media (max-width: 540px){.ks_products_table .oe_product.oe_grid .ks_name_price .ks-price{font-size: 14px;}} .ks_products_table .oe_product.oe_grid .ks_hover_data{padding: 8px 0; z-index: -1; position: absolute; width: 100%; color: #fff; transition: all ease-in-out 0.3s; top: 0px; height: 46px;} @media (max-width: 1024px){.ks_products_table .oe_product.oe_grid .ks_hover_data{position: relative;}} @media (min-width: 1025px){.ks_products_table .oe_product.oe_grid:hover .ks_hover_data{transform: translateY(-100%);}} .ks_products_table .oe_product section{border-top: none; background: none; z-index: 5; position: relative; padding: 0; overflow: visible;} .ks_products_table .btn.btn-sm:not(.btn-primary), .ks_products_table .btn-group-sm > .btn:not(.btn-primary){background: #ffffff; width: 30px; height: 30px; border-radius: 50% !important; color: #000; box-shadow: -1px 3px 4px rgba(0, 0, 0, 0.64); border: none; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; justify-content: center;} .ks_products_table .btn.btn-sm:not(.btn-primary):hover, .ks_products_table .btn-group-sm > .btn:not(.btn-primary):hover{background: #0a0a0a; color: #ffffff;} .ks_products_table .btn.btn-sm:not(.btn-primary) .modal-footer .btn.btn-secondary, .ks_products_table .btn-group-sm > .btn:not(.btn-primary) .modal-footer .btn.btn-secondary{background: transparent; color: #0a0a0a; border-color: #0a0a0a;} .ks_products_table .btn.btn-sm:not(.btn-primary) .modal-footer .btn.btn-secondary:hover, .ks_products_table .btn-group-sm > .btn:not(.btn-primary) .modal-footer .btn.btn-secondary:hover{background: #0a0a0a; color: #fff; border-color: #0a0a0a;} .ks_products_table .btn.btn-sm:not(.btn-primary) .modal-footer .btn.btn-secondary:focus, .ks_products_table .btn-group-sm > .btn:not(.btn-primary) .modal-footer .btn.btn-secondary:focus{box-shadow: 0 0 0 0.2rem white;} .ks_products_table .o_add_wishlist:disabled{box-shadow: -1px 3px 4px rgba(0, 0, 0, 0.64); width: 30px; height: 30px; border-radius: 50%;} .ks_products_table .o_add_wishlist:disabled:hover{background: #818181;} .ks_products_table .product_price{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; padding-left: 5px; padding-right: 5px;} @media screen and (max-width: 544px){.ks_products_table{padding: 0;}.ks_products_table .oe_product.oe_grid{padding: 5px 10px !important;}} .js_main_product, .oe_optional_products_modal .css_quantity{display: -webkit-box; display: -webkit-flex; display: flex; flex-wrap: wrap; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;} .js_main_product .btn, .oe_optional_products_modal .css_quantity .btn{z-index: 0;} .js_main_product .btn-primary, .oe_optional_products_modal .css_quantity .btn-primary{font-size: 17px;} .js_main_product .js_add_cart_json, .oe_optional_products_modal .css_quantity .js_add_cart_json{border-radius: 25px; width: 35px; height: 35px; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; font-size: 12px !important; border-color: #bdbdbd !important; background: #fff; box-shadow: none !important; border-radius: 0px;} .js_main_product .js_add_cart_json .fa, .oe_optional_products_modal .css_quantity .js_add_cart_json .fa{color: #0a0a0a;} .js_main_product .js_add_cart_json:hover, .js_main_product .js_add_cart_json:active, .oe_optional_products_modal .css_quantity .js_add_cart_json:hover, .oe_optional_products_modal .css_quantity .js_add_cart_json:active{background: #e8e8e8 !important;} .js_main_product .js_add_cart_json:hover .fa, .js_main_product .js_add_cart_json:active .fa, .oe_optional_products_modal .css_quantity .js_add_cart_json:hover .fa, .oe_optional_products_modal .css_quantity .js_add_cart_json:active .fa{color: #0a0a0a !important;} .js_main_product .quantity, .oe_optional_products_modal .css_quantity .quantity{border-color: #bdbdbd !important; background: #fff;} .oe_optional_products_modal .css_quantity{flex-direction: row; margin: auto;} @media (max-width: 575px){.oe_optional_products_modal .css_quantity{display: none !important;}} .oe_optional_products_modal .css_quantity .js_quantity{margin: 0 0px; min-height: 35px;} .oe_optional_products_modal .badge{width: auto !important; margin-left: 5px;} .oe_optional_products_modal .btn-sm, .oe_optional_products_modal .btn-group-sm > .btn{font-size: 14px; padding: 6px 12px;} .oe_optional_products_modal .oe_striked_price{color: #757575 !important;} .oe_optional_products_modal .oe_price{color: black;} @media (max-width: 575px){.oe_optional_products_modal .oe_price{margin-top: 0; text-align: left; clear: both; font-size: 18px !important;}} .oe_optional_products_modal .float-right{width: 100%; margin-top: 10px;} .oe_optional_products_modal .float-right select{max-width: 200px;} .oe_optional_products_modal .float-right .list-unstyled{margin-left: 0;} .oe_optional_products_modal th, .oe_optional_products_modal td{border-top: none;} .oe_optional_products_modal h4{border-bottom: 1px solid #ccc; padding-bottom: 5px;} .oe_optional_products_modal .td-price, .oe_optional_products_modal .td-qty{vertical-align: middle;} @media (max-width: 575px){.oe_optional_products_modal td{float: none !important; width: max-content !important; display: inherit !important; max-width: 90%;}.oe_optional_products_modal thead{display: none;}.oe_optional_products_modal .js_product{border-bottom: 1px solid #ccc;}.oe_optional_products_modal .td-price{text-align: left !important;}.oe_optional_products_modal .td-price .btn{margin-bottom: 10px;}} #product_details hr{display: none;} #product_details .col-12{padding: 0;} .ks-product-description #productTabContent #details p{border-bottom: 1px solid #ccc; width: 50%; margin: auto; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; margin-bottom: 20px;} @media (max-width: 768px){.ks-product-description #productTabContent #details p{width: 100%;}} .ks-product-description #productTabContent #description{font-size: 16px; font-weight: 300; color: #252525;} #product_details .ks-product-brand{color: #404040 !important; font-weight: 300;} #product_details .variant_attribute{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; margin-bottom: 1rem; padding-bottom: 0px;} @media (max-width: 767px){#product_details .variant_attribute{-webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; align-items: start;}} #product_details .variant_attribute .attribute_name{padding-bottom: 0; margin-right: 10px;} @media (max-width: 767px){#product_details .variant_attribute .attribute_name{padding-bottom: 10px;}} #product_details .oe_price{font-weight: 400; font-size: 26px;} @media (max-width: 990px){#product_details{position: initial;}#product_details .ks-breadcrumb-container{position: absolute; top: 16px;}} .breadcrumb.ks_bread{height: 300px; background-size: cover; max-height: 80px; border-radius: 0px; background-color: rgba(255, 252, 252, 0.52); background-blend-mode: overlay;} .ks_action_buttons{flex-wrap: wrap;} .ks_action_buttons .css_quantity{max-width: 100%; padding-bottom: 1rem;} .ks_action_buttons .css_quantity .form-control.quantity{max-width: 50px; min-width: 40px;} .ks_action_buttons .o_add_wishlist_dyn{min-width: 43px; width: 43px !important; height: 42px; background: transparent; border: 1px solid #0a0a0a; margin: 0 0 0 10px !important; border-radius: 4px; position: relative; padding-left: 0px; padding-right: 0px; opacity: 1;} @media (max-width: 767px){.ks_action_buttons .o_add_wishlist_dyn{margin-left: 0px !important;}} .ks_action_buttons .o_add_wishlist_dyn span.fa{color: #0a0a0a;} .ks_action_buttons .o_add_wishlist_dyn:hover{background: #0a0a0a !important; border-color: #0a0a0a;} .ks_action_buttons .o_add_wishlist_dyn:hover span.fa{color: #fff;} .ks_action_buttons .o_add_wishlist_dyn.disabled{background: transparent !important; border-color: #bdbdbd !important;} .ks_action_buttons .o_add_wishlist_dyn.disabled span.fa{color: rgba(10, 10, 10, 0.6);} .ks_action_buttons .o_add_compare_dyn{width: 100%; text-align: left; background: transparent !important; border: transparent; margin-top: 10px; border-radius: 4px;} .ks_action_buttons .o_add_compare_dyn:hover{color: currentColor !important;} #o-carousel-product .carousel-inner{max-width: 100%; margin: inherit; margin-top: 30px;} @media (max-width: 575px){#o-carousel-product .carousel-inner{margin: auto;}} @media (max-width: 575px){#o-carousel-product .carousel-outer{-webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;}#o-carousel-product .ks-vs-outer{width: 100%; order: 2; flex-direction: row; margin-right: 0; margin-bottom: 20px;}#o-carousel-product .ks-vs-btn-prev{transform: rotate(-90deg) translateY(-10px);}#o-carousel-product .ks-vs-btn-prev{transform: rotate(-90deg) translateY(-10px); position: absolute; left: 20px;}#o-carousel-product .ks-vs-btn-next{transform: rotate(-90deg); position: absolute; right: 10px; margin-top: 0px;}#o-carousel-product .ks-vs-inner{height: auto !important; padding: 0; max-width: calc(100% - 60px); margin: auto; margin-top: 20px;}#o-carousel-product .ks-vs-list{display: -webkit-box; display: -webkit-flex; display: flex;}} @media screen and (max-width: 1024px){.products-carousel .product-card .wishlist_and_comparision{position: relative; bottom: 0px !important; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;}} @media screen and (max-width: 767px){.products-carousel .ks_custom_d_none{display: none !important;}} @media screen and (max-width: 1024px){.ks_custom_featured .ks_custom_featured.product-card .wishlist_and_comparision, .ks_custom_featured .product-card .wishlist_and_comparision{position: relative; bottom: 0px !important;}} @media screen and (max-width: 767px){.ks_custom_featured .ks_custom_featured.product-card .ks_custom_d_none, .ks_custom_featured .product-card .ks_custom_d_none{display: none !important;}} @media screen and (max-width: 990px){.tab-pane .product-card .wishlist_and_comparision{bottom: 0px !important;}} @media screen and (max-width: 767px){.ks_custom_d_none{display: none;}} @media screen and (max-width: 1024px){.ks_custom_d_none_info{display: none !important;}} .ks-active-category{color: #0a0a0a !important;} .ks_active_pager .page-link{background-color: #ffffff !important;} .social-icons{list-style: none; margin-top: 24px;} .social-icons .fa{font-size: 20px; margin-right: 16px; cursor: pointer; transition: 0.2s ease-in-out;} .social-icons .fa:hover{transform: scale(1.2);} .social-icons h1{margin-bottom: 16px;} @media (max-width: 540px){.social-icons h1{font-size: 18px;}} .ks-product-price.font-weight-normal{font-weight: 600 !important;} @media (min-width: 1400px){#product_quick_preview_Modal .modal-dialog{max-width: 50vw;}} #product_quick_preview_Modal .modal-body{height: calc(100vh - 120px); overflow: auto; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center;} #product_quick_preview_Modal .modal-body #product_modal{width: 100%; margin-bottom: 0;} #product_quick_preview_Modal .modal-body #product_details{padding-left: 20px;} #product_quick_preview_Modal .modal-body .a-submit{width: auto;} #product_quick_preview_Modal .modal-body .o_not_editable{margin-top: 20px;} #product_quick_preview_Modal .modal-footer{display: none;} #product_quick_preview_Modal .carousel-control-prev, #product_quick_preview_Modal .carousel-control-next{color: #0a0a0a;} #product_quick_preview_Modal section#product_detail > .row:first-child{display: none;} #product_quick_preview_Modal .oe_website_sale .slide .carousel-item{min-height: auto !important; height: 380px !important;} #product_quick_preview_Modal .modal-header{padding: 0; border-bottom: 0;} #product_quick_preview_Modal .modal-header .modal-title{display: none;} #product_quick_preview_Modal .modal-header .close{position: absolute; right: 0; background: white; opacity: 1; z-index: 1; border-radius: 50%; box-shadow: 0 19px 38px rgba(0, 0, 0, 0.3), 0 15px 12px rgba(0, 0, 0, 0.22); width: 50px; height: 50px;} #product_quick_preview_Modal .modal-header .close .fa-times{position: relative; top: -2px; left: 1px;} #product_quick_preview_Modal .carousel-indicators{height: auto !important;} #product_quick_preview_Modal .carousel-indicators li{margin: 0 -1px 0 0 !important; border: 1px solid #ccc !important;} #product_quick_preview_Modal .carousel-indicators li:last-child{margin: 0 !important;} .affixed .navbar-collapse.show{display: block !important;} .o_add_wishlist{box-shadow: -1px 3px 4px rgba(0, 0, 0, 0.64); width: 35px; height: 35px; border-radius: 50% !important; border: none;} .o_add_wishlist span{width: 30px;} @media (max-width: 575px){.ks_product_grid_responsive{padding: 0 5px;}} .oe_product .ribbon-wrapper{z-index: 10;} .ks-product-list{transition: max-width ease 0.3s, flex ease 0.3s;} .ks-product-list .ks-price{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: start; flex-wrap: wrap;} .ks-product-list .ks-price span{overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} .ks-product-list.col-lg-6 .oe_product:hover .ks_name_price::before{width: 35px !important; height: 2px !important;} .ks-product-list.col-lg-6 .ks-product-list-mode{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center;} .ks-product-list.col-lg-6 .ks-product-list-mode .oe_product_image{max-width: 50%; flex: 0 0 50%;} .ks-product-list.col-lg-6 .ks-product-list-mode .ks-product-content{max-width: 50%; flex: 0 0 50%; padding-top: 25px; padding-right: 25px;} .ks-product-list.col-lg-6 .ks-product-list-mode .ks_hover_data{position: relative; transform: translateY(0) !important;} .ks-product-list.col-lg-6 .ks-product-list-mode .ks_hover_data .product_price{border-top-color: transparent;} .ks-product-list.col-lg-6 .ks-product-list-mode .oe_product.oe_grid:hover .ks_hover_data{transform: translateY(0) !important;} @media (max-width: 767px){.ks-product-list.col-lg-6{flex: 0 0 100%; max-width: 100%;}} @media (max-width: 330px){.ks-product-list.col-lg-6, .ks-product-list.col-lg-3{flex: 0 0 100%; max-width: 100%;}} .ks-product-list .ks_shop_product_slider img{max-width: 300px; max-height: 300px; object-fit: contain;} @media (max-width: 1400px){.ks-product-list .ks_shop_product_slider img{max-width: 250px; max-height: 250px;}} .ks-product-list .ks_shop_product_slider .owl-dots{position: absolute; width: 100%; bottom: 50px; text-align: center;} @media (max-width: 575px){.ks-product-list .ks_shop_product_slider .owl-dots{bottom: 10px;}} .ks-product-list .ks_shop_product_slider .owl-dots .owl-dot{width: 6px; height: 6px; background: #0a0a0a; margin-right: 5px; border-radius: 50%; opacity: 0.5;} .ks-product-list .ks_shop_product_slider .owl-dots .owl-dot.active{opacity: 1;} .shop_main_container{background-color: #fff; width: 90%; margin: auto;} @media (max-width: 1440px){.shop_main_container{padding: 0 20px;}} @media (max-width: 575px){.shop_main_container{width: calc(100% - 10px);}} .shop_main_container .ks_products_table{margin: auto; max-width: 1400px; width: 100%;} .breadcrumb{margin-bottom: 0px; padding: 1.5rem 0;} .breadcrumb .container{max-width: 1400px; width: 90%;} @media (max-width: 1440px){.breadcrumb .container{padding: 0 20px;}} .breadcrumb .container .breadcrumb-item.row h1{font-size: 1.6rem; font-weight: 500; margin-bottom: 0;} .breadcrumb .container .breadcrumb-item.row ol.breadcrumb{padding: 0px; background: transparent;} .breadcrumb .container .breadcrumb-item.row ol.breadcrumb .breadcrumb-item{padding-left: 1rem;} .breadcrumb .container .breadcrumb-item.row ol.breadcrumb .breadcrumb-item .fa{font-size: 1rem;} .breadcrumb .container .breadcrumb-item.row ol.breadcrumb .breadcrumb-item:first-child{padding-left: 1rem;} .breadcrumb .container .breadcrumb-item.row ol.breadcrumb .breadcrumb-item:first-child::before{content: '';} .breadcrumb .container .breadcrumb-item.row ol.breadcrumb .breadcrumb-item::before{padding-right: 1rem; content: "\f105"; color: #000000; font: normal normal 600 18px/1 FontAwesome;} .ks_pager_container{margin-top: 10px;} @media (max-width: 767px){.ks_pager_container .pagination{display: none;}} .ks_pager_container .products_pager{max-width: 1400px; width: 100%; margin: 0 auto; padding-top: 0.5rem; padding-bottom: 0.5rem;} .ks_pager_container .products_pager .product-item_qty-per-page{display: -webkit-box; display: -webkit-flex; display: flex; margin-left: auto; order: 2;} .ks_pager_container .products_pager .product-item_qty-per-page .product-select{cursor: pointer; background: #fff;} .ks_pager_container .products_pager .product-item_qty-per-page .product-select:focus{outline: none;} .ks_pager_container .products_pager .product-item_qty-per-page .dropdown-toggle:focus, .ks_pager_container .products_pager .product-item_qty-per-page .dropdown:focus{outline: none !important; box-shadow: none !important;} .ks_pager_container .products_pager .product-item_qty-per-page .product-label{border-right: none; padding: 0 5px; text-align: left; font-size: 14px; line-height: 33px;} @media (max-width: 767px){.ks_pager_container .products_pager .product-item_qty-per-page .product-label{display: none;}} .ks_pager_container .products_pager .ks_filter_button{order: 0; min-height: 37px; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; max-height: 37px; padding-left: 1rem !important; padding-right: 1rem !important; font-size: 14px !important;} .ks_pager_container .products_pager .ks_filter_button:before{border-width: 1px !important;} .ks_hover_data{padding: 0px !important;} .ks_hover_data .product_price{background: rgba(255, 255, 255, 0.9); border-top: 1px solid rgba(0, 0, 0, 0.15);} @media (min-width: 576px){.ks_hover_data .product_price{padding-top: 5px; padding-bottom: 5px; width: 100%;}} .ks_hover_data .btn.btn-sm, .ks_hover_data .btn-group-sm > .btn{width: 35px !important; height: 35px !important; border: 1px solid transparent !important; transition: all ease-in-out 0.5s; background: transparent !important; box-shadow: none !important;} .ks_hover_data .btn.btn-sm .fa, .ks_hover_data .btn-group-sm > .btn .fa{font-size: 20px;} .ks_hover_data .btn.btn-sm:hover, .ks_hover_data .btn-group-sm > .btn:hover{color: #0a0a0a !important;} .view-mode{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; margin-left: 20px;} @media (max-width: 330px){.view-mode{display: none;}} .view-mode ul.list-view-group{margin: 0px; padding-left: 0px; align-items: center;} .view-mode ul.list-view-group li.list-group-item{padding: 0px; border-radius: 0px !important; transition: all ease-in-out 0.2s; cursor: pointer; margin: 0px !important; width: 35px; height: 35px; text-align: center; line-height: 35px; opacity: 0.6;} @media (max-width: 991px){.view-mode ul.list-view-group li.list-group-item#lg-4{display: none;}} .view-mode ul.list-view-group li.list-group-item:hover{color: #FFFFFF; background-color: transparent; opacity: 1;} .view-mode ul.list-view-group li.list-group-item.active{color: #FFFFFF; background-color: transparent; opacity: 1; border-color: #404040;} .oe_product .oe_product_cart{border: 1px solid #efefef; background: #fff;} .oe_product .oe_product_image{border-radius: 4px; transition: all ease-in-out 0.5s;} .oe_product .oe_product_image a{display: block;} .oe_product .ks_name_price{background: #e6e6e6;} .oe_product .oe_product_image{overflow: hidden;} .oe_product .oe_product_image a{transform: scale(1); transition: all ease-in-out 0.3s;} .oe_product:hover .oe_product_cart{box-shadow: 0 0 8px rgba(0, 0, 0, 0.12);} .oe_product:hover .oe_product_image a{transform: scale(1.1); transition: all ease-in-out 0.3s;} .oe_product:hover .ks_name_price::before{width: 100% !important; height: 1px !important; background: #efefef !important;} @media (max-width: 767px){.ks_filter_button .fa-filter{position: absolute; left: 0; width: 100%; text-align: center;}.ks_filter_button .text-filter{display: none;}} .wishlist-select{position: absolute; top: 10px; left: 10px; border-radius: 50%; z-index: 10; transition: all ease-in-out 0.5s; cursor: pointer;} .wishlist-select .btn{background: white !important;} .wishlist-select .fa{position: absolute; top: 8px; left: 0px; right: 0px; margin: 0 auto; font-size: 16px;} .wishlist-select .show-wishlist{opacity: 1; transform: scale(1);} .wishlist-select .show-hover{opacity: 0; transform: scale(0);} .wishlist-select:hover, .wishlist-select .o_add_wishlist[disabled="True"], .wishlist-select .o_add_wishlist.disabled{opacity: 1;} .wishlist-select:hover .show-wishlist, .wishlist-select .o_add_wishlist[disabled="True"] .show-wishlist, .wishlist-select .o_add_wishlist.disabled .show-wishlist{transform: scale(0); opacity: 0;} .wishlist-select:hover .show-hover, .wishlist-select .o_add_wishlist[disabled="True"] .show-hover, .wishlist-select .o_add_wishlist.disabled .show-hover{transform: scale(1); opacity: 1;} .wishlist-select:hover .fa, .wishlist-select .o_add_wishlist[disabled="True"] .fa, .wishlist-select .o_add_wishlist.disabled .fa{color: #f66a3e;} .o_wish_rm, i.fa.fa-trash-o{color: #f66a3e !important;} .table-comparator tr td{vertical-align: middle;} .ks_product_categories_before{width: 100%; padding: 1rem; margin: 0 0px; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; justify-content: space-between; order: -1; font-size: 14px; font-weight: 600; color: #282c3f; height: max-content; height: fit-content;} .ks_product_categories_before[aria-controls="ks_categories_container"] span{text-transform: uppercase;} .ks_product_categories_before[aria-expanded="true"] .fa:before{content: "\f106";} .ks_product_categories_before .fa{transition: 0.2s ease-in-out; font-size: 20px; cursor: pointer;} #ks_categories_container{order: -1; margin-top: 0 !important; width: 100%; padding: 0rem 1rem 1rem 1rem; margin-bottom: 0.5rem;} #ks_categories_container span{text-transform: capitalize;} #ks_categories_container li.nav-item .nav-link{display: block; padding-left: 30px; position: relative;} #ks_categories_container li.nav-item .nav-link label.nav-link{position: absolute; left: -28px;} .filter-selectedFilterContainer{width: 100%; max-width: 1400px; margin: auto; padding: 10px 15px;} .filter-selectedFilterContainer .variants_filter_list, .filter-selectedFilterContainer .brand_filter_list, .filter-selectedFilterContainer .price_filter_list, .filter-selectedFilterContainer .SortByList, .filter-selectedFilterContainer .filterList{display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex; background: #fff; color: #3e4152; border-radius: 15px; align-items: center; border: solid 1px #d4d5d9; border-radius: 20px; transition: all 0.2s ease-out; cursor: default; font-size: 12px; font-weight: 500;} @media (max-width: 575px){.filter-selectedFilterContainer .variants_filter_list, .filter-selectedFilterContainer .brand_filter_list, .filter-selectedFilterContainer .price_filter_list, .filter-selectedFilterContainer .SortByList, .filter-selectedFilterContainer .filterList{display: block; padding-top: 5px; padding-bottom: 5px; margin-bottom: 5px;}} .filter-selectedFilterContainer .variants_filter_list #order_list_shop, .filter-selectedFilterContainer .brand_filter_list #order_list_shop, .filter-selectedFilterContainer .price_filter_list #order_list_shop, .filter-selectedFilterContainer .SortByList #order_list_shop, .filter-selectedFilterContainer .filterList #order_list_shop{padding-left: 10px;} .filter-selectedFilterContainer .variants_filter_list .variants_filter:not(.d-none), .filter-selectedFilterContainer .variants_filter_list .brand_filter:not(.d-none), .filter-selectedFilterContainer .variants_filter_list #price_list_shop, .filter-selectedFilterContainer .variants_filter_list .active_Category, .filter-selectedFilterContainer .brand_filter_list .variants_filter:not(.d-none), .filter-selectedFilterContainer .brand_filter_list .brand_filter:not(.d-none), .filter-selectedFilterContainer .brand_filter_list #price_list_shop, .filter-selectedFilterContainer .brand_filter_list .active_Category, .filter-selectedFilterContainer .price_filter_list .variants_filter:not(.d-none), .filter-selectedFilterContainer .price_filter_list .brand_filter:not(.d-none), .filter-selectedFilterContainer .price_filter_list #price_list_shop, .filter-selectedFilterContainer .price_filter_list .active_Category, .filter-selectedFilterContainer .SortByList .variants_filter:not(.d-none), .filter-selectedFilterContainer .SortByList .brand_filter:not(.d-none), .filter-selectedFilterContainer .SortByList #price_list_shop, .filter-selectedFilterContainer .SortByList .active_Category, .filter-selectedFilterContainer .filterList .variants_filter:not(.d-none), .filter-selectedFilterContainer .filterList .brand_filter:not(.d-none), .filter-selectedFilterContainer .filterList #price_list_shop, .filter-selectedFilterContainer .filterList .active_Category{padding-left: 10px; font-weight: bold;} .filter-selectedFilterContainer .variants_filter_list span[style="font-weight: normal"], .filter-selectedFilterContainer .variants_filter_list .ks-selected-items, .filter-selectedFilterContainer .brand_filter_list span[style="font-weight: normal"], .filter-selectedFilterContainer .brand_filter_list .ks-selected-items, .filter-selectedFilterContainer .price_filter_list span[style="font-weight: normal"], .filter-selectedFilterContainer .price_filter_list .ks-selected-items, .filter-selectedFilterContainer .SortByList span[style="font-weight: normal"], .filter-selectedFilterContainer .SortByList .ks-selected-items, .filter-selectedFilterContainer .filterList span[style="font-weight: normal"], .filter-selectedFilterContainer .filterList .ks-selected-items{margin: 0 5px; padding-left: 5px; padding-top: 3px; padding-bottom: 3px; display: inline-block;} .filter-selectedFilterContainer label{margin-bottom: 0;} .filter-selectedFilterContainer .variants_filter{margin-right: 5px; font-weight: 600;} .filter-selectedFilterContainer .remove_variant_filter{margin: 0 10px; cursor: pointer;} .filter-selectedFilterContainer .fa-times{margin-right: 10px; cursor: pointer;} .ks-only-categories{margin: 0; display: block !important;} .ks-only-categories .fa{position: absolute; right: 10px;} .ks-only-categories #ks_categories_container{max-height: initial;} .fp__info{position: relative; padding: 10px !important;} .fp__info:before{content: ''; position: absolute; width: 35px; height: 2px; background: #0a0a0a; left: 0; right: 0; margin: 0 auto; top: 0; transition: all ease-in-out 0.5s;} .ks-search-clear{background: #fff; font-weight: bold; font-size: 12px; border: none;} #comparelist{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center;} #comparelist .badge{display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex; vertical-align: 0; padding: 0 !important; position: relative; width: 20px; height: 20px;} #comparelist + .popover{box-shadow: rgba(0, 0, 0, 0.3) 0px 19px 38px, rgba(0, 0, 0, 0.22) 0px 15px 12px; border: none;} #comparelist + .popover .btn-block{max-width: calc(100% - 20px); margin: auto;} #comparelist + .popover .o_product_row{padding: 5px 0;} #comparelist + .popover .col-1{font-size: 16px;} #comparelist + .popover .o_remove{color: #d65561;} #comparelist + .popover .popover-header{background: #0a0a0a; color: #ffffff; text-align: center;} #comparelist + .popover .col-8.pl-2 h6 a{font-weight: 400; color: #757575; display: inline-block; padding-bottom: 5px;} #comparelist + .popover .col-8.pl-2 h6 del{color: #757575;} #product_detail ~ #product_full_description .wishlist_and_comparision.row.no-gutters{display: none;} #product_detail ~ #product_full_description .recently_viewed_products .wishlist-select{display: none;} #oe_structure_website_sale_comparison_product_compare_1 + .container h3:not(.popover-header){margin-bottom: 24px;} #oe_structure_website_sale_comparison_product_compare_1 + .container .o_product_comparison_table{overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} #oe_structure_website_sale_comparison_product_compare_1 + .container .o_comparelist_remove{display: block; text-align: right;} #oe_structure_website_sale_comparison_product_compare_1 + .container .o_comparelist_remove:before{content: "\f00d"; display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased;} #oe_structure_website_sale_comparison_product_compare_1 + .container .o_comparelist_remove .float-right{opacity: 0; position: absolute;} .ks-shop-page-size-icon{max-width: 100%; padding: 7px; vertical-align: top;} .view-mode #lg-3 .ks-shop-page-size-icon{padding: 6px; margin-top: 2px;} @media (max-width: 575px){.ks-bread-bg-color{display: none;}} @media (min-width: 768px){.ks_custom_cart_link{display: none !important;}} @media (max-width: 767px){.ks_add_to_cart{display: none !important;}.product-card .wishlist_and_comparision .btn-secondary.ks_custom_cart_link{display: block; background: #0a0a0a !important; color: #fff !important; border-radius: 4px !important; width: 100% !important; height: 30px !important; line-height: 30px; font-size: 12px !important; padding: 0px !important; border: 1px solid black !important;}} .ks-product-list-view.ks_products_table .ks-product-list-mode .oe_product_image img{height: 150px;} body.modal-open .ks-product-list-view{z-index: 1000000;} body.modal-open .modal.show{background: rgba(0, 0, 0, 0.5);} body.modal-open .modal-backdrop{display: none;} @media (min-width: 768px){.custom_add_to_cart_and_call{display: none;}} @media (max-width: 767px){.custom_add_to_cart_and_call{position: fixed; bottom: 0; width: 100%; z-index: 20; background: #f3f3f3; height: 55px; left: 0; border-top: 1px solid #ccc; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; justify-content: center; padding: 0 10px;}.custom_add_to_cart_and_call .ks_call_button i.fa.fa-phone{font-size: 26px; margin-top: 10px;}.custom_add_to_cart_and_call .ks_call_button{width: 45px; text-align: center; vertical-align: middle; display: block;}#product_details .a-submit{display: none;}.custom_add_to_cart_and_call a#add_to_cart{max-width: inherit; width: calc(100% - 51px); background: #0a0a0a; margin: 0px !important; color: #fff;}.ks-scroll-top{bottom: 60px;}.ks_shop_page_footer #footer{padding-bottom: 55px;}} .o_website_rating_static{text-align: left; font-size: 16px; padding: 0px 0; color: #f66823 !important;} .o_website_rating_static i{font-size: 12px; color: #FFC315;} .ks_percentage_info{margin-top: -7px;} .ks_price_info{font-size: 18px;} .ks_public_price{font-weight: 600;} .embed-responsive-item{animation: fadeIn 3s ease-in-out forwards; height: 100%; width: 100%;} .ks_active_variant_image{position: relative;} .ks_active_variant_image .o_product_video_thumb{position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%) !important;} .ks-product-sub{font-size: 12px; letter-spacing: 0.92px; color: #404040; font-weight: 900; text-transform: uppercase; min-height: 18px; margin-bottom: 5px; text-align: center;} .ks-product-list-view{padding-left: 0px; padding-right: 0px;} .ks-product-list-view .text-center.text-muted.oe_product{width: 100%;} @media (max-width: 1024px){.shop_main_container{width: 100%;}} @media (max-width: 1024px) and (min-width: 768px){.ks-product-list-view .ks_name_price{margin-top: 25px !important;}} @media (max-width: 767px){.ks-product-list-view .ks_name_price{padding-right: 0px;}.ks-product-list-view .ks_name_price{margin-top: 10px !important;}.ks-product-list-view .ks-product-list-mode{display: -webkit-box; display: -webkit-flex; display: flex;}.ks-product-list-view .ks-product-list-mode .ks-product-list-mode .oe_product_image img{height: 170px;}.ks-product-list-view .ks-product-list-mode .oe_product_image{max-width: 120px;}.ks-product-list-view .ks-product-list-mode .ks-product-content{width: calc(100% - 120px); margin-left: 0;}.ks-product-list-view .ks-product-list-mode .ks_hover_data{padding: 0px 10px 0px 10px !important;}.ks-product-list-view .oe_product.oe_list.oe_product_cart{margin-bottom: 0; border: none; border-top: 1px solid #ccc;}.ks-product-list-view .ks-add-to-cart-btn{margin-bottom: 5px;}} table#cart_products tbody td.td-price{font-size: 14px; color: #000; font-weight: 400;} table#cart_products tbody td.td-price del{font-weight: 500; font-size: 14px; color: #757575 !important; margin: 0 5px;} .coupon_form .input-group-append{margin-left: 14px;} .coupon_form .input-group-append .a-submit{padding: 4px 25px !important;} .modal-dialog-centered a#add_to_cart{max-width: inherit; width: auto;} .modal-dialog-centered a#add_to_cart .fa{margin-right: 5px;} @media (max-width: 1400px) and (min-width: 576px){#product_quick_preview_Modal .modal-dialog{max-width: 80%;}} @media (max-width: 575px){#product_quick_preview_Modal{padding-right: 0 !important;}} #collapseElementId3 .nav-item{list-style: none; margin-bottom: 3px;} #collapseElementId2{margin-left: 0px; padding-left: 1rem;} #collapseElementId2 .nav-item{list-style: none; margin-bottom: 3px;} #collapseElementId2 .css_attribute_color{cursor: pointer; margin: 0; opacity: 1; width: 20px; height: 20px; border-radius: 50%; position: relative; margin-left: 2rem;} #collapseElementId2 .css_attribute_color .color-name{color: #282c3f; font-size: 12px; font-weight: 500; position: absolute; left: 1.7rem; top: 0px;} #collapseElementId2 .css_attribute_color:before{border-radius: 0; background: transparent; width: 18px; height: 18px; display: block; pointer-events: none; content: ""; user-select: none; margin-right: 10px; box-shadow: inset 0 0 0 1px #91a8b8; border-radius: 3px; left: -30px; position: absolute; top: -1px;} #collapseElementId2 .css_attribute_color input{position: absolute; width: 200px; height: 100%; left: -1.8rem; top: 0; margin: 0px;} #collapseElementId2 .css_attribute_color input:checked + span:before{content: '\f00c'; font: normal normal normal 12px/1 FontAwesome; color: #fff; width: 18px; height: 18px; position: absolute; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; justify-content: center; border-radius: 3px; background: #0a0a0a; left: -57px; top: -1px;} #collapseElementId2 .css_attribute_color.active{border: none; box-shadow: inset 0 0 0 2px #0a0a0a;} #products_grid_before.ks-show-filter .filter-heading-panel{background: #0a0a0a; border-radius: 0; color: #ffffff; padding: 1rem; padding-left: 20px; font-size: 1rem; position: absolute; top: 0px; left: 0px; z-index: 20; font-weight: 600; width: 100%; display: block; height: 56px;} #products_grid_before.ks-show-filter .filter-heading-panel .fa{background: #242323; width: 56px; height: 56px; display: block; line-height: 56px; position: absolute; right: 0; top: 0; text-align: center; left: inherit; cursor: pointer; margin-left: auto;} .ks_comp_price span{font-weight: 600;} .brand_filter_list:empty, .variants_filter_list:empty, .filterList:empty, .price_filter_list:empty, .SortByList:empty{display: none;} .ks_var_filter_list{display: inline-block;} input:not([type="radio"]):not([type="checkbox"]){-webkit--webkit-appearance: none; -moz-appearance: none; appearance: none; border-radius: 0;} #ks-selected_input_max, #ks-selected_input_min{-webkit-text-fill-color: #000; opacity: 1;} .col.col-6.col-md-6.col-lg-3.ks-product-list.col-lg-6 .ks_shop_product_slider{max-width: 300px;} .col.col-6.col-md-6.col-lg-3.ks-product-list.col-lg-6 .ks_shop_product_slider .owl-dots{bottom: 10px;} @media (max-width: 1400px){.col.col-6.col-md-6.col-lg-3.ks-product-list.col-lg-6 .ks_shop_product_slider{max-width: 250px;}} .ks-price.ks_comp_price{min-height: 35px;} .ks-product-list-view .ks-price{text-align: left;} .ks_shop_slider .owl-dots{display: none;} .ks_shop_slider:hover .owl-dots{display: block;} .ks-slider-products .fp__info .fp__price, .ks_product_grid_responsive .fp__info .fp__price, .product-card .fp__info .fp__price{-webkit-box-pack: start !important; justify-content: flex-start !important;} .ks_shop_product_slider .carousel-indicators .active{background-color: #0a0a0a;} .ks_shop_product_slider .carousel-indicators{bottom: 40px;} .ks_shop_product_slider .carousel-indicators li{width: 10px; height: 10px; border-radius: 100%;} 

/* /ks_theme_kinetik/static/src/scss/shop/blog-detail.scss defined in bundle 'web.assets_frontend' */
 .ks-blog-detail .ks-bottom-item{font-size: 13px; color: #363636;} .ks-blog-detail .ks-bottom-item > span{font-weight: 400;} .ks-blog-detail .image-fluid{width: 100%; height: 100%; object-fit: contain;} .ks-blog-detail .ks-blog-banner{background-color: rgba(255, 255, 255, 0.45); background-blend-mode: overlay; height: 200px; background-position: center; background-repeat: no-repeat; background-size: cover;} .ks-blog-detail .ks-blog-banner .ks-banner-top{font-size: 14px; color: #363636;} .ks-blog-detail .ks-blog-banner .ks-banner-top > span{font-weight: 400;} .ks-blog-detail .ks-blog-banner .ks-banner-middle{text-transform: uppercase;} .ks-blog-detail .ks-blog-banner .ks-banner-middle > h3{font-weight: 600; letter-spacing: 2px; color: #363636;} .ks-blog-detail .ks-blog-detail-left .container .row .col-lg-8.offset-lg-2{margin-left: 0%; flex: 0 0 100%; max-width: 100%; padding: 0px; font-size: 14px;} .ks-blog-detail .ks-blog-detail-left .ks-blog-box .ks-blog-box-img{max-width: 760px; width: 100%;} .ks-blog-detail .ks-blog-detail-left .ks-blog-box .ks-blog-info{font-size: 13px; color: #454545; line-height: 1.6;} .ks-blog-detail .ks-blog-detail-left .ks-blog-box .ks-blog-iner-head{font-size: 20px; font-weight: 600; color: #363636;} .ks-blog-detail .ks-blog-detail-left .ks-blog-box .ks-tags-box{border-top: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1;} .ks-blog-detail .ks-blog-detail-left .ks-blog-box .ks-tags-box .ks-blog-tags .ks-tag-chip{font-size: 12px; padding: 2px 6px; border: 1px solid #e1e1e1; margin-right: 6px;} .ks-blog-detail .ks-blog-detail-left .ks-blog-box .ks-tags-box .ks-blog-tags .ks-tag-chip:first-child{border: none;} .ks-blog-detail .ks-blog-detail-left .ks-blog-box .ks-tags-box .ks-blog-socal-box .ks-socal-item{font-size: 14px; color: #3a3a3a; padding: 0 8px;} .ks-blog-detail .ks-blog-detail-left .ks-blog-box .ks-tags-box .ks-blog-socal-box .ks-socal-item:last-child{padding-right: 0;} .ks-blog-detail .ks-blog-detail-left .ks-blog-box .ks-tags-box .ks-blog-socal-box .ks-socal-item:hover{text-decoration: none;} .ks-blog-detail .ks-blog-detail-right .ks-blog-right-head .ks-pp-head-info{font-size: 18px; font-weight: 600; color: #363636;} .ks-blog-detail .ks-blog-detail-right .ks-blog-right-head .ks-pp-head-info::before, .ks-blog-detail .ks-blog-detail-right .ks-blog-right-head .ks-pp-head-info::after{content: ""; position: absolute; height: 3px; width: 20px; background-color: #363636; top: 50%; transform: translateY(-50%);} .ks-blog-detail .ks-blog-detail-right .ks-blog-right-head .ks-pp-head-info::before{left: -24px;} .ks-blog-detail .ks-blog-detail-right .ks-blog-right-head .ks-pp-head-info::after{right: -24px;} .ks-blog-detail .ks-blog-detail-right .ks-blog-right-body .custom-card{border: 1px solid #e1e1e1; border-right: 0;} .ks-blog-detail .ks-blog-detail-right .ks-blog-right-body .custom-card .card-image{max-width: 100px; width: 100%;} .ks-blog-detail .ks-blog-detail-right .ks-blog-right-body .custom-card .card-image .image-fluid{object-fit: cover;} .ks-blog-detail .ks-blog-detail-right .ks-blog-right-body .custom-card .card-details .card-details-top .ks-bottom-item{color: #7a7a7a;} .ks-blog-detail .ks-blog-detail-right .ks-blog-right-body .custom-card .card-details .card-details-bottom{font-size: 14px; font-weight: 600; line-height: 1; color: #363636;} .ks-blog-detail .ks-blog-detail-right .ks-blog-newsletter{background-color: #f7f7f7;} .ks-blog-detail .ks-blog-detail-right .ks-blog-newsletter .ks-newsletter-head{text-transform: uppercase; font-size: 18px; font-weight: 600; letter-spacing: 1px; color: #363636;} .ks-blog-detail .ks-blog-detail-right .ks-blog-newsletter .ks-newsletter-body .newsletter-fild input, .ks-blog-detail .ks-blog-detail-right .ks-blog-newsletter .ks-newsletter-body .newsletter-fild button{border-radius: 0; border: 0; height: 38px;} .ks-blog-detail .ks-blog-detail-right .ks-blog-newsletter .ks-newsletter-body .newsletter-fild .subscribe-btn{background-color: #333333; color: #ffffff; font-size: 14px;} .ks-blog-detail .ks-blog-detail-right .ks-blog-newsletter .ks-newsletter-body .newsletter-text{font-size: 14px; color: #363636;} 

/* /ks_theme_kinetik/static/src/dynamic-snippet-scss/ks_trendy_style.custom.web.assets_frontend.scss defined in bundle 'web.assets_frontend' */
 .ks-static-product .ks-image-fluid{height: 100%; width: 100%;} .ts__img img{border-radius: 4px; object-position: top;} .ts__img:hover:before{left: 120%;} .oe_product.oe_list.oe_product_cart #website_published_button{margin-right: -9px; margin-top: -10px;} .ks_product_slider_multiple .container{max-width: 1400px; margin: auto;} .ks-ts-overlay{position: absolute; top: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.16); border-radius: 8px; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; padding: 10px; -webkit-box-pack: end; justify-content: flex-end; color: white !important; z-index: 0; word-break: break-all;} .ks-ts-overlay:hover:before{left: 125%;} .ks-ts-overlay .ts__sm_text{color: #fff; font-weight: 600; font-size: 13px;} .ks-ts-overlay .ts__sm_text.mt-1{font-size: 16px;} 

/* /ks_theme_kinetik/static/src/dynamic-snippet-scss/ks_product_grid.scss defined in bundle 'web.assets_frontend' */
 .ks-product-grid .grid-item{box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); height: auto;} .ks-product-grid .fp__info{text-align: left;} .s_text_block{font-size: 18px;} .s_website_form .col-form-label{font-size: 16px;} .s_website_form .form-control{height: 45px;} .s_website_form textarea.form-control{height: 150px;} .s_website_form .btn-lg, .s_website_form .btn-group-lg > .btn{border: none; color: #0a0a0a; min-width: 37%; font-weight: 600;} .oe_website_sale .slide{display: -webkit-box; display: -webkit-flex; display: flex; flex-wrap: wrap; justify-content: center;} .oe_website_sale .slide .carousel-outer{height: 100%; width: 100%;} @media screen and (max-width: 767px){.oe_website_sale .slide .carousel-outer{width: 100%; object-fit: cover;}} .oe_website_sale .slide .carousel-outer .img-fluid{height: 100%; width: 100%; object-fit: cover;} .oe_website_sale .slide .list-unstyled{position: relative; padding-top: 34px;} @media screen and (max-width: 767px){.oe_website_sale .slide .list-unstyled{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; padding-top: 6px;}} .oe_website_sale .slide .list-unstyled .carousel-control-prev{top: -2%; position: absolute; left: 50%; background: #fff; width: 33px; height: 33px !important; transform: translateX(-50%) rotate(90deg);} @media screen and (max-width: 767px){.oe_website_sale .slide .list-unstyled .carousel-control-prev{display: none;}} .oe_website_sale .slide .list-unstyled .carousel-control-next{top: 100%; position: absolute; left: 50%; background: #fff; width: 33px; height: 33px !important; transform: translateX(-50%) rotate(90deg);} @media screen and (max-width: 991px){.oe_website_sale .slide .list-unstyled .carousel-control-next{top: 101%;}} @media screen and (max-width: 767px){.oe_website_sale .slide .list-unstyled .carousel-control-next{display: none;}} .oe_website_sale .slide .carousel-item{min-height: auto !important; height: 100%;} .oe_website_sale #product_details{min-width: auto;} .oe_website_sale #product_details h1{color: #0a0a0a;} .oe_website_sale #product_details h3{color: #0a0a0a; font-size: 16px;} @media screen and (max-width: 767px){.oe_website_sale #product_details{border-left: none;}} @media screen and (max-width: 767px){.oe_website_sale #product_details .nav-link{font-size: 12px;}} .oe_website_sale #product_details .o_website_message_post_helper{font-size: 17px; color: #0a0a0a; border: 1px solid #0a0a0a;} .oe_website_sale #product_details .o_website_message_post_helper:active{background-color: #0a0a0a;} .oe_website_sale #product_details .o_website_message_post_helper:focus{box-shadow: none;} .oe_website_sale #product_details .o_website_message_post_helper:hover{background-color: #0a0a0a; border: 1px solid #0a0a0a; color: #fff;} .ks_horizontal_product_slider .carousel-control-prev{color: #0a0a0a;} .ks_horizontal_product_slider .carousel-control-next{color: #0a0a0a;} .ks_product_slider_multiple_tab .nav-tabs{border-bottom: none;} .ks_product_slider_multiple_tab .active .theme__btn-2{background: #0a0a0a; color: #ffffff;} .ks_product_slider_multiple_tab .active.tab-pane .product-card{animation: tab-animation 0.3s ease-in-out;} @media (max-width: 768px){.ks_product_slider_multiple_tab .tab-content{padding: 0px;}} .snippet_product_grid .products-carousel{max-width: 100%;} .ks_products_table .oe_product.oe_grid{height: calc(100% - 15px);} del.text-danger{font-size: 75%;} .fp__brand{min-height: 0px;} .product-card{box-shadow: none;} .product-card .ks_product_grid .fp__info{padding: 10px 0 !important;} .product-card .fp__info{background: #fff; z-index: 1;} .product-card .fp__info .featured__product{position: relative; z-index: 1; background: #fff;} .product-card .wishlist_and_comparision{bottom: inherit !important; top: 2px; transition: all ease-in-out 0.3s;} @media (min-width: 1025px){.product-card:hover .wishlist_and_comparision{top: 0px; transform: translateY(-100%);}} .o_rating_star_card .stars{color: #FFC315;} div.product-card{box-shadow: none;} div.product-card .fp__price{padding-top: 10px;} @media (max-width: 767px){.snippet_featured_home_page .fp__name, .fp__name{height: auto; font-size: 14px !important; color: rgba(0, 0, 0, 0.7); line-height: 18px;}.ks_products_table .oe_product.oe_grid .ks_name_price .ks-price{display: block;}.breadcrumb{padding: 0.7rem 0px;}.breadcrumb .container{padding: 0px;}#products_grid div.oe_product.oe_grid{height: 100% !important;}#products_grid div.oe_product.oe_grid .oe_product_cart{height: 100%;}.ks_products_table{padding: 0px;}.snippet_featured_home_page .tab-content, .shop_main_container{padding: 0px 0px !important; width: 100% !important;}.ks_products_table .oe_product.oe_grid{padding: 0px !important; margin-bottom: 0px; margin-top: 0px;}.ks_name_price{min-height: 15px; padding-top: 10px !important;}.ks_hover_data .product_price, .product-card .wishlist_and_comparision{border-top: none !important;}.ks_hover_data .product_price{padding-top: 0px; padding-bottom: 0px;}del.text-danger{line-height: 20px;}.ks_hover_data{padding: 0px 10px 10px 10px !important;}.ks_hover_data a.btn.btn-sm.ks-add-to-cart-btn, .ks_hover_data .btn-group-sm > a.btn.ks-add-to-cart-btn{background: #0a0a0a !important; color: #fff !important; border-radius: 4px !important; width: 100% !important; height: 30px !important; border: 1px solid black !important; margin-top: 5px; font-size: 12px;}.ks_hover_data a.btn.btn-sm.ks-add-to-cart-btn .fa-shopping-cart, .ks_hover_data .btn-group-sm > a.btn.ks-add-to-cart-btn .fa-shopping-cart{display: none;}.ks_pager_container .products_pager{padding-bottom: 0px; padding-left: 10px; padding-right: 10px;}.ks_pager_container .products_pager .ks_filter_button, .products_pager .dropdown_sorty_by .dropdown-toggle{min-height: 30px; min-width: 30px; text-align: center; width: 30px; padding: 0; position: relative;}.ks_pager_container .products_pager .ks_filter_button .fa-filter, .ks_pager_container .products_pager .ks_filter_button::after, .products_pager .dropdown_sorty_by .dropdown-toggle .fa-filter, .products_pager .dropdown_sorty_by .dropdown-toggle::after{margin: 0px auto;}.view-mode ul.list-view-group li.list-group-item{width: 30px; height: 30px; line-height: 30px;}.ks-product-list.col-lg-6 .ks_name_price::before{left: 6px !important; right: auto !important;}.ks-product-list.col-lg-6 .ks-price{justify-content: start;}.ks-product-list.col-lg-6 .o_website_rating_static, .ks-product-list.col-lg-6 .ks-price, .ks-product-list.col-lg-6 .fp__name{text-align: left !important;}.ks_product_slider_multiple .container, .ks_product_grid .container{padding-right: 0px; padding-left: 0px;}.ks_featured_home_page div.product-card, .ks_product_grid .products-carousel div.product-card{width: calc(50% - 0px) !important; margin: 0px !important;}.snippet_featured_home_page{padding-left: 0px !important; padding-right: 0px !important;}.product-card .featured__product{padding-bottom: 5px; min-height: 80px;}.ks_product_grid .product-card .fp__img img{padding: 0px;}.products-carousel .owl-item .product-card{width: 100%;}#product_btn_group{padding-bottom: 15px;}.ks_product_grid .products-carousel{justify-content: start;}#product_details .ks-product-name{font-size: 24px;}#product_details .oe_price{font-size: 18px;}.ks_action_buttons{padding-bottom: 15px; margin-bottom: 15px; padding-top: 15px;}} #product_details .oe_price{color: #0a0a0a;} .ks_Percentage-offer, .Percentage-offer{letter-spacing: -0.5px;} .ks_percentage_info{text-transform: uppercase;} .ks_snippet_percentage_discount_2{font-size: 12px; color: #f66a3e; font-weight: 500;} .ks_public_price{font-weight: 500; font-size: 14px; color: #757575; margin: 0 5px;} .ks_active_variant_image .o_product_video_thumb{background: #ffff; border-radius: 50%; width: 30px; height: 30px; text-align: center; line-height: 30px; text-indent: initial;} @media (max-width: 767px){.ks_active_variant_image{min-width: 60px; margin-left: 2px; height: 60px; max-height: 60px; overflow: hidden;}} .ks-featured-product-grid{padding-top: 5rem !important;} .product-detail-carousel .carousel-inner .carousel-item{height: 100%; min-height: 500px !important;} .product-detail-carousel .carousel-inner .carousel-item .embed-responsive-item{min-height: 500px !important;} 

/* /ks_theme_kinetik/static/src/scss/imports/odoo_default.scss defined in bundle 'web.assets_frontend' */
 .navbar-expand-md #top_menu_collapse .nav-item.dropdown{position: relative !important;} .navbar-expand-md #top_menu_collapse #my_cart{margin-top: -2px;} .s_text_block span[data-oe-field="email"]{word-break: break-all;} 

/* /ks_theme_kinetik/static/src/scss/static_snippets/main.scss defined in bundle 'web.assets_frontend' */
 .ks-collection-item-3{width: calc(25% - 16px); height: 450px !important; background-position: center center; background-repeat: no-repeat; background-size: cover; cursor: pointer;} .ks-collection-item-3:hover{background-image: none !important;} .ks-collection-item-3:hover .ks-collection-offer{bottom: calc(50% - 40px); overflow: visible;} .ks-collection-item-3:hover .ks-collection-offer-btn{transform: translateY(0); opacity: 1;} @media (max-width: 1024px){.ks-collection-item-3{width: calc(50% - 16px); margin-bottom: 20px;}} @media (max-width: 540px){.ks-collection-item-3{width: 100%;}} .ks-collection-header h5{letter-spacing: 1px;} .ks-collection-large-text{font-size: 60px; font-weight: 700;} @media (min-width: 575px){.ks-collection-small-text{writing-mode: tb; text-orientation: upright;}} .ks-collection-offer{bottom: 0; overflow: hidden; height: 90px; transition: 0.36s ease-in-out;} .ks-collection-offer-btn{transition: 0.3s ease-in-out; transition-delay: 0.2s; transform: translateY(-100%); opacity: 0;} .theme-btn-outlined{background: transparent;} .theme-btn-outlined:hover{border-color: transparent;} .ks-collection-item-color-1 .ks-collection-header{background: #e7a779;} .ks-collection-item-color-1:hover{background: rgba(231, 167, 121, 0.5);} .ks-collection-item-color-2 .ks-collection-header{background: #8ab9ef;} .ks-collection-item-color-2:hover{background: rgba(138, 185, 239, 0.5);} .ks-collection-item-color-3 .ks-collection-header{background: #59b2ee;} .ks-collection-item-color-3:hover{background: rgba(89, 178, 238, 0.5);} .ks-collection-item-color-4 .ks-collection-header{background: #aea757;} .ks-collection-item-color-4:hover{background: rgba(174, 167, 87, 0.5);} .ks-collection-view-full .ks-collection-item:nth-child(1){background-color: transparent;} .ks-collection-view-full .ks-collection-item:nth-child(2){background-color: transparent; background-position: right;} .ks-collection-view-full .ks-collection-item:before{display: none;} .ks-collection-view-full .ks-collectiom-items-conatiner{background: rgba(255, 255, 255, 0.42); padding: 40px; width: 70%; outline-style: double; outline-offset: -20px; transition: 0.2s ease-in-out;} .ks-collection-view-full .ks-collectiom-items-conatiner:hover{outline-offset: 0px;} @media (max-width: 768px){.ks-collection-view-full .ks-collectiom-items-conatiner{width: 90%;}} @media (max-width: 540px){.ks-collection-view-full .ks-collectiom-items-conatiner{width: 100%;}} .b-300{font-weight: 300;} .b-400{font-weight: 400;} .b-500{font-weight: 500;} .b-600{font-weight: 600;} .font-14{font-size: 14px; letter-spacing: 1px;} .w-60{width: 60%;} @media screen and (max-width: 767px){.w-60{width: 100%;}} .font-24{font-size: 24px;} @media screen and (max-width: 1199px){.font-24{font-size: 20px;}} .font-28{font-size: 28px;} .color-white{color: #fff;} .gallery-bg .ks-image-gallery{width: 95%; margin: 0 auto;} .gallery-bg .ks-image-gallery .image-panel .panel-hover{overflow: hidden;} .gallery-bg .ks-image-gallery .image-panel .panel-hover .image-item{transform: scale(1); transition: all 0.3s ease;} @media (max-width: 575px){.gallery-bg .ks-image-gallery .image-panel .panel-hover .image-item{text-align: center;}} .gallery-bg .ks-image-gallery .image-panel .panel-hover .image-item img{width: 100%;} .gallery-bg .ks-image-gallery .image-panel .panel-hover .text-position{position: absolute; top: 0; left: 0; height: 100%; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; transition: all 0.3s ease; -webkit-transition: all 0.3s ease;} .gallery-bg .ks-image-gallery .image-panel .panel-hover:hover .image-item{transform: scale(1.1);} .gallery-bg .oe_website_sale{display: -webkit-box; display: -webkit-flex; display: flex; flex-wrap: wrap;} .ks-gallery .left-pannel{overflow: hidden;} .ks-gallery .left-pannel .top{height: 400px; overflow: hidden;} .ks-gallery .left-pannel .top:hover .ks-image-fluid{transform: scale(1.1);} .ks-gallery .left-pannel .top:hover .text-position{background: #0a0a0a;} .ks-gallery .left-pannel .bottom{height: 250px; overflow: hidden;} .ks-gallery .left-pannel .bottom:hover .ks-image-fluid{transform: scale(1.1);} .ks-gallery .left-pannel .bottom:hover .text-position{background: #0a0a0a;} .ks-gallery .middle-pannel{overflow: hidden;} .ks-gallery .middle-pannel .top{height: 325px; overflow: hidden;} .ks-gallery .middle-pannel .top:hover .ks-image-fluid{transform: scale(1.1);} .ks-gallery .middle-pannel .top:hover .text-position{background: #0a0a0a;} .ks-gallery .middle-pannel .bottom{height: 325px; overflow: hidden;} .ks-gallery .middle-pannel .bottom:hover .ks-image-fluid{transform: scale(1.1);} .ks-gallery .middle-pannel .bottom:hover .text-position{background: #0a0a0a;} .ks-gallery .right-pannel .top{height: 250px; overflow: hidden;} .ks-gallery .right-pannel .top:hover .ks-image-fluid{transform: scale(1.1);} .ks-gallery .right-pannel .top:hover .text-position{background: #0a0a0a;} .ks-gallery .right-pannel .bottom{height: 400px; overflow: hidden;} .ks-gallery .right-pannel .bottom:hover .ks-image-fluid{transform: scale(1.1);} .ks-gallery .right-pannel .bottom:hover .text-position{background: #0a0a0a;} .ks-gallery .ks-image-fluid{width: 100%; height: 100%; object-fit: cover; transform: scale(1); transition: all 0.3s ease; -webkit-transition: all 0.3s ease;} .ks-gallery .text-position{position: absolute; top: 0; left: 0; height: 100%; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; transition: all 0.3s ease; -webkit-transition: all 0.3s ease;} .ks-gallery .oe_website_sale{display: -webkit-box; display: -webkit-flex; display: flex; flex-wrap: wrap;} .font-42{font-size: 42px;} @media screen and (max-width: 767px){.font-42{font-size: 28px;}} .text-shadow{text-shadow: 1px 2px 2px rgba(0, 0, 0, 0.25);} .about-container .custom-btn{width: 150px; height: 45px; border: none; font-weight: 500; text-transform: uppercase;} .about-container .custom-btn:focus{outline: none;} .about-container .about-btn{width: 100%;} .about-container .image-container{height: 450px; width: 450px; border-radius: 50%; overflow: hidden; background-size: contain; background-attachment: fixed; background-position: right;} @media screen and (max-width: 767px){.about-container .image-container{height: 350px; width: 350px; margin-top: 20px;}} @media screen and (max-width: 500px){.about-container .image-container{height: 250px; width: 250px;}} @media screen and (max-width: 425px){.about-container .image-container{height: 250px; width: 250px;}} .about-container .ks-skills-holder{text-align: center; position: relative; margin: 40px 0; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center;} .about-container .ks-skills-holder .list{list-style-type: none; display: -webkit-box; display: -webkit-flex; display: flex;} .about-container .ks-skills-holder .list .list-items{width: 20px; height: 230px; background-color: #8a8989; margin: 0px 20px; position: relative; border-radius: 50px;} @media screen and (max-width: 568px){.about-container .ks-skills-holder .list .list-items{margin: 0px 15px; width: 14px;}} @media screen and (max-width: 392px){.about-container .ks-skills-holder .list .list-items{margin: 0px 10px;}} .about-container .ks-skills-holder .list .list-items:before{content: ''; left: 0px; bottom: 0px; width: 100%; background: #0a0a0a; z-index: 1; position: absolute; border-radius: 0px 0px 50px 50px; color: #fff;} .about-container .ks-skills-holder .list .list-items .list-text{left: 50%; transform: translateX(-50%); bottom: -31px; color: #000000; position: absolute;} @media screen and (max-width: 568px){.about-container .ks-skills-holder .list .list-items .list-text{font-size: 13px;}} @media screen and (max-width: 392px){.about-container .ks-skills-holder .list .list-items .list-text{font-size: 10px;}} .about-container .ks-skills-holder .progress-value li:nth-child(1):before{height: 80%;} .about-container .ks-skills-holder .progress-value li:nth-child(2):before{height: 90%;} .about-container .ks-skills-holder .progress-value li:nth-child(3):before{height: 70%;} .about-container .ks-skills-holder .progress-value li:nth-child(4):before{height: 80%;} .about-container .ks-skills-holder .progress-value li:nth-child(5):before{height: 76%;} .about-container .ks-skills-holder .progress-value li:nth-child(6):before{height: 60%;} .about-container .ks-skills-holder .progress-value li:nth-child(7):before{height: 78%;} .about-container .ks-skills-holder .progress-value li:nth-child(8):before{height: 50%;} .about-container .ks-skills-holder .progress-value li:before{animation: fillEffect 1.5s ease-in-out 2s forwards; transform-origin: bottom; opacity: 0;} .wraper .about-container{width: 90%; margin: 0 auto;} .wraper .about-container .btn-1-info{background: #fab446; color: #000000; border: 1px solid #fab446;} .wraper .about-container .btn-1-info:hover{background-color: #ffffff; color: #000000; transition: all 0.3s ease; -webkit-transition: all 0.3s ease;} .wraper .about-container .btn-2-info{border: 1px solid #000000; background: #ffffff;} .wraper .about-container .btn-2-info:hover{background-color: #000000; color: #ffffff; transition: all 0.3s ease; -webkit-transition: all 0.3s ease;} .wraper .about-container .image-panel .img-iten{background: #ffffff; border-radius: 10px; overflow: hidden;} .wraper .about-container .image-panel .img-iten .image-fluid{border-radius: 10px; transform: scale(1); transition: all 0.3s ease; object-fit: cover;} .wraper .about-container .image-panel .img-iten .image-fluid:hover{transform: scale(1.1);} .ks-banner-full{min-height: 90vh; background-size: cover; background-position: right; background-repeat: no-repeat; background-attachment: fixed;} @media (max-width: 1024px){.ks-banner-full{background-color: rgba(255, 255, 255, 0.34); background-blend-mode: color; background-attachment: initial;}} .ks-banner-heading{font-weight: 600; font-size: 56px;} @media (max-width: 768px){.ks-banner-heading{font-size: 40px;}} @media (max-width: 540px){.ks-banner-heading{font-size: 36px;}} .ks-banner-text-container{width: 50%;} @media (max-width: 1024px){.ks-banner-text-container{width: 100%;}} .w-60{width: 60%;} @media screen and (max-width: 767px){.w-60{width: 100%;}} .font-24{font-size: 24px;} @media screen and (max-width: 1199px){.font-24{font-size: 20px;}} .font-28{font-size: 28px;} .bg-light-pink{background-color: #efe2ff;} .color-pink{color: #000;} .color-white{color: #fff;} .btn-bg{background-color: #e625a4;} input:focus, textarea:focus{outline: none;} .ks-team .image-info{overflow: hidden; border-radius: 10px;} .ks-team .image-info .custon-img-fluid{min-height: 251px; object-fit: contain; height: 100%; width: 100%; border-radius: 10px; transform: scale(1); transition: all 0.3s ease; background-color: #c3c3ea;} .ks-team .ks-team-member:hover .image-text{box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);} .ks-team .ks-team-member:hover .custon-img-fluid{transform: scale(1.1);} .ks-team .image-text{background-color: #0a0a0a; height: 90px; border-radius: 10px; width: 93%; margin: -36px auto 0 auto; position: relative; color: #ffffff; transition: all .5s; cursor: pointer;} .ks-team .oe_website_sale{display: -webkit-box; display: -webkit-flex; display: flex; flex-wrap: wrap;} .w-70{width: 70%;} @media screen and (max-width: 767px){.w-70{width: 100%;}} .W-90{width: 90%;} .font-24{font-size: 24px;} @media screen and (max-width: 1199px){.font-24{font-size: 20px;}} .font-16{font-size: 16px;} .font-18{font-size: 18px;} .font-40{font-size: 40px;} .color-white{color: #fff;} input:focus, textarea:focus{outline: none;} .ks-team-2 .heading-line:after{position: absolute; content: ''; width: 142px; height: 5px; background-color: red; background-image: linear-gradient(to right, #49c8d7, #6877c8); bottom: 0; right: 0; left: 0; margin: auto;} .ks-team-2 .team-panel .panel-iten, .ks-team-2 .oe_website_sale .panel-iten{height: 345px; border: 1px solid #8c8c8c; border-radius: 5px;} .ks-team-2 .team-panel .panel-iten .image-item, .ks-team-2 .oe_website_sale .panel-iten .image-item{width: 132px; height: 132px; border-radius: 50%; overflow: hidden; background: linear-gradient(#575656, #0a0a0a); margin-bottom: 14px; padding: 5px;} .ks-team-2 .team-panel .panel-iten .image-item .img-bg, .ks-team-2 .oe_website_sale .panel-iten .image-item .img-bg{height: 100%; width: 100%; border-radius: 50%; filter: grayscale(100); transition: 0.3s ease-in-out;} .ks-team-2 .team-panel .panel-iten .image-item .img-bg:hover, .ks-team-2 .oe_website_sale .panel-iten .image-item .img-bg:hover{filter: grayscale(0);} .ks-team-2 .team-panel .panel-iten .button-info, .ks-team-2 .oe_website_sale .panel-iten .button-info{width: 80%; margin: 0 auto;} .ks-team-2 .team-panel .panel-iten .button-info .custom-btn, .ks-team-2 .oe_website_sale .panel-iten .button-info .custom-btn{width: 100%; background-color: #fff; border: none; padding: 10px 0;} .ks-team-2 .team-panel .hover-fffect:hover .custom-btn, .ks-team-2 .oe_website_sale .hover-fffect:hover .custom-btn{background: linear-gradient(#0a0a0a, #575656); color: #fff;} .ks-team-2 .team-panel .hover-fffect:hover .img-bg, .ks-team-2 .oe_website_sale .hover-fffect:hover .img-bg{filter: grayscale(0);} .ks-team-2 .team-panel .media-info, .ks-team-2 .oe_website_sale .media-info{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; margin-top: -19px;} .ks-team-2 .team-panel .media-info .media-item, .ks-team-2 .oe_website_sale .media-info .media-item{height: 35px; width: 35px; background-color: #0a0a0a; color: #ffffff; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; margin: 0 10px; border-radius: 50%;} .ks-team-2 .team-panel .media-info .media-item:hover, .ks-team-2 .oe_website_sale .media-info .media-item:hover{color: #ffffff;} .text-primary, a.text-primary{color: #0a0a0a !important;} .text-primary:hover, a.text-primary:hover{color: #000 !important;} .ks-pricing-card-border{border-top: 15px solid #0a0a0a;} .ks-pricing-card-inner{position: relative; cursor: pointer; transition: 0.3s ease-in-out;} .ks-pricing-card-inner:before{content: ''; background: #0a0a0a; position: absolute; width: 100%; height: 100%; transition: 0.3s ease-in-out; transform: scaleY(0); transform-origin: top; left: 0; top: 0; z-index: -1;} .ks-pricing-card-inner:hover{color: white;} .ks-pricing-card-inner:hover .text-muted{color: white !important;} .ks-pricing-card-inner:hover:before{transform: scaleY(1);} .ks-pricing-list-icon{font-size: 30px; line-height: 1;} .ks-pricing-offer-text{font-size: 14px;} .ks-pricing-img{border-bottom: 3px solid #0a0a0a; width: 80%; height: 280px; background-repeat: no-repeat; background-size: contain; background-position: bottom; margin: auto;} .ks-pricing-img-individual{background-image: url(/ks_theme_kinetik/static/src/static-snippet-images/Individual.svg);} .ks-pricing-img-team{background-image: url(/ks_theme_kinetik/static/src/static-snippet-images/Team.svg);} .ks-pricing-img-enterprise{background-image: url(/ks_theme_kinetik/static/src/static-snippet-images/Enterprise.svg);} .ks-pricing-plan .ks-pricing-list-icon{line-height: 0;} .ks-pricing-plan .fa{font-size: 14px; line-height: 1; margin-top: -1px; margin-right: 5px;} .ks-pricing-plan li.mb-2.align-items-center, .ks-pricing-plan li.mb-2.flex-center{margin-bottom: 16px !important;} .box__shadow__hover{transition: 0.2s ease-in-out;} .box__shadow__hover:hover{box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);} .ks-pricing-text-v2{font-weight: 600;} .ks-pricing-plan-v3 .ks-pricing-card{border-radius: 20px;} .ks-pricing-link{background: rgba(0, 0, 0, 0.22); border-radius: 10px;} .ks-pricing-link a{font-size: 14px; font-weight: 600;} .card-bg-color-1{background: #0a0a0a;} .card-bg-color-1:hover{background: #fff; color: #0a0a0a;} .card-bg-color-2{background: #8ab9ef;} .card-bg-color-2:hover{background: #fff; color: #8ab9ef;} .card-bg-color-3{background: #aea757;} .card-bg-color-3:hover{background: #fff; color: #aea757;} .card-bg-color-4{background: #e7a779;} .card-bg-color-4:hover{background: #fff; color: #e7a779;} .b-300{font-weight: 300;} .b-400{font-weight: 400;} .b-500{font-weight: 500;} .b-600{font-weight: 600;} .font-14{font-size: 14px; letter-spacing: 1px;} .font-18{font-size: 18px;} @media screen and (max-width: 767px){.font-18{font-size: 14px;}} .font-50{font-size: 50px;} @media screen and (max-width: 767px){.font-50{font-size: 30px;}} .font-30{font-size: 30px;} @media screen and (max-width: 1142px){.font-30{font-size: 24px;}} .color-white{color: #fff;} .vh-10{height: 10vh; background-color: #0a0a0a;} .ks-deal-sales{height: 80vh; background-position: left; background-size: cover;} .ks-deal-sales .right-panel{margin: 10px;} @media screen and (max-width: 767px){.ks-deal-sales .right-panel{background: rgba(255, 255, 255, 0.52); padding: 20px; border-radius: 15px;}} @media screen and (max-width: 380px){.ks-deal-sales .right-panel{padding: 8px;}} .ks-deal-sales .right-panel .heading-container .heading{text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.33); color: #0a0a0a;} .ks-deal-sales .right-panel .timer .item{height: 70px; width: 70px; border-radius: 50%; background-color: #0a0a0a; margin: 0 10px; box-shadow: 3px 4px 5px 0px rgba(0, 0, 0, 0.43);} .b-300{font-weight: 300;} .b-400{font-weight: 400;} .b-500{font-weight: 500;} .b-600{font-weight: 600;} .font-14{font-size: 14px; letter-spacing: 1px;} .font-18{font-size: 18px;} @media screen and (max-width: 767px){.font-18{font-size: 14px;}} .font-50{font-size: 50px;} @media screen and (max-width: 767px){.font-50{font-size: 30px;}} .font-70{font-size: 70px;} @media screen and (max-width: 1114px){.font-70{font-size: 40px;}} @media screen and (max-width: 980px){.font-70{font-size: 34px;}} @media screen and (max-width: 780px){.font-70{font-size: 24px;}} .font-30{font-size: 30px;} @media screen and (max-width: 1142px){.font-30{font-size: 24px;}} .color-white{color: #fff;} .text-transform{text-transform: uppercase;} .lowercase{text-transform: lowercase;} .ks-deal-sales-2{height: 100vh; position: relative; overflow: hidden;} .ks-deal-sales-2 .ks-top{height: 262px; width: 110%; background-color: #c1c17e; position: absolute; top: -157px; left: 0; transform: rotate(8deg);} .ks-deal-sales-2 .ks-top .ks-top-circle{height: 250px; width: 250px; border-radius: 50%; background-color: #b4d548; position: absolute; right: 13%; top: 149px; transform: rotate(-8deg); box-shadow: 0px 5px 10px 1px rgba(138, 138, 41, 0.4);} @media screen and (max-width: 1114px){.ks-deal-sales-2 .ks-top .ks-top-circle{height: 200px; width: 200px;}} @media screen and (max-width: 980px){.ks-deal-sales-2 .ks-top .ks-top-circle{height: 150px; width: 150px;}} @media screen and (max-width: 390px){.ks-deal-sales-2 .ks-top .ks-top-circle{top: 156px;}} .ks-deal-sales-2 .ks-top .ks-top-circle .ks-circle-text{color: #fff;} .ks-deal-sales-2 .ks-bottom{height: 262px; width: 110%; background-color: #c1c17e; position: absolute; bottom: -157px; left: 0; transform: rotate(-8deg);} .ks-deal-sales-2 .ks-contaner{height: 100% !important; background-repeat: no-repeat; background-position: left;} .ks-deal-sales-2 .ks-contaner .ks-text-panel{background: rgba(255, 255, 255, 0.52); padding: 20px; border-radius: 15px; box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.35);} .b-300{font-weight: 300;} .b-400{font-weight: 400;} .b-500{font-weight: 500;} .b-600{font-weight: 600;} .font-14{font-size: 14px; letter-spacing: 1px;} .font-18{font-size: 18px;} @media screen and (max-width: 767px){.font-18{font-size: 14px;}} .font-50{font-size: 50px;} @media screen and (max-width: 767px){.font-50{font-size: 30px;}} .font-70{font-size: 70px;} @media screen and (max-width: 1114px){.font-70{font-size: 40px;}} @media screen and (max-width: 980px){.font-70{font-size: 34px;}} @media screen and (max-width: 780px){.font-70{font-size: 24px;}} .font-30{font-size: 30px;} @media screen and (max-width: 1142px){.font-30{font-size: 24px;}} .color-white{color: #fff;} .color-wellow{color: #fff160;} .bg-yellow{background-color: #fff160;} .text-transform{text-transform: uppercase;} .lowercase{text-transform: lowercase;} .image-fluid{height: 100%; width: 100%;} .vh-20{height: 10vh; background-color: #0a0a0a;} .ks-deal-sales-3{height: 80vh; position: relative; overflow: hidden; background-size: cover; background-position: center;} .ks-deal-sales-3 .heading{text-shadow: 3px 3px 4px rgba(0, 0, 0, 0.43);} .ks-deal-sales-3 .ks-image-panel{background-color: rgba(255, 255, 255, 0.75); border-radius: 12px;} .ks-deal-sales-3 .theme__btn-2:hover{background-color: #fff; color: #0a0a0a;} b-300{font-weight: 300;} .b-400{font-weight: 400;} .b-500{font-weight: 500;} .b-600{font-weight: 600;} .font-14{font-size: 14px; letter-spacing: 1px;} .font-18{font-size: 18px;} @media screen and (max-width: 767px){.font-18{font-size: 14px;}} .font-28{font-size: 28px;} @media screen and (max-width: 767px){.font-28{font-size: 20px;}} .color-white{color: #fff;} .bg-light-blue{background-color: #bfe8fc;} .bg-orange{background-color: #ff8300;} .bg-green{background-color: #b4d548;} .ks-offers .ks-product-image{background: rgba(191, 232, 252, 0.61); padding: 15px; background-repeat: no-repeat; background-position: 18%; background-attachment: fixed;} .ks-offers .ks-product-image .image-text{width: 420px; height: 420px; background: rgba(0, 0, 0, 0.44); padding: 20px; color: #fff; border-radius: 50%;} @media screen and (max-width: 767px){.ks-offers .ks-product-image .image-text{width: 320px; height: 320px;}} @media screen and (max-width: 425px){.ks-offers .ks-product-image .image-text{width: 280px; height: 280px;}} .ks-offers .ks-product-image .image-text .text-position{position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 80%;} .ks-offers .ks-product-image .image-text .heading{text-transform: uppercase; font-size: 40px;} @media screen and (max-width: 767px){.ks-offers .ks-product-image .image-text .heading{font-size: 28px;}} .ks-offers .ks-product-image .image-text .sub-heading{text-transform: uppercase; font-size: 20px;} .ks-offers .offer-container{position: relative; min-height: 300px; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);} .ks-offers .offer-container:hover{box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);} .ks-offers .offer-container .top-item{position: absolute; top: -34px; left: 50%; height: 65px; width: 65px; background-color: #fff; border-radius: 50%; transform: translateX(-50%); box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23);} .ks-offers .offer-container .top-item .item-text{position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);} .ks-offers .offer-container .top-item .item-text .item-1{color: #0a0a0a; margin-left: -10px;} .ks-offers .offer-container .top-item .item-text .item-2{color: #0a0a0a; margin-right: -10px;} .b-300{font-weight: 300;} .b-400{font-weight: 400;} .b-500{font-weight: 500;} .b-600{font-weight: 600;} .font-14{font-size: 14px; letter-spacing: 1px;} .font-18{font-size: 18px;} @media screen and (max-width: 767px){.font-18{font-size: 14px;}} .font-40{font-size: 40px;} @media screen and (max-width: 767px){.font-40{font-size: 28px;}} .font-35{font-size: 35px;} @media screen and (max-width: 767px){.font-35{font-size: 24px;}} .color-white{color: #fff;} .ks-offers{background-color: #f7f1f1;} .ks-offers .left-panel .image-text{position: absolute; top: 18px; left: 28px;} .ks-offers .left-panel .image-fluid{width: 100%; height: 100%; min-height: 474px; object-fit: contain; background: rgba(150, 150, 220, 0.3);} .ks-offers .right-panel .offer-container{margin: 17px 0;} .ks-offers .right-panel .offer-container .icon{font-size: 28px; transform: rotate(-181deg); color: #ff8300;} .b-300{font-weight: 300;} .b-400{font-weight: 400;} .b-500{font-weight: 500;} .b-600{font-weight: 600;} .font-14{font-size: 14px; letter-spacing: 1px;} .font-18{font-size: 18px;} @media screen and (max-width: 767px){.font-18{font-size: 14px;}} .font-40{font-size: 40px;} @media screen and (max-width: 767px){.font-40{font-size: 28px;}} .font-35{font-size: 35px;} @media screen and (max-width: 1142px){.font-35{font-size: 24px;}} @media screen and (max-width: 767px){.font-35{font-size: 24px;}} .color-white{color: #fff;} .ks-sales{background-image: linear-gradient(0deg, white, #56deff);} .ks-sales .heading .heading-pannel{width: 50%; margin: 0 auto;} @media screen and (max-width: 767px){.ks-sales .heading .heading-pannel{width: 95%;}} .ks-sales .heading .heading-pannel .item-1{text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.3);} .ks-sales .heading .heading-pannel .item-2 .line{position: absolute; top: -28px; left: 50%; transform: translateX(-50%); background: #6de2ff; padding: 6px; text-transform: uppercase;} @media screen and (max-width: 1142px){.ks-sales .heading .heading-pannel .item-2 .line{top: -23px; width: 100%;}} .ks-sales .heading .heading-pannel .item-2 .line-1{width: 60%; margin: 33px auto; border: 1.2px solid #b3b3b3;} .ks-sales .image-section{overflow: hidden;} .ks-sales .image-section .image-item .img-border{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; padding: 16px;} .ks-sales .image-section .image-item .img-border .image-fluid{width: 100%; height: 329px; object-fit: contain;} @media screen and (max-width: 1259px){.ks-sales .image-section .image-item .img-border .image-fluid{height: 285px;}} @media screen and (max-width: 1165px){.ks-sales .image-section .image-item .img-border .image-fluid{height: 230px;}} @media screen and (max-width: 1051px){.ks-sales .image-section .image-item .img-border .image-fluid{height: 180px;}} @media screen and (max-width: 955px){.ks-sales .image-section .image-item .img-border .image-fluid{height: 145px;}} @media screen and (max-width: 885px){.ks-sales .image-section .image-item .img-border .image-fluid{height: 123px;}} @media screen and (max-width: 767px){.ks-sales .image-section .image-item .img-border .image-fluid{height: 329px;}} .ks-sales .image-section .image-item .img-border:after{position: absolute; content: ""; border-bottom: 8px solid #62b4c7; bottom: 143px; left: 50%; transform: translateX(-50%); width: 200px; box-shadow: 0px 3px 8px 0px rgba(0, 0, 0, 0.46);} @media screen and (max-width: 1233px){.ks-sales .image-section .image-item .img-border:after{bottom: 160px;}} @media screen and (max-width: 1141px){.ks-sales .image-section .image-item .img-border:after{bottom: 186px;}} @media screen and (max-width: 1051px){.ks-sales .image-section .image-item .img-border:after{bottom: 207px;}} @media screen and (max-width: 955px){.ks-sales .image-section .image-item .img-border:after{bottom: 230px; width: 140px;}} @media screen and (max-width: 929px){.ks-sales .image-section .image-item .img-border:after{bottom: 253px;}} @media screen and (max-width: 914px){.ks-sales .image-section .image-item .img-border:after{bottom: 277px;}} @media screen and (max-width: 885px){.ks-sales .image-section .image-item .img-border:after{bottom: 299px;}} @media screen and (max-width: 823px){.ks-sales .image-section .image-item .img-border:after{bottom: 344px;}} @media screen and (max-width: 817px){.ks-sales .image-section .image-item .img-border:after{bottom: 363px;}} @media screen and (max-width: 787px){.ks-sales .image-section .image-item .img-border:after{bottom: 384px;}} @media screen and (max-width: 781px){.ks-sales .image-section .image-item .img-border:after{bottom: 451px;}} @media screen and (max-width: 767px){.ks-sales .image-section .image-item .img-border:after{bottom: 140px;}} .ks-sales .image-section .animation-1{animation-name: animation-1; animation-duration: 1s; animation-timing-function: ease-out; opacity: 0; animation-fill-mode: forwards;} .ks-sales .image-section .animation-2{animation-name: animation-1; animation-duration: 1s; animation-delay: .5s; animation-timing-function: ease-out; opacity: 0; animation-fill-mode: forwards;} .ks-sales .image-section .animation-3{animation-name: animation-1; animation-duration: 1s; animation-delay: 1s; animation-timing-function: ease-out; opacity: 0; animation-fill-mode: forwards;} .b-300{font-weight: 300;} .b-400{font-weight: 400;} .b-500{font-weight: 500;} .b-600{font-weight: 600;} .font-14{font-size: 14px; letter-spacing: 1px;} .font-18{font-size: 18px;} @media screen and (max-width: 767px){.font-18{font-size: 14px;}} .font-40{font-size: 40px;} @media screen and (max-width: 767px){.font-40{font-size: 28px;}} .font-30{font-size: 30px;} @media screen and (max-width: 1142px){.font-30{font-size: 24px;}} .color-white{color: #fff;} .ks-sales-2{background-color: #5dd0fa;} .ks-sales-2 .left-pannel{min-width: 484px;} .ks-sales-2 .left-pannel .item-1{background-color: #fff; border-radius: 30px; margin: 0 auto; text-align: center; box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.46);} .ks-sales-2 .left-pannel .item-1 .heading{font-size: 40px; font-weight: 700; text-transform: uppercase;} .ks-sales-2 .left-pannel .item-2{font-size: 36px; font-weight: 600; text-transform: uppercase; text-align: center; text-shadow: 2px 2px 3px rgba(0, 0, 0, 0.26);} .ks-sales-2 .left-pannel .item-3{font-size: 36px; font-weight: 600; text-transform: uppercase;} .ks-sales-2 .left-pannel .item-3 .number-bg{background: black; padding: 0 3px; border-radius: 8px;} .ks-sales-2 .left-pannel .item-3 .number-bg .number{font-size: 36px; font-weight: 800; background: #fff; padding: 0 3px; border-radius: 5px;} .ks-sales-2 .left-pannel .item-3 .discount{font-size: 36px; font-weight: 600; text-transform: uppercase; margin-left: 9px; text-shadow: 2px 2px 3px rgba(0, 0, 0, 0.26);} .b-300{font-weight: 300;} .b-400{font-weight: 400;} .b-500{font-weight: 500;} .b-600{font-weight: 600;} .font-14{font-size: 14px; letter-spacing: 1px;} .font-24{font-size: 24px;} @media screen and (max-width: 1199px){.font-24{font-size: 20px;}} .bg-light-pink{background-color: #efe2ff;} .dark-pink{color: #62408c;} .color-pink{color: #000;} .color-white{color: #fff;} .btn-bg{background-color: #e625a4;} input:focus, textarea:focus{outline: none;} .ks-container{height: 100%;} .ks-container .custom-btn{width: 150px; height: 45px; border: none; font-weight: 500; text-transform: uppercase; text-transform: uppercase;} .ks-container .custom-btn:focus{outline: none;} .ks-container .form-bg{height: 540px; position: absolute; width: 100%; background-repeat: no-repeat; background-size: cover;} @media (max-width: 400px){.ks-container .form-bg{height: 300px;}} .ks-container .container{position: relative; z-index: 2; padding-top: 20px;} .ks-container .head-section{background-color: rgba(255, 255, 255, 0.8); width: 80%; margin: 0 auto; border-radius: 30px;} .ks-container .ks-form-panel{background: #fff; border-radius: 30px; overflow: hidden; border: 1px solid #0a0a0a;} .ks-container .ks-form-panel .plnel-left{background-color: #0a0a0a; color: #ffffff;} .ks-container .ks-form-panel .plnel-left .list{list-style-type: none; padding-left: 0;} .ks-container .ks-form-panel .plnel-right .custon-input{width: 100%; height: 35px; border: none; border-bottom: 1px solid #0a0a0a; color: #000; margin-bottom: 22px;} .ks-container .ks-form-panel .plnel-right .custom-textarea{width: 100%; height: 150px; border: none; border-bottom: 1px solid #0a0a0a;} .ks-container .ks-form-panel .plnel-right .custom-btn .btn-text{transform: translateX(16px); transition: all .2s;} .ks-container .ks-form-panel .plnel-right .custom-btn .btn-icon{transform: scaleX(0); transition: all .2s; transform-origin: left;} .ks-container .ks-form-panel .plnel-right .custom-btn:hover .btn-text{transform: translateX(0px); transition: all .2s;} .ks-container .ks-form-panel .plnel-right .custom-btn:hover .btn-icon{transform: scaleX(1); transition: all .2s;} .b-300{font-weight: 300;} .b-400{font-weight: 400;} .b-500{font-weight: 500;} .b-600{font-weight: 600;} .font-14{font-size: 14px; letter-spacing: 1px;} .font-24{font-size: 24px;} @media screen and (max-width: 1199px){.font-24{font-size: 20px;}} .bg-light-pink{background-color: #efe2ff;} .dark-pink{color: #62408c;} .color-pink{color: #000;} .color-white{color: #fff;} .btn-bg{background-color: #0a0a0a;} .ks-contact .ks-contact-head{height: 280px; background-size: cover;} @media (min-width: 1025px){.ks-contact .ks-contact-head{background-attachment: fixed;}} .ks-contact .ks-contact-head .ks-bg-color{background-color: rgba(0, 0, 0, 0.6); height: 100%;} .ks-contact .ks-contact-head .ks-bg-color .header-text-info{text-transform: uppercase;} .ks-contact .ks-form-info{margin-bottom: 25px; align-items: center;} .ks-contact .ks-form-info .custom-input, .ks-contact .ks-form-info .form-control{width: 100%; height: 35px; border: none; border-bottom: 1px solid; background: transparent;} .ks-contact .ks-form-info .custom-textarea{width: 100%; height: 100px; border: none; border-bottom: 1px solid;} .ks-contact .ks-form-info .max-width{max-width: 121px;} @media screen and (max-width: 991px){.ks-contact .ks-form-info .max-width{max-width: 99px;}} @media screen and (max-width: 767px){.ks-contact .ks-form-info .max-width{max-width: 121px;}} .b-300{font-weight: 300;} .b-400{font-weight: 400;} .b-500{font-weight: 500;} .b-600{font-weight: 600;} .font-14{font-size: 14px; letter-spacing: 1px;} .font-18{font-size: 18px;} @media screen and (max-width: 767px){.font-18{font-size: 14px;}} .font-42{font-size: 42px;} @media screen and (max-width: 767px){.font-42{font-size: 28px;}} .color-white{color: #fff;} .text-shadow{text-shadow: 1px 2px 2px rgba(0, 0, 0, 0.25);} .vh-50{height: 50vh;} .ks-full-banner{min-height: 80vh; background-size: cover; background-position: left; background-repeat: no-repeat;} @media (min-width: 1025px){.ks-full-banner{background-attachment: fixed;}} .ks-full-banner .ks-banner-text-container{width: 50%; background: rgba(255, 255, 255, 0.3); color: white; padding: 20px; border-radius: 5px;} @media (max-width: 768px){.ks-full-banner .ks-banner-text-container{width: 75%;}} .ks-full-banner .ks-banner-text-container .top-animation{animation-name: now; animation-duration: 1s; animation-timing-function: ease-out; position: relative;} .ks-full-banner .ks-banner-text-container .ks-banner-heading{font-weight: 600; font-size: 60px; text-shadow: 3px 2px 5px rgba(0, 0, 0, 0.32); animation-name: collection; animation-duration: 1s; animation-timing-function: ease-out;} @media (max-width: 768px){.ks-full-banner .ks-banner-text-container .ks-banner-heading{font-size: 40px;}} @media (max-width: 768px){.ks-full-banner .ks-banner-text-container .ks-banner-heading{font-size: 24px;}} .ks-full-banner .ks-banner-text-container .ks-banner-btn .btn-shadow-outlined{border: 1px solid #fff; color: #fff; background: transparent; width: fit-content;} .ks-full-banner .ks-banner-text-container .ks-banner-btn .btn-shadow-grow{box-shadow: 0 0 1px transparent;} .ks-full-banner .ks-banner-text-container .ks-banner-btn .btn-shadow-grow:hover{box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5); transform: scale(1.1);} .ks-full-banner .ks-banner-text-container .ks-banner-btn .btn-shadow{background: transparent; color: #fff; border-radius: 35px; transform: perspective(1px) translateZ(0);} .ks-full-banner .ks-banner-text-container .ks-banner-btn .btn{transition: 0.3s ease-in-out;} .mb-20{margin-bottom: 20px;} .mb-30{margin-bottom: 30px;} .ks-services{background-color: #f6f6f6; padding: 100px 0 70px;} .ks-services .serv-box{background-color: #fff; border: 2px solid #fff; border-radius: 10px; padding: 40px 15px; transition: all 0.2s ease-in-out;} .ks-services .serv-box:hover{border: 2px solid #0a0a0a; transition-property: border-color; transition-duration: 1s;} .ks-services .serv-box:hover h3{color: #0a0a0a; transition-property: color; transition-duration: 1s;} .ks-services .serv-box h3{font-size: 18px; line-height: 21px;} .ks-services .serv-box p{color: #555; font-size: 14px;} .ks-services .serv-box img{width: 60px; margin-bottom: 20px;} .ks-services .file-icon{color: #141f1e; font-size: 50px; padding-bottom: 10px; transition: all 0.7s ease-out; text-shadow: 2px 6px 9px rgba(0, 0, 0, 0.34);} .ks-services-v3 .section-heading{position: relative; font-size: 32px; margin-bottom: 18px; text-transform: uppercase; letter-spacing: 0.03em; font-weight: 500; display: inline-block; color: #0a0a0a;} .ks-services-v3 .serv-box-bg{overflow: hidden; padding: 6px; border: 1px solid #cccccc; margin-top: 42px; background: #f2f2f2; transition: all 0.3s ease-out;} .ks-services-v3 .serv-box-bg:hover{background: #575656;} .ks-services-v3 .serv-box{text-align: left; background: rgba(255, 255, 255, 0.9); position: relative; padding: 24px;} @media (max-width: 575px){.ks-services-v3 .serv-box{padding: 10px;}} .ks-services-v3 .serv-box h2{font-size: 24px; color: #0a0a0a; letter-spacing: 0.01em; font-weight: 500; text-transform: uppercase; position: relative; margin: 0 0 16px 0;} .ks-services-v3 .serv-box h2:after{transition: all 0.5s ease-out; position: absolute; content: ''; bottom: -12px; left: 0; display: block; width: 24px; height: 2px; margin-left: 0; background: rgba(255, 89, 56, 0.7);} .ks-services-v3 .serv-box:hover .file-icon{color: black;} .ks-services-v3 .serv-box:hover h2:after{background: #0a0a0a; width: 60px; height: 2px;} .ks-services-v3 .serv-box p{margin-top: 24px; margin-right: 55px;} .ks-services-v3 .serv-box .file-icon{color: #141f1e; width: 60px; font-size: 50px; padding-bottom: 10px; transition: all 0.7s ease-out; text-shadow: 2px 6px 9px rgba(0, 0, 0, 0.34);} .ks-services-v2{color: #0a0a0a;} .ks-services-v2 .section-heading{width: 100%; height: auto; clear: both; float: left; text-align: center; padding-bottom: 90px;} .ks-services-v2 .section-heading span{text-transform: uppercase; color: #e9204f; font-size: 14px; font-weight: 600;} .ks-services-v2 ul{list-style-type: none; margin: 0;} .ks-services-v2 .serv-box{margin: 0 0 40px 0; position: relative; transition: all .7s ease;} .ks-services-v2 .serv-box .inner{width: 100%; height: auto; clear: both; position: relative; background-color: #060606; padding: 30px; border-radius: 10px; overflow: hidden; cursor: pointer; text-align: center;} .ks-services-v2 .serv-box .inner:before{position: absolute; content: ""; width: 0; height: 6px; background-color: #0a0a0a; left: 50%; bottom: 0; transition: all .3s ease;} .ks-services-v2 .serv-box .inner:hover:before{width: 50%;} .ks-services-v2 .serv-box .inner:hover:after{width: 50%;} .ks-services-v2 .serv-box .inner:after{position: absolute; content: ""; width: 0; height: 6px; background-color: #0a0a0a; right: 50%; bottom: 0; transition: all .3s ease;} .ks-services-v2 .serv-box .inner p{color: #999;} .ks-services-v2 .serv-box .inner h3{color: #fff;} .ks-services-v2 .serv-box .inner img{width: 60px; margin-bottom: 20px;} .ks-services-v2 .file-icon{color: #141f1e; font-size: 50px; width: 60px; padding-bottom: 10px; transition: all 0.7s ease-out; text-shadow: 2px 6px 9px rgba(0, 0, 0, 0.34);} .b-500{font-weight: 500;} .b-600{font-weight: 600;} .b-700{font-weight: 700;} .font-14{font-size: 14px; letter-spacing: 1px;} .font-28{font-size: 28px;} @media screen and (max-width: 767px){.font-28{font-size: 20px;}} .font-90{font-size: 90px;} @media screen and (max-width: 980px){.font-90{font-size: 45px;}} @media screen and (max-width: 780px){.font-90{font-size: 40px;}} .font-30{font-size: 30px;} @media screen and (max-width: 1142px){.font-30{font-size: 24px;}} .color-white{color: #fff;} .text-transform{text-transform: uppercase;} .lowercase{text-transform: lowercase;} .image-fluid{height: 100%; width: 100%;} .vh-20{height: 20vh; background-color: #0a0a0a;} .ks-404{height: 60vh;} .ks-404 .ks-text-panel .heading-info{text-shadow: 2px 2px 0 rgba(0, 0, 0, 0.458824);} .ks-404 .ks-text-panel .ks-btn-info{min-width: 40%;} .Ks-T1{position: absolute; top: 80px;} .carousel-control-prev.ks-control-prev{left: -40px;} .carousel-control-next.ks-control-next{right: -40px;} .carousel-control-prev.ks-control-prev, .carousel-control-next.ks-control-next{height: 30px; width: 30px; transform: translateY(50%); top: 40%; background: #fff; padding: 7px 3px; box-sizing: content-box; text-align: center; cursor: pointer; transition: all ease-in-out 0.5s; opacity: 1;} .carousel-control-prev.ks-control-prev i, .carousel-control-next.ks-control-next i{font-size: 40px;} .ks-kinetik-slider{width: 100%; overflow: hidden; position: relative;} .ks-kinetik-slider:hover .carousel-control-prev.ks-control-prev{left: 0px;} .ks-kinetik-slider:hover .carousel-control-next.ks-control-next{right: 0px;} 

/* /ks_theme_kinetik/static/src/scss/static_snippets/new-snippets.scss defined in bundle 'web.assets_frontend' */
 .ks-banner-left-text{background-repeat: no-repeat; background-size: cover; min-height: 45vh; background-position: left; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center;} @media (max-width: 1024px){.ks-banner-left-text{min-height: 30vh;}} .ks-banner-left-text .row{width: 100%;} .ks-banner-left-text .ks-text-pannel-left{padding: 15px; margin: 0 10px;} @media (max-width: 767px){.ks-banner-left-text .ks-text-pannel-left{background: rgba(0, 0, 0, 0.3); border-radius: 15px; box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.2); margin: 20px; color: #fff;}} .ks-banner-left-text .ks-text-pannel-left .heading-text-info{text-transform: uppercase; text-shadow: 2px 1px 2px rgba(0, 0, 0, 0.26); color: #3a3a3a; font-size: 40px;} @media (max-width: 767px){.ks-banner-left-text .ks-text-pannel-left .heading-text-info{color: #fff;}} @media (max-width: 395px){.ks-banner-left-text .ks-text-pannel-left .heading-text-info{font-size: 22px;}} .ks-banner-left-text .ks-text-pannel-left .text-color{color: #3a3a3a;} @media (max-width: 767px){.ks-banner-left-text .ks-text-pannel-left .text-color{color: #fff;}} .btn-container{display: -webkit-box; display: -webkit-flex; display: flex;} @media (max-width: 395px){.btn-container{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; flex-wrap: wrap;}} .height-90v{min-height: 90vh !important;} .bg-opac{margin: 0 10px; background: rgba(255, 255, 255, 0.58); border-radius: 15px; box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.2); text-align: center;} @media (max-width: 540px){.flex-on-mobile{display: -webkit-box; display: -webkit-flex; display: flex;}} .ks-text-left{text-align: left;} .ks-text-right{text-align: right;} .ks-text-center{text-align: center;} .bp-left{background-position: left !important;} .bp-right{background-position: right !important;} .bp-bottom{background-position: bottom !important;} .bg-top-right{background-position: top right !important;} @media (min-width: 1025px){.img-attachment-fixed{background-attachment: fixed;}} @media (min-width: 1025px){.bg-lg-transparent{background-color: transparent !important;}} .ks-collection-view-horizontal .ks-collection-item{min-width: 100%;} .ks-collection-view-horizontal .ks-collectiom-items-conatiner{width: 50%;} .ks-skills-dark{background: #272727; color: #ececec;} .ks-skills-dark .ks-services-v3 .serv-box{background: #272727;} .ks-skills-dark .ks-services-v3 .serv-box h2{color: #ececec;} .ks-skills-dark .ks-services-v3 .serv-box h2:after{background: black;} .ks-cta-light{background-image: none !important; background-color: #f2f2f2;} .heading-color{color: #0a0a0a;} .ks-container-custom .col-sm-12, .ks-container-custom .col-sm-6{position: relative;} .ks-container-custom .image-panel{display: block; position: relative; overflow: hidden; margin-top: 20px; user-select: none; width: 100%; height: 100%; display: -webkit-box; display: -webkit-flex; display: flex; object-fit: contain; align-items: flex-end; background: #faead6; height: 300px;} .ks-container-custom .image-panel .image-fluid{height: 100%; width: 100%; object-fit: contain; transition: transform 1s;} .ks-container-custom .image-panel:hover .image-fluid{transform: scale3d(1.1, 1.1, 1);} .ks-container-custom .btn{position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); color: #3a3a3a; transition: all 0.5s;} .ks-container-custom .btn ~ .image-fluid{transform: scale3d(1.1, 1.1, 1);} .ks-container-gallery .image-item{position: relative;} .ks-container-gallery .image-item .image-panel{overflow: hidden; display: block;} .ks-container-gallery .image-item .image-panel .image-fluid{width: 100%; height: 100%; max-height: 285px; object-fit: contain; transition: all 0.5s;} .ks-container-gallery .image-item .image-text{position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); background: rgba(255, 255, 255, 0.77); min-width: 340px; border-radius: 10px; padding: 20px; color: #424242; transition: all 0.5s; z-index: 100; box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.24); opacity: 0;} .ks-container-gallery .image-item .image-text .shadow-1{text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.27);} .ks-container-gallery .image-item .box-overlay{position: absolute; width: 100%; height: 100%; top: 0; left: 0; transition: all 1s;} .ks-container-gallery .image-item:hover .image-text{opacity: 1;} .ks-container-gallery .image-item:hover .image-fluid{transform: scale3d(1.1, 1.1, 1);} .ks-container-gallery .image-fluid{width: 100%; height: 100%; transition: all 0.5s;} .ks-container-gallery .hovereffect{width: 100%; height: 100%; float: left; overflow: hidden; position: relative; text-align: center; cursor: default;} .ks-container-gallery .hovereffect .overlay{position: absolute; overflow: hidden; width: 80%; height: 80%; left: 10%; top: 10%; border-bottom: 1px solid #FFF; border-top: 1px solid #FFF; transform: scale(0, 1);} .ks-container-gallery .hovereffect:hover .overlay{opacity: 1; filter: alpha(opacity=100); transform: scale(1);} .ks-container-gallery .hovereffect img{display: block; position: relative; transition: all 0.35s;} .ks-container-gallery .hovereffect:hover img{filter: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="0.6" /><feFuncG type="linear" slope="0.6" /><feFuncB type="linear" slope="0.6" /></feComponentTransfer></filter></svg>#filter'); filter: brightness(0.6);} .ks-container-gallery .hovereffect h3{text-align: center; position: relative; background-color: transparent; color: #FFF; padding: 1em 0; opacity: 0; filter: alpha(opacity=0); transition: opacity 0.35s, transform 0.35s; transform: translate3d(0, -100%, 0);} .ks-container-gallery .hovereffect a, .ks-container-gallery .hovereffect p{color: #FFF; padding: 1em 0; opacity: 0; filter: alpha(opacity=0); transition: opacity 0.35s, transform 0.35s; transform: translate3d(0, 100%, 0);} .ks-container-gallery .hovereffect:hover a, .ks-container-gallery .hovereffect:hover p, .ks-container-gallery .hovereffect:hover h3{opacity: 1; filter: alpha(opacity=100); transform: translate3d(0, 0, 0);} .ks-container-gallery .image-fluid{width: 100%; height: 100%;} .ks-container-gallery .hovereffect2{width: 100%; height: 100%; float: left; overflow: hidden; position: relative; text-align: center; cursor: default; background: -webkit-linear-gradient(45deg, #ff89e9 0%, #05abe0 100%); background: linear-gradient(45deg, #ff89e9 0%, #05abe0 100%);} .ks-container-gallery .hovereffect2 .overlay{width: calc(100% - 80px); height: calc(100% - 80px); position: absolute; overflow: hidden; top: 0; left: 0; text-align: left; margin: 40px;} .ks-container-gallery .hovereffect2 img{display: block; position: relative; max-width: none; width: calc(100% + 60px); transition: opacity 0.35s, transform 0.45s; transform: translate3d(-40px, 0, 0);} .ks-container-gallery .hovereffect2 .mt-auto{text-transform: uppercase; color: #fff; position: relative; background-color: transparent; text-align: left; text-shadow: 1px 2px 2px rgba(0, 0, 0, 0.4);} .ks-container-gallery .hovereffect2 .overlay:before{position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; border: 1px solid #fff; content: ''; opacity: 0; filter: alpha(opacity=0); transition: opacity 0.35s, transform 0.45s; transform: translate3d(-20px, 0, 0);} .ks-container-gallery .hovereffect2 a, .ks-container-gallery .hovereffect2 p{color: #fff; opacity: 0; filter: alpha(opacity=0); transition: opacity 0.35s, transform 0.45s; transform: translate3d(-10px, 0, 0);} .ks-container-gallery .hovereffect2:hover img{opacity: 0.6; filter: alpha(opacity=60); transform: translate3d(0, 0, 0);} .ks-container-gallery .hovereffect2:hover .overlay:before, .ks-container-gallery .hovereffect2:hover a, .ks-container-gallery .hovereffect:hover p{opacity: 1; filter: alpha(opacity=100); transform: translate3d(0, 0, 0);} @media screen and (max-width: 575px){.pannel-item-center{justify-content: center;}} .ks-hepl-panel{background: #e8e8e8; min-height: 130px;} .ks-hepl-panel .icon-container{max-width: 60px; align-items: center; display: -webkit-box; display: -webkit-flex; display: flex;} .ks-service-dark{background: #272727;} .ks-service-dark .text-center, .ks-service-dark a{color: #ececec;} .ks-help-panel-2{background-image: url("/ks_theme_kinetik/static/src/static-snippet-images/services/help-panel-bg.jpg"); background-position: left; background-repeat: no-repeat; background-size: cover; background-attachment: fixed;} .ks-help-panel-2 .ks-help-container{background: rgba(0, 0, 0, 0.3); padding: 0 40px; width: 100%; min-height: 250px;} .ks-help-panel-2 .ks-help-container .icon-container{height: 100px; width: 100px; background: #fff; padding: 20px; justify-content: center; align-items: center; display: -webkit-box; display: -webkit-flex; display: flex; border-radius: 50%; box-shadow: 0px 2px 6px 0 rgba(0, 0, 0, 0.34);} .ks-help-panel-2 .ks-help-container .icon-container .shopping-item{position: relative; left: -7px; top: 2px;} .ks-testimonial .carousel-indicators{bottom: -16px;} .ks-testimonial .carousel-indicators li{background: rgba(0, 0, 0, 0.6); cursor: pointer;} .ks-testimonial .carousel-indicators li.active{background: rgba(0, 0, 0, 0.9);} .ks-testimonial .fa{color: black; font-size: 60px;} .ks-testimonial .img-box img{border-radius: 50%; box-shadow: -1px 9px 7px 2px rgba(0, 0, 0, 0.28); max-width: 200px; max-height: 200px; object-fit: cover;} .ks-testimonial-dark{background: #272727; color: #fff;} .ks-testimonial-dark .fa{color: #fff; position: absolute; top: 80px;} .ks-testimonial-dark .carousel-indicators li{background: rgba(255, 255, 255, 0.6); cursor: pointer;} .ks-testimonial-dark .carousel-indicators li.active{background: rgba(255, 255, 255, 0.9);} .ks-testimonial-left .testimonial{width: calc(100% - 240px); padding: 20px; position: relative; text-align: left;} @media (max-width: 540px){.ks-testimonial-left .testimonial{width: 100%;}} .ks-testimonial-left .testimonial:after{content: '\f10d'; display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: 50px; position: absolute; top: -30px; left: 0; opacity: 0.6;} .ks-testimonial-left .img-box{padding: 20px;} .ks-testimonial-left .carousel-indicators{-webkit-box-pack: end; justify-content: flex-end; margin-right: 30px;} .ks-testimonial-left .carousel-control{width: 20px; height: 60px; top: auto;} @media (max-width: 767px){.ks-testimonial-left .carousel-control{bottom: -32px;}} .ks-testimonial-left .carousel-control.left{left: auto; right: 50px;} @media (max-width: 767px){.ks-testimonial-left .carousel-control.left{bottom: -32px;}} .ks-testimonial-left-dark{background: #272727; color: #fff;} .ks-testimonial-left-dark .fa{color: #fff;} @media (min-width: 541px){.ks-testimonial-right .carousel-control.left{right: auto; left: 0;}.ks-testimonial-right .carousel-control.right{left: 50px;}} .ks-testimonial-right-dark{background: #272727; color: #fff;} .ks-testimonial-right-dark .fa{color: #fff;} .ks-static-testimonial .img-box img{border-radius: 50%; box-shadow: -1px 9px 7px 2px rgba(0, 0, 0, 0.28); max-width: 200px; max-height: 200px; object-fit: cover;} .ks-static-testimonial .testimonial{position: relative;} .ks-static-testimonial .testimonial:after{content: '\f10d'; display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: 50px; position: absolute; top: -50px; left: calc(50% - 23px); color: #0a0a0a;} .ks-static-testimonial-dark{background: #272727; color: white;} .ks-accordian .ks-accordian-page .panel{border-radius: 0; border: 0; margin-top: 0px;} .ks-accordian .ks-accordian-page a{display: block; padding: 10px 15px; border-bottom: 1px solid #0a0a0a; text-decoration: none; color: #0a0a0a;} .ks-accordian .ks-accordian-page .panel-heading a.collapsed:hover, .ks-accordian .ks-accordian-page .panel-heading a.collapsed:focus{background-color: #0a0a0a; color: #ffffff; transition: all 0.2s ease-in;} .ks-accordian .ks-accordian-page .panel-heading a.collapsed:hover::before, .ks-accordian .ks-accordian-page .panel-heading a.collapsed:focus::before{color: #0a0a0a;} .ks-accordian .ks-accordian-page .panel-heading{padding: 0; border-radius: 0px;} .ks-accordian .ks-accordian-page .panel-heading a:not(.collapsed){color: #ffffff; background-color: #0a0a0a; transition: all 0.2s ease-in;} .ks-accordian .ks-accordian-page .panel-heading .accordion-toggle::before{font-family: 'FontAwesome'; content: '\f00d'; float: left; color: #0a0a0a; font-weight: lighter; transform: rotate(0deg); transition: all 0.2s ease-in; margin-right: 20px;} .ks-accordian .ks-accordian-page .panel-heading .accordion-toggle.collapsed::before{color: #444; transform: rotate(-135deg); transition: all 0.2s ease-in;} .ks-accordian .panel-body{padding: 20px;} .ks-accordian-dark{background: #272727; color: #fff;} .ks-accordian-dark .accordion-toggle{color: #fff !important;} .ks-accordian-dark .accordion-toggle:hover, .ks-accordian-dark .accordion-toggle:not(.collapsed){color: #0a0a0a !important;} .ks-accordian-dark .accordion-toggle:hover:before, .ks-accordian-dark .accordion-toggle:not(.collapsed):before{color: #0a0a0a !important;} .ks-accordian-dark .accordion-toggle:before{color: #fff !important;} .contactus-panel{padding: 15px; background: #f2f2f2; display: -webkit-box; display: -webkit-flex; display: flex; flex-wrap: wrap; align-items: stretch; flex-direction: row-reverse; overflow: hidden;} .contactus-panel .address-section{background-repeat: no-repeat; background-size: cover; background-position: center; position: relative; z-index: 1; height: 100%; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center;} .contactus-panel .contact-text{font-size: 16px; line-height: 1.6; color: rgba(255, 255, 255, 0.6);} .contactus-panel .contactus-form{background: #fff;} .contactus-panel .contactus-form .form-control:focus{box-shadow: none;} .address-list .fa.display-2{font-size: 30px;} .ks-jewellery-shop .carousel-inner .carousel-item{height: 500px !important;} @media (min-width: 1500px){.ks-jewellery-shop .carousel-inner .carousel-item{height: 700px !important;}} .ks-jewellery-shop-view .text-position{-webkit-box-pack: end; justify-content: flex-end; align-items: flex-end; transition: all 0.3s ease; padding: 32px; background: transparent !important;} .ks-jewellery-shop-view .ks-image-fluid{filter: brightness(0.7);} .ks-jewellery-shop-view .color-white{text-shadow: 2px 4px 4px rgba(0, 0, 0, 0.79); font-size: 20px;} .ks-jewellery-shop-view .position-relative:hover .ks-image-fluid{filter: brightness(1);} @media (max-width: 768px){.ks-jewellery-shop .carousel-content{background: rgba(255, 255, 255, 0.5); padding: 30px;}.ks-jewellery-shop .carousel-content h2 font{font-size: 40px !important;}} .ks_food_hero{min-height: 500px; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; justify-content: center; align-items: center; position: relative; overflow: hidden;} @media (max-width: 768px){.ks_food_hero{min-height: 430px;}} @media (max-width: 575px){.ks_food_hero{min-height: 350px;}} .ks_food_hero h1{font-size: 80px;} @media (max-width: 575px){.ks_food_hero h1{font-size: 50px;}} @media (max-width: 330px){.ks_food_hero h1{font-size: 40px;}} .ks_food_hero h2{font-size: 60px;} @media (max-width: 575px){.ks_food_hero h2{font-size: 30px;}} @media (max-width: 330px){.ks_food_hero h2{font-size: 20px;}} @media (max-width: 575px){.ks_food_hero h4{font-size: 16px;}} @media (max-width: 330px){.ks_food_hero h4{font-size: 12px;}} .ks_food_hero .ks_food_overlay{position: relative; z-index: 100; color: white; text-shadow: -1px 5px 2px rgba(0, 0, 0, 0.32);} @media (max-width: 330px){.ks_food_hero .ks_food_overlay .btn{margin-bottom: 20px;}} .ks_food_hero video{position: absolute; width: 100%; height: 100%; object-fit: cover;} .ks_food_hero .ks-food-color-overlay{position: absolute; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.3); z-index: 1;} .ks-food-icon{min-width: 20px; max-width: 20px;} .ks-food-sweet{overflow: hidden; width: 300px; height: 300px; border-radius: 50%; box-shadow: -1px 6px 8px 3px rgba(0, 0, 0, 0.27); margin: auto;} @media (max-width: 575px){.ks-food-sweet{width: 200px; height: 200px;}} .ks-food-sweet img{object-fit: cover; cursor: pointer; transition: 0.2s ease-in-out;} .ks-food-sweet:hover img{transform: scale(1.1);} .ks-food-team .transition{transition: 0.5s cubic-bezier(0.3, 0, 0, 1.3);} .ks-food-team .nine{list-style: none; padding: 0;} @media (max-width: 768px){.ks-food-team .nine{padding: 10px;}} .ks-food-team .nine > li{background: #FFFFFF; border: 1px solid rgba(150, 150, 150, 0.29); -moz-box-shadow: 0px 0px 18px 0px rgba(103, 85, 85, 0.39); box-shadow: 0px 0px 18px 0px rgba(103, 85, 85, 0.39); width: calc(25% - 24px); height: 400px; display: inline-block; margin: 0 10px; text-align: center; cursor: pointer; overflow: hidden;} @media (max-width: 768px){.ks-food-team .nine > li{width: calc(50% - 24px); margin: 10px;}} @media (max-width: 575px){.ks-food-team .nine > li{width: calc(100% - 24px); margin: 10px;}} .ks-food-team .nine .wrapper{position: relative; height: 100%;} .ks-food-team .nine .social{list-style: none; text-align: center; position: absolute; bottom: 40px; margin: 0; padding: 0; text-align: center; width: 100%; opacity: 0;} .ks-food-team .nine .social li{display: inline-block; margin: 0 2px;} .ks-food-team .nine .social li img{max-width: 24px; max-height: 24px; width: 24px; margin-left: 10px;} .ks-food-team .nine .social li img:hover{opacity: 0.5;} .ks-food-team .nine > li:hover .social{bottom: 130px; opacity: 1;} .ks-food-team .nine span{background: #0a0a0a; border-radius: 50%; height: 100%; width: 120%; display: block; position: absolute; bottom: 230px; left: -10%;} .ks-food-team .nine > li:hover span{bottom: 260px; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0;} .ks-food-team .nine span img{position: absolute; bottom: 10px; left: calc(50% - 75px); width: 150px; height: 150px; border-radius: 50%;} .ks-food-team .nine > li:hover span img{bottom: -20px;} .ks-food-team .nine h3{position: absolute; top: 200px; color: #0a0a0a; text-transform: uppercase; font-size: 20px; width: 100%;} .ks-food-team .nine h3 em{color: #444; font-size: 12px; font-style: normal; display: block; margin-top: 2px; opacity: 0.8;} .ks-food-team .nine > li:hover h3{top: 170px;} .ks-food-team .nine .trigger{position: absolute; bottom: 40px; width: 100%; text-align: center;} .ks-food-team .nine .trigger i{width: 45px; height: 45px; color: #fff; background: #272727; font-style: normal; font-size: 26px; border-radius: 50%; margin: 0 auto; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; justify-content: center;} .ks-food-team .nine > li:hover .trigger i{width: 30px; height: 30px; margin-bottom: 20px; font-size: 18px;} @keyframes arrow{0%{background-position: center top;}50%{background-position: center 10px;}100%{background-position: center top;}} @media (max-width: 575px){.font-xs-40{font-size: 40px;}} @media (max-width: 575px){.ks-spa-about .font-36{font-size: 24px;}} .ks-bottom-decorator{position: relative; margin-bottom: -3px;} .ks-pet-services .text-center{text-align: left !important;} .ks-pet-services .align-items-center.flex-column.text-center, .ks-pet-services .flex-column.text-center.flex-center{align-items: baseline !important;} @media (max-width: 575px){.ks-pet-services .pannel-item-center{justify-content: start;}} @media (max-width: 575px){.ks-full-banner .ks-banner-text-container{margin: auto;}} .ks-watch-banner-text{top: 0; width: 100%; height: 100%; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; text-align: center;} .border-radius-card{border-radius: 15px;} .ks-corporate-text{font-size: 50px !important; line-height: 1.2;} @media (max-width: 575px){.ks-corporate-text{font-size: 30px !important;}} .height-70v{min-height: 70vh;} .ks-services-corporate .serv-box-bg{border: none; margin-top: 0; background: transparent;} .ks-fitness-gallery .text-position{background: rgba(0, 0, 0, 0.4);} .ks-fitness-gallery .text-position:hover{background: transparent;} .social-media-link{text-align: center;} .social-media-link a{margin: 0 3px;} .font-14{font-size: 14px;} .title-bar{width: 50px; height: 3px; background: #ccc; display: block; margin-bottom: 20px;} .object-fit{height: 100%; width: 100%; object-fit: cover;} .our-team .sub-title{line-height: 25px; color: #7e7e7e;} .our-team .team-img{height: 260px;} .our-team .team-img .img-fluid{height: 100%; width: 100%; object-fit: cover;} .our-team .team-member{overflow: hidden; position: relative;} .our-team .team-member .team-hover{position: absolute; top: 0; left: 0; bottom: 0; right: 0; margin: 0; opacity: 0; -webkit-transition: all 0.3s; transition: all 0.3s; text-align: center;} .our-team .team-member .team-hover .s-link a{margin: 0 10px; font-size: 16px;} .our-team .team-member .team-hover .s-link a:hover{opacity: 0.8;} .our-team .team-title{letter-spacing: 2px;} .our-team .team-title h5{margin-bottom: 0px; display: block; text-transform: uppercase;} @media (max-width: 768px) and (min-width: 576px){.our-team .team-title h5{min-height: 42px;}} .our-team .team-title span{font-size: 12px; text-transform: uppercase; color: #a5a5a5; letter-spacing: 1px;} .our-team.team-v1 .team-member .team-hover{border: 20px solid rgba(0, 0, 0, 0.1); background-color: rgba(255, 255, 255, 0.9);} .our-team.team-v1 .team-member .team-hover .desk{position: absolute; top: 0%; width: 100%; opacity: 0; -webkit-transform: translateY(-55%); -ms-transform: translateY(-55%); transform: translateY(-55%); -webkit-transition: all 0.3s 0.2s; transition: all 0.3s 0.2s; padding: 0 20px;} .our-team.team-v1 .team-member .team-hover .s-link{position: absolute; bottom: 0; width: 100%; opacity: 0; text-align: center; -webkit-transform: translateY(45%); -ms-transform: translateY(45%); transform: translateY(45%); -webkit-transition: all 0.3s 0.2s; transition: all 0.3s 0.2s;} .our-team.team-v1 .team-member .team-hover .s-link a{color: #333;} .our-team.team-v1 .team-member:hover .team-hover{opacity: 1;} .our-team.team-v1 .team-member:hover .team-hover .s-link, .our-team.team-v1 .team-member:hover .team-hover .desk{opacity: 1;} .our-team.team-v1 .team-member:hover .team-hover .desk{top: 35%;} .our-team.team-v1 .team-member:hover .team-hover .s-link{bottom: 10%;} .our-team.team-v2 .team-member .team-hover{padding: 50px; color: transparent; background-color: transparent; z-index: 996; top: inherit; bottom: 0; left: 0; width: 100%; height: 0; overflow: hidden; visibility: hidden; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;} .our-team.team-v2 .team-member:hover .team-hover{opacity: 1; visibility: visible; color: #fff; background: rgba(0, 0, 0, 0.56); height: 100%; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;} .our-team.team-v2 .team-title{text-align: center;} .our-team.team-v4 .thum-img{width: 100px; height: 100px; border-radius: 50%; overflow: hidden; margin: 0 auto;} .our-team.team-v4 .thum-img img{height: 100%; width: 100%; object-fit: cover; filter: grayscale(100);} .our-team.team-v4 .team-list:hover .thum-img img{filter: grayscale(0);} .team-list{transition: all ease-in-out 0.5s; padding-top: 15px;} .team-list:hover{box-shadow: 0 0 4px #ccc;} .ks-fitness-contact{background-color: rgba(0, 0, 0, 0.39); background-blend-mode: color; background-size: cover; color: white;} .ks-fitness-contact input, .ks-fitness-contact textarea{background: transparent; border-color: white !important; color: white !important;} .ks-fitness-contact input::placeholder, .ks-fitness-contact textarea::placeholder{color: rgba(255, 255, 255, 0.75);} .ks-fitness-indicators{background: rgba(0, 0, 0, 0.5); padding: 10px 20px; width: fit-content; margin: auto;} .font-34{font-size: 34px;} .img-slider{min-height: 100px;} .img-slider .carousel-control-next, .img-slider .carousel-control-prev{background: rgba(0, 0, 0, 0.8); width: 50px; height: 50px; margin-top: auto; margin-bottom: auto;} .img-slider .slide .carousel-item{height: auto !important;} .ks-corporate-banner-position{background-position: 80% 0%;} @media (max-width: 1024px) and (min-width: 541px){.ks-corporate-banner-position{background-color: rgba(255, 255, 255, 0.63);}} .ks-jewel-banner-right{background-position: 70% 0;} .ks-pet-position{background-position: 40%;} .ks-pricing-4 .pricing-table .block-heading{margin-bottom: 40px; text-align: center;} .ks-pricing-4 .pricing-table .block-heading h2{color: #3b99e0;}