

/* /clarico_shop/static/src/less/jquery.mCustomScrollbar.less defined in bundle 'web.assets_frontend' */
@media (min-width: 600px){.mCustomScrollbar{-ms-touch-action: pinch-zoom; touch-action: pinch-zoom;}.mCustomScrollbar.mCS_no_scrollbar, .mCustomScrollbar.mCS_touch_action{-ms-touch-action: auto; touch-action: auto;}.mCustomScrollBox{position: relative; overflow: hidden; height: 100%; max-width: 100%; outline: none; direction: ltr;}.mCSB_container{overflow: hidden; width: auto; height: auto;}.mCSB_inside > .mCSB_container{margin-right: 15px;}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right: 0;}.mCS-dir-rtl > .mCSB_inside > .mCSB_container{margin-right: 0; margin-left: 30px;}.mCS-dir-rtl > .mCSB_inside > .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left: 0;}.mCSB_scrollTools{position: absolute; width: 16px; height: auto; left: auto; top: 0; right: 0; bottom: 0;}.mCSB_outside + .mCSB_scrollTools{right: -26px;}.mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools, .mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{right: auto; left: 0;}.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{left: -26px;}.mCSB_scrollTools .mCSB_draggerContainer{position: absolute; top: 0; left: 0; bottom: 0; right: 0; height: auto;}.mCSB_scrollTools a + .mCSB_draggerContainer{margin: 20px 0;}.mCSB_scrollTools .mCSB_draggerRail{width: 2px; height: 100%; margin: 0 auto; -webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px;}.mCSB_scrollTools .mCSB_dragger{cursor: pointer; width: 100%; height: 30px; z-index: 1;}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position: relative; width: 4px; height: 100%; margin: 0 auto; -webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px; text-align: center;}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width: 12px;}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width: 8px;}.mCSB_scrollTools .mCSB_buttonUp, .mCSB_scrollTools .mCSB_buttonDown{display: block; position: absolute; height: 20px; width: 100%; overflow: hidden; margin: 0 auto; cursor: pointer;}.mCSB_scrollTools .mCSB_buttonDown{bottom: 0;}.mCSB_horizontal.mCSB_inside > .mCSB_container{margin-right: 0; margin-bottom: 30px;}.mCSB_horizontal.mCSB_outside > .mCSB_container{min-height: 100%;}.mCSB_horizontal > .mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom: 0;}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width: auto; height: 16px; top: auto; right: 0; bottom: 0; left: 0;}.mCustomScrollBox + .mCSB_scrollTools.mCSB_scrollTools_horizontal, .mCustomScrollBox + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom: -26px;}.mCSB_scrollTools.mCSB_scrollTools_horizontal a + .mCSB_draggerContainer{margin: 0 20px;}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width: 100%; height: 2px; margin: 7px 0;}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width: 30px; height: 100%; left: 0;}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width: 100%; height: 4px; margin: 6px auto;}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height: 12px; margin: 2px auto;}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height: 8px; margin: 4px 0;}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft, .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display: block; position: absolute; width: 20px; height: 100%; overflow: hidden; margin: 0 auto; cursor: pointer;}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left: 0;}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right: 0;}.mCSB_container_wrapper{position: absolute; height: auto; width: auto; overflow: hidden; top: 0; left: 0; right: 0; bottom: 0; margin-right: 30px; margin-bottom: 30px;}.mCSB_container_wrapper > .mCSB_container{padding-right: 30px; padding-bottom: 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_vertical{bottom: 20px;}.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_horizontal{right: 20px;}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden + .mCSB_scrollTools.mCSB_scrollTools_vertical{bottom: 0;}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal, .mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal{right: 0;}.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal{left: 20px;}.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal{left: 0;}.mCS-dir-rtl > .mCSB_inside > .mCSB_container_wrapper{margin-right: 0; margin-left: 30px;}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden > .mCSB_container{padding-right: 0;}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden > .mCSB_container{padding-bottom: 0;}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right: 0; margin-left: 0;}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom: 0;}.mCSB_scrollTools, .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCSB_scrollTools .mCSB_buttonUp, .mCSB_scrollTools .mCSB_buttonDown, .mCSB_scrollTools .mCSB_buttonLeft, .mCSB_scrollTools .mCSB_buttonRight{-webkit-transition: opacity 0.2s ease-in-out, background-color 0.2s ease-in-out; -moz-transition: opacity 0.2s ease-in-out, background-color 0.2s ease-in-out; -o-transition: opacity 0.2s ease-in-out, background-color 0.2s ease-in-out; transition: opacity 0.2s ease-in-out, background-color 0.2s ease-in-out;}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar, .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail, .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar, .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail{-webkit-transition: width 0.2s ease-out 0.2s, height 0.2s ease-out 0.2s, margin-left 0.2s ease-out 0.2s, margin-right 0.2s ease-out 0.2s, margin-top 0.2s ease-out 0.2s, margin-bottom 0.2s ease-out 0.2s, opacity 0.2s ease-in-out, background-color 0.2s ease-in-out; -moz-transition: width 0.2s ease-out 0.2s, height 0.2s ease-out 0.2s, margin-left 0.2s ease-out 0.2s, margin-right 0.2s ease-out 0.2s, margin-top 0.2s ease-out 0.2s, margin-bottom 0.2s ease-out 0.2s, opacity 0.2s ease-in-out, background-color 0.2s ease-in-out; -o-transition: width 0.2s ease-out 0.2s, height 0.2s ease-out 0.2s, margin-left 0.2s ease-out 0.2s, margin-right 0.2s ease-out 0.2s, margin-top 0.2s ease-out 0.2s, margin-bottom 0.2s ease-out 0.2s, opacity 0.2s ease-in-out, background-color 0.2s ease-in-out; transition: width 0.2s ease-out 0.2s, height 0.2s ease-out 0.2s, margin-left 0.2s ease-out 0.2s, margin-right 0.2s ease-out 0.2s, margin-top 0.2s ease-out 0.2s, margin-bottom 0.2s ease-out 0.2s, opacity 0.2s ease-in-out, background-color 0.2s ease-in-out;}.mCSB_scrollTools{opacity: 0.75; filter: "alpha(opacity=75)"; -ms-filter: "alpha(opacity=75)";}.mCS-autoHide > .mCustomScrollBox > .mCSB_scrollTools, .mCS-autoHide > .mCustomScrollBox ~ .mCSB_scrollTools{opacity: 0; filter: "alpha(opacity=0)"; -ms-filter: "alpha(opacity=0)";}.mCustomScrollbar > .mCustomScrollBox > .mCSB_scrollTools.mCSB_scrollTools_onDrag, .mCustomScrollbar > .mCustomScrollBox ~ .mCSB_scrollTools.mCSB_scrollTools_onDrag, .mCustomScrollBox:hover > .mCSB_scrollTools, .mCustomScrollBox:hover ~ .mCSB_scrollTools, .mCS-autoHide:hover > .mCustomScrollBox > .mCSB_scrollTools, .mCS-autoHide:hover > .mCustomScrollBox ~ .mCSB_scrollTools{opacity: 1; filter: "alpha(opacity=100)"; -ms-filter: "alpha(opacity=100)";}.mCSB_scrollTools .mCSB_draggerRail{background-color: #000; background-color: rgba(0, 0, 0, 0.4); filter: "alpha(opacity=40)"; -ms-filter: "alpha(opacity=40)";}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #fff; background-color: rgba(255, 255, 255, 0.75); filter: "alpha(opacity=75)"; -ms-filter: "alpha(opacity=75)";}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color: #fff; background-color: rgba(255, 255, 255, 0.85); filter: "alpha(opacity=85)"; -ms-filter: "alpha(opacity=85)";}.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color: #fff; background-color: rgba(255, 255, 255, 0.9); filter: "alpha(opacity=90)"; -ms-filter: "alpha(opacity=90)";}.mCSB_scrollTools .mCSB_buttonUp, .mCSB_scrollTools .mCSB_buttonDown, .mCSB_scrollTools .mCSB_buttonLeft, .mCSB_scrollTools .mCSB_buttonRight{background-image: url(/clarico_shop/static/src/less/mCSB_buttons.png); background-repeat: no-repeat; opacity: 0.4; filter: "alpha(opacity=40)"; -ms-filter: "alpha(opacity=40)";}.mCSB_scrollTools .mCSB_buttonUp{background-position: 0 0;}.mCSB_scrollTools .mCSB_buttonDown{background-position: 0 -20px;}.mCSB_scrollTools .mCSB_buttonLeft{background-position: 0 -40px;}.mCSB_scrollTools .mCSB_buttonRight{background-position: 0 -56px;}.mCSB_scrollTools .mCSB_buttonUp:hover, .mCSB_scrollTools .mCSB_buttonDown:hover, .mCSB_scrollTools .mCSB_buttonLeft:hover, .mCSB_scrollTools .mCSB_buttonRight:hover{opacity: 0.75; filter: "alpha(opacity=75)"; -ms-filter: "alpha(opacity=75)";}.mCSB_scrollTools .mCSB_buttonUp:active, .mCSB_scrollTools .mCSB_buttonDown:active, .mCSB_scrollTools .mCSB_buttonLeft:active, .mCSB_scrollTools .mCSB_buttonRight:active{opacity: 0.9; filter: "alpha(opacity=90)"; -ms-filter: "alpha(opacity=90)";}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color: #000; background-color: rgba(0, 0, 0, 0.15);}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #000; background-color: #eee;}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color: rgba(206, 206, 206, 0.8);}.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color: rgba(206, 206, 206, 0.8);}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position: -80px 0;}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position: -80px -20px;}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position: -80px -40px;}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position: -80px -56px;}.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail, .mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{width: 4px; background-color: #fff; background-color: rgba(255, 255, 255, 0.1); -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px;}.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width: 4px; background-color: #fff; background-color: rgba(255, 255, 255, 0.75); -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px;}.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width: 100%; height: 4px; margin: 6px auto;}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color: #fff; background-color: rgba(255, 255, 255, 0.85);}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color: #fff; background-color: rgba(255, 255, 255, 0.9);}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position: -32px 0;}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position: -32px -20px;}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position: -40px -40px;}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position: -40px -56px;}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color: #000; background-color: rgba(0, 0, 0, 0.1); -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px;}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #000; background-color: rgba(0, 0, 0, 0.75); -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px;}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color: #000; background-color: rgba(0, 0, 0, 0.85);}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color: #000; background-color: rgba(0, 0, 0, 0.9);}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position: -112px 0;}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position: -112px -20px;}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position: -120px -40px;}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position: -120px -56px;}.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail, .mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{width: 4px; background-color: #fff; background-color: rgba(255, 255, 255, 0.1); -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width: 6px; background-color: #fff; background-color: rgba(255, 255, 255, 0.75); -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width: 100%; height: 4px; margin: 6px 0;}.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width: 100%; height: 6px; margin: 5px auto;}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color: #fff; background-color: rgba(255, 255, 255, 0.85);}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color: #fff; background-color: rgba(255, 255, 255, 0.9);}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position: -16px 0;}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position: -16px -20px;}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position: -20px -40px;}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position: -20px -56px;}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color: #000; background-color: rgba(0, 0, 0, 0.1); -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #000; background-color: rgba(0, 0, 0, 0.75); -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color: #000; background-color: rgba(0, 0, 0, 0.85);}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color: #000; background-color: rgba(0, 0, 0, 0.9);}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position: -96px 0;}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position: -96px -20px;}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position: -100px -40px;}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position: -100px -56px;}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color: #fff; background-color: rgba(255, 255, 255, 0.1);}.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width: 2px;}.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width: 100%;}.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width: 100%; height: 2px; margin: 7px auto;}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color: #000; background-color: rgba(0, 0, 0, 0.15);}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #000; background-color: rgba(0, 0, 0, 0.75);}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color: #000; background-color: rgba(0, 0, 0, 0.85);}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color: #000; background-color: rgba(0, 0, 0, 0.9);}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position: -80px 0;}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position: -80px -20px;}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position: -80px -40px;}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position: -80px -56px;}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color: #fff; background-color: rgba(255, 255, 255, 0.15);}.mCS-rounded.mCSB_scrollTools .mCSB_dragger, .mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger, .mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger{height: 14px;}.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width: 14px; margin: 0 1px;}.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger, .mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger, .mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger, .mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width: 14px;}.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height: 14px; margin: 1px 0;}.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width: 16px; height: 16px; margin: -1px 0;}.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, .mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width: 4px;}.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height: 16px; width: 16px; margin: 0 -1px;}.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, .mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height: 4px; margin: 6px 0;}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position: 0 -72px;}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position: 0 -92px;}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position: 0 -112px;}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position: 0 -128px;}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #000; background-color: rgba(0, 0, 0, 0.75);}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color: #000; background-color: rgba(0, 0, 0, 0.15);}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color: #000; background-color: rgba(0, 0, 0, 0.85);}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color: #000; background-color: rgba(0, 0, 0, 0.9);}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position: -80px -72px;}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position: -80px -92px;}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position: -80px -112px;}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position: -80px -128px;}.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail, .mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail{width: 4px;}.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color: transparent; background-position: center;}.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg=="); background-repeat: repeat-y; opacity: 0.3; filter: "alpha(opacity=30)"; -ms-filter: "alpha(opacity=30)";}.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{height: 4px; margin: 6px 0; background-repeat: repeat-x;}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position: -16px -72px;}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position: -16px -92px;}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position: -20px -112px;}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position: -20px -128px;}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=");}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position: -96px -72px;}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position: -96px -92px;}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position: -100px -112px;}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position: -100px -128px;}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat: repeat-y; background-image: -moz-linear-gradient(left, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%); background-image: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0.5)), color-stop(100%, rgba(255, 255, 255, 0))); background-image: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%); background-image: -o-linear-gradient(left, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%); background-image: -ms-linear-gradient(left, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%); background-image: linear-gradient(to right, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat: repeat-x; background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0.5)), color-stop(100%, rgba(255, 255, 255, 0))); background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%); background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%); background-image: -ms-linear-gradient(top, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%); background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);}.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger, .mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger{height: 70px;}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger, .mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width: 70px;}.mCS-3d.mCSB_scrollTools, .mCS-3d-dark.mCSB_scrollTools{opacity: 1; filter: "alpha(opacity=30)"; -ms-filter: "alpha(opacity=30)";}.mCS-3d.mCSB_scrollTools .mCSB_draggerRail, .mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px;}.mCS-3d.mCSB_scrollTools .mCSB_draggerRail, .mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{width: 8px; background-color: #000; background-color: rgba(0, 0, 0, 0.2); box-shadow: inset 1px 0 1px rgba(0, 0, 0, 0.5), inset -1px 0 1px rgba(255, 255, 255, 0.2);}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color: #555;}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width: 8px;}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{width: 100%; height: 8px; margin: 4px 0; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.5), inset 0 -1px 1px rgba(255, 255, 255, 0.2);}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width: 100%; height: 8px; margin: 4px auto;}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position: -32px -72px;}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position: -32px -92px;}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position: -40px -112px;}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position: -40px -128px;}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color: #000; background-color: rgba(0, 0, 0, 0.1); box-shadow: inset 1px 0 1px rgba(0, 0, 0, 0.1);}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position: -112px -72px;}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position: -112px -92px;}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position: -120px -112px;}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position: -120px -128px;}.mCS-3d-thick.mCSB_scrollTools, .mCS-3d-thick-dark.mCSB_scrollTools{opacity: 1; filter: "alpha(opacity=30)"; -ms-filter: "alpha(opacity=30)";}.mCS-3d-thick.mCSB_scrollTools, .mCS-3d-thick-dark.mCSB_scrollTools, .mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer, .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{-webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px;}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}.mCSB_inside + .mCS-3d-thick.mCSB_scrollTools_vertical, .mCSB_inside + .mCS-3d-thick-dark.mCSB_scrollTools_vertical{right: 1px;}.mCS-3d-thick.mCSB_scrollTools_vertical, .mCS-3d-thick-dark.mCSB_scrollTools_vertical{box-shadow: inset 1px 0 1px rgba(0, 0, 0, 0.1), inset 0 0 14px rgba(0, 0, 0, 0.5);}.mCS-3d-thick.mCSB_scrollTools_horizontal, .mCS-3d-thick-dark.mCSB_scrollTools_horizontal{bottom: 1px; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1), inset 0 0 14px rgba(0, 0, 0, 0.5);}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.4); width: 12px; margin: 2px; position: absolute; height: auto; top: 0; bottom: 0; left: 0; right: 0;}.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4);}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color: #555;}.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height: 12px; width: auto;}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color: #000; background-color: rgba(0, 0, 0, 0.05); box-shadow: inset 1px 1px 16px rgba(0, 0, 0, 0.1);}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color: transparent;}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position: -32px -72px;}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position: -32px -92px;}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position: -40px -112px;}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position: -40px -128px;}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow: inset 0 0 14px rgba(0, 0, 0, 0.2);}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1), inset 0 0 14px rgba(0, 0, 0, 0.2);}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.4), inset -1px 0 0 rgba(0, 0, 0, 0.2);}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), inset 0 -1px 0 rgba(0, 0, 0, 0.2);}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color: #777;}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color: #fff; background-color: rgba(0, 0, 0, 0.05); box-shadow: inset 1px 1px 16px rgba(0, 0, 0, 0.1);}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail{background-color: transparent;}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position: -112px -72px;}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position: -112px -92px;}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position: -120px -112px;}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position: -120px -128px;}.mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical, .mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical{right: 0; margin: 12px 0;}.mCustomScrollBox.mCS-minimal + .mCSB_scrollTools.mCSB_scrollTools_horizontal, .mCustomScrollBox.mCS-minimal + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal, .mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools.mCSB_scrollTools_horizontal, .mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom: 0; margin: 0 12px;}.mCS-dir-rtl > .mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical, .mCS-dir-rtl > .mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical{left: 0; right: auto;}.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail, .mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail{background-color: transparent;}.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger, .mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger{height: 50px;}.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger, .mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width: 50px;}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #fff; background-color: rgba(255, 255, 255, 0.2); filter: "alpha(opacity=20)"; -ms-filter: "alpha(opacity=20)";}.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color: #fff; background-color: rgba(255, 255, 255, 0.5); filter: "alpha(opacity=50)"; -ms-filter: "alpha(opacity=50)";}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #000; background-color: rgba(0, 0, 0, 0.2); filter: "alpha(opacity=20)"; -ms-filter: "alpha(opacity=20)";}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color: #000; background-color: rgba(0, 0, 0, 0.5); filter: "alpha(opacity=50)"; -ms-filter: "alpha(opacity=50)";}.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail, .mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{width: 6px; background-color: #000; background-color: rgba(0, 0, 0, 0.2);}.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width: 6px;}.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width: 100%; height: 6px; margin: 5px 0;}.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, .mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width: 12px;}.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, .mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height: 12px; margin: 2px 0;}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position: -32px -72px;}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position: -32px -92px;}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position: -40px -112px;}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position: -40px -128px;}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #000; background-color: rgba(0, 0, 0, 0.75);}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color: #000; background-color: rgba(0, 0, 0, 0.85);}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color: #000; background-color: rgba(0, 0, 0, 0.9);}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color: #000; background-color: rgba(0, 0, 0, 0.1);}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position: -112px -72px;}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position: -112px -92px;}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position: -120px -112px;}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position: -120px -128px;}.mCS-inset.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{width: 12px; background-color: #000; background-color: rgba(0, 0, 0, 0.2);}.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width: 6px; margin: 3px 5px; position: absolute; height: auto; top: 0; bottom: 0; left: 0; right: 0;}.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height: 6px; margin: 5px 3px; position: absolute; width: auto; top: 0; bottom: 0; left: 0; right: 0;}.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{width: 100%; height: 12px; margin: 2px 0;}.mCS-inset.mCSB_scrollTools .mCSB_buttonUp, .mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp, .mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp{background-position: -32px -72px;}.mCS-inset.mCSB_scrollTools .mCSB_buttonDown, .mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown, .mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown{background-position: -32px -92px;}.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft, .mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft, .mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft{background-position: -40px -112px;}.mCS-inset.mCSB_scrollTools .mCSB_buttonRight, .mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight, .mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight{background-position: -40px -128px;}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #000; background-color: rgba(0, 0, 0, 0.75);}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color: #000; background-color: rgba(0, 0, 0, 0.85);}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color: #000; background-color: rgba(0, 0, 0, 0.9);}.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color: #000; background-color: rgba(0, 0, 0, 0.1);}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp, .mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp{background-position: -112px -72px;}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown, .mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown{background-position: -112px -92px;}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft, .mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position: -120px -112px;}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight, .mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight{background-position: -120px -128px;}.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{background-color: transparent; border-width: 1px; border-style: solid; border-color: #fff; border-color: rgba(255, 255, 255, 0.2); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color: #000; border-color: rgba(0, 0, 0, 0.2);}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color: #fff; background-color: rgba(255, 255, 255, 0.6);}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color: #000; background-color: rgba(0, 0, 0, 0.6);}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #000; background-color: rgba(0, 0, 0, 0.75);}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color: #000; background-color: rgba(0, 0, 0, 0.85);}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color: #000; background-color: rgba(0, 0, 0, 0.9);}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #fff; background-color: rgba(255, 255, 255, 0.75);}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color: #fff; background-color: rgba(255, 255, 255, 0.85);}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color: #fff; background-color: rgba(255, 255, 255, 0.9);}} 

/* /clarico_shop/static/src/less/compare_wishlist_common.less defined in bundle 'web.assets_frontend' */
 .popover_common_wrap{display: inline-block; width: 100%; margin-top: 5%;} .popover_common_container{width: 90%; display: block; margin: 0px auto; max-width: 1400px;} .popover_each_product_div{width: 16%; display: block; float: left; margin-right: 0; margin-bottom: 5%;} .popover_each_product_div .product_img_popover{width: 100%;} .popover_each_product_div .product_img_popover a{padding: 0 !important;} .popover_each_product_div .product_img_popover img{width: auto; max-width: 90%; display: block; margin: 0px auto; text-align: center; max-height: 200px;} .popover_each_product_div .product_name_popover{display: block; width: 100%;} .popover_each_product_div .product_name_popover a{text-transform: capitalize; font-size: 14px; font-family: 'muli-light'; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; max-width: 75%; display: block; margin: 0px auto; text-align: center; margin-top: 16px; color: #717171; padding: 0 !important;} .popover_each_product_div .product_price_popover{width: 90%; display: block; margin: 0px auto; text-align: center; padding: 6px 0 6px 0;} .popover_each_product_div .product_price_popover .wishlist-price-p{font-size: 13px;} .popover_each_product_div .product_price_popover .compare-price-pop{color: #777; font-size: 12px;} .popover_each_product_div .product_price_popover .product_price p{color: #000;} .view_common{position: fixed; right: 5%; bottom: 4%;} .view_common a{padding: 10px 15px 10px 15px !important;} .zoom-fadein{-webkit-animation: animatezoomfade 0.6s; animation: animatezoomfade 0.6s;} .common-main-div{width: 100%; position: fixed; z-index: 9999; height: 100%; top: 0; left: 0; bottom: 0; right: 0; background: rgba(255, 255, 255, 0.95) !important; display: none; overflow: auto;} @media (max-width: 1000px){.popover_each_product_div{width: 24%;}} @media (max-width: 800px){.popover_each_product_div{width: 33%;}.popover_each_product_div .product_price_popover .oe_price, .popover_each_product_div .product_price_popover .oe_currency_value, .popover_each_product_div .product_price_popover .wishlist-price-p{font-size: 12px;}.css_editable_mode_hidden{float: none;}} @media (max-width: 600px){.popover_each_product_div{width: 50%;}} 

/* /clarico_signin/static/src/less/clarico_signin.less defined in bundle 'web.assets_frontend' */
 .signin_main_div{max-width: 1400px; display: block; margin: 0px auto; width: 90%;} .c-login-input{border: none; border-bottom: 1px solid #CCC; border-radius: 0; box-shadow: unset; margin-bottom: 10%; background: transparent; position: relative; display: inline-block;} .c-login-input:focus{border-bottom: 2px solid cornflowerblue; box-shadow: unset; transition: width 0.5s linear;} .login_btn_main, .db_btn{background-color: #cac864;} .login_btn_main:hover, .db_btn:hover{background-color: #cac864;} .signup_main{background-color: #cac864 !important; margin-left: 20px; display: inline-block;} .signup_main:hover{text-decoration: none;} .reset_pw_main{color: #cac864; bottom: 5%; position: absolute; right: 0; padding: 0; background-color: transparent;} .reset_pw_main:hover{color: #cac864;} .login_btn_main{float: left;} .all_login_btns{width: 100% !important;} .all_login_btns .pull-right{display: inline-block; width: 100%; margin-bottom: 8px;} .all_login_btns .pull-right a:first-child{color: #cac864; padding: 2px 12px; display: block; width: auto; float: left; margin-bottom: 10px; padding-left: 0; background-color: transparent;} .oe_login_buttons .pull-right a.btn.btn-link:hover{color: #cac864 !important;} .login_area{display: block; margin: 0px auto !important; max-width: 400px !important;} .login_area_container{width: 30%; display: block; float: left; padding: 18px; border: 1px solid #ccc; box-shadow: 1px 1px 9px 0px #ccc; background-color: white;} .login_img_cont{background-image: url('/clarico_signin/static/src/img/login.jpeg'); width: 100%; background-size: cover; padding: 25%; background-position: center;} .back_home_icon_div{position: fixed; left: 27px; top: 53px; font-size: 30px; color: white; width: 60px; padding-top: 5px; padding-bottom: 5px;} .back_home_icon_div a{color: #cac864;} .c_reset_login_btns .pull-right > div > a.btn{background: transparent;} 

/* /clarico_signin/static/src/less/responsive.less defined in bundle 'web.assets_frontend' */
 @media (max-width: 1200px){.login_img_cont{padding: 32%;}.login_area_container{width: 45% !important;}} @media (max-width: 1000px){.login_area_container{width: 90% !important;}} @media (max-width: 800px){.login_area, .clarico_signup, .oe_reset_password_form{margin-top: 30px !important; margin-left: 5% !important;}.login_area label, .clarico_signup label, .oe_reset_password_form label{font-size: 13px;}.login_area input#db, .clarico_signup input#db, .oe_reset_password_form input#db{height: 30px;}.c-login-input, .c_reset_input{margin-bottom: 5%;}.c_signup_input{margin-bottom: 0%;}.oe_login_buttons .pull-right{margin-top: 5%;}.login_img_cont{background-image: unset;}.reset_pw_main{bottom: 0;}} @media (max-width: 600px){.login_img_cont{background-image: unset;}.oe_login_buttons{margin-top: 10%;}.reset_pw_main{bottom: -15%;}.c-login-input, .c_signup_input, .c_reset_input{margin-bottom: 0;}.login_area label, .clarico_signup label, .oe_reset_password_form label{font-size: 12px;}.back_home_icon_div{left: 6%; top: 65px; font-size: 20px;}} 

/* /clarico_signup/static/src/less/signup.less defined in bundle 'web.assets_frontend' */
 .c_signup_link_btn a.btn{background: transparent;} .c_signup_link_btn > div.pull-right, .c_reset_login_btns > div.pull-right{display: inline-block; width: 100%; margin-bottom: 8px;} .clarico_signup, .oe_reset_password_form{max-width: 400px !important; display: block; margin: 0px auto;} .clarico_signup #name, .oe_reset_password_form #name{margin-bottom: 12%;} .oe_reset_password_form{margin-top: 32px;} .c_signup_input, .c_reset_input{border: none; border-bottom: 1px solid #CCC; border-radius: 0; box-shadow: unset; margin-bottom: 5%; background: transparent; position: relative; display: inline-block;} .c_signup_input:focus, .c_reset_input:focus{border-bottom: 2px solid cornflowerblue; box-shadow: unset; transition: width 0.5s linear;} .c_signup_btn, .reset_submit_btn{background-color: #cac864 !important;} .c_signup_btn:hover, .reset_submit_btn:hover{background-color: #cac864;} .back_to_login_text, .c_reset_backtologin{color: #cac864; padding: 10px; float: left !important; background-color: transparent; margin: 0 10px !important; font-family: 'bahij', oswald-regular; text-transform: uppercase; letter-spacing: 1px;} .back_to_login_text:hover, .c_reset_backtologin:hover{color: #cac864; background-color: transparent;} .c_reset_login_btns .pull-right a:first-child, .oe_login_buttons .pull-right a:first-child{color: #cac864; padding: 2px 12px; display: block; width: auto; float: left; margin-bottom: 10px; padding-left: 0;} .c_signup_link_btn, .c_reset_login_btns{width: 100% !important;} .signup_img_cont{background-image: url('/clarico_signup/static/src/img/signup.jpeg'); width: 100%; background-size: cover; padding: 25%; background-position: center;} .image_signup_class img{width: 100%; display: block; margin: 0px auto;} .oe_website_login_container{position: fixed; background-color: #FFF; z-index: 9999; top: 0px; left: 0px; width: 100%; height: 100%; overflow: auto;} .login_area_container{position: absolute;} 

/* /customize_theme/static/src/less/customize_theme_ui.less defined in bundle 'web.assets_frontend' */
 #theme_customize_modal.modal.left .modal-dialog, #theme_customize_modal.modal.right .modal-dialog{position: fixed; width: 320px; top: 34px; height: 100%; -webkit-transform: translate3d(0%, 0, 0); -ms-transform: translate3d(0%, 0, 0); -o-transform: translate3d(0%, 0, 0); transform: translate3d(0%, 0, 0);} #theme_customize_modal.modal.left .modal-content, #theme_customize_modal.modal.right .modal-content{height: 100%; overflow-y: auto;} #theme_customize_modal.modal.left .modal-body, #theme_customize_modal.modal.right .modal-body{padding: 15px 15px 80px; display: inline-block;} #theme_customize_modal.modal.left.fade .modal-dialog{left: -320px; -webkit-transition: opacity 0.3s linear, left 0.3s ease-out; -moz-transition: opacity 0.3s linear, left 0.3s ease-out; -o-transition: opacity 0.3s linear, left 0.3s ease-out; transition: opacity 0.3s linear, left 0.3s ease-out;} #theme_customize_modal.modal.left.fade.in .modal-dialog{left: 0;} #theme_customize_modal.modal.left.fade.in .modal-dialog h5{font-family: muli-semibold; font-size: 14px; color: #5c5c5c;} #theme_customize_modal.modal.right.fade .modal-dialog{right: -320px; -webkit-transition: opacity 0.3s linear, right 0.3s ease-out; -moz-transition: opacity 0.3s linear, right 0.3s ease-out; -o-transition: opacity 0.3s linear, right 0.3s ease-out; transition: opacity 0.3s linear, right 0.3s ease-out;} #theme_customize_modal.modal.right.fade.in .modal-dialog{right: 0;} #theme_customize_modal .modal-content{border-radius: 0; border: none;} #theme_customize_modal .modal-content hr{color: #cac864; width: 35px; display: none; margin: 0px auto; border-top: 2px solid; float: left;} .b_btm{border-bottom: 1px solid #eee;} #theme_customize_modal .modal-dialog{font-family: Muli-Regular;} #theme_customize_modal .modal-header{border-bottom-color: #d4d4d4; background-color: #fff; color: #cac864;} #theme_customize_modal .modal-header button.close{opacity: 1; font-size: 20px;} #theme_customize_modal .modal-header .modal-title{font-size: 16px; text-transform: uppercase; font-family: muli-semibold;} .btn-main{color: #ffffff; background-color: #000000 !important; border-color: #000000;} .btn-main:active, .btn-main.active, .open > .dropdown-toggle.btn-main{color: #ffffff; background-color: #bc3e60; border-color: #bc3e60;} #theme_customize_modal label.btn{border-radius: 0; margin: 5px; padding: 5px 12px;} #theme_customize_modal .btn span.fa{opacity: 0; font-size: 12px;} #theme_customize_modal .btn.checked span.fa{opacity: 1;} #theme_customize_modal .btn-default span.fa{color: #000;} #theme_customize_modal label.cbtn.btn{margin: 3% 0; width: 70%; display: inline-block; vertical-align: top; padding: 0;} #theme_customize_modal .cbtn.btn span.fa{opacity: 0; font-size: 12px;} #theme_customize_modal .cbtn.btn.checked span.fa{opacity: 1;} .cus_theme_loader svg path, .cus_theme_loader svg rect{fill: #cac864;} .cus_theme_loader svg{display: block; margin: 0px auto;} .cus_theme_loader{position: absolute; top: 0; bottom: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.7); z-index: 10;} .cus_theme_loader_div{margin-top: 49%; width: 100%; display: inline-block;} #theme_customize_modal .btn-success{border-color: #4cae4c !important; background: #4cae4c;} #theme_customize_modal .btn-primary{border-color: #2e6da4 !important; background: #2e6da4 !important;} #theme_customize_modal .btn-info{border-color: #46b8da !important; background: #46b8da;} #theme_customize_modal .btn-default{border-color: #cccccc !important; background: #cccccc;} #theme_customize_modal .btn-warning{border-color: #eea236 !important; background: #eea236;} #theme_customize_modal .btn-danger{border-color: #be4978 !important; background: #be4978 ;} #theme_customize_modal .btn-new1{border-color: #83BB2B !important; background: #83BB2B ;} #theme_customize_modal .btn-new2{border-color: #1FC0A0 !important; background: #1FC0A0;} #theme_customize_modal .btn-new3{border-color: #F2776C !important; background: #F2776C ;} #theme_customize_modal .btn-new4{border-color: #C1A38B !important; background: #C1A38B ;} #theme_customize_modal .btn-new5{border-color: #424378 !important; background: #424378 ;} #theme_customize_modal .btn-comman{background: none; color: #444 !important; border: 1px solid #ccc !important; border-radius: 0 !important; font-family: Muli-Regular; letter-spacing: 0; text-transform: capitalize;} .multi_color, .btn_multi_color{display: inline-block !important; width: 100%;} .multi_color p, .btn_multi_color p{margin-bottom: 6%; font-family: Muli-Regular; font-size: 18px;} .multi_color label, .btn_multi_color label{color: #fff !important; background-color: #cac864 !important; display: inline-block !important; margin: 0 !important;} .multi_color label:hover, .btn_multi_color label:hover{background-color: #cac864 !important;} .multi_color #input_color, .btn_multi_color #input_color, .multi_color #btn_input_color, .btn_multi_color #btn_input_color{display: inline-block !important; padding: 5px 12px; border: 1px solid #cac864 !important;} .open_font_main{width: 100%;} #font_box{padding: 6px 10px;} #fontbox .modal-dialog{max-width: 1000px; display: block; width: 80%;} #fontbox .modal-dialog .modal-content{border-radius: 0; box-shadow: unset; border: 0; padding: 0 5%;} #fontbox .modal-dialog .modal-content .modal-body{display: inline-block; width: 49%;} #fontbox .modal-dialog .modal-content .modal-body .font_input_grp{display: inline-block; width: 100%; margin-bottom: 3%;} #fontbox .modal-dialog .modal-content .modal-body .font_input_grp input{border: 0; border-bottom: 1px solid #ccc; width: 100%; background-color: #ffffff;} #fontbox .modal-dialog .modal-content .modal-body .font_input_grp .light_font_h5{font-family: muli-light;} #fontbox .modal-dialog .modal-content .modal-body .font_input_grp .regular_font_h5{font-family: Muli-Regular;} #fontbox .modal-dialog .modal-content .modal-body .font_input_grp .semibold_font_h5{font-family: muli-semibold;} #fontbox .modal-dialog .modal-content .modal-body .font_input_grp .bold_font_h5{font-family: Muli-Bold;} #fontbox .modal-dialog .modal-content .modal-footer{border: 0; text-align: left;} #fontbox .modal-dialog .modal-content .modal-header{border-bottom: 1px solid #cac864; padding: 15px 0;} #fontbox .modal-dialog .modal-content .modal-header h4{font-family: muli-semibold; text-transform: uppercase;} .font_reset_a{padding: 6px 10px; color: #cac864;} .f_bg_light{background-color: #f4f4f4; margin: 3% 0;} .f_bg_light .font_style_sub-heading{color: #666; width: auto; display: inline-block; padding: 5px 0; font-size: 16px;} .more_custom_icon{float: right; color: #cac864; font-size: 14px;} .ct_btn_styles_main{display: none; text-align: left;} .ct_btn_styles_main .btn-group{width: 100%;} .expand_main_div{display: none; padding: 16px 0 32px 0;} .expand_main_div_first.expand_main_div{display: block;} #theme_customize_modal .header_style_label, #theme_customize_modal .footer_style_label{background: transparent; padding: 0 !important; display: inline-block; width: 46%; margin: 2% !important;} #theme_customize_modal .header_style_label img, #theme_customize_modal .footer_style_label img{width: auto; height: auto; margin: 0px auto; box-shadow: unset !important;} #theme_customize_modal .header_style_label:active, #theme_customize_modal .footer_style_label:active{box-shadow: unset; outline-offset: 0;} #theme_customize_modal .header_style_label.checked > img, #theme_customize_modal .footer_style_label.checked > img{border: 1px solid #cac864;} 

/* /customize_theme/static/src/less/customize_btn.less defined in bundle 'web.assets_frontend' */
 .btn.no_btn_style{color: #444 !important; transition: unset !important;} .btn.no_btn_style:hover{background-color: transparent !important; color: #444 !important;} .btn.shop_now_button1{display: inline-block; font-size: 14px !important; line-height: 40px !important; height: 40px !important; letter-spacing: 1px; padding: 0 30px !important; text-align: center; text-transform: uppercase !important; background: #cac864 !important; border-radius: 25px !important; border: none !important; color: #fff !important; transition: all 300ms; text-decoration: none; font-family: 'bahij', oswald-regular !important; float: none !important;} .btn.shop_now_button1:hover{background: black !important; color: #fff !important;} .btn.shop_now_button2{color: #cac864 !important; border: 2px solid #cac864 !important; z-index: 1; font-family: 'bahij', oswald-regular !important; background: transparent !important; outline: none !important; cursor: pointer; transition: all 0.3s ease; position: relative; display: inline-block; border-radius: 0 !important; line-height: 35px !important; text-transform: capitalize !important; letter-spacing: 0 !important; font-size: 16px !important; text-decoration: none; font-weight: normal; height: 40px;} .btn.shop_now_button2:hover{color: #fff !important; border: 2px solid #cac864 !important;} .btn.shop_now_button2:hover:after{top: 0; height: 100% !important;} .btn.shop_now_button2:active{top: 2px;} .btn.shop_now_button2:after{position: absolute; content: "" !important; width: 100% !important; height: 0 !important; bottom: 0; left: 0; z-index: -1; background: #cac864; transition: all 0.3s ease;} .btn.shop_now_button3{background-color: #cac864 !important; display: inline-block; font-size: 13px !important; line-height: 39px; height: 40px !important; color: #fff !important; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; position: relative; text-decoration: none; border-radius: 0 !important; border: 1px solid transparent !important; float: none !important; text-transform: uppercase !important;} .btn.shop_now_button3:hover::before{opacity: 0 ; -webkit-transform: scale(0.5, 0.5); transform: scale(0.5, 0.5);} .btn.shop_now_button3:hover::after{opacity: 1; -webkit-transform: scale(1, 1); transform: scale(1, 1);} .btn.shop_now_button3:hover{background-color: transparent !important; color: #cac864 !important; border: 1px solid #cac864 !important;} .btn.shop_now_button3::before{content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; background-color: rgba(255, 255, 255, 0.25); -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;} .btn.shop_now_button3:after{content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; opacity: 0; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; border: 1px solid rgba(255, 255, 255, 0.5); -webkit-transform: scale(1.2, 1.2); transform: scale(1.2, 1.2);} .btn.shop_now_button4{border-color: transparent !important; transition: opacity 0.3s ease-in-out; opacity: 0.8 !important; color: #fff !important; background-color: #cac864 !important; text-transform: uppercase !important; font-size: 13px !important; font-family: muli-semibold !important; border-radius: 4px !important; vertical-align: middle; padding: 0 !important; display: inline-block; height: 40px; line-height: 40px !important; letter-spacing: 0 !important; float: none !important;} .btn.shop_now_button4:hover{opacity: 1.0 !important; color: #fff !important; background-color: #cac864 !important; border-color: transparent !important;} .btn.shop_now_button5{border: 2px solid #cac864 !important; color: #cac864 !important; background-color: transparent !important; text-transform: uppercase !important; font-size: 13px !important; font-family: muli-semibold !important; border-radius: 4px !important; vertical-align: middle; display: inline-block; height: 40px !important; line-height: 38px !important; letter-spacing: 0 !important; float: none !important;} .btn.shop_now_button5:hover{color: #000 !important; background-color: transparent !important; border: 2px solid #000 !important;} .btn.shop_now_button6{transition: all 0.3s ease-in-out; color: #cac864 !important; background-color: transparent; border: 2px solid #cac864 !important; font-family: 'bahij', oswald-regular; text-transform: uppercase; letter-spacing: 1px; border-radius: 25px !important; font-size: 14px; height: 40px; line-height: 35px;} .btn.shop_now_button6:hover{background-color: #cac864 !important; color: #fff !important; border: 2px solid #cac864 !important;} 

/* /customize_theme/static/src/less/header_styles/header_style_2.less defined in bundle 'web.assets_frontend' */
 .offer-left_header{display: inline-block; width: 35%;} .pricelist_lang_conatiner{display: inline-block; width: 29%; text-align: center;} .pricelist_contact_conatiner{display: inline-block; width: 29%; text-align: center; float: none; vertical-align: super;} .company_language{float: left; padding: 0 7px;} .company_language .ul_margin{margin-bottom: 0; margin-left: 0; vertical-align: super;} .company_language .ul_margin span{font-family: 'bahij', oswald-regular; color: #fff;} .company_language .ul_margin .dropdown-menu li > a{color: #444;} .header_curency_selector .dropdown-menu > li > a{color: #444 !important;} .main-header-right .company-phone-div .header-main-signin li a b{color: #fff; letter-spacing: 0;} .main-header-right .company-phone-div .header-main-signin li a b i{font-size: 11px; padding: 0 3px;} .main-header-right .company-phone-div li a{color: #fff; vertical-align: super;} .company_pricelist{padding: 0 7px; float: left;} .company_pricelist a.header_btn_style{display: inline-block; float: none; color: #fff !important; opacity: 1 !important;} #user_sign_in i{color: #fff; font-size: 11px;} .header-stick{padding: 0;} .header-stick #top_menu{text-align: center; display: block; margin: 0px auto; width: 90%; max-width: 1400px;} .main-header .main-header-maxW .main-header-left{padding-top: 0;} .header-search{display: inline-block; width: 35%; padding: 10px 0;} .header-search .search_group .form-control:focus{border-color: #ccc; box-shadow: none;} .header-search .search_group .oe_search_button{padding: 9px 14px; position: relative; border: none; color: #fff; font-size: 14px; background-color: #cac864;} .header-search .search_group .oe_search_box{border-color: #e1e1e1; height: 40px;} .cart_srch_combo_right{display: inline-block; width: 70%; float: none;} .company_logo_main{display: inline-block; width: 29%; float: none;} .company_logo_main > a{display: inline-block; width: auto;} .header_3_cart{display: inline-block; width: 35%; padding: 10px 0;} .header_3_cart .header_cart_main{float: right; margin: 0 3%;} .main-header-right{padding: 0; display: inline-block; float: none; vertical-align: middle;} .navbar-static-top .container{display: grid !important; margin-top: 0;} .navbar.navbar-static-top{border: 1px solid #e1e1e1; margin-top: 0; min-height: auto; vertical-align: top;} ul#top_menu > li{border-left: 1px solid #e1e1e1;} ul#top_menu > li:hover > a{background-color: #cac864;} ul#top_menu > li:hover > a span{color: #fff;} ul#top_menu > li.active{border-top: unset; margin-top: 0;} .navbar-default .navbar-nav > li.active > a span{color: #cac864;} .main-header-before{margin: 10px 0;} .navbar-default .navbar-nav > li > a{padding: 12px 18px !important;} .main-header{margin-bottom: 0; padding: 0; background-color: #cac864;} .header_pera_offer{color: #fff;} .header_pera_offer_pipe{border-left: 1px solid #fff;} .main-header .main-header-maxW{padding: 5px 0;} #header-social{float: right; padding: 5px 0px;} #header-social li{margin: 0px 3px 0 3px;} #header-social li a{color: #cac864;} #header-social li a sup{color: #444;} .cart-update-text{vertical-align: sub;} .offer-p{text-align: left;} .main-header-right .company-phone-div .header-main-signin{margin-top: 0 !important; padding-top: 0 !important;} .main-header-left{display: inline-block; width: auto;} #header-social li{display: inline-block; vertical-align: sub; float: none;} .main-header-right .company-phone-div .header-main-signin{padding-right: 0px;} .company_logo img{float: left; max-height: 65px !important;} .navbar .navbar-top-collapse{text-align: left;} #top_menu ul.dropdown-menu{top: 95%;} ul.navbar-right{display: block !important;} .block-none{top: 100%;} #top_menu ul.dropdown-menu{top: 100%;} .navbar-default .navbar-nav > li > a span{font-family: Muli-Regular; font-size: 12px; color: #444;} .account-ul li .ul_class_admin_name a{color: gray !important; vertical-align: unset !important;} .main-header-right .company-phone-div .header-main-signin ul{right: 0; left: auto;} #header-wishlist{display: none !important;} .company_pricelist .company_pricelist_container{padding: 0px 7px;} @media (max-width: 1200px){ul.navbar-right{display: none !important;}ul#top_menu > li:hover > a{background: none;}ul#top_menu > li:hover > a span{color: #000;}.navbar-default .navbar-nav > li.active > a span{color: #444;}#top_menu ul.dropdown-menu .active > a{background-color: unset !important; color: #444;}#top_menu ul.dropdown-menu .active > a:hover{color: #000 !important;}ul#top_menu > li:hover{background-color: none;}.navbar.navbar-static-top{border: none;}ul#top_menu > li{border-left: none;}.navbar .navbar-top-collapse{overflow: hidden !important;}.offer-left_header{width: 60%;}.pricelist_lang_conatiner{display: none;}.main-header-right{width: 39%;}} @media (max-width: 900px){.company_logo_main{display: none;}.header-search .search_group .oe_search_button{padding: 9.5px 14px;}.navbar-header .navbar-brand.logo{display: block;}.navbar-toggle{float: right;}.header-search{width: 49%;}.header_3_cart{width: 50%; float: right;}} @media (max-width: 800px){.main-header .main-header-maxW .main-header-right{float: right;}.header_3_cart{width: 45%;}.mr-common{padding: 0 !important;}.header-search{width: 55%;}.header_3_cart .cart-update{width: 200px;}.cart-update .cart-update-text{font-size: 13px;}} @media (max-width: 600px){.header-search .search_group .oe_search_button{padding: 9.5px 14px;}.header-search .search_group .oe_search_box{font-size: 13px;}.offer-left_header{display: none;}.header_3_cart .cart-update{display: none;}.header_3_cart .cart_style_2{display: inline-block; padding: 6px 0;}.header_3_cart .cart_style_2 a{color: #cac864;}.header_3_cart .cart_style_2 a sup{color: #444;}.header_3_cart .header_cart_main{margin: 0 5px;}#header-social li{margin: 0px 0px 0 0px;}.header_3_cart{width: 14%; position: absolute; top: 43px; left: 60%; z-index: 9999; border: solid 1px; border-color: #dddddd; border-radius: 4px; padding-right: 5px; padding-left: 5px; padding-top: 0; padding-bottom: 0;}.header-search{width: 100%;}.main-header-before{margin: 5px 0;}} .inputGroup{background-color: #fff; display: block; margin: 10px 0; position: relative; width: 80%;} .inputGroup label{border: solid 1px; border-color: #c0c0c0; width: 90%; display: block; text-align: left; color: #3C454C; cursor: pointer; position: relative; z-index: 2; transition: color 200ms ease-in; overflow: hidden; padding-right: 72px;} .inputGroup label:before{width: 10px; height: 10px; border-radius: 50%; content: ''; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%) scale3d(1, 1, 1); transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1); opacity: 0; z-index: -1;} .inputGroup label:after{width: 32px; height: 32px; content: ''; border: 2px solid #D1D7DC; background-color: #fff; background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.414 11L4 12.414l5.414 5.414L20.828 6.414 19.414 5l-10 10z' fill='%23fff' fill-rule='nonzero'/%3E%3C/svg%3E "); background-repeat: no-repeat; background-position: 2px 3px; border-radius: 50%; z-index: 2; position: absolute; right: 30px; top: 50%; transform: translateY(-50%); cursor: pointer; transition: all 200ms ease-in;} .inputGroup input:checked ~ label:before{transform: translate(-50%, -50%) scale3d(56, 56, 1); opacity: 1;} .inputGroup input:checked ~ label:after{background-color: #ff7a00; border-color: #ff7a00;} .inputGroup input{width: 32px; height: 32px; order: 1; z-index: 2; position: absolute; right: 30px; top: 50%; transform: translateY(-50%); cursor: pointer; visibility: hidden;} *, *::before, *::after{box-sizing: inherit;} code{background-color: #9AA3AC; padding: 0 8px;} 

/* /customize_theme/static/src/less/footer_styles/footer_style_3.less defined in bundle 'web.assets_frontend' */
 footer #footer{padding-top: 0;} .endfooter_list{display: none;} .copyright_endftr{display: none;} .ftr_main{background-color: #363a42;} .sign_up_newsletter{display: inline-block; width: 100%; text-align: center; padding: 2% 0;} .sign_up_newsletter .newsltr_lbl{display: inline-block; width: auto; font-size: 20px; font-family: muli-semibold; padding: 0 2%; color: #fff;} .sign_up_newsletter .js_subscribe{display: inline-flex;} .footer_company_logo_left{display: inline-block; width: 35%; vertical-align: top; background-color: #31353d; padding: 5%;} .footer_company_logo_left .ftr_logo_span{display: inline-block; width: 100%;} .footer_company_logo_left .ftr_logo_span img{float: left; max-height: 55px;} .footer_company_logo_left .lbl_div_container{display: inline-block; width: 100%; margin: 5% 0;} .footer_company_logo_left .lbl_div_container .js_subscribe{margin-top: 15px; margin-bottom: 15px;} .footer_company_logo_left .lbl_div_container .js_subscribe input.js_subscribe_email{border-radius: 0; min-height: 40px;} .footer_company_logo_left .lbl_div_container .js_subscribe a.js_subscribe_btn{padding: 9.3px;} .footer_company_logo_left .company_tagline{color: #ddd; margin: 5% 0; line-height: 165%;} .footer_company_logo_left .ftr_language_main .js_language_selector{margin-top: 0 !important;} .footer_company_logo_left .ftr_language_main .js_language_selector > li > a{color: #999; line-height: 185%;} .footer_company_logo_left .ftr_social_icons_main{display: inline-block; width: 100%; margin-top: 8%;} .footer_company_logo_left .ftr_social_icons_main .footer-social-icon{display: inline-block; width: 100%; text-align: left;} .footer_company_logo_left .ftr_social_icons_main .footer-social-icon a{display: block; line-height: 29px; text-align: center; float: left; color: #fff; background-color: #535353; width: 30px; height: 30px; border-radius: 50%; margin-right: 10px; font-size: 14px; -webkit-transform: scale(1); -webkit-transition: all 0.25s ease-out 0s;} .footer_company_logo_left .ftr_social_icons_main .footer-social-icon a:hover{color: #cac864;} .footer_menu_and_contact_right{display: inline-block; width: 64%; vertical-align: top; padding: 5% 3%;} .footer_menu_and_contact_right .ftr_menu_list{display: inline-block; width: 64%; vertical-align: top;} .footer_menu_and_contact_right .ftr_menu_list .footer-heading .customer-service-ul li a{color: #888;} .footer_menu_and_contact_right .ftr_menu_list .footer-heading .security-ul li a{color: #888;} .footer_menu_and_contact_right .ftr_menu_list .col-md-4.col-lg-6{padding: 0;} .footer_menu_and_contact_right .ftr_contact_company{display: inline-block; width: 35%; vertical-align: top;} .footer_menu_and_contact_right .ftr_contact_company .customer-contact-ul{padding: 0; margin-top: 10%;} .footer_menu_and_contact_right .ftr_contact_company .customer-contact-ul li{list-style: none;} .footer_menu_and_contact_right .ftr_contact_company .contact_detail_para{margin: 15px 0;} .footer_menu_and_contact_right .ftr_contact_company .contact_detail_para span{display: inline-block; width: 10%; vertical-align: top; color: #888;} .footer_menu_and_contact_right .ftr_contact_company .contact_detail_para p{color: #888; display: inline-block; width: 88%; line-height: 165%;} .ftr_list_title{color: #fff; text-transform: uppercase; font-family: Muli-Bold; letter-spacing: 1px; font-size: 14px; line-height: 170%;} .copyright_payment_section{display: inline-block; width: 100%;} .copyright_payment_section .ef_copyright_left{display: inline-block; width: 49%; text-align: left;} .copyright_payment_section .ef_payment_right{display: inline-block; width: 49%; text-align: right;} .copyright_payment_section .ef_payment_right img{float: right;} .copyright_payment_section .ef_payment_right .payment_method_list{margin-bottom: 0; display: block;} .copyright_payment_section .ef_payment_right .payment_method_list li img{max-width: 39px;} .ef_sub_div{padding: 10px 0;} @media (max-width: 1200px){.footer_company_logo_left{width: 99%; padding: 5% 3%;}.clarico_logo_footer{display: inline-block; width: 25%;}.footer_company_logo_left .lbl_div_container{display: inline-block; width: 74%; margin: 0;}.footer_company_logo_left .lbl_div_container .ftr_list_title{display: block; float: left; padding: 0 2%;}.footer_company_logo_left .lbl_div_container .js_subscribe{margin-top: 0;}.ftr_language_main{margin: 2% 0;}.footer_company_logo_left .ftr_social_icons_main{margin-top: 0;}.footer_menu_and_contact_right{width: 99%; padding: 3%;}} @media (max-width: 1000px){.footer_menu_and_contact_right .ftr_menu_list{width: 40%;}.footer_menu_and_contact_right .ftr_contact_company{width: 59%;}.footer_menu_and_contact_right .ftr_contact_company .customer-contact-ul{margin-top: 5%;}.clarico_logo_footer{width: 20%;}.footer_company_logo_left .lbl_div_container{width: 79%;}} @media (max-width: 800px){.clarico_logo_footer{vertical-align: top; padding-top: 3%;}.footer_company_logo_left .lbl_div_container .ftr_list_title{float: none; padding: 0;}.clarico_logo_footer{width: 25%; padding: 3% 0;}.footer_company_logo_left .lbl_div_container{width: 74%;}} @media (max-width: 600px){.clarico_logo_footer{width: 100%;}.footer_company_logo_left .lbl_div_container{width: 99%;}.footer_menu_and_contact_right .ftr_menu_list{width: 99%;}.footer_menu_and_contact_right .ftr_contact_company{width: 99%;}.copyright_payment_section .ef_copyright_left{width: 100%;}.copyright_payment_section .ef_payment_right{width: 100%; margin-top: 3%;}.copyright_payment_section .ef_payment_right img{float: left;}.footer_company_logo_left .lbl_div_container .js_subscribe a.js_subscribe_btn{padding: 10.3px;}.footer_company_logo_left .ftr_social_icons_main .footer-social-icon a{margin-right: 8px;}.footer_company_logo_left .ftr_logo_span img{max-height: 45px;}} 

/* /customize_theme/static/src/less/button_styles/button_style_4.less defined in bundle 'web.assets_frontend' */
 .shop_now_button, .offer_detail_div_btn{border-color: transparent !important; transition: opacity 0.3s ease-in-out; opacity: 0.8 !important; color: #fff; background-color: #cac864; text-transform: uppercase; font-size: 12px; font-family: muli-semibold; border-radius: 4px; vertical-align: middle; padding: 15px 25px; display: inline-block; height: auto; letter-spacing: 0;} .shop_now_button:hover, .offer_detail_div_btn:hover{opacity: 1.0 !important; color: #fff; background-color: #cac864 !important;} @media (max-width: 600px){.shop_now_button, .offer_detail_div_btn, shop_view_popup_link_btn{font-size: 12px; padding: 10px 20px;}} 

/* <inline asset> defined in bundle 'web.assets_frontend' */
 

/* /clarico_attribute_filter/static/src/less/filter.less defined in bundle 'web.assets_frontend' */
 .filter-main-div{width: 100%; position: fixed; z-index: 9999; height: 100%; top: 0; left: 0; bottom: 0; right: 0; background: rgba(255, 255, 255, 0.95) !important; display: none;} .filter-main-div .filter-div-maxW{width: 60%; max-width: 1400px; display: block; margin: 0px auto; text-align: center;} .filter-main-div .filter-div-maxW .filter-option{transition: opacity 1s; height: 300px; position: fixed; width: 700px;} .filter-main-div .filter-div-maxW .filter-option .clear-all-filter{float: right; margin-right: 10px; font-size: 12px; color: black; border-bottom: 1px solid; display: none;} .filter-main-div .filter-div-maxW .filter-option .clear-all-filter span{font-size: 13px;} .filter-main-div .filter-div-maxW .filter-option .filter-option-h2{font-size: 30px; color: #222; text-transform: uppercase; line-height: 169%; font-family: 'bahij', oswald-light; letter-spacing: 2px; word-spacing: 1px; padding-bottom: 10%; margin: 0; width: 100%; text-align: left;} .filter-main-div .filter-div-maxW .filter-option .attribute{padding: 4px 0px 4px 0px; font-size: 13px; font-family: Muli-Regular; margin: 0 20px 10px 0; text-transform: capitalize; display: inline-block; border-bottom: 1px solid #cac864; float: left;} .filter-main-div .filter-div-maxW .filter-option .attribute a{float: right; padding: 0; margin: 0; margin-left: 9px; font-size: 9px; padding-top: 4px; cursor: pointer;} .zoom-fadein{-webkit-animation: animatezoomfade 0.6s; animation: animatezoomfade 0.6s;} @-webkit-keyframes animatezoomfade{from{-webkit-transform: scale(0); opacity: 0;}to{-webkit-transform: scale(1); opacity: 1;}} @keyframes animatezoomfade{from{transform: scale(0); opacity: 0;}to{transform: scale(1); opacity: 1;}} 

/* /clarico_cart/static/src/less/clarico_cart.less defined in bundle 'web.assets_frontend' */
 #order_delivery .text-right{text-align: left !important;} #order_delivery .text-left-xs{text-align: right !important;} .cart_style_2{display: none;} .cart-update{border: 1px solid #E1E1E1; border-right: none; width: 230px; height: 40px; text-align: center;} .cart-update .cart-update-text{font-size: 14px; font-family: Muli-Regular; vertical-align: -webkit-baseline-middle;} .cart-update .cart-update-text .my_cart_quantity{font-size: 13px; font-family: Muli-Regular; color: #000; padding: 0; font-weight: normal; padding-right: 2px;} .cart-update .cart-update-text .cart-header-total{padding-left: 2px; font-size: 13px;} .cart-update .cart-update-icon{background: #cac864; float: right; padding: 9px 13px; margin-top: 0px;} .cart-update .cart-update-icon i{color: #fff;} .cart-update .cart-update-icon sup.label{padding: 0; background: unset;} .clarico_container{width: 90%; display: block; margin: 0px auto; max-width: 1400px;} .clarico_container .row{margin: 0;} .shopping-cart{margin-top: 32px;} .cart-cover-img-div{display: inline-block; width: 100%; padding-bottom: 4%;} .cart-cover-img-div .cart-cover-img{display: block; width: auto; max-width: 100%; margin: 0px auto;} .sub-heading{font-size: 17px; color: #222; text-transform: uppercase; line-height: 169%; font-family: 'bahij', oswald-light; letter-spacing: 2px; word-spacing: 1px;} .order-table-main-div{width: 70%; float: left; margin-right: 10px;} .cart-thead-tr th{font-family: Muli-Regular; font-size: 13px; font-weight: normal; text-transform: uppercase; letter-spacing: 1px; border-bottom: none !important; padding: 25px 10px !important; border-right: none !important;} .cart-main-div-full{display: inline-block; width: 100%; margin-bottom: 5%;} .cart-main-div-full .o_website_sale_rightfit{padding-right: 15px;} .cart-main-div-full .o_website_sale_rightfit h2.common_heading{margin-bottom: 0;} .div-full-width{display: inline-block; width: 100%;} .suggested_accessories{padding-top: 4%;} .shopping-cart-table{border: 1px solid #dddddd;} .shopping-cart-table tbody tr td{vertical-align: middle !important; font-size: 14px; text-align: center; border-top: 0; font-family: Muli-Regular; padding: 1% !important; border-right: 1px solid #dddddd !important;} .shopping-cart-table tbody tr td strong{font-weight: normal;} .shopping-cart-table tbody tr td img{margin: 0px auto; width: 80px;} .shopping-cart-table tbody tr td .input-group-addon{border-radius: 0px; background-color: #ffffff;} .shopping-cart-table tbody tr td .remove-cart-product-icon:hover{color: #cac864;} .shopping-cart-table tbody tr .td-qty > div{width: 100px; margin: 0px auto;} .payment-page-table th, .payment-page-table td{padding: 15px !important;} .bill-ship-heading{background-color: #cac864 !important; color: white !important; border-radius: 0;} .bill-panel, .ship-panel{border-color: #cac864 !important; border-radius: 0;} .confirmation-thead-tr th{font-family: Muli-Regular; font-size: 13px; font-weight: normal; text-transform: uppercase; letter-spacing: 1px; text-align: center;} .para_attrib_class_name{display: inline-block; max-width: 90%;} .attr-bracket{display: inline-block;} .product-attr-p{text-align: left; font-size: 11px;} .product-attr-p .product-attr-span{font-family: muli-light; font-size: 13px; font-weight: normal; text-transform: capitalize;} .confirmation-tbody-tr td{vertical-align: middle !important; font-size: 13px; text-align: center;} .confirmation-tbody-tr td strong{font-weight: normal;} .payment-information-tbody-tr td > strong{font-weight: normal;} .payment-table-main-div{width: 70%; float: left; padding-right: 20px;} .wizard-main-ul{box-shadow: none !important; width: 100%; display: block; margin: 0px auto; text-align: center; background: unset !important; position: relative;} .wizard-main-ul:before{top: 14px; bottom: 0; position: absolute; content: " "; width: 50%; height: 1px; background-color: #ccc; z-order: 0; left: 25%;} .wizard-main-ul li{float: none !important; display: inline; border: 0 !important; background: none !important; padding: 10px 15px 10px 15px !important; line-height: unset !important;} .wizard-main-ul li span.chevron{display: none !important;} .wizard-main-ul li .stepwizard-step{display: table-cell; text-align: center; position: relative;} .wizard-main-ul li .stepwizard-step p{margin-top: 10px;} .wizard-main-ul li:last-child:after{right: -14px;} .wizard-main-ul .text-primary{right: 0px;} .wizard-main-ul .text-primary a{width: 30px; text-align: center; padding: 6px 0; background-color: #cac864 !important; font-size: 12px; line-height: 1.428571429; border-radius: 50% !important; display: inline-block; color: white !important;} .wizard-main-ul .text-muted a{width: 30px; text-align: center; padding: 6px 0; background-color: #fff; border: 1px solid #ccc; font-size: 12px; line-height: 1.428571429; border-radius: 50% !important; display: inline-block;} .coupon-code-text{font-family: Muli-Regular; font-size: 14px;} .coupon-code-textbox{border-radius: 0; border: 1px solid #333; height: 45px; border-right: 0;} .coupon-code-textbox:focus{box-shadow: none; border-color: #333;} .a-submit.coupon_code_submit{height: 45px; background: transparent; color: #555; border: 1px solid #333 !important; border-left: 0 !important;} .a-submit.coupon_code_submit span{padding: 9px 0px; transition: all 0.4s ease;} .a-submit.coupon_code_submit:hover{background-color: transparent !important; color: #000 !important;} .a-submit.coupon_code_submit:hover > span{transform: translate(5px, 0); -webkit-transform: translate(5px, 0); -o-transform: translate(5px, 0); -moz-transform: translate(5px, 0);} .clear_shopping_cart{font-size: 12px; color: #cac864; display: inline-block;} .cart-total-heading{text-align: right;} #cart_total{float: right; margin: 0; padding: 0 0 3% 0; width: 30%; left: 0;} #cart_total div.row{padding-top: 8px; padding-bottom: 8px; margin-left: 0; margin-right: 0;} #cart_total div.row span.col-xs-6{padding-left: 0; padding-right: 0;} #cart_total .final-total{font-size: 18px; color: #000; font-family: muli-semibold;} .subtotal_span_right, .subtotal_span_left{font-family: muli-semibold; font-size: 15px;} #right_column{width: 25%;} .oe_currency_value{float: none !important;} .cart-empty-msg{border: 0; box-shadow: none; background: white; font-size: 25px; text-align: center;} .checkout-row-main{width: 90%; display: block; margin: 0px auto; max-width: 1400px; width: 100%;} .checkout-row-main .js_edit_address{background: #cac864; color: #fff; padding: 10px;} .address-main-div{width: 49.5%; padding-right: 10px; display: inline-block; vertical-align: top;} .address-main-div div.border_primary{border: 1px solid #cac864; border-radius: 0;} .address-main-div div.panel-default{border: 1px solid #cac864; border-radius: 0;} .your-order{display: none;} .address-row-main-div{width: 100%; display: inline-block;} .address-row-main-div .checkout_autoformat{width: 75%;} .address-row-main-div .checkout_autoformat .has-error .form-control{border-color: #c51111 !important;} .address-row-main-div .wizard-main-ul{margin-bottom: 5%;} .address-row-main-div .form-group{width: 50%; margin-bottom: 25px;} .address-row-main-div label.control-label{font-weight: normal; font-size: 15px;} .address-row-main-div input.form-control, .address-row-main-div select.form-control, .address-row-main-div #country_id{border-radius: 0; height: 40px;} .address-row-main-div .col-md-12{width: 50%;} .extra-step-div label.control-label{float: left; font-weight: normal;} .extra-step-form{padding: 0;} .cart-product-table{margin-top: 3%;} .cart-product-table tr:nth-of-type(2n+1){background: #fff;} .cart-product-table .suggested-product{font-weight: normal; padding-top: 5%; padding-bottom: 1%;} .cart-product-table td{vertical-align: middle !important; font-size: 14px; font-family: Muli-Regular; padding: 25px 10px !important; border-top: 1px solid #f0f0f0 !important;} .cart-product-table td strong{font-weight: normal;} .cart-product-table td img{width: 90px; border-radius: 0;} .cart-product-table .td-img{text-align: left; width: 70px;} .cart-product-table #td-price{text-align: right;} .cart-product-table .td-price{text-align: left;} .cart-product-table .td-price span, .cart-product-table #td-price span{font-family: muli-semibold; font-size: 15px; color: #555;} .cart-product-table .cart_product_name a{font-family: muli-semibold; font-size: 14px; color: #333; text-transform: capitalize; line-height: 170%;} .cart-product-table .remove-cart-product-icon{color: #999; border-bottom: 1px solid #999; padding: 2px 0;} .cart-product-table .cart_product_attr_main, .cart-product-table .cart_product_name{margin-bottom: 2%;} .coupon_cont_shopping_section{border-top: 1px solid #f0f0f0; padding: 3% 0;} .coupon_cont_shopping_section .cont_shopping_main{display: inline-block; width: 49%; text-align: left; vertical-align: top;} .coupon_cont_shopping_section .coupon_code_main{display: inline-block; width: 49%; text-align: right; vertical-align: top;} .coupon_cont_shopping_section .coupon_code_main #coupon_box{float: right;} .cont_shop_btn{padding: 12px 20px; border: 1px solid #333; color: #555; font-family: muli-semibold; display: inline-block;} #coupon_box{width: 100%; display: inline-block; text-align: right; padding: 3% 0 !important; border-top: 1px solid #f0f0f0;} #coupon_box form{float: right;} .cart_suggested_main_section .cart_sugg_name{font-family: muli-semibold; color: #333; text-transform: uppercase; font-size: 17px; margin-bottom: 1%;} .cart_suggested_main_section .suggested-product-table td{border: none; padding: 25px 0; border-top: 1px solid #f0f0f0; vertical-align: middle;} .cart_suggested_main_section .suggested-product-table .td-img img{max-width: 90px; border-radius: 0;} .cart_suggested_main_section .suggested-product-table .td-price{width: 20%;} .cart_suggested_main_section .suggested-product-table .td-product_name .sugg_name{padding: 0 5%;} .cart_suggested_main_section .suggested-product-table .td-product_name .sugg_name strong{font-weight: normal; font-family: muli-semibold; font-size: 14px; color: #555; line-height: 170%;} .cart_suggested_main_section .suggested-product-table .sugg_add2cart_link{font-family: Muli-Regular; color: #555; border-bottom: 1px solid #999; padding: 3px 0; text-transform: capitalize;} .cart_suggested_main_section .suggested-product-table .sugg_add2cart_link strong{font-weight: normal;} .confirmation_table_total{border: 1px solid #dddddd;} .order-detail-table{border: 1px solid #dddddd; margin-bottom: 0;} .order-detail-table thead th{border-bottom: 1px solid #dddddd !important; padding: 15px !important; border-right: 1px solid #dddddd !important;} .order-detail-table tbody td{padding: 10px !important; border-right: 1px solid #dddddd !important;} .panel-body address span{line-height: 185%;} .payment-main-div{display: inline-block; width: 100%;} .payment-confirmation-status-div{color: #fff !important; background-color: #000 !important; border-color: #000 !important;} .extra-step-form label.control-label{font-weight: normal;} .extra-step-form input.form-control.o_website_form_input{border-radius: 0;} .extra-step-form textarea.form-control.o_website_form_input{border-radius: 0; height: 100px;} .cart-tbody-tr td{vertical-align: middle !important; font-size: 14px; border-top: 0; font-family: Muli-Regular; padding: 25px !important;} .cart-tbody-tr td strong{font-weight: normal;} .cart-tbody-tr td img{width: 80px;} .cart-tbody-tr td .input-group-addon{border-radius: 0px; background-color: #ffffff;} .cart-tbody-tr td .remove-cart-product-icon:hover{color: #cac864;} .cart-tbody-tr #td-qty > div{width: 100px; margin: 0px auto;} .checkout_cart_total{padding-top: 5%; width: auto;} .checkout_heading{font-size: 17px;} #coupon_box{padding: 0;} #coupon_box p{padding-bottom: 5px;} #coupon_box .bg-warning{background-color: unset; color: #FF0808; padding-top: 5px; padding-bottom: 5px;} .coupon-code-div .coupon-code-text{padding-bottom: 5%;} .coupon-code-div .bg-warning{background-color: unset; color: #FF0808; padding-bottom: 5px;} .cart-update{border: 1px solid #E1E1E1; border-right: none; width: 230px;} .cart-update .cart-update-text{font-size: 14px; font-family: Muli-Regular;} .cart-update .cart-update-text .my_cart_quantity{font-size: 13px; font-family: Muli-Regular; color: #444; padding: 0; font-weight: normal; padding-right: 2px;} .cart-update .cart-update-text .cart-header-total{padding-left: 2px; font-size: 13px;} .cart-update .cart-update-icon{background: #cac864; float: right; padding: 10px 14px 10px 14px; margin-top: 0px;} .cart-update .cart-update-icon i{color: #fff;} .cart-update .cart-update-icon sup.label{padding: 0; background: unset;} .cart-popover-view-btn{width: 100%;} .strick-price{color: #b8b8b8;} .cart_price .strick-price{font-size: 12px;} .cart_price .cart_p_original_price{font-size: 14px; font-family: muli-semibold; color: #cac864;} .cart_price .cart_p_original_price span{font-size: 14px;} .mycart-popover{border-radius: 0px !important; border: none; z-index: 1000; max-height: 500px; min-width: 380px; overflow-y: auto; box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); right: 10px;} .mycart-popover .popover-content{padding: 25px 30px;} .mycart-popover .popover-img-div{padding: 0; width: 25%; float: left;} .mycart-popover .popover-img-div img{padding: 0; max-height: 70px; border-radius: 0;} .mycart-popover .popover-title{width: 90%; display: block; margin: 0px auto; max-width: 1400px; background-color: #ffffff; font-family: 'bahij', oswald-light; font-size: 18px; text-transform: uppercase; letter-spacing: 1px;} .mycart-popover .well.well-lg{font-size: 18px; color: #868383; background-color: #fff; border: 0; box-shadow: unset;} .mycart-popover .popover-name-a{display: inline-block; width: 100%;} .mycart-popover .popover-name-a span{font-size: 14px; color: #555; font-family: muli-semibold; display: block; text-transform: capitalize; width: 100%; line-height: 165%; transition: all 0.4s ease; margin: 5px 0;} .mycart-popover .popover-name-a span:hover{color: #cac864;} .mycart-popover small{font-size: 14px; font-family: muli-semibold; display: inline-block;} .mycart-popover .remove-product-popover{cursor: pointer; padding-left: 10px; font-size: 13px; color: red;} .mycart-popover .cart_price{display: inline-block;} .mycart-popover .cart_line{padding-bottom: 15px; margin-bottom: 15px; border-bottom: 1px #f7f7f7 solid;} .mycart-popover .cart-total-heading{padding-top: 0; margin-top: 0; text-align: left;} .mycart-popover .view-cart-btn{width: 100%; font-family: muli-semibold; padding-bottom: 8px; font-size: 14px; letter-spacing: 0.3px;} .mycart-popover #cart_total{float: left !important;} .mycart-popover #cart_total div.row > span{text-align: left;} .cp_goto_product{display: inline-block; padding: 5px 0; color: #666;} .cp_goto_product i{transition: all 0.4s ease;} .cart_line:hover .cp_goto_product i{transform: translate(5px, 0); -webkit-transform: translate(5px, 0); -o-transform: translate(5px, 0); -moz-transform: translate(5px, 0); color: #cac864;} .cart_popver_total{display: inline-block; width: 100%;} .cart_popver_total .cp_total_left{display: inline-block; width: 100%; text-align: left; margin: 5% 0;} .cart_popver_total .cp_total_left .cp_total_text{font-size: 17px; font-family: muli-semibold;} .cart_popver_total .cp_total_left .cp_total_text span{color: #cac864; padding: 0 5px;} .cart_popver_total .cart_redirect_right{display: inline-block; width: 100%; text-align: right;} .modal_th_style{font-family: muli-light; text-transform: uppercase; font-size: 13px;} #product_confirmation td{vertical-align: middle;} #product_confirmation td .product_id span{font-family: 'bahij', oswald-semibold; font-size: 15px;} #product_confirmation td .oe_price{font-family: 'bahij', oswald-semibold; font-size: 15px;} #product_confirmation .td-product_name{padding: 0 10px;} #product_confirmation .td-product_name strong{font-family: muli-light;} .td-product_name .media-heading{font-family: muli-light;} .oe_website_sale .td-qty{max-width: 130px !important;} .oe_website_sale .td-qty .css_quantity{float: none !important; margin: 0px auto;} .select_heding{font-family: muli-semibold; text-transform: uppercase; font-size: 13px; margin-top: 5%;} .cart_p_desc{line-height: 176%; margin-top: 10px; padding: 0 5% 0 0;} #modal_optional_products span.oe_optional{display: inline-block; margin-right: 5px; color: #999; font-size: 13px;} #modal_optional_products .oe_striked_price{display: inline-block; margin-right: 5px; color: #999; font-size: 13px;} #modal_optional_products td.td-price{padding-bottom: 3%;} #modal_optional_products td.td-price span.oe_price{font-family: Muli-Regular; font-size: 14px;} #modal_optional_products td.td-price span.oe_price span{font-family: Muli-Regular; font-size: 14px;} .td-price del{color: #B8B8B8 !important;} #delivery_carrier #delivery_method{border: 0;} #delivery_carrier #delivery_method ul > li.list-group-item{border-radius: 0; border: 1px solid #ddd;} #payment_method .o_payment_form div.panel-default{border-radius: 0; border: 1px solid #ddd;} .chs_heading > span{font-size: 30px; color: #222; text-transform: uppercase; line-height: 169%; font-family: 'bahij', oswald-light; letter-spacing: 2px; word-spacing: 1px;} .oe_cart .oe_website_sale_tx_status .panel-info{border-color: #000;} .checkout_autoformat .form-group{margin-bottom: 5%;} .checkout_autoformat .form-group label{text-align: left; color: #646464; font-size: 13px; text-transform: uppercase; padding: 0; margin-bottom: 10px;} .checkout_autoformat .form-group input.form-control{border-radius: 0; border: none; box-shadow: unset; border-bottom: 1px solid #777;} .checkout_autoformat .form-group input.form-control:focus{border-bottom: 1px solid #ccc;} .checkout_autoformat .form-group textarea.form-control{border-radius: 0;} .ts_button{border: 2px solid #000; display: inline-block; position: relative; overflow: hidden; vertical-align: middle; padding: 0 20px; font-size: 12px; line-height: 40px; text-transform: uppercase; border-radius: 4px; transition: color 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94), background-color 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94), border-color 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);} .ts_button .ts_btn_span_txt{display: inline-block; -webkit-transition: -webkit-transform 0.15s ease-out, opacity 0.15s; transition: transform 0.15s ease-out, opacity 0.15s; letter-spacing: 1px;} .ts_button:hover{background-color: #000000; color: #fff; border-color: black;} .ts_button:hover > .ts_btn_span_txt{opacity: 0; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%);} .ts_button:hover .ts-btn-text-flip{opacity: 1; -webkit-transform: translateY(0); -moz-transform: translateY(0); transform: translateY(0);} .ts_button:hover .cart_qty_container{color: #fff;} .ts_button:hover .my_cart_quantity{color: #fff; background-color: transparent;} .ts-btn-text-flip{position: absolute; top: 0; left: 0; height: 100%; width: 100%; text-align: center; -webkit-transform: translateY(50%); -moz-transform: translateY(50%); transform: translateY(50%); opacity: 0; -webkit-transition: -webkit-transform 0.15s ease-out, opacity 0.15s; transition: transform 0.15s ease-out, opacity 0.15s;} .ts-btn-text-flip .ts_btn_span_txt{color: #fff; letter-spacing: 1px;} .cart_qty_container{display: inline; font-size: 12px;} .main-header-right-new #header-social a:first-child{display: none;} .cart_suggested_main_section{margin-top: 5%;} .custom-select{position: relative; font-family: Arial;} .custom-select select{display: none;} .select-selected{background-color: DodgerBlue;} .select-selected:after{position: absolute; content: ""; top: 14px; right: 10px; width: 0; height: 0; border: 6px solid transparent; border-color: #fff transparent transparent transparent;} .select-selected.select-arrow-active:after{border-color: transparent transparent #fff transparent; top: 7px;} .select-items div, .select-selected{color: #ffffff; padding: 8px 16px; border: 1px solid transparent; border-color: transparent transparent rgba(0, 0, 0, 0.1) transparent; cursor: pointer;} .select-items{position: absolute; background-color: DodgerBlue; top: 100%; left: 0; right: 0; z-index: 99;} .select-hide{display: none;} .select-items div:hover, .same-as-selected{background-color: rgba(0, 0, 0, 0.1);} 

/* /clarico_cart/static/src/less/cart_responsive.less defined in bundle 'web.assets_frontend' */
 @media (max-width: 1000px){.div-full-width{width: 100%;}} @media (max-width: 1000px){.cart-total-heading{text-align: left;}#cart_total div.row span:first-child{text-align: left !important;}.cart-thead-th-detail{min-width: 300px !important;}#coupon_box{float: right; text-align: right;}#coupon_box form{float: right;}.suggested-product-table{display: block; overflow-x: auto; padding-top: 10%; max-width: unset;}.suggested-product-table .td-product_name{min-width: 250px;}.suggested-product-table td{min-width: 150px;}.cart-product-table{display: block; overflow-x: auto;}.cart-thead-tr th, .confirmation-thead-tr th{min-width: 150px;}.oe_website_sale .td-qty{max-width: unset !important; width: auto;}.cart-product-table td:last-child{border-right: none ;}.order-table-main-div, .confirmation-bill-ship-div, .payment-table-main-div, #right_column, .address-row-main-div{width: 100%; float: none;}.address-main-div{width: 100%;}.oe_website_sale .td-img{display: table-cell !important;}.shopping-cart-table tr{float: none !important; display: inline-flex !important;}.cart-empty-msg{font-size: 22px; padding: 5%;}.div_class_whole_recent_view_product{overflow: hidden;}.address-row-main-div .checkout_autoformat{width: 100%;}} @media (max-width: 800px){#cart_products, .order-detail-table{display: block; overflow-x: auto;}.cart-thead-th-img, .sugg-thead-th-img{min-width: 100px !important;}#modal_optional_products table > thead{display: none;}#modal_optional_products td.td-price{text-align: left; padding: 0 10px; margin-top: 2%; margin-bottom: 3%;}#product_confirmation .td-product_name strong{margin-bottom: 2%; display: inline-block;}#products_grid table, #products_grid tbody, #products_grid tr, #products_grid td{float: left; width: 100%; display: inline-block; text-align: left;}#products_grid table #product_confirmation .td-qty .css_quantity{margin: unset; margin-top: 2%;}.address-row-main-div .form-group{width: 100%;}} @media (max-width: 600px){#cart_total{width: 100%; margin: 5% 0;}.cont_shop_btn{font-size: 12px;}.cart_suggested_main_section .suggested-product-table .td-product_name .sugg_name strong{font-size: 13px;}.cart-product-table .cart_product_name a, .cart-product-table .remove-cart-product-icon{font-size: 13px;}.cart-product-table .td-price span, .cart-product-table #td-price span{font-size: 14px;}.suggested-product-table{padding-top: 3%;}.cart_suggested_main_section{margin-top: 5%;}.cart_suggested_main_section .cart_sugg_name{font-size: 15px;}} @media (max-width: 500px){.wizard-main-ul li.text-primary:after{right: -15px;}.order-detail-table tbody td:nth-child(2){border-top-width: 1px !important;}.payment-information-tbody-tr td:first-child{display: block !important;}.payment-information-tbody-tr td:nth-child(2){border-top-width: 1px !important;}.wizard-main-ul .text-primary{color: #cac864 !important; background: none !important;}.wizard-main-ul .text-primary:before{display: none;}.wizard-main-ul .text-primary:after{display: none;}.cart-empty-msg{font-size: 20px; padding: 10%;}.cart-thead-tr th{padding: 10px 10px !important;}.cont_shop_btn{padding: 10px 15px;}#cart_products thead{display: table-header-group;}} 

/* /clarico_category_attribute/static/src/less/attribute_select.less defined in bundle 'web.assets_frontend' */
 .div_class_categ_attribute_name{float: left;} .div_class_categ_attrib_class_sub_class{float: left; display: block; width: 100%;} .border-color-top{border-top: 1px solid #eee; margin-bottom: 12px;} .a_class_categ_attribute_name{font-family: Muli-Regular; color: #000000;} .a_class_categ_attribute_name:hover{text-decoration: none; color: #000000;} .div_class_attr_value_div label{margin: 7px 6px 0px 0px !important; width: 9px !important; height: 9px !important;} .div_class_attr_value_div{margin-top: 1px !important; float: left; margin-left: 10px;} .para_class_attr_value_name{font-size: 12px;} 

/* /clarico_category_description/static/src/less/catg_desc.less defined in bundle 'web.assets_frontend' */
 body.editor_enable .shop_ctg_desc_main{background-color: #ceceed;} 

/* /clarico_pricefilter/static/src/less/normalize.less defined in bundle 'web.assets_frontend' */
 html{font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;} body{margin: 0;} article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary{display: block;} audio, canvas, progress, video{display: inline-block; vertical-align: baseline;} audio:not([controls]){display: none; height: 0;} [hidden], template{display: none;} a{background-color: transparent;} a:active, a:hover{outline: 0;} abbr[title]{border-bottom: 1px dotted;} b, strong{font-weight: bold;} dfn{font-style: italic;} h1{font-size: 2em; margin: 0.67em 0;} mark{background: #ff0; color: #000;} small{font-size: 80%;} sub, sup{font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;} sup{top: -0.5em;} sub{bottom: -0.25em;} img{border: 0;} svg:not(:root){overflow: hidden;} figure{margin: 1em 40px;} hr{-moz-box-sizing: content-box; box-sizing: content-box; height: 0;} pre{overflow: auto;} code, kbd, pre, samp{font-family: monospace, monospace; font-size: 1em;} button, input, optgroup, select, textarea{color: inherit; font: inherit; margin: 0;} button{overflow: visible;} button, select{text-transform: none;} button, html input[type="button"], input[type="reset"], input[type="submit"]{-webkit-appearance: button; cursor: pointer;} button[disabled], html input[disabled]{cursor: default;} button::-moz-focus-inner, input::-moz-focus-inner{border: 0; padding: 0;} input{line-height: normal;} input[type="checkbox"], input[type="radio"]{box-sizing: border-box; padding: 0;} input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button{height: auto;} input[type="search"]{-webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box;} input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration{-webkit-appearance: none;} fieldset{border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em;} legend{border: 0; padding: 0;} textarea{overflow: auto;} optgroup{font-weight: bold;} table{border-collapse: collapse; border-spacing: 0;} td, th{padding: 0;} 

/* /clarico_pricefilter/static/src/less/ion.rangeSlider.skinHTML5.less defined in bundle 'web.assets_frontend' */
 .irs{height: 55px;} .irs-with-grid{height: 75px;} .irs-line{height: 5px; top: 33px; background: #EEE; background: linear-gradient(to bottom, #dddddd -50%, #ffffff 150%); border: 1px solid #CCC; border-radius: 16px; -moz-border-radius: 16px;} .irs-line-left{height: 8px;} .irs-line-mid{height: 8px;} .irs-line-right{height: 8px;} .irs-bar{height: 5px; top: 33px; border-top: 1px solid #000; border-bottom: 1px solid #000; background: #000; background: linear-gradient(to top, #000000 0%, #000000 100%);} .irs-bar-edge{height: 10px; top: 33px; width: 14px; border: 1px solid #428bca; border-right: 0; background: #428bca; background: linear-gradient(to top, #428bca 0%, #7fc3e8 100%); border-radius: 16px 0 0 16px; -moz-border-radius: 16px 0 0 16px;} .irs-shadow{height: 2px; top: 38px; background: #000; opacity: 0.3; border-radius: 5px; -moz-border-radius: 5px;} .lt-ie9 .irs-shadow{filter: alpha(opacity=30);} .irs-slider{top: 27px; width: 15px; height: 16px; border: 1px solid #AAA; background: #DDD; background: linear-gradient(to bottom, #ffffff 0%, #dcdcdc 20%, #ffffff 100%); border-radius: 27px; -moz-border-radius: 27px; box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3); cursor: pointer;} .irs-slider.state_hover, .irs-slider:hover{background: #FFF;} .irs-min, .irs-max{color: #333; font-size: 12px; line-height: 1.333; text-shadow: none; top: 0; padding: 1px 5px; background: rgba(0, 0, 0, 0.1); border-radius: 3px; -moz-border-radius: 3px;} .lt-ie9 .irs-min, .lt-ie9 .irs-max{background: #ccc;} .irs-from, .irs-to, .irs-single{color: #000; font-size: 12px; text-shadow: none; padding: 1px 10px;} .lt-ie9 .irs-from, .lt-ie9 .irs-to, .lt-ie9 .irs-single{background: #999;} .irs-grid{height: 27px;} .irs-grid-pol{opacity: 0.5; background: #428bca;} .irs-grid-pol.small{background: #999;} .irs-grid-text{bottom: 5px; color: #99a4ac;} 

/* /clarico_pricefilter/static/src/less/ion.rangeSlider.less defined in bundle 'web.assets_frontend' */
 .irs{position: relative; display: block; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;} .irs-line{position: relative; display: block; overflow: hidden; outline: none !important;} .irs-line-left, .irs-line-mid, .irs-line-right{position: absolute; display: block; top: 0;} .irs-line-left{left: 0; width: 11%;} .irs-line-mid{left: 9%; width: 82%;} .irs-line-right{right: 0; width: 11%;} .irs-bar{position: absolute; display: block; left: 0; width: 0;} .irs-bar-edge{position: absolute; display: block; top: 0; left: 0;} .irs-shadow{position: absolute; display: none; left: 0; width: 0;} .irs-slider{position: absolute; display: block; cursor: default; z-index: 1;} .irs-slider.type_last{z-index: 2;} .irs-min{position: absolute; display: block; left: 0; cursor: default;} .irs-max{position: absolute; display: block; right: 0; cursor: default;} .irs-from, .irs-to, .irs-single{position: absolute; display: block; top: 0; left: 0; cursor: default; white-space: nowrap;} .irs-grid{position: absolute; display: none; bottom: 0; left: 0; width: 100%; height: 20px;} .irs-with-grid .irs-grid{display: block;} .irs-grid-pol{position: absolute; top: 0; left: 0; width: 1px; height: 8px; background: #000;} .irs-grid-pol.small{height: 4px;} .irs-grid-text{position: absolute; bottom: 0; left: 0; white-space: nowrap; text-align: center; font-size: 9px; line-height: 9px; padding: 0 3px; color: #000;} .irs-disable-mask{position: absolute; display: block; top: 0; left: -1%; width: 102%; height: 100%; cursor: default; background: rgba(0, 0, 0, 0); z-index: 2;} .irs-disabled{opacity: 0.4;} .lt-ie9 .irs-disabled{filter: alpha(opacity=40);} .irs-hidden-input{position: absolute !important; display: block !important; top: 0 !important; left: 0 !important; width: 0 !important; height: 0 !important; font-size: 0 !important; line-height: 0 !important; padding: 0 !important; margin: 0 !important; outline: none !important; z-index: -9999 !important; background: none !important; border-style: solid !important; border-color: transparent !important;} 

/* /clarico_pricefilter/static/src/less/price_filter_style.less defined in bundle 'web.assets_frontend' */
 .price_filter_main{text-align: center;} .price_filter_main .clear-all-variant{display: block;} #price_slider_form{width: auto; height: 23px; margin-top: 5px; margin-right: 5px; font-size: 12px; letter-spacing: 1px; margin-left: 1px; float: right; background-color: #cac864; color: #ffffff; border: 0;} .div_class_whole_filter{display: inline-block; width: 90%;} #price_range_max_value, #price_range_min_value{display: inline-block; width: 30%; border: 0; border-bottom-width: 0px; border-bottom-style: none; border-bottom-color: currentcolor; border-bottom: 1px solid #ccc; padding-left: 7px;} .span_class_currency_symbol{display: inline-block; padding: 7px 5px 0 0;} @media (max-width: 1000px){.irs{display: none;}.div_class_whole_filter{padding: 3% 0; margin-bottom: 3%;}} 

/* /clarico_quick_view/static/src/less/quick_view.less defined in bundle 'web.assets_frontend' */
 .mask{background-color: #fff; left: 0; position: fixed; top: 0; width: 100%; height: 100%; display: none; z-index: 9990; opacity: 0.6;} .model-main-div{position: fixed; width: 100%; height: 100%; top: 0; left: 0; bottom: 0; right: 0; z-index: 9991; background: rgba(255, 255, 255, 0.5);} .product_quick_view_class{width: 100%; top: 0; left: 0; position: fixed; background-color: #fff; z-index: 9997; border-bottom: 4px solid #cac864; overflow: auto; max-height: 100%;} .product_quick_view_subclass{width: 95%; max-width: 1400px; display: block; margin: 0px auto; text-align: left; color: #000;} .sku_container{display: inline-block; width: 100%; text-align: left; margin-bottom: 8px;} .quick_view_img_div_container{width: 50%; display: block; float: left;} .quick_view_img_div_container .quick_view_image_div{width: 100%;} .quick_view_img_div_container .quick_view_image_div > img{max-width: 100%; width: auto; margin: 0px auto; max-height: 600px;} .quick_view_product_details{width: 45%; display: block; float: left; margin-top: 5%;} .quick_view_product_details .quick_view_p_name{color: #333; text-transform: capitalize; font-size: 18px; line-height: 100%; position: relative; margin-bottom: 2%; margin-top: 0;} .quick_view_product_details .quick_view_p_name a{padding: 0 !important;} .quick_view_product_details .before_hr{border: 1px solid #cac864; width: 35px; margin-top: 0px; color: #cac864;} .quick_view_product_details .product_wish_compare{margin: 0;} .quick_view_product_details .price{margin-bottom: 1%;} .quick_view_product_details .price .old_price{float: left; font-size: 15px; padding-top: 7px; margin-right: 10px; color: #777;} .quick_view_product_details .price .new_price{font-size: 18px; color: #333; font-family: 'muli-bold'; padding-top: 3px;} .quick_view_product_details .price .new_price span{font-family: 'muli-bold';} .quick_view_product_details .product_avail{font-size: 14px;} .quick_view_product_details .product_avail .in-stock{margin-bottom: 1%; width: 100%;} .quick_view_product_details .product_avail .in-stock span{color: #008000; font-size: 12px; width: 30%; float: left; font-family: 'muli-bold'; background: transparent; margin-left: 0px; padding: 0;} .quick_view_product_details .product_avail .in-stock .warning{color: #D5B91D;} .quick_view_product_details .qv_ad2cart{display: inline-block; width: 100%; margin-top: 3%;} .quick_view_product_details .qv_ad2cart #add_to_cart{max-width: 200px !important; float: left; text-transform: uppercase; font-size: 16px; font-family: 'bahij', oswald-regular; letter-spacing: 1px; display: inline-block; background-color: #cac864; width: 100%; opacity: 0.8 !important;} .quick_view_product_sub_details{width: 90%; display: block; margin: 0px auto; max-width: 1400px;} .quick_view_product_sub_details .prod_des{line-height: 170%; margin-bottom: 16px;} .quick_view_product_sub_details .product_price h4{margin-top: 0; margin-bottom: 3%;} .quick_view_product_sub_details ul.js_add_cart_variants{display: block;} .quick_view_product_sub_details ul.js_add_cart_variants > li{margin-bottom: 5%; margin-top: 2%;} .quick_view_product_sub_details .o_add_wishlist_quick{padding: 7px !important;} .quick_view_product_sub_details .o_add_wishlist_quick_inwish{cursor: not-allowed; padding: 7px !important; color: #cac864;} .quick_view_product_sub_details .o_add_wishlist_dyn, .quick_view_product_sub_details .o_add_compare_dyn{display: inline-block; width: auto; padding: 10px; vertical-align: top; float: left;} .quick_view_product_sub_details .o_add_wishlist_dyn span, .quick_view_product_sub_details .o_add_compare_dyn span{vertical-align: top;} .quick_view_product_sub_details .price_comman_sub_class .text-danger{color: #777; text-decoration: line-through; float: left; padding-right: 10px; padding-top: 5px; font-size: 13px;} #hr_style{margin-top: 10px; margin-bottom: 10px; display: inline-block; width: 100%; margin: 0px;} .q_rating-block{display: inline-block; width: 100%;} .q_rating-block .o_rating_star_card{margin-bottom: 2%;} .q_rating-block .o_rating_star_card i{margin-right: -1px;} #all_att{padding-top: 10px;} .select_wrapp{position: relative; width: 173px; margin-left: 0;} .select_wrapp .arrow_s{position: absolute; display: inline-block; top: 2px; right: 1px; pointer-events: none; background: #fff; width: 20px; height: 42px; font-size: 9px;} .select_wrapp .arrow_s i{color: #898383 !important;} #attr_select{font-family: 'muli-regular'; color: #898383; margin-top: 7px !important; height: 45px; font-size: 13px;} #quick_view_ul{margin-top: 0px;} #attr_ul{margin-top: 10px;} .attr_name, #attr_font{font-size: 13px;} #wishlist_icon_div_quick_view .add2wish{float: left; font-size: 15px; display: block; padding: 6px 10px; background-color: transparent; margin-right: 10px;} #wishlist_icon_div_quick_view .add2wish > i{color: #555; font-size: 13px; transition: background-color 0.4s ease-in-out;} #wishlist_icon_div_quick_view .add2wish:hover > i{color: #cac864 !important;} #wishlist_icon_div_quick_view .in2wish{float: left; font-size: 15px; color: #cac864; display: none; padding: 7px 10px; background: transparent; margin-right: 10px;} .quick-view-a{width: 47%; float: right; display: block; font-size: 13px; color: #fff; opacity: 1.0 !important; padding: 7px 12px;} .quick-view-a:hover{transform: scale(1) !important; color: #fff ; opacity: 0.85 !important;} .css_attribute_color.active{border: 1px ridge #cac864;} .variant-name-strong{font-weight: normal !important; font-size: 14px; font-family: 'bahij', oswald-regular; color: #484848 !important; letter-spacing: 1px; display: inline-block; width: 100%;} #clr_li_style .css_attribute_color{margin: 7px 10px 0px 0 !important; margin-left: 4px !important;} #clr_li_style .css_attribute_color span{font-size: 14px; text-transform: capitalize; font-family: Muli-Regular;} #all_att .list-inline{margin-bottom: 15px;} #all_att .list-unstyled{margin-bottom: 15px;} .list-unstyled{padding-left: 0px; list-style: none; display: inline-block; width: 100%;} .list-unstyled .control-label span{font-size: 14px; text-transform: capitalize; font-family: Muli-Regular;} .quickview-btn{width: 100% !important; padding: 10px 15px !important;} .quick_view_product_details{margin-top: 1% !important;} .quick_product_quantity{display: inline-block; width: auto; float: left; margin-bottom: 3%; margin-right: 3%;} .view_details_link{color: #cac864; font-size: 14px; display: inline-block; width: 100%; vertical-align: middle;} #wait{display: none; width: 69px; height: 89px; z-index: 9999; position: absolute; top: 50%; left: 50%; padding: 2px;} .mask_cover{width: 100%; display: block; position: fixed; top: 0; z-index: 9993;} .o_add_wishlist_quick.disabled{cursor: not-allowed; color: #cac864 !important;} #o-carousel-product .carousel-inner div.item{height: auto !important;} #o-carousel-product .carousel-inner div.item img{max-height: none;} 

/* /clarico_quick_view/static/src/less/responsive_quick_view.less defined in bundle 'web.assets_frontend' */
 @media (max-width: 1200px){.quick_view_img_div_container .quick_view_image_div > img{max-height: 500px !important;}.quick_view_product_details .quick_view_p_name{font-size: 13px; line-height: 150%;}.price_comman_sub_class b{font-size: 13px;}.quick_view_product_sub_details product_price{margin-bottom: 0; margin-top: 0 !important;}.quick_view_product_details #add_to_cart{max-width: 180px !important; font-size: 15px;}.quick_view_product_details .qv_ad2cart{margin-bottom: 3%;}} @media (max-width: 800px){.quick_view_img_div_container .quick_view_image_div > img{max-height: 400px !important;}.quick_view_img_div_container{width: 100%; display: block; float: none;}.quick_view_product_details{width: 100%; margin-top: 5% !important;}.quick_view_product_sub_details{width: 100%;}.Quick_product_wish_compare{width: 50%;}.quick_view_product_details .product_avail{display: inline-block; width: 100%;}.quick_view_product_details .quick_view_p_name{margin-bottom: 1%;}.q_rating-block .o_rating_star_card{margin-bottom: 1%;}.quick_view_product_sub_details .prod_des{margin-bottom: 2%;}.price_comman_sub_class .product_price{margin-bottom: 0; margin-top: 0 !important;}.quick_view_product_sub_details .price_comman_sub_class .text-danger{padding-top: 0;}.quick_view_product_sub_details ul.js_add_cart_variants > li{margin-bottom: 2%;}.quick_view_product_details .qv_ad2cart{margin-top: 0; margin-bottom: 2%;}.quick_view_product_sub_details .product_price h4{margin-bottom: 2%;}} @media (max-width: 500px){.quick_view_img_div_container .quick_view_image_div > img{max-height: 300px !important;}.quick_view_img_div_container{width: 100%; display: block; float: none;}.quick_view_product_details{width: 100%;}.price_comman_class{padding-top: 15px;}.quick_view_product_sub_details .price_comman_sub_class .text-danger{padding-top: 2px;}} 

/* /clarico_shop_left_sidebar/static/src/less/shop_left_categ.less defined in bundle 'web.assets_frontend' */
 .main_left{padding-top: 2%;} .main_left #products_grid_before{width: 23%; position: relative; background-color: transparent; float: left; z-index: 100;} .main_left #products_grid_before .clarico_shop_attribute_filter{padding-left: 0;} .main_left .left_products_grid_before{height: 100%; width: 0; position: fixed !important; z-index: 9999 !important; top: 0; left: 0; background-color: white !important; overflow-x: hidden; transition: 0.5s !important; padding-top: 6%;} .main_left .left_products_grid_before .products_grid_before_maxW{padding-left: 10% !important; max-width: 100%;} .main_left .products_grid_before_maxW{padding-left: 0% !important;} .main_left_grid{width: 75% !important; float: right;} .main_left_grid .deleted_price_responsive{float: left;} .right-cnt-maxW_left{width: 95%; max-width: 1400px; display: block; margin: 0px auto;} .oe_shop_left{width: 19.5% !important; padding-bottom: 2%; display: inline-block;} .filter-label-alignment{padding: 10px 0 !important; margin-right: 15px !important;} .shop-page-breadcrumb .sub_breadcrumb.leftbar_breadcrumb_width{max-width: 1400px !important;} 

/* /clarico_shop_left_sidebar/static/src/less/shop_left_responsive.less defined in bundle 'web.assets_frontend' */
 @media (max-width: 1200px){.oe_shop_left{width: 33% !important;}} @media (max-width: 600px){.oe_shop_left{width: 33% !important;}} 

/* /clarico_shop_list/static/src/less/shop_list_categ.less defined in bundle 'web.assets_frontend' */
 .main_list #products_grid_before{width: 23%; position: relative; background-color: transparent; float: left; z-index: 100;} .main_list .list_products_grid_before{height: 100%; width: 0; position: fixed !important; z-index: 9999 !important; top: 0; left: 0; background-color: white !important; overflow-x: hidden; transition: 0.5s !important; padding-top: 6%;} .main_list .list_products_grid_before .products_grid_before_maxW{padding-left: 10% !important;} .main_list .products_grid_before_maxW{padding-left: 0% !important;} .main_listid{width: 75% !important; float: right;} .right-cnt-maxW_list{width: 90%; max-width: 1400px !important; display: block; margin: 0px auto;} .oe_subdescription_list{display: block !important;} .oe_subdescription_list div{font-family: Muli-Regular; color: #949494; line-height: 170%; font-size: 13px; margin-bottom: 10px; text-align: left; max-width: 500px;} .oe_product.oe_list{padding-bottom: 5% !important; min-height: auto !important; height: auto !important; display: inline-block !important;} .oe_product.oe_list .itemscope-main{height: auto;} .oe_product.oe_list .oe_product_image{width: 30% !important; margin-top: 0px;} .in_stock_list{float: none; width: 100%; margin-top: 10px; margin-bottom: 14px; color: green;} .in_stock_list span{float: none;} .warning_list{float: none; width: 100%; margin-top: 10px; margin-bottom: 14px;} .warning_list span{float: none;} .oe_list .itemscope-main{border: none !important;} .product-name-h5_list{float: none; width: 100%;} .oe_product.oe_list .product-des{display: block !important; position: relative; width: 68% !important; float: right; padding-left: 5px;} .product-des_list div #wishlist_shop, .product-des_list div #compare_shop, .product-des_list div #quick_view_shop, .product-des_list div #addtocart_shop{width: auto; float: left; padding: 0 !important;} .oe_product.oe_list section{padding: 1px 0px 0px 35px !important; width: auto;} .product-des_list #compare_shop, .product-des_list #quick_view_shop{padding: 0 !important;} 

/* /clarico_shop_list/static/src/less/shop_list_responsive.less defined in bundle 'web.assets_frontend' */
 @media only screen and (max-device-width: 800px){#website_published_button{position: absolute; right: 0; z-index: 9999;}.main_listid > .oe_product.oe_list{width: 100% !important;}.oe_list .in-wishlist-heart > a{top: 20% !important; right: 1% !important;}} @media (max-width: 600px){.oe_list section{width: 100% !important; padding: 0 !important; background: white !important;}.oe_list section .production-description{padding-top: 15px;}.oe_list .product-image{min-height: auto !important;}} 

/* /clarico_shop_right_sidebar/static/src/less/shop_right_categ.less defined in bundle 'web.assets_frontend' */
 .main_right{padding-top: 2%;} .main_right #products_grid_before{width: 23%; position: relative; background-color: transparent; float: right; z-index: 100;} .main_right .right_products_grid_before{height: 100%; width: 0; position: fixed !important; z-index: 9999 !important; top: 0; left: 0; background-color: white !important; overflow-x: hidden; transition: 0.5s !important; padding-top: 6%;} .main_right_grid{width: 75% !important; float: right;} .right-cnt-maxW_right{width: 90%; max-width: 1400px !important; display: block; margin: 0px auto;} .oe_shop_right{width: 33% !important; padding-bottom: 2%; display: inline-block;} .oe_shop_right .deleted_price_responsive{float: left;} .oe_subdescription{shopdisplay: none;} 

/* /clarico_shop_right_sidebar/static/src/less/shop_right_responsive.less defined in bundle 'web.assets_frontend' */
 @media (max-width: 1200px){.oe_shop_right{width: 49.5% !important;}} @media (max-width: 600px){.oe_shop_right{width: 100% !important;}} 

/* /clarico_similar_product/static/src/less/similar_product.less defined in bundle 'web.assets_frontend' */
 .similar_product{display: block; font-size: 14px; color: #000; opacity: 1.0 !important; float: left;} .similar_product_popover{width: 100%; position: fixed; z-index: 9999; height: 100%; top: 0; left: 0; bottom: 0; right: 0; background: rgba(255, 255, 255, 0.95) !important; display: none; overflow: auto;} .similar_product_popover .filter-div-maxW{background-color: #ffffff;} .similar_main{padding-top: 3%; display: inline-block; width: 100%;} .similar_main .similar_main_product_img_div{width: 6%; float: left; margin-right: 20px;} .similar_main .similar_main_product_img_div img{width: auto; max-width: 100%;} .similar_main .similar_main_product_name{float: left; font-size: 20px; font-family: Muli-Regular; margin-left: 10px; width: 90%; line-height: 158%;} .similar_main .similar_product_found{font-size: 15px; font-family: Muli-Regular; color: #717171; float: left; margin-left: 10px;} .similar_main .similar_product_found p{float: left;} .similar_product_main-div{width: 90%; display: block; margin: 0px auto; max-width: 1400px;} .similar_product_details{padding-top: 5%;} .similar_product_div{width: 18%; float: left; margin: 1%;} .similar_product_div .similar_product_img{width: 100%; border: 1px solid #ccc;} .similar_product_div .similar_product_img img{width: auto; max-width: 100%;} .similar_product_div .similar_product_name{text-transform: capitalize; font-size: 14px; font-family: Muli-Regular;} .similar_product_div .similar_product_name a{color: #717171; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 175px; display: block; max-width: 90%;} .similar_product_div .similar_product_price{font-size: 13px; display: inline-block; width: 100%;} .similar_product_div .similar_product_price p{margin: 0;} .no-similar-product-found{transition: opacity 1s; position: fixed; width: 90%; font-size: 19px; font-family: Muli-Regular; top: 45%; left: 40%;} 

/* /clarico_similar_product/static/src/less/responsive.less defined in bundle 'web.assets_frontend' */
 @media (max-width: 1000px){.similar_product_div{width: 23%;}.similar_main_product_name{width: 70% !important;}} @media (max-width: 800px){.similar_product_div{width: 31%;}} @media (max-width: 600px){.similar_product_div .similar_product_name{font-size: 13px;}.similar_product_div{width: 48%; margin-bottom: 5%;}.similar_main_product_img_div{width: 15% !important; margin-top: 10px;}.similar_main_product_name{font-size: 16px !important;}.similar_product_found{font-size: 13px !important;}.no-similar-product-found{left: 25% !important;}} 

/* /clarico_slider_style_1/static/src/less/slider_1.less defined in bundle 'web.assets_frontend' */
 .slider_section{display: inline-block; width: 100%;} .slider_wrapper_ic{display: inline-block; width: 100%;} .slider_wrapper_ic .layer_caption{top: 0; color: #fff; position: absolute; width: 100%; height: 100%; padding: 20px;} .slider_wrapper_ic .carousel-inner .item{padding: 20%; background-repeat: no-repeat; background-position: center; background-size: cover;} .slider_wrapper_ic .carousel-indicators{margin-bottom: 0;} .slider_wrapper_ic .carousel-indicators li{border-radius: 0; transform: rotate(45deg); margin: 0 3px; border: 1px solid black; box-shadow: none !important; width: 10px !important; height: 10px !important; vertical-align: middle;} .slider_wrapper_ic .carousel-indicators li.active{border: 2px solid black !important; background-color: #2b2b2b !important;} .slider_wrapper_ic .ic_carousel_caption{left: 3%; padding: 35px; border: none; position: absolute; width: 50%; max-width: 100%; text-align: left; margin: 0;} .slider_wrapper_ic .ic_carousel_caption h2{margin: 0; padding: 20px 0px; font-size: 50px;} .slider_wrapper_ic .ic_carousel_caption p{margin: 0; padding: 10px 0px; font-size: 16px;} .slider_wrapper_ic .ic_carousel_caption .caption_btn_wrapper{padding-top: 40px;} .slider_wrapper_ic .ic_carousel_caption .btn_read_more{height: 50px; border: 2px solid transparent; padding: 0 25px; font-size: 14px; text-transform: uppercase; display: inline-block; background-color: #2196f3;} .slider_wrapper_ic .ic_carousel_caption .btn_read_more:hover{background-color: transparent; color: #2196F3; border: 1px solid #2196F3;} .slider_wrapper_ic .carousel-control{height: 50px; width: 50px !important; top: 0; bottom: 0; margin: auto; background: #000; opacity: 1 !important;} .slider_wrapper_ic .carousel-control.right{right: 20px;} .slider_wrapper_ic .carousel-control.left{left: 20px;} .slider_wrapper_ic .carousel-control i{top: 8px !important; left: 20px !important; font-size: 30px;} @media (max-width: 1000px){.slider_wrapper_ic .carousel-control{height: 40px; width: 40px !important;}.slider_wrapper_ic .carousel-control i{top: 6px !important; left: 14px !important; font-size: 26px;}} @media (max-width: 600px){.slider_wrapper_ic .carousel-control{height: 25px; width: 25px !important;}.slider_wrapper_ic .carousel-control i{top: 3px !important; left: 8px !important; font-size: 18px;}} 

/* /clarico_slider_style_2/static/src/less/slider_2.less defined in bundle 'web.assets_frontend' */
 .slider_section{display: inline-block; width: 100%;} .slider_wrapper_lc{display: inline-block; width: 100%;} .slider_wrapper_lc .layer_caption{top: 0; color: #fff; position: absolute; width: 100%; height: 100%; background-color: rgba(121, 130, 145, 0.7);} .slider_wrapper_lc .carousel-indicators{margin-bottom: 0;} .slider_wrapper_lc .carousel-indicators li{border-radius: 0; transform: rotate(45deg); margin: 0 3px; width: 10px !important; height: 10px !important; vertical-align: middle;} .slider_wrapper_lc .carousel-inner .item{padding: 25%; background-repeat: no-repeat; background-position: center; background-size: cover;} .slider_wrapper_lc .lc_carousel_caption{position: absolute; top: 10%; left: 3%; background: rgba(255, 255, 255, 0.6); padding: 35px; border: none; width: 40%; animation: zoom-out 0.8s ease-in;} @keyframes zoom-out{from{transform: scale(0.1);}to{transform: scale(1);}} .slider_wrapper_lc .lc_carousel_caption h2{margin: 0; padding: 20px 0px; font-size: 45px; font-family: muli-semibold; color: #444; line-height: 140%; text-transform: uppercase;} .slider_wrapper_lc .lc_carousel_caption .lc_caption_para{margin-bottom: 5%;} .slider_wrapper_lc .lc_carousel_caption p{margin: 0; padding: 10px 0px; font-size: 15px; color: #555; line-height: 175%;} .slider_wrapper_lc .carousel-control{height: 90px; width: 65px !important; top: 0; bottom: 0; margin: auto; background: #ffffff; color: #2196F3; text-shadow: none; line-height: 90px; font-size: 38px; opacity: 1;} .slider_wrapper_lc .carousel-control i{top: 25px !important; left: 25px !important;} @media (max-width: 1200px){.slider_wrapper_lc .lc_carousel_caption h2{font-size: 40px;}.slider_wrapper_lc .lc_carousel_caption p{font-size: 14px;}} @media (max-width: 1000px){.slider_wrapper_lc .lc_carousel_caption h2{font-size: 30px;}.slider_wrapper_lc .lc_carousel_caption{width: 50%; padding: 20px;}} @media (max-width: 800px){.slider_wrapper_lc .lc_carousel_caption{width: 90%; padding: 20px; left: 5%;}.slider_wrapper_lc .lc_carousel_caption h2{font-size: 25px; padding: 10px 0px;}.slider_wrapper_lc .lc_carousel_caption .lc_caption_para{margin-bottom: 3%;}} @media (max-width: 600px){.slider_wrapper_lc .lc_carousel_caption p{font-size: 13px;}.slider_wrapper_lc .lc_carousel_caption h2{font-size: 20px; padding: 5px 0px;}.slider_wrapper_lc .lc_carousel_caption{width: 95%; padding: 15px; left: 2.5%; top: 5%;}} @media (max-width: 500px){.slider_wrapper_lc .lc_carousel_caption{display: none;}} 

/* /clarico_slider_style_3/static/src/less/slider_3.less defined in bundle 'web.assets_frontend' */
 .slider_section{display: inline-block; width: 100%;} .slider_wrapper_lc2{display: inline-block; width: 100%;} .slider_wrapper_lc2 .layer_caption{top: 0; color: #fff; position: absolute; width: 100%; height: 100%; padding: 20px;} .slider_wrapper_lc2 .carousel-indicators li{border-radius: 0; transform: rotate(45deg); margin: 0 3px; width: 10px !important; height: 10px !important;} .slider_wrapper_lc2 .carousel-inner .item{padding: 25%; background-repeat: no-repeat; background-position: center; background-size: cover;} .slider_wrapper_lc2 .lc2_carousel_caption{top: 20%; left: 5%; padding: 35px; border: none; position: absolute; width: 60%; max-width: 100%; text-align: left; margin: 0;} .slider_wrapper_lc2 .lc2_carousel_caption h2{margin: 0; padding: 20px 0px; font-size: 45px; font-family: muli-semibold; color: #fff; text-transform: uppercase;} .slider_wrapper_lc2 .lc2_carousel_caption .lc_caption_para{margin-bottom: 5%;} .slider_wrapper_lc2 .lc2_carousel_caption p{margin: 0; padding: 10px 0px; font-size: 15px; color: #ddd; max-width: 480px; line-height: 165%;} .slider_wrapper_lc2 .carousel-control.left, .slider_wrapper_lc2 .carousel-control.right{background-image: none;} .slider_wrapper_lc2 .carousel-control.right{width: 40px; right: 16px;} .slider_wrapper_lc2 .carousel-control.right i{top: 45%; background-color: rgba(0, 0, 0, 0.5); padding: 40px 10px 40px 12px;} .slider_wrapper_lc2 .carousel-control.left{width: 40px; left: 15px;} .slider_wrapper_lc2 .carousel-control.left i{top: 45%; background-color: rgba(0, 0, 0, 0.5); padding: 40px 12px 40px 10px;} .slider_wrapper_lc2 .carousel-indicators{margin-bottom: 0;} .slider_wrapper_lc2 .carousel-indicators li{width: 14px; height: 14px; margin-right: 4px; vertical-align: middle;} .slider_wrapper_lc2 .carousel-indicators li.active{width: 14px; height: 14px;} .animate_effect{opacity: 0; filter: alpha(opacity=0); animation: animatezoom 0.8s ease-in both; animation-delay: 1s;} @keyframes animatezoom{from{transform: scale(0); opacity: 0;}to{transform: scale(1); opacity: 1;}} .carousel-fade .carousel-inner .item{opacity: 0; filter: alpha(opacity=0); transition-property: opacity; -webkit-transition-property: opacity; -moz-transition-property: opacity;} .carousel-fade .carousel-inner .active{opacity: 1; filter: alpha(opacity=100);} .carousel-fade .carousel-inner .active.left, .carousel-fade .carousel-inner .active.right{left: 0; opacity: 0; filter: alpha(opacity=0); z-index: 1;} .carousel-fade .carousel-inner .next.left, .carousel-fade .carousel-inner .prev.right{opacity: 1; filter: alpha(opacity=100);} .carousel-fade .carousel-control{z-index: 2;} @media all and (transform-3d), (-webkit-transform-3d){.carousel-fade .carousel-inner > .item.next, .carousel-fade .carousel-inner > .item.active.right{opacity: 0; filter: alpha(opacity=0); -webkit-transition: all 0.8s ease; -o-transition: all 0.8s ease; transition: all 0.8s ease; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}.carousel-fade .carousel-inner > .item.prev, .carousel-fade .carousel-inner > .item.active.left{opacity: 0; filter: alpha(opacity=0); -webkit-transition: all 0.8s ease; -o-transition: all 0.8s ease; transition: all 0.8s ease; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}.carousel-fade .carousel-inner > .item.next.left, .carousel-fade .carousel-inner > .item.prev.right, .carousel-fade .carousel-inner > .item.active{opacity: 1; filter: alpha(opacity=100); -webkit-transition: all 1.5s ease-in-out; -o-transition: all 1.5s ease-in-out; transition: all 1.5s ease-in-out; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} @media (max-width: 1000px){.slider_wrapper_lc2 .lc2_carousel_caption{top: 10%; padding: 25px;}.slider_wrapper_lc2 .lc2_carousel_caption h2{font-size: 35px;}} @media (max-width: 800px){.slider_wrapper_lc2 .lc2_carousel_caption p{font-size: 14px;}.slider_wrapper_lc2 .lc2_carousel_caption h2{font-size: 30px;}.slider_wrapper_lc2 .lc2_carousel_caption{top: 5%; width: 70%;}} @media (max-width: 600px){.slider_wrapper_lc2 .lc2_carousel_caption h2{font-size: 25px; padding: 10px 0;}.slider_wrapper_lc2 .lc2_carousel_caption p{font-size: 12px;}.slider_wrapper_lc2 .lc2_carousel_caption{width: 90%;}.slider_wrapper_lc2 .lc2_carousel_caption{top: 5%; padding: 2%;}.slider_wrapper_lc2 .lc2_carousel_caption h2{font-size: 20px; padding: 5px 0;}.slider_wrapper_lc2 .lc2_carousel_caption .lc_caption_para{margin-bottom: 2%;}.slider_wrapper_lc2 .carousel-control.right i, .slider_wrapper_lc2 .carousel-control.left i{top: 28%;}} @media (max-width: 400px){.slider_wrapper_lc2 .lc2_carousel_caption{display: none;}} 

/* /clarico_slider_style_4/static/src/less/slider_4.less defined in bundle 'web.assets_frontend' */
 .slider_section{display: inline-block; width: 100%;} .slider_wrapper_wo{display: inline-block; width: 100%;} .slider_wrapper_wo .carousel-inner{background-color: #8fb7d7;} .slider_wrapper_wo .carousel-inner .lc_caption_para{margin-bottom: 5%;} .slider_wrapper_wo .carousel-inner img{max-width: 50%; padding: 50px; float: right; max-height: 600px;} .slider_wrapper_wo .carousel-indicators li{border-radius: 0; transform: rotate(45deg); margin: 0 3px; width: 10px !important; height: 10px !important;} .slider_wrapper_wo .wo_carousel_caption{left: auto; padding: 35px; border: none; position: absolute; width: 50%; max-width: 100%; text-align: left; margin: 0; top: 100px; color: #fff;} .slider_wrapper_wo .wo_carousel_caption h2{margin: 0; padding: 20px 0px; font-size: 50px; font-family: Muli-Bold;} .slider_wrapper_wo .wo_carousel_caption p{margin: 0; padding: 10px 0px; font-size: 16px; max-width: 480px; line-height: 165%;} .slider_wrapper_wo .carousel-control{height: 90px; width: 65px !important; top: 0; bottom: 0; margin: auto; background: #ffffff; color: #2196F3; text-shadow: none; line-height: 90px; font-size: 38px; opacity: 1;} .slider_wrapper_wo .carousel-control i{top: 25px !important; left: 25px !important;} @media (max-width: 1100px){.slider_wrapper_wo .wo_carousel_caption{top: 60px;}.slider_wrapper_wo .wo_carousel_caption h2{font-size: 45px;}} @media (max-width: 1000px){.slider_wrapper_wo .wo_carousel_caption h2{font-size: 35px; line-height: 140%; padding: 10px 0;}.slider_wrapper_wo .wo_carousel_caption{top: 15px;}.slider_wrapper_wo .carousel-control{width: 50px !important; font-size: 30px;}.slider_wrapper_wo .carousel-control i{top: 30px !important; left: 20px !important;}} @media (max-width: 800px){.slider_wrapper_wo .wo_carousel_caption h2{font-size: 20px; padding: 5px 0;}.slider_wrapper_wo .wo_carousel_caption p{font-size: 14px;}.slider_wrapper_wo .wo_carousel_caption{top: 0; padding: 25px;}.slider_wrapper_wo .carousel-control{width: 35px !important; font-size: 25px; height: 60px; line-height: 60px;}.slider_wrapper_wo .carousel-control i{top: 15px !important; left: 14px !important;}} @media (max-width: 600px){.slider_wrapper_wo .wo_carousel_caption p{display: none;}.slider_wrapper_wo .wo_carousel_caption{padding: 10px;}.slider_wrapper_wo .carousel-inner img{padding: 10px;}} @media (max-width: 400px){.slider_wrapper_wo .wo_carousel_caption h2{font-size: 15px;}} 

/* /clarico_slider_style_5/static/src/less/slider_5.less defined in bundle 'web.assets_frontend' */
 .slider_section .style_1_carousel{display: inline-block; width: 100% !important; padding-top: 0 !important;} .slider_section{display: inline-block; width: 100%;} .slider_wrapper_mtb{display: inline-block; width: 100%;} .slider_wrapper_mtb .layer_caption{top: 0; color: #fff; position: absolute; width: 100%; height: 100%; background-color: rgba(37, 139, 223, 0.7);} .slider_wrapper_mtb .carousel-indicators li{border-radius: 0; transform: rotate(45deg); margin: 0 3px; width: 10px !important; height: 10px !important; vertical-align: middle;} .slider_wrapper_mtb .carousel-inner .item{padding: 20%; background-repeat: no-repeat; background-position: center; background-size: cover;} .slider_wrapper_mtb .mtb_carousel_caption{text-align: center; margin: 0 auto; position: absolute; top: 25%; left: 5%; width: 90%;} .slider_wrapper_mtb .mtb_carousel_caption h2{margin: 0; padding: 20px 0px; font-size: 50px; font-family: muli-semibold; animation: fadeIn_left 1s ease-in both;} .slider_wrapper_mtb .mtb_carousel_caption p{margin: 0; padding: 10px 0px; font-size: 15px; color: #666; animation: fadeIn_right 1s ease-in both; max-width: 650px; margin: 0px auto; line-height: 170%;} .slider_wrapper_mtb .carousel-control{height: 90px; width: 65px !important; top: 0; bottom: 0; margin: auto; background: #ffffff; color: #2196F3; text-shadow: none; line-height: 90px; font-size: 38px; opacity: 1;} .slider_wrapper_mtb .carousel-control i{top: 25px !important; left: 25px !important;} .caption_btn_wrapper{margin-top: 2%; animation: fadeIn 1s ease-in both; animation-delay: 1s;} .double_btns{display: inline-block;} @keyframes fadeIn{from{opacity: 0; transform: translate3d(0, -30%, 0);}to{opacity: 1; transform: translate3d(0, 0, 0);}} @keyframes fadeIn_left{from{opacity: 0; transform: translate3d(-30%, 0, 0);}to{opacity: 1; transform: translate3d(0, 0, 0);}} @keyframes fadeIn_right{from{opacity: 0; transform: translate3d(30%, 0, 0);}to{opacity: 1; transform: translate3d(0, 0, 0);}} @media (max-width: 1100px){.slider_wrapper_mtb .mtb_carousel_caption h2{font-size: 40px;}.slider_wrapper_mtb .mtb_carousel_caption p{font-size: 14px;}.slider_wrapper_mtb .mtb_carousel_caption{top: 20%;}} @media (max-width: 1000px){.slider_wrapper_mtb .mtb_carousel_caption h2{font-size: 35px;}.slider_wrapper_mtb .mtb_carousel_caption{top: 15%;}} @media (max-width: 800px){.slider_wrapper_mtb .mtb_carousel_caption h2{font-size: 30px;}.slider_wrapper_mtb .mtb_carousel_caption p{max-width: 500px;}.slider_wrapper_mtb .mtb_carousel_caption{top: 5%;}.slider_wrapper_mtb .carousel-control{height: 70px; width: 40px !important; line-height: 70px; font-size: 30px;}.slider_wrapper_mtb .carousel-control i{top: 20px !important; left: 15px !important;}} @media (max-width: 600px){.slider_wrapper_mtb .mtb_carousel_caption{top: 15%;}.slider_wrapper_mtb .mtb_carousel_caption p{display: none;}.slider_wrapper_mtb .mtb_carousel_caption h2{padding: 15px 0;}.slider_wrapper_mtb .mtb_carousel_caption h2{font-size: 25px;}.slider_wrapper_mtb .carousel-control{height: 60px; width: 35px !important; line-height: 60px; font-size: 25px;}.slider_wrapper_mtb .carousel-control i{top: 18px !important; left: 14px !important;}} @media (max-width: 400px){.slider_wrapper_mtb .mtb_carousel_caption h2{font-size: 18px;}.slider_wrapper_mtb .mtb_carousel_caption h2{padding: 10px 0;}} 

/* /clarico_snippet_style_10/static/src/less/style_14.less defined in bundle 'web.assets_frontend' */
 .b_ic_slider_design{display: inline-block; width: 100%;} .clarico_comman_class{display: inline-block; width: 100%;} .clarico_sub_comman_class{display: block; margin: 0px auto; width: 100%;} .b_comman_wrapper_class{display: inline-block; width: 100%; background-position: center; background-size: cover; background-repeat: repeat-x;} .b_slider_wrapper_div_left{width: 55%; float: left; background-color: #ffffff; padding-top: 0%; margin-top: 7%; margin-bottom: 7%; position: relative;} .b_wrapper_full_class{display: inline-block; width: 100%; margin-top: 5%; margin-bottom: 10%;} .b_wrapper_full_class .b_slider_back_img_center{} .b_wrapper_full_class .b_left_content{width: 65%; display: block; margin: 0px auto; text-align: center;} .b_wrapper_full_class .b_left_content .b_left_content_color{color: #000; font-size: 40px; margin: 0px auto; padding-top: 10%; margin-bottom: 20px; text-align: left; font-family: muli-light; letter-spacing: 2px; text-transform: uppercase;} .b_wrapper_full_class .b_left_content .b_left_content_pera{display: block; margin: 0px auto; text-align: center; margin-bottom: 36px; line-height: 180%; text-align: left; color: #898383; font-size: 15px; font-family: muli-light;} .b_wrapper_full_class .b_h6_max_width{max-width: 80%; margin: 0px auto;} .b_slider_wrapper_div_right{width: 41%; float: right;} .b_slider_back_color_black{width: 100%;} .clarico_style_6_img_div{width: 100%; margin-bottom: 3%; margin-top: 3%;} .clarico_style_6_img_div img{max-height: 850px;} .style_6_btn_div{display: inline-block; width: 100%; text-align: left;} .style6_left_bottom_content_container{display: block; width: 100%; margin-top: 5%;} .s6_left_bottom_left_img{display: block; width: 55%; float: left; margin-bottom: 2%;} .s6_left_bottom_left_img img{max-height: 650px;} .s6_left_botton_right_content{display: block; width: 45%; float: left; padding-top: 5%;} .b_fashion_subheading{color: #898383; line-height: 180%; text-align: left; margin-bottom: 36px; font-size: 15px; font-family: muli-light;} .b_text-block{width: 85%; display: block; margin: 0px auto; max-width: 1400px;} @media (max-width: 900px){.b_slider_back_color_black{width: 100%; padding-bottom: 5%;}} @media (max-width: 800px){.b_wrapper_full_class .b_left_content .b_left_content_color{font-size: 30px; padding-top: 10% !important;}.b_slider_back_color_black{padding-bottom: 10%; height: auto !important;}.b_slider_wrapper_div_left{width: 100% !important;}.b_slider_wrapper_div_right{width: 100% !important; text-align: center; margin: 0px auto; display: block; margin-top: 5%;}.b_wrapper_full_class .b_div_img .b_product_image{max-width: 65%;}.clarico_style_6_img_div{margin-top: 0; margin-bottom: 0;}.clarico_style_6_img_div img{max-height: 450px;}.b_wrapper_full_class{margin-bottom: 0; margin-top: 0;}.b_slider_wrapper_div_left{margin-bottom: 0;}} @media (max-width: 600px){.b_wrapper_full_class .b_left_content .b_left_content_color, .b_chs_heading{font-size: 20px !important;}.b_slider_wrapper_div_right{margin-top: 5%;}.b_wrapper_full_class .b_left_content .b_left_content_pera, .b_fashion_subheading{font-size: 12px;}.s6_left_botton_right_content{width: 100%;}.s6_left_botton_right_content .chs_heading{font-size: 23px;}.s6_left_bottom_left_img{width: 100%;}.clarico_style_6_img_div img{max-height: 600px;}} 

/* /clarico_snippet_style_11/static/src/less/style_10.less defined in bundle 'web.assets_frontend' */
 .ts10_ind_div{width: 25%; display: block; float: left;} .ts10_ind_div:hover .ts10_inside_div{transform: translateY(-30%);} .ts10_sub_div{width: 80%; display: block; margin: 0px auto; text-align: center; padding-top: 20%; padding-bottom: 20%;} .ts10_inside_div{position: relative; display: inline-block; top: 50%; padding: 0 20px; transition: all 0.5s ease;} .ts10_img_icon{max-height: 40px; opacity: 0.6;} .ts10_text_div{margin-top: 20px;} .ts10_text_div .p-text{font-size: 16px; text-transform: uppercase; font-family: Muli-Bold; color: #575757;} .ts10_numb_div{margin-top: 20px;} .ts10_numb_div .p-text{font-size: 35px; font-family: Muli-Bold;} .ts_10_bg_1{background-color: #f2f5f8;} .ts_10_bg_2{background-color: #edf0f2;} @media (max-width: 1100px){.ts10_sub_div{width: 90%;}.ts10_text_div .p-text{font-size: 14px;}} @media (max-width: 800px){.m_float_swap{float: right;}.ts10_ind_div{width: 50%;}} @media (max-width: 400px){.ts10_ind_div{min-height: 300px; width: 100%;}} 

/* /clarico_snippet_style_12/static/src/less/style_16.less defined in bundle 'web.assets_frontend' */
 .img_banner_snippet{display: inline-block; width: 100%;} .img_banner_snippet_img_div{width: 100%;} 

/* /clarico_snippet_style_13/static/src/less/style_11.less defined in bundle 'web.assets_frontend' */
 .font-IrisBlue{color: #cac864;} .font-black{color: #000;} .font-white{color: #fff;} .bg-IrisBlue{background-color: #cac864;} .bg-white-hover{background-color: #ffffff;} .border-white{border-color: #fff;} .pricing_whole_div_calss{display: inline-block; width: 100%; position: relative;} .div_sub_main_pricing{width: 80%; display: block; margin: 0px auto; text-align: center; padding-left: 15px; padding-right: 15px;} .div_heading_pricing{margin-top: 3%; margin-bottom: 3%; display: inline-block; width: 100%;} .heading_h1_pricing{font-size: 5.5rem; display: block; margin: 0px auto; text-align: center;} .hr_class_common_pricing{border-width: 2px; color: black; margin-top: 13px; width: 87px; border-color: #cac864;} .para_pricing_content{font-size: 16px; line-height: 161%; display: block; margin: 0px auto; text-align: center; color: #555;} .div_main_pricing_content{display: inline-block; width: 100%; margin: 0px auto; position: relative;} .div_sub_main_pricing_content{display: inline-block; width: 100%; margin: 0px auto;} .div_pricing_content{padding-left: 1em; padding-right: 1em; position: relative; display: block;} .mt_0{margin-top: 0px;} .div_pricing_content_row{width: 100%; border: 1px solid #ddd; margin-bottom: 30px; overflow: hidden; display: block; margin: 0px auto; text-align: center;} .div_pricing_content_row_premium{width: 100%; border-width: 1px; border-style: solid ; margin-bottom: 30px; overflow: hidden; display: block; margin: 0px auto; text-align: center;} .div_pricing_content_row_text{width: 100%;} .pricing_content_title{margin: 0; padding: 20px 0px; font-size: 18px; background-color: #cccccc; color: #fff; font-family: muli-semibold; text-transform: uppercase;} .premium_title_bg{background-color: #cac864 !important;} .pricing_content_title_premium{margin: 0; padding: 20px 0px;} .para_pracing_best_value{margin: 0px auto; text-align: center; font-size: 16px; border: 1px solid #FFF; width: 139px; padding-top: 10px; padding-bottom: 10px; border-radius: 100px; display: block; margin: 16px auto 0px; margin-bottom: 35px;} .hr_line_white{margin: 22px 0px; display: block;} .hr_line{margin: 22px 0px; display: block; border-color: #787474;} .ul_pricing_text{list-style: none; padding: 10%;} .li_pricing_text{font-size: 15px; display: block; margin: 0px auto; text-align: center; padding: 10px 0; color: #777; border-bottom: 1px dotted #e0e0e0;} .li_pricing_text_premium{font-size: 18px; display: block; margin: 0px auto; text-align: center; margin-bottom: 12px;} .div_price{width: 100%; display: block; padding: 30px 20px; border-bottom: 2px solid #f5f5f5;} .div_price_premium{width: 100%; display: block; padding: 30px 20px; border-bottom: 2px solid #cac864;} .heading_h1_price{font-size: 60px; display: block; margin: 0px auto; text-align: center; margin: 0px; font-family: Muli-Regular;} .dollar{font-size: 22px; position: relative; bottom: 28px; padding-right: 2px;} .dollar_premium{font-size: 23px; position: relative; bottom: 30px; padding-right: 2px;} .terms{font-size: 16px; font-style: italic; font-weight: normal; padding-left: 2px;} .div_pricing_btn{display: inline-block; margin: 0px auto; margin-bottom: 10%;} .anchor_pricing_enquire{border-color: transparent; text-decoration: none; font-size: 12px; padding: 7px 22px 7px 22px; display: block; text-transform: uppercase; letter-spacing: 1px!important; color: #fff; background: #cac864; transition: opacity 0.3s ease-in-out; opacity: 0.85 !important;} .anchor_pricing_enquire:hover, .anchor_pricing_enquire:focus{color: #fff; opacity: 1.0 !important; background: #cac864; border-color: transparent;} .anchor_pricing_premium_enquire{cursor: pointer; text-decoration: none; border-width: 1px; border-style: solid; border-color: transparent; display: block; text-transform: uppercase; letter-spacing: 1px!important; padding: 7px 22px 7px 22px; font-size: 14px; transition: opacity 0.3s ease-in-out; opacity: 0.85 !important;} .anchor_pricing_premium_enquire:hover, .anchor_pricing_premium_enquire:focus{color: #cac864; opacity: 1.0 !important; background: #fff; border-color: transparent;} .pricing_per_month_text{color: #999; text-align: center; text-transform: uppercase; letter-spacing: 2px; margin-top: 10px;} @media (max-width: 1200px){.div_sub_main_pricing{width: 90%;}} @media (max-width: 1000px){.div_pricing_content{margin-top: 25px !important;}.div_pricing_content_row{width: 60%;}} @media (max-width: 600px){.div_pricing_content_row{width: 90%;}} 

/* /clarico_snippet_style_15/static/src/less/style_20.less defined in bundle 'web.assets_frontend' */
 .clarico_fashion_snippet_wrap{display: inline-block; width: 100%;} .clarico_fasion_snippet_container{width: 90%; display: block; margin: 0px auto; max-width: 1400px;} .b_fashion_part_one, .b_fashion_part_two, .b_fashion_part_three{display: block; width: 31.33%; float: left; transition: all 0.3s;} .b_fashion_part_one:hover, .b_fashion_part_two:hover, .b_fashion_part_three:hover{box-shadow: 0 8px 35px -10px rgba(0, 0, 0, 0.3);} .b_fashion_part_three{margin-top: 1%; margin-bottom: 1%;} .b_fashion_part_one, .b_fashion_part_two{margin-right: 3%; margin-top: 1%; margin-bottom: 1%;} .b_fashion_part_img_div{width: 100%;} .b_fashion_part_img_div img{max-height: 265px;} .b_fashion_catg_info{padding: 10px; background-color: #ffffff;} .bf_text-row{display: inline-block; width: 100%; text-align: center;} .b_fashion_catg_heading{color: #e6e6e6; font-size: 50px; text-transform: uppercase; font-family: Muli-Bold;} .b_s20_heading{font-size: 15px; color: #575757; font-family: Muli-Bold; line-height: 24px; padding: 18px 0 8px; text-transform: uppercase;} .b_fashion_sub_heading{text-transform: uppercase; font-size: 18px; color: #000; font-family: Muli-Regular; line-height: 24px; padding: 18px 0 8px; letter-spacing: 0.05em;} .b_fashion_para{max-width: 85%; display: block; margin: 0px auto; color: #7b7f83; text-align: center; font-size: 13px; line-height: 24px;} .b_fashion_btn{display: inline-block; font-size: 14px; line-height: 35px; height: 40px; letter-spacing: 2px; padding: 0 25px; text-align: center; text-transform: uppercase; opacity: 1; border: 2px solid #cac864; color: #000; transition: all 0.3s ease-in-out; font-family: Muli-Regular; border-radius: 25px;} .b_fashion_btn:hover{color: #fff; background-color: #cac864;} .f_btn_margin{margin-top: 10%; margin-bottom: 10%;} .part_one_bg{background-color: #e9e9e9;} .part_two_bg{background-color: #efefef;} .part_three_bg{background-color: #ebebeb;} @media (max-width: 1000px){.b_fashion_catg_heading{font-size: 40px;}.b_fashion_sub_heading{font-size: 30px;}.b_fashion_para{max-width: 90%; font-size: 13px;}} @media (max-width: 900px){.b_fashion_part_one, .b_fashion_part_two, .b_fashion_part_three{width: 100%; margin-right: 0; margin-bottom: 5%;}.b_fashion_part_img_div{width: 48%; float: left; margin-right: 4%;}.b_fashion_catg_info{width: 48%; float: left;}.b_fashion_part_one, .b_fashion_part_two, .b_fashion_part_three{height: auto;}} @media (max-width: 600px){.b_fashion_part_img_div{width: 100%;}.b_fashion_catg_info{width: 100%; margin-top: 5%;}.b_fashion_btn{font-size: 12px; line-height: 30px; height: 35px; padding: 0 20px;}} 

/* /clarico_snippet_style_16/static/src/less/style_15.less defined in bundle 'web.assets_frontend' */
 .clarico_big_catg_snippet_wrap{display: inline-block; width: 100%; background-color: #ffffff;} .clarico_big_catg_container{width: 90%; display: block; margin: 0px auto; max-width: 1400px;} .big_catg_top, .big_catg_bottom, big_price_common_middle{display: inline-block; width: 100%; text-align: center; position: relative;} .big_catg_bottom_left, .big_catg_bottom_right{width: 50%; display: block; float: left;} .big_catg_img_one img, .big_catg_img_two img, .big_catg_img_three img{max-height: 350px;} .big_img_one_container{display: block; width: 70%; float: right;} .big_price_left p{height: 160px; text-align: left;} .big_price_right p{height: 160px; text-align: right;} .product_info{display: inline-block; width: 100%; text-align: center; margin-top: 5%;} .product_info .product_title{font-size: 45px; display: block; color: #222; margin: 0; font-family: 'bahij', oswald-bold; text-transform: uppercase;} .product_info .product_sub-title{font-size: 15px; color: #969696; line-height: 20px; display: block; margin-top: 2px; margin-bottom: 3%;} .big_price{font-family: 'bahij', oswald-bold; color: #eaeaea; font-size: 130px; margin: 0;} .center_big_price{position: absolute; left: 25%; top: 20%;} @media (max-width: 1000px){.center_big_price{left: 15%;}.big_price{font-size: 110px;}} @media (max-width: 800px){.center_big_price{left: 5%; top: 0%;}.big_price{font-size: 100px;}.big_catg_bottom_left, .big_catg_bottom_right{width: 100%;}.big_price_left p{text-align: right;}.big_price_right p{text-align: left;}} @media (max-width: 600px){.big_price{font-size: 60px;}.center_big_price{left: 0;}.product_info .product_title{font-size: 30px;}.product_info .product_sub-title{font-size: 14px;}.big_price_right p, .big_price_left p{height: 80px;}.big_catg_top, .big_catg_bottom_left{margin-bottom: 10%;}} 

/* /clarico_snippet_style_17/static/src/less/style_17.less defined in bundle 'web.assets_frontend' */
 

/* /clarico_snippet_style_18/static/src/less/style_18.less defined in bundle 'web.assets_frontend' */
 .pricing2_content_title{margin: 0; padding: 20px 0px; font-size: 18px; background-color: #ffffff; color: #555; font-family: muli-semibold; text-transform: uppercase; border-bottom: 1px solid #ddd;} .div_price2_premium{width: 100%; display: block; padding: 30px 20px; border-bottom: 2px solid #f5f5f5;} .div_sub_main_pricing2{width: 90%; display: block; margin: 0px auto; text-align: center; padding-left: 15px; padding-right: 15px;} 

/* /clarico_snippet_style_19/static/src/less/style_19.less defined in bundle 'web.assets_frontend' */
 .pricing2_content_title{margin: 0; padding: 20px 0px; font-size: 19px; background-color: #ffffff; color: #555; font-family: muli-semibold; text-transform: uppercase; border-bottom: 1px solid #ddd;} .div_price2_premium{width: 100%; display: block; padding: 30px 20px; border-bottom: 2px solid #f5f5f5;} .div_sub_main_pricing2{width: 90%; display: block; margin: 0px auto; text-align: center; padding-left: 15px; padding-right: 15px;} 

/* /clarico_snippet_style_4/static/src/less/style_4.less defined in bundle 'web.assets_frontend' */
 .s_clarico_section{width: 29%; display: inline-block; margin: 2%; vertical-align: top; position: relative; background-color: #f7f7f7; margin-bottom: 5%;} .s_content_right{display: inline-block; text-align: center; padding-top: 10%;} .s_clarico_3_content_sub{max-width: 1170px !important; padding-top: 5%;} .s_clarico_h{font-size: 18px; font-family: muli-semibold; line-height: 18%; display: inline-block; margin-top: 10%;} .s_content_p{font-size: 15px; font-family: 'muli-light'; line-height: 186%; margin-top: 5%; color: #707070; text-align: center; max-width: 350px; padding: 8%; padding-top: 0;} .s_licon{position: absolute; top: -40px; left: 50%; width: 80px; height: 80px; margin-left: -40px; text-align: center; border-radius: 50%; background: #fff; box-shadow: 0 0 0 5px #f6f6f6; line-height: 80px;} .s_licon i{vertical-align: middle; font-size: 30px; color: #cac864;} @media (max-width: 1000px){.s_clarico_section{width: 45%;}} @media (max-width: 800px){.s_clarico_section{width: 90%; margin: 0px auto; text-align: center; display: block; margin-bottom: 10%;}.s_content_p{text-align: center; max-width: 90%; margin: 0px auto;}.s_clarico_h{margin-top: 0;}.s_content_p{max-width: unset;}} @media (max-width: 600px){.s_clarico_section{margin-bottom: 20%;}.s_content_right{padding-top: 20%;}.s_clarico_3_content_sub{padding-top: 20%;}} 

/* /clarico_snippet_style_7/static/src/less/style_7.less defined in bundle 'web.assets_frontend' */
 .txt-white{color: #fff;} .slider_img_height{max-height: 600px; position: absolute; bottom: 0;} .slider_img_div{width: 55%; float: left;} .ts7_main_wrap{padding: 11%;} .ts7_left_img_div{display: block; float: left; width: 60%;} .ts7_bg{background-size: cover; background-position: right center; background-repeat: no-repeat;} .ts7_content_wrap{display: inline-block; width: 100%; text-align: left;} .ts7_content_wrap .sep_span_hr{float: left;} .ts7_sub_main{display: block; width: 90%; max-width: 700px;} .ts7_f-lvl_heading{text-transform: capitalize; font-size: 20px; font-family: muli-light;} .ts7_s-lvl_heading{text-transform: uppercase; font-family: Muli-Bold; text-align: left; font-size: 50px; margin-bottom: 5px; color: #575757;} .ts7_sub_title{text-transform: capitalize; font-family: muli-light; font-size: 14px; max-width: 400px; margin-bottom: 3% !important; display: block; margin-top: 0px; margin-right: auto; margin-left: auto; line-height: 179%; margin-top: 3%; float: left;} .ts7_btn_wrap{padding-top: 5%;} .ts7sep_span_hr{width: 75px; border-top: 2px solid #000000; float: left;} #list_ul li{float: none; opacity: 0; display: block; animation: fadeIn 1s ease-in both;} #list_ul li:nth-child(2){animation-delay: 1s;} #list_ul li:nth-child(3){animation-delay: 1s;} #list_ul li:nth-child(4){animation-delay: 2s;} #list_ul li:nth-child(5){animation-delay: 3s;} @keyframes fadeIn{from{opacity: 0; transform: translate3d(0, -30%, 0);}to{opacity: 1; transform: translate3d(0, 0, 0);}} @media (max-width: 800px){.ts7_s-lvl_heading{font-size: 45px;}} @media (max-width: 800px){.ts7_s-lvl_heading{font-size: 60px;}} @media (max-width: 600px){.ts7_s-lvl_heading{font-size: 35px;}.ts7_f-lvl_heading{font-size: 18px;}.ts7_sub_title{font-size: 13px;}} 

/* /clarico_snippet_style_9/static/src/less/style_15.less defined in bundle 'web.assets_frontend' */
 .ts_banner{height: 570px;} .carousel-control.left, .carousel-control.right{background-image: unset !important;} .s_banner_img_text_fade_container .text_area_div{width: 30%; float: left; padding-top: 15%; padding-bottom: 5%; padding-left: 5%; transition: 2s ease-in-out; opacity: 0;} .s_banner_img_text_fade_container .fade_img_container{width: 70%; display: block; float: left; padding-top: 10%;} .s_banner_img_text_fade_container .slide1_img1_div{width: 100%; display: block; margin: 0px auto; transition: 2s ease-in-out; opacity: 0;} .s_banner_img_text_fade_container .slide1_img1_div img{max-height: 500px;} .s_banner_img_text_fade_container .img_text_fade_text_heading{font-family: Muli-Bold; font-size: 35px; color: #9c9c9c; text-transform: uppercase; margin: 0;} .s_banner_img_text_fade_container .img_text_fade_text_heading_small{color: #bcb6b6; font-size: 16px; font-family: muli-light; text-transform: capitalize; padding: 0; margin-top: 6px !important;} .s_banner_img_text_fade_container .discount_title{font-size: 57px; color: #545353; font-family: muli-semibold; text-transform: uppercase; margin-bottom: 10%;} .img_text_fade_text_para{max-width: 400px;} .bg-gray-lighter{background-position: center;} @media (max-width: 1100px){.s_banner_img_text_fade_container .img_text_fade_text_heading{font-size: 32px;}.s_banner_img_text_fade_container .img_text_fade_text_heading_small{font-size: 14px;}.s_banner_img_text_fade_container .discount_title{font-size: 50px;}.s_banner_img_text_fade_container .fade_img_container{width: 65%;}.s_banner_img_text_fade_container .text_area_div{width: 35%;}.ts_banner{height: 500px;}} @media (max-width: 800px){.ts_banner{height: auto;}.s_banner_img_text_fade_container .text_area_div{padding-top: 5%; text-align: center; width: 100%;}.s_banner_img_text_fade_container .fade_img_container{padding-top: 5%; width: 100%;}.s_banner_img_text_fade_container .slide1_img1_div img{max-height: 400px;}} @media (max-width: 600px){.s_banner_img_text_fade_container .text_area_div{transition: none; padding-left: 0% !important; opacity: 1 !important; transform: unset !important;}.s_banner_img_text_fade_container .fade_img_container{padding-top: 10%;}} 

/* /clarico_wishlist/static/src/less/wishlist_style.less defined in bundle 'web.assets_frontend' */
 .main-div-W100 .main-div-maxW{width: 90%; display: block; margin: 0px auto; max-width: 1400px; padding-top: 3%;} .wishlist-cover-img{width: auto; max-width: 100%; display: block; margin: 0px auto; text-align: center;} .td_clarico_img{width: 22%; float: left;} .tr_clarico{width: 50%; float: left; margin-top: 5%;} .tr_clarico:hover{background-color: transparent;} .table-striped > tbody > tr:nth-of-type(2n+1){background-color: #ffffff;} .clarico_table > tbody > tr > td{border: 0px none; padding: 0; display: block;} .clarico_table{border: 0px none;} .td_clarico_text{font-family: Muli-Regular; font-size: 15px; color: #717171; width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 175px; display: block; max-width: 75%; float: right;} .a_clarico_wish_text{font-family: Muli-Regular; font-size: 15px; color: #717171; margin-bottom: 8px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 175px; display: block; max-width: 100%; float: right; width: 100%;} .price_td{max-width: 75%; float: right; text-align: left; width: 100% !important; font-size: 13px;} .price_td .text-danger{color: #B8B8B8 !important; font-size: 12px; margin-right: 2px;} .clarico_wish_cart{width: 100% !important; max-width: 75%; float: right; text-align: left; margin-top: 4px;} .wish_clarico_add, .wish_clarico_rm{font-size: 12px; margin-right: 10px; color: #717171;} .wish_clarico_rm{font-size: 13px;} .table-hover > tbody > tr:hover{background-color: transparent;} #wishlist_shop .disabled i{color: #cac864;} #wishlist_shop .inwish{color: #cac864 !important;} .o_add_wishlist_dyn.disabled > span, .o_add_wishlist_dyn[disabled] > span, fieldset[disabled] .o_add_wishlist > span, .wish_shop_a.disabled, .wish_shop_a[disabled], fieldset[disabled] .wish_shop_a{cursor: not-allowed; color: #cac864 !important;} #in-wishlist-shop{position: absolute; top: 5px; right: 7px; z-index: 10; font-size: 12px;} #in-wishlist-shop .inwish{font-size: 12px; color: #cac864 !important;} #in-wishlist-shop .fa-heart-o{display: none;} .wish-add-cart-checkbox .type-checkbox{padding-left: 0 !important;} .wish-add-cart-checkbox .checkbox-custom{left: 26px !important;} .wishlist_temp_heading{display: inline-block;} .clear_wishlist{font-size: 11px; color: #cac864; display: inline-block;} .js_wish_simc_inwish i, .js_wish_mulc_inwish i{color: #cac864 !important;} .js_wish_simc.disabled > i, .js_wish_simc[disabled] > i, .js_wish_mulc.disabled > i, .js_wish_mulc[disabled] > i{cursor: not-allowed; color: #cac864 !important;} .wish-add-cart-checkbox .checkbox-custom-label{padding-left: 30px !important; vertical-align: sub;} 

/* /clarico_wishlist/static/src/less/wishlist_responsive.less defined in bundle 'web.assets_frontend' */
 @media (max-width: 1000px){.tr_clarico{width: 100%;}} @media (max-width: 500px){.tr_clarico{padding-bottom: 5%;}.a_clarico_wish_text{font-size: 14px;}} 

/* /snippet_style_1/static/src/less/style_1.less defined in bundle 'web.assets_frontend' */
 @media (max-width: 800px){.ch_h1_class{font-size: 25px !important;}} @media (max-width: 600px){.ch_h1_class{font-size: 20px !important;}} .ch_h1_class{font-size: 30px; color: #252525; text-transform: uppercase; letter-spacing: 0.1em; margin-bottom: 2%; font-family: 'bahij', oswald-light; word-spacing: 1px; line-height: 169%;} .common_margin{display: inline-block; width: 100%; margin-top: 40px;} 

/* /snippet_style_10/static/src/less/style_10.less defined in bundle 'web.assets_frontend' */
 .main_offer_banner_section{display: inline-block; width: 100%;} .main_offer_banner_section .homepage_offers_snippet_container{display: block; width: 90%; max-width: 1200px; margin: 0px auto;} .offer_images_first_div, .offer_images_second_div, .offer_images_third_div{display: block; width: 32%; float: left; margin-right: 10px;} .div_offer_img{display: block; width: 100%;} .div_offer_img img{max-width: 100%; width: auto; margin: 0px auto; display: block;} .div_offer_img img:hover{opacity: 0.7; transition: all 1.5s ease;} .offer_detail_div{max-height: 270px; display: block; width: 100%; padding: 14px 30px 14px; text-align: center; margin-bottom: 10px;} .offer_detail_div .offer_snippet_second_div_detail_heading{color: #000000; font-family: 'bahij', oswald-light; text-transform: uppercase; font-size: 25px; letter-spacing: 2px; text-align: center; word-spacing: 0; width: 90%; max-width: 1400px; display: block; margin: 0px auto; margin-bottom: 25px;} .offer_detail_div .second_div_detail_para{font-size: 15px; color: #898383; line-height: 180%; font-family: muli-light; margin: 0px auto; text-align: center; margin-bottom: 27px; max-height: 109px; min-height: 109px; display: block; overflow: hidden;} .offer_detail_div .offer_detail_div_btn{display: inline-block; font-size: 14px; line-height: 46px; height: 46px; letter-spacing: 2px; padding: 0 30px; display: block; margin: 0px auto; text-align: center; text-transform: uppercase; background: #cac864; border-radius: 25px; border: none; color: #fff; transition: all 300ms; text-decoration: none; font-family: 'bahij', oswald-regular; cursor: pointer;} .offer_detail_div .offer_detail_div_btn:hover{background: #333; color: #fff; transition: background-color linear 0.5s;} .first_div_img_one_height{max-height: 500px; margin-bottom: 10px;} .first_div_img_two_height{max-height: 270px;} .second_div_img_height{max-height: 500px;} .third_div_img_one_height{max-height: 385px; margin-bottom: 10px;} .third_div_img_two_height{max-height: 385px;} @media (max-width: 800px){.offer_images_first_div, .offer_images_second_div, .offer_images_third_div{width: 100% !important; float: none !important;}.offer_detail_div{margin-bottom: 10% !important; margin-top: 10% !important;}} 

/* /snippet_style_11/static/src/less/style_11.less defined in bundle 'web.assets_frontend' */
 @media (max-width: 800px){.second_middle_offer_banner_section{width: 100%;}} @media (max-width: 600px){.second_middle_offer_banner_section{width: 100% !important;}} .section_class_heading_class{width: 100%; display: inline-block; padding-bottom: 5%; padding-top: 3%;} .section_class_heading_class h1{color: #000000; font-family: 'bahij', oswald-light; text-transform: uppercase; font-size: 30px; letter-spacing: 2px; text-align: center; word-spacing: 0; width: 90%; max-width: 1400px; display: block; margin: 0px auto;} .main_offer_banner_section{width: 100%; display: inline-block;} .sub_offers_section_banner_section_class{display: block; margin: 0 auto; max-width: 1300px; width: 90%;} .mian_banner_images_class_section{width: 100%; display: inline-block;} .second_middle_offer_banner_section{display: inline-block; float: left; width: 49%; margin: 0.4%;} .div_class_image_second_image_banner{transition: all 1.5s ease; opacity: 1;} .div_class_image_margin_luceat_offer_banner{margin-bottom: 1.7%;} .ind_height_first_block{max-height: 215px;} .ind_height_second_block{max-height: 602px;} .ind_height_third_block{max-height: 602px;} .image_class_offer_main_image{width: auto; max-width: 100%; display: block; margin: 0px auto;} .ind_height_fourth_block{max-height: 215px;} .div_class_image_second_image_banner:hover img{opacity: 0.7; transition: all 1.5s ease;} 

/* /snippet_style_13/static/src/less/style_13.less defined in bundle 'web.assets_frontend' */
 .three_Column_snippet_wrap{display: inline-block; width: 100%; margin-top: 5%;} .three_column_snippet_container{display: block; width: 90%; max-width: 1400px; margin: 0px auto;} .tcs_column1, .tcs_column2, .tcs_column3{display: block; width: 33%; float: left; padding: 0 15px; margin-bottom: 3%;} .tcs_icon_wrap, .tcs_bold_text_wrap, .tcs_normal_text_wrap{display: inline-block; width: 100%; text-align: center;} .tcs_bold{margin-top: 10px; margin-bottom: 5px; cursor: pointer;} .tcs_bold a{font-family: 'muli-bold'; text-transform: uppercase; font-size: 16px; color: #4c5462;} .tcs_bold a:hover{color: #cac864;} .tcs_normal_text_wrap{text-transform: capitalize; color: #8b93a1; font-family: 'muli-semibold'; font-size: 15px;} @media (max-width: 800px){.tcs_icon_wrap img{width: 40px;}.tcs_bold{font-size: 13px;}.tcs_normal_text_wrap{font-size: 13px;}} @media (max-width: 600px){.tcs_column1, .tcs_column2, .tcs_column3{width: 100%; margin: 10% 0;}.tcs_normal_text_wrap{font-size: 12px;}} 

/* /snippet_style_14/static/src/less/style_1.less defined in bundle 'web.assets_frontend' */
 .slider_wrapper_div_left{display: inline-block; width: 30%; vertical-align: top;} .style_1_carousel{display: inline-block; width: 69%; padding-top: 2%;} .style_1_carousel .carousel-indicators{display: none;} .slider_wrapper_div_right_new{display: inline-block; width: 49%;} .product_image_new{width: auto; max-width: 90%; max-height: 500px; display: block; margin: 0px auto;} .left_content_pera_new{font-size: 15px; color: #898383; line-height: 180%; margin-bottom: 10%; font-family: muli-light; text-align: left;} .slider_left_bg_content{display: block; width: 90%; margin: 0px auto;} .slider_left_bg_content .chs_heading{margin-bottom: 5%; line-height: 160%;} .left_content{display: inline-block; padding-top: 5%;} .left_content .chs_heading{text-align: left;} .left_content .clarico_new_btn, .left_content .chs_heading, .left_content .left_content_pera_new{text-align: left;} .style_1_comman_class .carousel-control.left, .style_1_comman_class .carousel-control.right{background-image: none !important;} .div_img_new{background-size: cover; display: block; width: 98%; margin: 0px auto;} .carousel_fade .carousel-inner .item{opacity: 0; transition: opacity 3s; transition-timing-function: ease-out;} .carousel_fade .carousel-inner .item.active{opacity: 1; transition: opacity 2s;} .carousel_fade .carousel-inner .active.left, .carousel_fade .carousel-inner .active.right{left: 0; opacity: 0; z-index: 1;} .carousel_fade .carousel-inner .next.left, .carousel_fade .carousel-inner .prev.right{opacity: 1;} .carousel_fade .carousel-control{z-index: 2;} @media (max-width: 1000px){.slider_wrapper_div_left{width: 100% !important;}.slider_wrapper_div_left .left_content{text-align: center;}.slider_left_bg_content .chs_heading{margin-bottom: 3%;}.left_content_pera_new{margin-bottom: 5%;}.style_1_carousel{width: 100%; padding-top: 5%;}} @media (max-width: 600px){.slider_wrapper_div_right{width: 100%;}.product_image_new{max-height: 250px;}.left_content_pera_new{font-size: 13px;}} 

/* /snippet_style_15/static/src/less/style_15.less defined in bundle 'web.assets_frontend' */
 

/* /snippet_style_16/static/src/less/style_16.less defined in bundle 'web.assets_frontend' */
 .all-categ-li-static{position: inherit !important;} .category-ul li{width: 100%;} .static-menu-li{position: inherit !important;} .menu_snippet_main .custom-menu-inside-left-div{width: 70%; float: left; padding-bottom: 3%;} .menu_snippet_main .custom-menu-inside-left-div .category-heading-div{width: 32%; float: left; padding: 15px 15px 0 10px; display: table;} .menu_snippet_main .custom-menu-inside-left-div .category-heading-div .category-heading-center{display: table-cell; position: relative;} .menu_snippet_main .custom-menu-inside-left-div .category-heading-div .category-heading-center a{font-size: 14px; font-family: Muli-Regular; color: #cac864; letter-spacing: 1px; text-transform: capitalize; padding: 0;} .menu_snippet_main .custom-menu-inside-left-div .category-heading-div .category-heading-center p{font-size: 14px; color: #cac864;} .menu_snippet_main .custom-menu-inside-left-div .category-heading-div .category-heading-center .expand-div{padding: 0;} .menu_snippet_main .custom-menu-inside-left-div .category-heading-div .category-heading-center .category-heading-p-hr{padding: 0; margin-bottom: 15px; margin-top: 15px; width: 100px; float: left; border-top: 1px solid #cac864;} .menu_snippet_main .custom-menu-inside-left-div .category-heading-div .category-heading-center h4{clear: both;} .menu_snippet_main .custom-menu-inside-left-div .category-heading-div .category-heading-center h4 a{color: black; font-size: 13px; font-family: Muli-Regular; color: gray; padding: 0;} .menu_snippet_main .custom-menu-inside-left-div .category-heading-div .category-heading-center h4 a:hover{color: black;} .menu_snippet_main .custom-menu-inside-right-div{width: 30%; float: left;} .menu_snippet_main .custom-menu-inside-right-div .static-image-div{width: 90%; float: right;} .menu_snippet_main .custom-menu-inside-right-div .static-image-div img{width: auto; max-width: 100%;} .category-heading-center span.show-more{display: none;} @media (max-width: 1200px){.menu_snippet_main .custom-menu-inside-left-div .category-heading-div{width: 100% !important;}.menu_snippet_main .static-menu-div-maxw .custom-menu-inside-right-div{display: none;}.menu_snippet_main .static-menu-div-maxw .custom-menu-inside-left-div{width: 100%;}} 

/* /snippet_style_17/static/src/less/style_17.less defined in bundle 'web.assets_frontend' */
 .snippet_style17{display: inline-block; width: 100%; padding: 3% 2% 1% 2%;} .snippet_style17 .snippet_style17_top_cnt{display: inline-block; width: 100%;} .snippet_style17 .snippet_style17_top_cnt .top_cnt_section{width: 31%; display: inline-block; padding: 0 1%;} .snippet_style17 .snippet_style17_top_cnt .top_cnt_section .top_cnt_section_img{width: 20%; display: inline-block; vertical-align: top;} .snippet_style17 .snippet_style17_top_cnt .top_cnt_section .top_cnt_section_img .section_img_span i{width: 50px; height: 50px; font-size: 16px; text-align: center; line-height: 50px; color: #ffffff; background-color: #cac864; border-radius: 100%;} .snippet_style17 .snippet_style17_top_cnt .top_cnt_section .top_cnt_section_cnt{width: 77%; display: inline-block; padding-top: 3px;} .snippet_style17 .snippet_style17_top_cnt .top_cnt_section .top_cnt_section_cnt .top_cnt_section_heading_span, .snippet_style17 .snippet_style17_top_cnt .top_cnt_section .top_cnt_section_cnt .top_cnt_section_span{display: inline-block; width: 100%;} .snippet_style17 .snippet_style17_top_cnt .top_cnt_section .top_cnt_section_cnt .top_cnt_section_heading_span{font-family: muli-semibold; font-size: 14px; color: #000; text-transform: uppercase;} .snippet_style17 .snippet_style17_top_cnt .top_cnt_section .top_cnt_section_cnt .top_cnt_section_span{font-size: 14px; line-height: 185%; color: #898989;} .snippet_style17 .snippet_style17_hr{width: 100%; color: gray;} .snippet_style17 .snippet_style17_second_div{display: inline-block; width: 100%;} .snippet_style17 .snippet_style17_second_div .snippet_style17_second_div_section{width: 49%; display: inline-block; vertical-align: top;} .snippet_style17 .snippet_style17_second_div .snippet_style17_second_div_section .snippet_style17_second_ul{width: 49%; display: inline-block; list-style: none; padding: 0 1%;} .snippet_style17 .snippet_style17_second_div .snippet_style17_second_div_section .snippet_style17_second_ul li{line-height: 230%; position: relative; padding: 0 15px 0px 20px;} .snippet_style17 .snippet_style17_second_div .snippet_style17_second_div_section .snippet_style17_second_ul li a{color: #898989;} .snippet_style17 .snippet_style17_second_div .snippet_style17_second_div_section .snippet_style17_second_ul li:after{position: absolute; left: 0; top: 12px; content: " "; width: 10px; height: 10px; border-radius: 50%; border: 1px solid #898989; transition: all 0.2s ease; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease;} .snippet_style17 .snippet_style17_second_div .snippet_style17_second_div_section .snippet_style17_second_ul li:hover:after{background-color: #cac864; border: 1px solid #cac864;} .snippet_style17 .snippet_style17_second_div .snippet_style17_second_div_section .snippet_style17_second_ul li:hover a{color: #cac864;} .snippet_style17 .snippet_style17_second_div .snippet_style17_second_div_section .snippet_right_div_cnt{margin-top: 0; margin-bottom: 8px; font-size: 25px; font-family: 'bahij', oswald-semibold;} .snippet_style17 .snippet_style17_second_div .snippet_style17_second_div_section .snippet_right_border{width: 50px; height: 3px; background-color: #cac864; display: inline-block;} .snippet_style17 .snippet_style17_second_div .snippet_style17_second_div_section .snippet_right_div_cnt_p{line-height: 185%; color: #898989; margin-top: 10px; margin-bottom: 15px;} @media (max-width: 1000px){.top_cnt_section{width: 100% !important; padding-bottom: 2% !important;}.top_cnt_section .top_cnt_section_img{width: 75px !important;}.snippet_style17_second_div_section{width: 100% !important; padding-bottom: 2% !important;}} @media (max-width: 800px){.top_cnt_section{padding-bottom: 4% !important;}.snippet_style17_second_div_section{padding-bottom: 5% !important;}} @media (max-width: 600px){.top_cnt_section{padding-bottom: 4% !important;}.top_cnt_section span{font-size: 13px !important;}.snippet_style17_second_ul{width: 100% !important;}.snippet_style17_second_ul a{font-size: 13px !important;}} 

/* /snippet_style_18/static/src/less/style_18.less defined in bundle 'web.assets_frontend' */
 .menu_left_img_div, .menu_right_img_div, .menu_center_text_div{width: 32%; display: inline-block; vertical-align: top;} .menu_left_img_div img, .menu_right_img_div img, .menu_center_text_div img{max-height: 350px;} @media (max-width: 1000px){.menu_left_img_div, .menu_right_img_div, .menu_center_text_div{width: 100%;}.menu_left_img_div img, .menu_right_img_div img, .menu_center_text_div img{max-height: 200px; float: left;}.menu_center_text_div{margin: 1% 0;}.menu_center_text_div .offer_detail_div{width: auto; text-align: left; margin-top: 0 !important; margin-bottom: 0 !important;}.menu_center_text_div h1{text-align: left !important; float: left;}.menu_center_text_div .second_div_detail_para{min-height: auto; text-align: left; float: left;}.menu_center_text_div .offer_detail_div_btn{width: 150px; float: left;}} @media (max-width: 600px){.menu_left_img_div img, .menu_right_img_div img{max-height: 150px;}} 

/* /snippet_style_2/static/src/less/c_snippet.less defined in bundle 'web.assets_frontend' */
 .img-cmn{width: auto; max-width: 100%; display: block; margin: 0px auto;} .snippet_right_timer_div{display: block;} .timer_form{display: none;} .c_offer_common{width: 100%; display: inline-block; background-size: cover; background-color: #f5f5f5; position: relative; background-position: center;} .c_offer_sub_common{width: 90%; display: block; max-width: 1400px; margin: 0px auto;} .snippet_sale_icon{width: 120px; height: 120px; display: block; margin: 0px auto; text-align: center; background: #cac864; color: #fff; border-radius: 50%; font-size: 42px; font-family: 'bahij', oswald-bold; position: absolute; right: auto; top: 42%; padding-top: 18px; left: -60px;} .snippet_sale_icon span{font-size: 20px; font-family: 'bahij', oswald-regular; display: block; text-align: right; max-width: 90px; position: relative; right: 0px; bottom: 5px;} .left_container_parent{width: 50%; display: block; float: left; position: relative;} .snippet_left_container{max-width: 400px; display: block; margin: 0px auto; margin-top: 4%;} .snippet_left_container .snippet_left_content{width: 100%; padding: 30px 30px 30px 0; max-height: 320px; min-height: 320px;} .snippet_left_container .snippet_left_content .content_title{font-size: 35px; color: #252525; text-transform: uppercase; letter-spacing: 0.1em; margin-bottom: 5%; font-family: 'bahij', oswald-light;} .snippet_left_container .snippet_left_content .desc_para{font-size: 15px; color: #898383; line-height: 180%; margin-bottom: 60px; font-family: muli-light;} .snippet_left_container .js_timer_div{display: inline-block; width: 100%; margin-top: 64px;} .snippet_left_container .snippet_right_timer_div{width: 100%;} .snippet_left_container .timer_common{display: block; float: left;} .snippet_left_container #days, .snippet_left_container #hours, .snippet_left_container #minutes, .snippet_left_container #seconds{display: block; margin: 0px auto; text-align: center; font-size: 60px; line-height: 118%; font-family: 'bahij', oswald-bold; color: #4c5462;} .snippet_left_container #d_lbl, .snippet_left_container #h_lbl, .snippet_left_container #m_lbl, .snippet_left_container #s_lbl{display: block; margin: 0px auto; text-align: center; line-height: 170%; float: left; color: #8b93a1; font-size: 13px; padding: 0 10px; text-transform: capitalize;} .snippet_left_container .colon{font-size: 50px; font-family: 'muli-bold'; color: #4c5462; float: left; margin-left: 8px; margin-right: 8px;} .right_container_parent{display: block; width: 50%; float: left; padding: 25%; background-size: cover; position: relative;} .snippet_right_image_div{width: 50%; display: block; float: right;} .snippet_right_image_div img{max-width: 100%; float: right;} @media (max-width: 1200px){.snippet_left_container .snippet_right_timer_div{padding-bottom: 0;}.snippet_left_container{font-size: 55px;}.snippet_left_container .snippet_left_content .desc_para{margin-bottom: 5px;}} @media (max-width: 1000px){.snippet_left_container .snippet_left_content{padding: 0; min-height: 250px;}.snippet_left_container .snippet_left_content .desc_para{margin-bottom: 2% !important;}.snippet_left_container{max-width: 90%;}} @media (max-width: 800px){.snippet_left_container{width: 100% !important;}.snippet_right_container{width: 100% !important; margin: 10% 0px;}.snippet_left_container .snippet_left_content{display: block; margin: 0px auto; text-align: center; padding: 30px 0px 30px 0 !important;}.left_container_parent{width: 100% !important; box-sizing: border-box; padding: 50px 15px;}.right_container_parent{width: 100%; padding: 45%; background-position: center;}.snippet_left_container{max-width: 90% !important; background: rgba(255, 255, 255, 0.7); margin-top: 0 !important;}.snippet_left_container .snippet_left_content{text-align: left;}.snippet_left_container .snippet_left_content .content_title{text-align: left; font-size: 28px;}.snippet_left_container .snippet_left_content .desc_para{font-size: 14px !important;}.snippet_left_container .snippet_right_timer_div{padding-bottom: 10% !important;}#days, #hours, #minutes, #seconds{font-size: 50px !important;}.snippet_sale_icon{display: none;}.desc_para{font-size: 14px !important; margin-bottom: 25px !important;}.snippet_left_container .snippet_left_content{max-height: 100%;}.snippet_left_container .js_timer_div{margin-top: 32px;}} @media (max-width: 600px){.snippet_left_container .snippet_left_content .desc_para{font-size: 13px !important; margin-bottom: 12px;}.snippet_left_container .snippet_left_content .content_title{font-size: 22px !important;}.snippet_left_container .snippet_left_content{padding: 0 !important; max-height: 100%; min-height: 230px;}#days, #hours, #minutes, #seconds{font-size: 22px !important;}#d_lbl, #h_lbl, #m_lbl, #s_lbl{font-size: 12px !important; padding: 0 5px !important;}.snippet_left_container .colon{margin-left: 5px; margin-right: 5px; font-size: 20px !important;}} 

/* /snippet_style_3/static/src/less/style_3.less defined in bundle 'web.assets_frontend' */
 .cc_content_class{font-size: 15px; line-height: 180%; color: #898383; font-family: muli-light;} 

/* /snippet_style_4/static/src/less/style_4.less defined in bundle 'web.assets_frontend' */
 .home_big_image_container{display: inline-block; width: 100%;} .home_big_image_container .home_big_image{display: block; width: 90%; margin: 0px auto;} .home_big_image_container .home_big_image img{max-width: 100%; display: block; margin: 0px auto;} @media (max-width: 400px){.home_big_image_container{margin-top: 5%;}} 

/* /snippet_style_5/static/src/less/style_5.less defined in bundle 'web.assets_frontend' */
 .products_with_section_div{display: inline-block; width: 100%;} .products_with_section_div .products_with_section_sub_div{display: block; width: 90%; margin: 0px auto; max-width: 1400px;} .products_with_section_div .products_with_section_sub_div .home_three_products{display: block; width: 60%; float: left;} .products_with_section_div .products_with_section_sub_div .home_three_products .product_main_div{width: 40%; display: block; float: left; margin: 1%;} .products_with_section_div .products_with_section_sub_div .home_three_products .product_main_div .product_img_div{width: 100%;} .products_with_section_div .products_with_section_sub_div .home_three_products .product_main_div .product_img_div img{max-width: 100%; display: block; margin: 0px auto; max-height: 350px;} .products_with_section_div .static_home_section{display: block; width: 40%; float: right;} .products_with_section_div .static_home_section .small_heading_text{text-transform: uppercase; color: #222; font-size: 14px;} .products_with_section_div .static_home_section .static_section_heading{color: #222; font-size: 30px; line-height: 170%; margin-bottom: 30px; font-family: Muli-Regular;} .product_detail_div{margin-top: 14px;} .product_detail_div .product_name{text-align: center; color: #444 !important; font-size: 14px;} .product_detail_div .product_name:hover{color: #cac864;} .product_detail_div .product_add_cart_link{margin: 0px auto; text-align: center; font-family: Muli-Bold; text-transform: uppercase; margin-top: 15px; color: #cac864; font-size: 13px; padding-bottom: 8px; display: block;} .product_detail_div .product_add_cart_link:hover{color: #717171; transition: color linear 0.5s;} .product_detail_div .product_add_cart_link:hover i{transform: translateX(5px); transition-delay: 0.2s; transition-timing-function: ease-in;} #arrow_ri8{padding-left: 10px;} .desc_para{font-size: 15px; color: #898383; line-height: 180%; margin-bottom: 60px; font-family: muli-light;} .content_title{font-size: 35px; color: #252525; text-transform: uppercase; letter-spacing: 0.1em; margin-bottom: 5%; font-family: 'bahij', oswald-light;} @media (max-width: 600px){.shop_now_button{font-size: 12px; line-height: 38px; height: 38px; padding: 0 25px;}.product_detail_div .product_name{font-size: 12px !important;}.product_detail_div .product_add_cart_link{font-size: 11px !important;}.static_home_section{width: 95% !important; margin-top: 5% !important;}.home_three_products{width: 100% !important;}.home_three_products .product_main_div{width: 48% !important;}} 

/* /snippet_style_6/static/src/less/style_6.less defined in bundle 'web.assets_frontend' */
 .ic_slider_design{display: inline-block; width: 100%;} .clarico_comman_class{display: inline-block; width: 100%;} .clarico_sub_comman_class{display: block; margin: 0px auto; width: 100%;} .comman_wrapper_class{display: inline-block; width: 100%;} .slider_wrapper_div_left{width: 30%; float: left; background-color: balck;} #myCarousel{height: auto !important;} .wrapper_full_class{width: 100%; display: inline-block;} .wrapper_full_class .slider_back_img_center{} .wrapper_full_class .left_content{display: block; margin: 0px auto; text-align: center;} .wrapper_full_class .left_content .left_content_color{color: white; font-size: 60px; padding-top: 20%; display: block; margin: 0px auto; text-align: center; margin-bottom: 20px; font-family: 'bahij', oswald-light; letter-spacing: 2px;} .wrapper_full_class .left_content .left_content_pera{max-width: 73%; display: block; margin: 0px auto; text-align: center; margin-bottom: 36px; line-height: 180%;} .wrapper_full_class .h6_max_width{max-width: 80%; margin: 0px auto;} .wrapper_full_class .div_img{float: left; width: 50% !important; background-size: cover;} .wrapper_full_class .div_img .product_image{width: auto; max-width: 90%; max-height: 95%; display: block; margin: 0px auto;} .slider_wrapper_div_right{width: 70% !important; float: right;} .slider_back_color_black{width: 100%;} .color_change{background-color: black;} @media (max-width: 900px){.slider_back_color_black{width: 100%; padding-bottom: 5%;}} @media (max-width: 800px){.wrapper_full_class .left_content .left_content_color{color: white; font-size: 35px; max-width: 80%; padding-top: 10% !important;}.slider_back_color_black{padding-bottom: 10%; height: auto !important;}.slider_wrapper_div_left{width: 100% !important;}.slider_wrapper_div_right{width: 100% !important; text-align: center; margin: 0px auto; display: block; margin-top: 5%;}.wrapper_full_class .div_img .product_image{max-width: 65%;}.wrapper_full_class .left_content .left_content_color{font-size: 48px !important;}} @media (max-width: 600px){.wrapper_full_class .left_content .left_content_color{font-size: 26px !important;}.slider_wrapper_div_right{margin-top: 5%;}.wrapper_full_class .left_content .left_content_pera{font-size: 12px;}} 

/* /snippet_style_7/static/src/less/style_7.less defined in bundle 'web.assets_frontend' */
 .clarico_home_second_section{display: inline-block; width: 100%;} .clarico_home_second_section .clarico_home_second_sub_section{display: block; width: 90%; margin: 0px auto; max-width: 1400px;} .clarico_home_second_section .clarico_home_second_sub_section .chs_img_container{width: 50%; display: block; float: left;} .clarico_home_second_section .clarico_home_second_sub_section .chs_img_container img{max-width: 100%;} .clarico_home_second_section .clarico_home_second_sub_section .chs_detail_container{width: 50%; display: block; float: right; margin-top: 5%;} .clarico_home_second_section .clarico_home_second_sub_section .chs_detail_container .chs_para{font-size: 15px; line-height: 180%; margin-bottom: 41px !important; color: #898383; font-family: muli-light; margin-top: 25px;} @media (max-width: 800px){.clarico_home_second_section .clarico_home_second_sub_section .chs_img_container{width: 90%; display: block; margin: 0px auto; text-align: center;}.clarico_home_second_section .clarico_home_second_sub_section .chs_detail_container{width: 100%; display: block; margin: 0px auto; text-align: center;}.clarico_home_second_section .clarico_home_second_sub_section .chs_detail_container .chs_heading{font-size: 28px; display: block; margin: 0px auto; text-align: center;}.clarico_home_second_section .clarico_home_second_sub_section .chs_detail_container .chs_para{font-size: 14px; display: block; margin: 0px auto; text-align: center;}.clarico_home_second_section .clarico_home_second_sub_section .chs_img_container img{max-width: 80%;}} @media (max-width: 600px){.clarico_home_second_section .clarico_home_second_sub_section .chs_img_container img{max-width: 90%;}.clarico_home_second_section .clarico_home_second_sub_section .chs_detail_container .chs_heading{font-size: 20px !important;}.clarico_home_second_section .clarico_home_second_sub_section .chs_detail_container .chs_para{font-size: 13px; margin-bottom: 21px; margin-top: 9px;}} 

/* /snippet_style_8/static/src/less/style_8.less defined in bundle 'web.assets_frontend' */
 .second_layout_img_text_fade_wrap{display: inline-block; width: 100%; background-color: #f3f3f3; background-repeat: no-repeat; background-size: cover; background-position: center center; opacity: 1; min-height: 600px;} .second_layout_img_text_fade_container{display: block; width: 90%; margin: 0px auto; max-width: 1400px;} .second_layout_img_text_fade_container .text_area_div{width: 30%; float: left; padding-top: 12%; padding-bottom: 5%; padding-left: 5%; transition: 2s ease-in-out; animation: fadeIn_left 2s ease-in both;} .second_layout_img_text_fade_container .fade_img_container{width: 70%; display: block; float: left; padding-top: 10%;} .second_layout_img_text_fade_container .slide1_img1_div{width: 100%; display: block; margin: 0px auto; transition: 2s ease-in-out; max-height: 600px; animation: fadeIn_right 2s ease-in both;} .img_text_fade_text_para{max-width: 400px;} .img_all{display: block; width: auto; max-width: 100%; margin: 0px auto;} .li_number_span{position: absolute; left: -25px; top: -10px; font-size: 16px; font-weight: 600; color: #999; transition: color .2s;} .img_text_fade_text_heading{font-family: 'bahij', oswald-bold; font-size: 35px; color: #9c9c9c; text-transform: uppercase; margin: 0;} .img_text_fade_text_heading_small{color: #bcb6b6; font-size: 20px; font-family: 'bahij', oswald-light; text-transform: capitalize; padding: 0; margin-top: 6px !important;} .discount_title{font-size: 57px; color: #545353; font-family: 'bahij', oswald-semibold; text-transform: uppercase; margin-bottom: 10%;} @keyframes fadeIn_left{from{opacity: 0; transform: translate3d(-20%, 0, 0);}to{opacity: 1; transform: translate3d(0, 0, 0);}} @keyframes fadeIn_right{from{opacity: 0; transform: translate3d(0, -10%, 0);}to{opacity: 1; transform: translate3d(0, 0, 0);}} @media (max-width: 1000px){.second_layout_img_text_fade_container .text_area_div{float: none !important; width: 100% !important; padding-left: 10%; display: block; margin: 0px auto; text-align: center;}.second_layout_img_text_fade_container .fade_img_container{display: block !important; float: none !important; width: 100% !important;}} @media (max-width: 900px){.second_layout_img_text_fade_wrap{min-height: 450px !important;}} @media (max-width: 600px){.img_text_fade_text_heading{font-size: 23px !important;}.img_text_fade_text_heading_small{font-size: 15px !important;}.discount_title{font-size: 33px !important;}.second_layout_img_text_fade_container .slide1_img1_div{margin-top: 15% !important;}.second_layout_img_text_fade_container .text_area_div{transition: none; padding-left: 0% !important; opacity: 1 !important; transform: unset !important;}} 

/* /snippet_style_9/static/src/less/style_9.less defined in bundle 'web.assets_frontend' */
 .cat_img_content_snippet_wrap{display: inline-block; width: 100%;} .cat_img_content_snippet_wrap .cat_img_content_snippet_container{display: block; width: 90%; margin: 0px auto; max-width: 1400px;} .daily_deals_img_section{display: block; width: 25%; float: left; max-height: 400px;} .daily_deals_img_section img{width: auto; max-width: 100%; display: block; margin: 0px auto;} .daily_deals_content_class{display: block; width: 35%; float: left; padding-left: 10px;} .daily_deals_content_class .hr_before_heading{border: 2px solid #cac864; margin-top: 35px; width: 85px; margin-bottom: 0px;} .daily_deals_content_class .content_heading{font-size: 30px; color: #000; margin-top: 43px; letter-spacing: 2px; margin-bottom: 18px; text-transform: uppercase; letter-spacing: 0.1em; font-family: 'bahij', oswald-light; margin-top: 8%;} .daily_deals_content_class .daily_deals_para{font-size: 15px; color: #898383; line-height: 180%; margin-bottom: 7%; font-family: muli-light;} .daily_deals_snippet_category{display: block; width: 40%; float: left;} .daily_deals_snippet_category .category_row{display: inline-block; width: 100%; padding-top: 5%;} .daily_deals_snippet_category .category_row .category{width: 30%; display: block; float: left; margin-right: 5px;} .daily_deals_snippet_category .category_row .category .cat_img_div{width: 100%;} .daily_deals_snippet_category .category_row .category .cat_img_div img{width: auto; max-width: 100%; display: block; margin: 0px auto;} .daily_deals_snippet_category .category_row .category .category_name{font-size: 13px; text-transform: capitalize; margin: 0px auto; text-align: center; display: block; padding: 5px 25px; cursor: pointer;} .daily_deals_snippet_category .category_row .category .category_name:hover{color: #cac864;} @media (max-width: 1000px){.daily_deals_img_section{width: 100% !important; float: none !important; max-height: 400px !important;}.daily_deals_content_class{float: none !important; padding-left: 0% !important; width: 100% !important; max-width: 600px; margin: 0px auto; margin-top: 10%; text-align: center;}.daily_deals_snippet_category{float: none !important; width: 100% !important; max-width: 600px; margin: 0px auto; margin-top: 7%;}.daily_deals_content_class .hr_before_heading{margin: 0px auto;}} @media (max-width: 900px){.daily_deals_snippet_category .category_row .category .category_name{padding: 5px 20px !important;}} @media (max-width: 600px){.daily_deals_content_class .content_heading{font-size: 20px !important;}.daily_deals_content_class .daily_deals_para{font-size: 13px !important;}.daily_deals_img_section img{max-width: 80% !important;}} 

/* /clarico_category/static/src/less/showcase_snippet.less defined in bundle 'web.assets_frontend' */
 .ss_container{width: 90%; max-width: 1400px; display: block; margin: 0px auto; text-align: center;} .ss_inline{display: inline-block; text-align: center; width: 85%;} .cat_showcase_heading{display: inline-block; width: 100%; display: block; margin: 0px auto; text-align: center;} .cat_showcase_heading .cat_title{font-size: 30px; color: #222; text-transform: uppercase; line-height: 169%; font-family: 'bahij', oswald-light; letter-spacing: 2px; word-spacing: 1px;} .cat_name{display: block; margin: 0px auto; text-align: center; padding-top: 20%; padding-bottom: 20%; border-bottom: 3px solid transparent;} .c_pc_image{display: inline-block; margin: 1%; padding: 1%;} .c_pc_image img{max-height: 100px; margin: 0px auto;} .c_pc_image:hover .cat_name{border-bottom: 3px solid #cac864;} @media (max-width: 800px){.cat_showcase_heading .cat_title{font-size: 28px !important;}} @media (max-width: 600px){.cat_showcase_heading .cat_title{font-size: 20px !important;}.product_carousel_slider a{font-size: 11px !important;}.c_pc_image:hover .cat_name{border-bottom: 2px solid #cac864 !important;}.c_pc_image{margin: 2% !important; padding: 3% !important;}} 

/* /clarico_recently_viewed/static/src/less/recently_viewed.less defined in bundle 'web.assets_frontend' */
 .div_class_whole_recent_view_product{display: inline-block; width: 100%;} .div_sub_class_recent_view_product{display: inline-block; width: 100%;} .div_class_recent_view_product{width: 90%; display: block; margin: 0px auto; max-width: 1400px;} .recently_viewed_container{width: 100%; float: left; position: relative; min-height: 1px;} .parent{display: block; margin: 0px auto; text-align: center;} .recently_viewed_header{margin-bottom: 4%;} .recently_viewed_lbl{text-transform: uppercase; font-size: 14px; font-family: 'muli-bold'; margin: 0; text-align: left;} .recently_viewed_img_div img{width: auto; max-width: 100%; display: block; margin: 0px auto; text-align: center;} .recently_viwed_details{width: 100%; display: block; margin: 17px auto 0px; text-align: left;} .recently_viwed_details .recently_view_product_name{display: block; margin: 0px auto; text-align: center; text-align: left;} .recently_viwed_details .recently_view_product_name p{white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: #717171; font-size: 14px; margin-bottom: 10px;} .recently_viwed_details .recently_view_product_price{display: inline-block; width: 100%; font-size: 13px; font-weight: 700;} .r_v_deatil_hr{border-color: #cac864; border-width: 2px; width: 37px; margin-left: 0px; margin-top: 7px;} @media (max-width: 800px){.recently_viwed_details{width: 100% !important;}} @media (max-width: 600px){.parent{margin-left: 5px;}} 

/* /clarico_brand/static/src/less/showcase_snippet.less defined in bundle 'web.assets_frontend' */
 .ss_container{width: 90%; max-width: 1400px; display: block; margin: 0px auto; text-align: center;} .ss_inline{display: inline-block; text-align: center; width: 85%;} .cat_showcase_heading{display: inline-block; width: 100%; display: block; margin: 0px auto; text-align: center;} .cat_showcase_heading .cat_title{font-size: 30px; color: #222; text-transform: uppercase; line-height: 169%; font-family: 'bahij', oswald-light; letter-spacing: 2px; word-spacing: 1px;} .cat_name{display: block; margin: 0px auto; text-align: center; padding-top: 20%; padding-bottom: 20%; border-bottom: 3px solid transparent;} .c_pc_image{display: inline-block; margin: 1%; padding: 1%;} .c_pc_image img{max-height: 100px; margin: 0px auto;} .c_pc_image:hover .cat_name{border-bottom: 3px solid #cac864;} @media (max-width: 800px){.cat_showcase_heading .cat_title{font-size: 28px !important;}} @media (max-width: 600px){.cat_showcase_heading .cat_title{font-size: 20px !important;}.product_carousel_slider a{font-size: 11px !important;}.c_pc_image:hover .cat_name{border-bottom: 2px solid #cac864 !important;}.c_pc_image{margin: 2% !important; padding: 3% !important;}} 

/* /website_rtl/static/src/css/website_rtl.css defined in bundle 'web.assets_frontend' */
 @media (min-width: 768px){.rtl .navbar-right{float: left !important;}.rtl .navbar-right .dropdown .dropdown-menu{right: auto !important; left: 0 !important;}.rtl .navbar-left{float: right !important;}.rtl .navbar-left .dropdown .dropdown-menu{left: auto !important; right: 0 !important;}.navbar-nav.navbar-right:last-child{margin-left: auto;}.rtl .pull-left{float: right !important;}.cart-update{border-right: 1px solid #E1E1E1;}.header_3_cart .header_cart_main{float: right;}#header-social{float: right;}.cart-update .cart-update-icon{float: left;}.no-js .owl-carousel, .owl-carousel.owl-loaded{direction: ltr;}.para_c_cs_product_name{text-align: right;}}