/** Shopify CDN: Minification failed

Line 7:79324 Unexpected "'[disabled]'"
Line 7:529329 Unexpected "}"

**/
@font-face {font-family: 'fontawesome';src: url("fontawesome-webfont.woff2") format("woff2"), url("fontawesome-webfont.woff") format("woff"), url("fontawesome-webfont.ttf") format("truetype");font-display: swap }*:focus {outline: none }button:focus {outline: none }.wrapper-overlay {position: fixed;background-color: rgba(35, 35, 35, 0.8);top: 0;left: 0;bottom: 0;right: 0;cursor: pointer;display: none;z-index: 101 }html {padding-bottom: 0 !important;position: relative;-webkit-font-smoothing: antialiased }html.halo-modal-open body, html.translate-overlay body, html.cart-show body, html.customer-show body, html.options-show body, html.sidebar-open body {overflow-y: hidden;height: 100% }html.halo-modal-open .wrapper-overlay, html.translate-overlay .wrapper-overlay, html.cart-show .wrapper-overlay, html.customer-show .wrapper-overlay, html.options-show .wrapper-overlay, html.sidebar-open .wrapper-overlay {display: block }html, body {font-size: var(--font_size);color: var(--body_color) }body {background-color: var(--body_bg);margin: 0 auto;font-family: 'Montserrat', sans-serif;line-height: var(--font_size_plus8);letter-spacing: normal;opacity: 1 !important;visibility: visible !important }img {max-width: 100%;height: auto;border: none }.hide {display: none;}.lazyload, .lazyloading {opacity: 0 }.lazyloaded {opacity: 1;transition: opacity 300ms }.placeholder-svg {display: block;fill: rgba(120, 129, 136, 0.15);stroke: rgba(120, 129, 136, 0.2);background-color: rgba(120, 129, 136, 0.1);width: 100%;height: 100%;max-width: 100%;max-height: 100%;border: 1px solid rgba(120, 129, 136, 0.2);stroke-width: .1px }svg {fill: currentColor;stroke: currentColor;width: 20px;height: 20px }fieldset, legend {border: none }input:-webkit-autofill {-webkit-box-shadow: 0 0 0 40px white inset;-webkit-text-fill-color: var(--body_color) }input::-ms-clear, select::-ms-expand {display: none }blockquote {border: none;background-color: #fafafa;color: var(--color_ipt);font-size: var(--font_size);line-height: var(--font_size_plus12);font-style: normal;margin: 0;padding: 20px 35px }input[type="image"] {width: auto }textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"] {margin: 0;border-radius: 0px;-webkit-appearance: none;-moz-appearance: none;appearance: none }input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"] {padding: 7px 12px 5px;line-height: var(--font_size_plus10) }input[type="checkbox"], .custom-radio input[type="radio"] {vertical-align: top;margin-right: 10px;display: none }input[type="checkbox"]+label {padding-left: 26px;cursor: pointer;margin-bottom: 9px;position: relative }input[type="checkbox"]+label:before {position: absolute;content: "";top: 2.5px;left: 0;border: 1px solid var(--border_checkbox);width: 14px;height: 14px;background-color: #fff }input[type="checkbox"]+label:after {content: '';width: 9px;height: 5px;position: absolute;top: 6px;left: 3px;border: 2px solid #232323;border-top: none;border-right: none;background: rgba(255, 255, 255, 0);transform: rotate(-45deg);transition: all 0.1s }input[type="checkbox"]:not(:checked)+label:after {opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)";filter: alpha(opacity=0);transform: scale(0) rotate(-45deg) }input[type="checkbox"]:checked+label:after {opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";filter: alpha(opacity=100);transform: scale(1) rotate(-45deg) }.custom-radio input[type="radio"]+label {cursor: pointer;margin-bottom: 9px;position: relative;padding-left: 24px }.custom-radio input[type="radio"]+label:before {position: absolute;content: "";top: 2px;left: 0;width: 14px;height: 14px;border: 1px solid #cecece;border-radius: 50% }.custom-radio input[type="radio"]+label:after {position: absolute;content: "";border: 4px solid var(--page_title_color);border-radius: 50%;top: 5px;left: 3px;transition: all 0.1s }.custom-radio input[type="radio"]:not(:checked)+label:after {opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)";filter: alpha(opacity=0);transform: scale(0) }.custom-radio input[type="radio"]:checked+label:after, .custom-radio input[type="radio"]+label:hover:after {opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";filter: alpha(opacity=100);transform: scale(1) }select {border-radius: 0;border: 1px solid var(--border_input);display: block;width: 100%;padding: 7px 32px 5px 12px;line-height: var(--font_size_plus10);outline: none;position: relative;background-color: rgba(255, 255, 255, 0);z-index: 2;-webkit-appearance: none;-moz-appearance: none;appearance: none;min-height: 36px }select * {outline: none;background: #fff;color: var(--color_ipt);border: none }select+.icon-dropdown {width: 30px;position: absolute;bottom: 0;right: 2px;background-color: rgba(255, 255, 255, 0);height: 36px;top: inherit;z-index: 1;display: -moz-flex;display: flex;-moz-align-items: center;-ms-align-items: center;align-items: center;justify-content: center }select+.icon-dropdown .fa {font-size: 16px }.main-content {display: block;min-height: 500px;padding-bottom: 105px }.main-content input[type="text"], .main-content input[type="password"], .main-content input[type="email"], .main-content input[type="tel"], .main-content textarea {height: initial;padding: 7px 12px 5px;border: 1px solid var(--border_input);color: var(--color_ipt);border-radius: 0;width: 100%;max-width: 380px;display: block;outline: none }.template-index .main-content {padding-bottom: 0;}label {font-size: var(--font_size);font-weight: 600;line-height: var(--font_size_plus8);color: var(--page_title_color) }label em {color: #f1152f;font-weight: 500;font-style: normal;margin-left: 3px }ul, ol {padding: 0;list-style: none;margin-bottom: 20px }ul li, ol li {margin-bottom: 0.25em }a {transition: all 0.3s ease;color: var(--link_color) }a:hover {color: var(--link_color_hover);outline: none;text-decoration: none }.errors ul {padding-left: 0 }.form-success {border: 1px solid var(--border_color_1);margin-bottom: 20px;padding: 5px 20px 5px 30px }h1, h2, h3, h4, h5, h6 {font-weight: 700;line-height: 1.25em;margin: 0;padding: 0 }h1 {font-size: 2.307692308em;margin-bottom: 1em }h2 {font-size: 2em;margin-bottom: 1em }h3 {font-size: 20px;margin-bottom: 1.25em }h4 {font-size: 17px;margin-bottom: 1.5em }h5 {font-size: 15px;margin-bottom: 1.5em }h6 {font-size: 1em;margin-bottom: 1.5em }p:last-child, p:last-of-type {margin-bottom: 0 }small {font-size: 12px }table {border: 1px solid var(--border_color_1);min-width: 100% }table td, table th {border-bottom: 1px solid var(--border_color_1);padding: 9px 11px }table th {font-size: 11px;text-transform: uppercase;font-weight: 700 }.btn {text-transform: uppercase;font-weight: 700;line-height: var(--font_size_plus8);outline: none;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;border-radius: 0;border: 1px solid rgba(255, 255, 255, 0);min-width: 130px;max-width: 100%;transition: all 0.3s ease;padding: var(--padding_btn) !important;font-size: var(--font_size_btn);letter-spacing: var(--letter_spacing_btn) }.btn:hover, .btn:focus {outline: none;box-shadow: none }.btn[disabled], .btn.disabled {background: var(--bg_sold_out) !important;border-color: var(--bg_sold_out) !important;color: var(--sold_out_text) !important;opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";filter: alpha(opacity=100) }.error-message-input {display: block;font-size: var(--font_size_minus1);margin-top: 10px;color: #dc4032;font-style: italic;}.error-message-input:empty {display: none;}.error-message-input i {margin-right: 4px;}.close {opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";filter: alpha(opacity=100);float: none }.close svg {width: 17px;height: 17px }.close:hover, .close:focus {opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";filter: alpha(opacity=100) }.fancybox-slide .fancybox-image-wrap {backface-visibility: visible;-moz-backface-visibility: visible;-webkit-backface-visibility: visible }.not_img {height: 50vh;line-height: 50vh;background-color: rgba(35, 35, 35, 0.2);width: 100%;display: block;text-align: center;font-size: 24px;font-weight: 700;color: #fff;text-shadow: 0 1px 0 #ccc, 0 2px 0 #c9c9c9, 0 3px 0 #bbb, 0 4px 0 #b9b9b9, 0 5px 0 #aaa, 0 6px 1px rgba(0, 0, 0, 0.1), 0 0 5px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.3), 0 3px 5px rgba(0, 0, 0, 0.2), 0 5px 10px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.2), 0 20px 20px rgba(0, 0, 0, 0.15) }.header-top .top-message {font-size: var(--font_size);font-weight: 500;text-transform: unset;letter-spacing: .05em;text-align: center;padding: 8px 25px;position: relative }.header-top .top-message p a {border-bottom: 1px solid rgba(255, 255, 255, 0) }.header-top .close {display: inline-block;width: 20px;height: 20px;vertical-align: top;position: absolute;top: 50%;right: -3px;transform: translateY(-50%);margin-top: -.5px }.svg-mb {width: 60px;height: 50px;display: -moz-flex;display: flex;-moz-align-items: center;-ms-align-items: center;align-items: center }.svg-mb a {display: -moz-inline-flex;display: inline-flex }.svg-mb .icon-search svg {position: relative;top: -1px }.icon-user svg {width: 21px;height: 21px;stroke-width: 10px }.icon-search {display: -moz-inline-flex;display: inline-flex }.icon-search+.search-form {display: none }.cart-icon {position: relative;padding-right: 10px;width: 65px }.wrapper-top-cart .cart-icon svg {stroke: rgba(255, 255, 255, 0);width: 22px;height: 21px }.header-links .wishlist svg {width: 19px;height: 18px;position: relative;top: 4px;margin-right: 5px;}.cart-icon .cartCount {position: absolute;top: 7px;right: -1px;min-width: 23px;min-height: 23px;text-align: center;padding: 2px 0px 0 1px;border-radius: 50%;z-index: 2;font-weight: 500 }.icon-nav {border: none;outline: none;padding: 0;display: block;width: 24px;height: 24px;position: relative }.icon-nav .icon-line {display: block;width: 24px;height: 2px;margin: 3px 0;position: absolute;left: 0;right: 0;top: 0;background-color: var(--color_menu_mb) }.icon-nav .icon-line:before, .icon-nav .icon-line:after {background-color: var(--color_menu_mb);display: block;width: 24px;height: 2px;margin: 3px 0;position: absolute;left: 0;right: 0;content: "";transition: transform 0.3s;transition-delay: .2s;-moz-transition-delay: .2s;-webkit-transition-delay: .2s;-o-transition-delay: .2s;-ms-transition-delay: .2s }.icon-nav .icon-line:before {top: 5px }.icon-nav .icon-line:after {top: 12px }.close-menu-mb {display: none }.close-menu-mb.menu-open {display: block;position: fixed;background: #bbb0a0;z-index: 102;top: 0;right: 0;width: 40px;height: 40px }.close-menu-mb.menu-open .icon-line {background-color: rgba(255, 255, 255, 0) }.close-menu-mb.menu-open .icon-line:before, .close-menu-mb.menu-open .icon-line:after {background-color: var(--sale_text);left: 8px }.close-menu-mb.menu-open .icon-line:before {transform: rotate(45deg);top: 12px }.close-menu-mb.menu-open .icon-line:after {transform: rotate(-45deg) }.header-mb, .header-mb-items {display: -moz-flex;display: flex;-moz-align-items: center;-ms-align-items: center;align-items: center }.header-logo {margin: 0;font-size: 20px }.header-logo .logo-title {display: inline-block }.header-logo .logo-title svg {width: 100%;height: auto }.header-mb:not(.header_mobile_2) {justify-content: space-between;}.header-mb.header_mobile_2 .header-logo {padding-left: 10px;}.header-mb.header_mobile_2 .header-mb-right {width: 185px }.header-mb.header_mobile_2 .header-mb-right {}.header-mb.header_mobile_2 .header-mb-right.no-account.no-search {width: 60px }.header-mb.header_mobile_2 .header-mb-right.no-account, .header-mb.header_mobile_2 .header-mb-right.no-search {width: 125px }.header-mb.header_mobile_2 .header-mb-right .search-form {position: absolute }.header-mb.header_mobile_2 .header-mb-right .search-mb .icon-search {width: auto }.header-mb.header_mobile_2 .header-mb-middle {display: none }.header-mb.header_mobile_2 .header-mb-left {width: calc(100% - 185px) }.header-mb.header_mobile_2 .header-mb-left.no-search, .header-mb.header_mobile_2 .header-mb-left.no-account{width: calc(100% - 125px) }.header-mb.header_mobile_2 .header-mb-left.no-search.no-account {width: calc(100% - 60px) }.header-mb.header_mobile_3 .header-mb-right {width: 60px }.header-mb.header_mobile_3 .header-mb-right .search-form {position: absolute;top: 100%;left: 0;right: 0;width: 100%;z-index: 4;-moz-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);-webkit-transform: scale(1);transform: scale(1);opacity: 1;visibility: visible;cursor: pointer;border-top: 1px solid #eaeaea;box-shadow: 0 3px 3px -3px rgb(0 0 0 / 12%);background-color: #fff;}.header-mb.header_mobile_3 .header-mb-right .search-form .search-bar {position: relative;margin: 0 auto;width: 100%;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;border: none!important;background-color: #fff;}.header-mb.header_mobile_3 .header-mb-right .search-form .input-group-field {border: none;background-color: rgba(255,255,255,0);padding-top: 10px;padding-bottom: 8px;width: -moz-calc(100% - 50px);width: -webkit-calc(100% - 50px);width: -ms-calc(100% - 50px);width: calc(100% - 50px);}.header-mb.header_mobile_3 .header-mb-right .search-mb .icon-search {padding-top: 12px;padding-bottom: 10px;background-color: transparent;min-width: initial;border: none;width: 50px;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;}.header-mb.header_mobile_3 .header-mb-right .search-mb > .icon-search, .header-mb.header_mobile_3 .header-mb-right .search-mb > .close-search {display: none;}.header-mb.header_mobile_3 .header-mb-left {width: 60px;}.header-mb.header_mobile_3 .svg-mb .icon-search svg {top: 0;width: 16px;height: 17px;}.header-mb .header-mb-middle {width: -ms-calc(100% - (125px + 125px));width: calc(100% - (125px + 125px));justify-content: center;padding-left: 5px }.header-mb:not(.header_mobile_2) .header-mb-middle.no-search.no-account {width: -ms-calc(100% - (60px + 60px));width: calc(100% - (60px + 60px));}.header-mb .header-mb-middle .header-logo {padding: 1px 5px 3px }.header-mb .header-mb-left {width: 125px }.header-mb:not(.header_mobile_2) .header-mb-left.no-account.no-search {width: 60px }.header-mb .header-mb-right {justify-content: flex-end;width: 125px;}.header-mb:not(.header_mobile_2) .header-mb-right.no-account.no-search {width: 60px }.header-mb .header-mb-right .svg-mb {justify-content: flex-end }.header-default .header-mb .header-mb-right .cart-icon svg {width: 21px;height: 21px;}.wishlist .fa {font-size: var(--font_size_plus2);margin-right: 5px;line-height: 20px;vertical-align: middle }.wishlist .wishlist-text {display: inline-block;vertical-align: middle }.nav-search .input-group-field {border: none;background-color: rgba(255, 255, 255, 0);margin: 0;font-size: var(--font_size);line-height: var(--font_size_plus8) }.nav-search .icon-search {background: rgba(255, 255, 255, 0);min-width: inherit;}.lang-currency-groups .label-text {display: block;font-size: var(--font_size_plus1);letter-spacing: normal;text-transform: capitalize;font-weight: normal;padding: 7px 0 6px }.lang-currency-groups .dropdown-menu {display: -moz-flex;display: flex;flex-wrap: wrap;position: static;border: none;padding: 0;width: 100%;min-width: inherit;margin: 0;border-radius: 0;z-index: inherit;top: inherit;left: inherit;float: none;font-size: var(--font_size);background: inherit }.lang-currency-groups .btn-group {display: block;text-transform: uppercase }.lang-currency-groups .btn-group .dropdown-item {display: block;padding: 9px 15px 7px 0;flex: 0 0 50%;max-width: 50%;color: var(--color_menu_level3) }.lang-currency-groups .btn-group .dropdown-item .img-icon, .lang-currency-groups .btn-group .dropdown-item .text {display: inline-block;vertical-align: middle }.lang-currency-groups .btn-group .dropdown-item .text {position: relative;top: 2.5px;border-bottom: 1px solid rgba(255, 255, 255, 0);line-height: var(--font_size_plus2) }.lang-currency-groups .btn-group .dropdown-item.active .text {font-weight: 500;border-bottom-color: var(--color_menu_level3) }.lang-currency-groups .btn-group .dropdown-item:hover, .lang-currency-groups .btn-group .dropdown-item:focus, .lang-currency-groups .btn-group .dropdown-item:active, .lang-currency-groups .btn-group .dropdown-item.active {color: inherit;background-color: inherit }.lang-currency-groups .btn-group .img-icon {margin-right: 8px;width: 23px;display: block }.lang-currency-groups .btn-group .img-icon img {min-height: 16px;width: auto;-o-object-fit: contain;object-fit: contain }.customer-content {text-align: left }.customer-content .action-btn {margin-bottom: 22px;text-align: center }.customer-content .action-btn .forgot-password {color: var(--body_color) }.customer-content .action-btn .forgot-password:before {background-color: var(--body_color) !important }.customer-content .btn {display: block;width: 100% }.customer-content .btn-login {background: var(--background_2);color: var(--color_2);border-color: #727272;margin-bottom: 16px }.customer-content .btn-login:hover {background: var(--background_1);color: var(--color_1);border-color: var(--border_1) }.customer-content .ct-register .btn-register {background: var(--background_1);color: var(--color_1);border-color: var(--border_1) }.customer-content .ct-register .btn-register:hover {background: var(--background_2);color: var(--color_2);border-color: var(--border_2) }.customer-content .form-group {margin-bottom: 15px }.customer-content .form-group label {font-weight: 500 }.customer-content .form-group .form-control {border-color: var(--border_input) }.customer-content .form-group input {-webkit-box-shadow: 0 0 0 40px white inset;-webkit-text-fill-color: var(--body_color) }.customer-content .form-group input:focus {box-shadow: none;-webkit-box-shadow: 0 0 0 40px white inset;-webkit-text-fill-color: var(--body_color) }.customer-content .acc {color: var(--body_color);display: block;margin-bottom: 16px;text-align: center;font-weight: 500 }.customer-content .btn-logout {background: var(--background_1);color: var(--color_1);border-color: var(--border_1) }.customer-content .btn-logout:hover {background: var(--background_2);color: var(--color_2);border-color: var(--border_2) }body.layout_style_1170 .customer-content .btn-login {background: var(--background_1);color: var(--color_1);border-color: var(--border_1);margin-bottom: 16px }body.layout_style_1170 .customer-content .btn-login:hover {background: var(--background_2);color: var(--color_2);border-color: var(--border_2);box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2) }body.layout_style_1170 .customer-content .ct-register .btn-register {background: var(--background_2);color: var(--color_2);border-color: var(--border_2);box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2) }body.layout_style_1170 .customer-content .ct-register .btn-register:hover {background: var(--background_1);color: var(--color_1);border-color: var(--border_1) }.ct_login {background-color: var(--body_bg);padding: 15px 30px 25px }.site-nav li {margin: 0 }.site-nav li a {position: relative;display: block }.site-nav li a .icon-dropdown {opacity: .4;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=40)";filter: alpha(opacity=40);right: 6px }.site-nav .icon-dropdown {width: 20px;display: inline-block;font-size: 19px;position: absolute;top: 13px }.site-nav .menu-mb-title {letter-spacing: .05em;font-size: var(--font_size_plus1);font-weight: 600;text-transform: uppercase;padding: 13px 20px 11px;position: relative;text-align: center;cursor: pointer }.site-nav .menu-mb-title .icon-dropdown {left: 20px;text-align: left }.site-nav .menu-lv-1>a {letter-spacing: .05em;font-size: var(--font_size_plus1);font-weight: 700;text-transform: unset;padding: 13px 20px 11px }.site-nav .menu-lv-2>a {padding: 13px 20px 11px;letter-spacing: 2.2px;font-size: 15px !important;}.site-nav .menu-lv-2 > a:hover {color: white;}.site-nav .menu-lv-2 .site-nav-dropdown {margin: 13px 0 }.site-nav .menu-lv-3>a {padding: 8px 20px 6px }.site-nav .mega-menu .mega-banner {padding: 8px 10px;text-align: center }.site-nav .mega-menu .mega-banner .title {font-size: var(--font_size);font-weight: 600;text-transform: uppercase;letter-spacing: .02em;line-height: 1.7em;color: #232323;margin-bottom: 8px;padding: 6px 0 4px }.site-nav .mega-menu .mega-banner .col-left {margin-bottom: 18px }.site-nav .mega-menu .mega-banner .col-right {padding-top: 12px }.site-nav .mega-menu .product-item .product-bottom {text-align: center }.style_product_grid_6 .site-nav .mega-menu .product-item .product-title {justify-content: center;}.site-nav .mega-menu .product-item .product-top {max-width: 120px;margin-left: auto;margin-right: auto }.site-nav .mega-menu .product-item .product-image {margin-bottom: 15px }.site-nav .mega-menu .product-item .product-image img {max-height: 160px }.site-nav .mega-menu .product-item .spr-badge, .site-nav .mega-menu .product-item .price-box {margin-bottom: 10px }.site-nav .mega-menu .product-item .product-title {margin-bottom: 5px }.site-nav .mega-menu .product-item .btn {width: inherit;display: inline-block;min-width: inherit;padding: 0;border: none;font-size: var(--font_size);border-bottom: 1px solid rgba(35, 35, 35, 0.7);background: rgba(255, 255, 255, 0) }.site-nav .mega-menu .style_2 .mega-banner {padding-top: 18px;display: -moz-flex;display: flex }.site-nav .mega-menu .style_2 .mega-banner .col-right {margin-left: 6px }.site-nav .mega-menu .style_2 .mega-banner .col-left>a {margin-bottom: 6px }.site-nav .mega-menu .style_2 .mega-col {padding: 0;margin: 0 }.site-nav .mega-menu .style_3 .menu-lv-2 img {margin: 5px 0 5px }.site-nav .mega-menu .style_5 .product-item {padding: 0 15px }.site-nav .mega-menu .style_5 .product-item .product-image img {max-height: 250px }.site-nav .mega-menu .style_5 .product-item .product-top {max-width: 170px }.site-nav .mega-menu .style_5 .product-item .action {display: none }.custom_width.style_product_grid_4 .site-nav .mega-menu .product-item .inner-top {background: none }.site-nav .mega-menu .style_5 .skin-2 h3 {text-align: left;padding-top: 25px;font-weight: 900 }.site-nav .mega-menu .style_5 .skin-2 .azbrandstable {list-style: none;margin: 0 !important;max-width: 320px;text-align: left }.site-nav .mega-menu .style_5 .skin-2 .azbrandstable .vendor-letter-menu {display: inline-block;width: 28px;text-align: left;margin-bottom: 8px }.site-nav .mega-menu .style_5 .skin-2 .azbrandstable .vendor-letter-menu a {font-size: 14px }.site-nav .mega-menu .style_5 .skin-2 .azbrandstable .vendor-letter-menu a:not(.readonly) {opacity: 0.5;pointer-events: none }.site-nav .mega-menu .style_5 .skin-2 .azbrandstable .vendor-letter-menu a:hover span {text-transform: capitalize;text-underline-position: under;text-decoration: underline }.site-nav .mega-menu .style_5 .skin-2 .link-brands {text-align: left;text-transform: none;text-underline-position: under;text-decoration: underline;margin-top: 2px;margin-bottom: 10px;}.site-nav .mega-menu .style_5 .col-left .menu-lv-2 a:last-child {color: var(--color_price_sale);}.site-nav .mega-menu .mega-cms-block {margin-top: 5px }.site-nav .mega-menu .mega-cms-block .title {font-size: var(--font_size);line-height: var(--font_size_plus8);text-transform: uppercase;letter-spacing: normal;font-weight: 600;margin-bottom: 8px }.site-nav .mega-menu .mega-cms-block .rte-setting {line-height: var(--font_size_plus10);font-style: italic;font-size: var(--font_size);color: var(--breadcrumb_color);margin-bottom: 17px }.site-nav .mega-menu .mega-cms-block .read-more {display: inline-block;line-height: var(--font_size_plus10);color: var(--breadcrumb_color);font-weight: 500 }.site-nav .mega-menu .mega-cms-block .read-more:before {width: 100%;background-color: var(--breadcrumb_color);visibility: visible;bottom: 1px }.site-nav .icon-label {font-size: var(--font_size_minus2);font-weight: 500;letter-spacing: normal;margin: 0 0 0 10px;line-height: 1em;padding: 4px 6px 3px;text-transform: capitalize;position: relative;top: -1px;border-radius: 1px;text-align: center }.site-nav .icon-label:before {content: "";border: 5px solid transparent;position: absolute }body#paint-lab-professional-painting-amp-decorating-supplies .slick-slider img {margin-left: auto;margin-right: auto;width: 190px;}.slick-slider .slick-track {min-width: 100% }.slick-arrow {width: 36px;height: 36px;padding: 0;position: absolute;cursor: pointer;top: 50%;-moz-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);transform: translateY(-50%);z-index: 1;outline: none;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;-moz-border-radius: 50%;-webkit-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50% }.slick-arrow .fa {font-size: 20px;font-weight: 600 }.slick-arrow.slick-prev {left: -2px;padding-top: 3px;padding-right: 1px }.slick-arrow.slick-next {right: -2px;padding-left: 2px;padding-top: 3px }.slick-arrow.slick-disabled {opacity: .4;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=40)";filter: alpha(opacity=40);cursor: pointer }.slick-dots {display: block;padding: 0;margin: 0;text-align: center;letter-spacing: -.33em;line-height: 0 }.slick-dots li {display: inline-block;font-size: 0px;margin: 0px 7px;width: 12px;height: 12px;letter-spacing: normal }.slick-dots li button {width: 12px;height: 12px;-moz-border-radius: 50%;-webkit-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;border: 1px solid #707979;background: #707979;padding: 0;outline: none;cursor: pointer }.slick-dots li.slick-active button {background: rgba(255, 255, 255, 0);border-color: #505656 }.slick-dots li:first-child {margin-left: 0 }.slick-dots li:last-child {margin-right: 0 }.home-slideshow, .lookbook-slideshow {position: relative }.home-slideshow .slick-dots, .lookbook-slideshow .slick-dots {z-index: 1;}.home-slideshow .images-contain, .lookbook-slideshow .images-contain {text-align: center }.home-slideshow .item, .lookbook-slideshow .item {position: relative }.home-slideshow .slide-action {width: 100%;}.home-slideshow .slick-arrow, .lookbook-slideshow .slick-arrow {top: 48%;border-width: 2px;opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)";filter: alpha(opacity=0);width: 72px;height: 72px;padding-top: 7px }.home-slideshow .slick-arrow svg, .lookbook-slideshow .slick-arrow svg {width: 25px;height: 25px;stroke-width: .2px }.home-slideshow .slick-arrow.slick-prev, .lookbook-slideshow .slick-arrow.slick-prev {padding-right: 2px }.home-slideshow:hover .slick-arrow, .lookbook-slideshow:hover .slick-arrow {opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";filter: alpha(opacity=100) }.home-slideshow .fluid-width-video-wrapper {width: 100%;position: relative;padding: 0 }.home-slideshow [data-video-mp4] .video {position: absolute;top: 0;left: 0;width: 100% }.home-slideshow [data-video-mp4] .fluid-width-video-wrapper:before {top: 0;left: 0;right: 0;bottom: 0;content: "";z-index: 2;opacity: .4;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=40)";filter: alpha(opacity=40);background-color: #866965;position: absolute }.home-slideshow:not(.hasvideo) .init-slider {overflow: hidden;}.home-slideshow:not(.hasvideo) .init-slider .slideshow {transition: all 0.5s;letter-spacing: -0.31em;}.home-slideshow:not(.hasvideo) .slideshow.active .item, .home-slideshow:not(.hasvideo) .slideshow .item.slide-active {display: inline-block!Important;letter-spacing: normal;vertical-align: top;}.home-slideshow:not(.hasvideo) [data-init-slideshow]:not(.active) .slide-active {width: 100%;}.home-slideshow:not(.hasvideo) [data-init-slideshow][data-fade="true"] .item {opacity: 0 !important;left: 0 !important;}.home-slideshow:not(.hasvideo) [data-init-slideshow][data-fade="true"] .item.slide-active {opacity: 1 !important;z-index: 1;}.home-slideshow:not(.hasvideo) [data-init-slideshow][data-fade="true"] .item.slide-active img {cursor: pointer;}.slideshow:not(.slick-slider) .item+.item, .lookbook-slideshow:not(.slick-slider) .item+.item {display: none }.slide-content {text-align: center;padding: 25px 25px 30px }.slide-content:after {display: table;content: "" }.slide-content .slide-sub {letter-spacing: .02em;text-transform: capitalize;margin-bottom: 20px;font-weight: 400 }.slide-content .slide-heading {letter-spacing: .05em;font-weight: 700;margin-bottom: 24px;text-transform: uppercase;position: relative;padding-bottom: 17px }.header-parallax-tpl.layout_home_5 .slide-content .slide-heading {font-family: var(--fonts_name_2);padding-bottom: 2px;text-transform: none;letter-spacing: .02em;font-weight: 900;}.header-parallax-tpl.layout_home_5 .slide-content .slide-heading .line {display: none;}.header-parallax-tpl.layout_home_5 .slide-content .slide-text {margin-bottom: 43px;}.header-parallax-tpl.layout_home_5 .slide-content .slide-button {min-width: 196px;}.slide-content .slide-heading .line {position: absolute;left: 50%;bottom: 0;-moz-transform: translateX(-50%);-o-transform: translateX(-50%);-ms-transform: translateX(-50%);-webkit-transform: translateX(-50%);transform: translateX(-50%);height: 2px;width: 40px }.slide-content.text_left .slide-heading .line {left: 0;transform: none;}.slide-content.text_right .slide-heading .line {left: auto;right: 0;transform: none;}.slide-content .slide-text {margin-bottom: 35px;max-width: 705px;margin-left: auto;margin-right: auto }.slide-content .slide-button {min-width: 270px;padding: 10px 25px 8px;-webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1) }.slide-content .slide-button:hover {background-color: var(--background_2) !important;color: var(--color_2) !important;border-color: var(--background_2) !important }.slide-content.text_left {text-align: left }.slide-content.text_right {text-align: right }.slide-content.text_center {text-align: center }.slide-content.style_2:before {content: "";position: absolute;border: 4px solid;width: calc(100% - 20px);height: calc(100% - 20px);left: 10px;top: 10px;z-index: -1 }.slide-content.style_2 .slide-heading {font-family: var(--fonts_name_2);letter-spacing: 0;font-weight: 400;text-transform: none !important;margin-bottom: 4px !important }.layout_default .slide-content.style_2 .slide-heading {margin-bottom: 20px !important }.slide-content.style_2 .slide-sub {letter-spacing: .05em;text-transform: uppercase;margin-bottom: 10px;font-weight: 900 }.slide-content.style_2 .slide-button {border-radius: 0 !important;}.slide-content.style_2 .slide-text {margin-bottom: 33px }.slide-content.style_2.text_right .slide-text {margin-right: 0 }.slide-content.style_2.text_left .slide-text {margin-left: 0 }.slide-content.style_3:before {content: "";position: absolute;border: 1px solid;width: calc(100% - 20px);height: calc(100% - 20px);left: 10px;top: 10px;z-index: -1 }.slide-content.style_3 .slide-heading {font-family: var(--fonts_name_2);letter-spacing: .05em;font-weight: 900;text-transform: none !important;margin-bottom: 0px !important;padding-bottom: 10px;text-transform: uppercase !important;}.slide-content.style_3 .slide-sub {letter-spacing: .05em;text-transform: uppercase;margin-bottom: 10px;font-weight: 700 }.slide-content.style_3 .slide-button {border-radius: 0 !important;box-shadow: none;padding: 9px 25px 7px !important;}.slide-content.style_3 .slide-button:hover {border-color: var(--border_2) !important }.slide-content.style_3 .slide-text {margin-bottom: 25px }.slide-content.style_4 .line {display: none;}.slide-content.style_4 .slide-heading {font-family: var(--fonts_name_2);text-transform: unset;font-weight: bold;margin-bottom: 10px;padding-bottom: 10px;letter-spacing: 0;}.slide-content.style_4 .slide-text {margin-bottom: 33px;}.slide-content.style_4 .slide-button {padding: 12px 20px 12px !important;box-shadow: none;min-width: 166px;font-weight: bold;font-size: 18px;}.categories-slider {-webkit-box-flex: 0;-ms-flex: 0 0 305px;flex: 0 0 305px;max-width: 305px;}.has-categories:not(.has-banner) .init-slider {-webkit-box-flex: 0;-ms-flex: 0 0 calc(100% - 305px);flex: 0 0 calc(100% - 305px);max-width: calc(100% - 305px);}.has-banner:not(.has-categories) .init-slider {-webkit-box-flex: 0;-ms-flex: 0 0 calc(100% - 520px);flex: 0 0 calc(100% - 520px);max-width: calc(100% - 520px);}.has-categories.has-banner .init-slider {-webkit-box-flex: 0;-ms-flex: 0 0 calc(100% - 825px);flex: 0 0 calc(100% - 825px);max-width: calc(100% - 825px);}.block-banner-slider {-webkit-box-flex: 0;-ms-flex: 0 0 520px;flex: 0 0 520px;max-width: 520px;display: flex;flex-wrap: wrap;justify-content: space-between;align-content: space-between;}.block-banner-slider .banner {width: calc(50% - 5px);}.custom_width .home-slideshow {padding-bottom: 20px;}.custom_width .home-slideshow .row.has-categories, .custom_width .home-slideshow .row.has-banner {margin-left: -5px;margin-right: -5px;}.custom_width .home-slideshow .row.has-categories > *, .custom_width .home-slideshow .row.has-banner > * {padding-right: 5px;padding-left: 5px;}.categories-slider > div {padding: 20px;background-color: var(--body_bg);box-shadow: 0 2px 11px 0 rgba(0, 0, 0, 0.1);border-radius: 10px;}.categories-slider .label {text-transform: uppercase;margin-bottom: 5px;}.categories-slider .label span {display: inline-block;padding: 7px 20px;font-weight: bold;border-radius: 6px 6px 0 0;letter-spacing: .02em;}.categories-slider .categories-slider--list {list-style: none;display: flex;flex-wrap: wrap;margin: 0;}.categories-slider .categories-slider--list li {width: 50%;margin: 0;border-top: 1px solid #f5f5f5;border-right: 1px solid #f5f5f5;min-height: 72px;}.categories-slider .categories-slider--list li:nth-child(2n + 0) {border-right: 0;}.categories-slider .categories-slider--list li:nth-child(1), .categories-slider .categories-slider--list li:nth-child(2) {border-top: 0;}.categories-slider .categories-slider--list li a {display: flex;align-content: space-around;flex-wrap: wrap;justify-content: center;height: 100%;line-height: 1.2;}.categories-slider .categories-slider--list li a:hover {text-decoration: underline;}.categories-slider .categories-slider--list li a span {display: block;width: 100%;text-align: center;overflow: hidden;white-space: normal;display: -webkit-box;-webkit-line-clamp: 2;text-overflow: ellipsis;-webkit-box-orient: vertical;}.categories-slider .categories-slider--list li a img {max-width: 24px;margin-bottom: 5px;padding-top: 5px;}.border-bt-hover {position: absolute;left: 0;width: 0;bottom: -.3rem;height: 2px;content: '';display: block;-webkit-transition: width 0.3s ease;-moz-transition: width 0.3s ease;-ms-transition: width 0.3s ease;-o-transition: width 0.3s ease;transition: width 0.3s ease }.banner-item {position: relative }.banner-item .img-box {text-align: center }.header-parallax-tpl.layout_home_5 .banner-item .banner-title {font-weight: 900;text-transform: capitalize;letter-spacing: .02em;}.banner-item .banner-title {font-size: 16px;letter-spacing: .05em;font-weight: 700;text-transform: uppercase;margin: 0;display: inline-block;position: relative }.home-custom-sub-banner .banner-item .banner-title .fa {font-size: 14px }.banner-item .des {font-size: var(--font_size);line-height: var(--font_size_plus10) }.banner-item .content-box {position: absolute;top: 50%;left: 50%;-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);min-width: 90%;text-align: center }.banner-item:hover .border-bt-hover {width: 100% }.header-parallax-tpl.layout_home_5 .home-sub-banner.sub-banner-3 .row {margin-left: -5px;margin-right: -5px;}.header-parallax-tpl.layout_home_5 .home-sub-banner.sub-banner-3 .item {padding-left: 5px;padding-right: 5px;}.widget-title {text-align: center;padding-top: 15px;margin-bottom: 25px }.widget-title.style_3 {margin-bottom: 50px;padding-top: 70px }.widget-title.style_3 .box-title {font-family: var(--fonts_name_2);font-size: 34px;text-transform: none;letter-spacing: 0;font-weight: 400;margin-bottom: 10px }.widget-title.style_3 .box-title:before {content: none }.widget-title.style_3 .box-title .title {padding: 0 }.widget-title.style_4 {position: relative;margin-bottom: 12px;padding-top: 15px }.widget-title.style_4 .box-title {font-family: var(--fonts_name_2);font-size: 30px !important;text-transform: none;letter-spacing: 0;font-weight: bold;margin-bottom: 10px;text-align: left;letter-spacing: -.02em;}.widget-title.style_4 .box-title:before {content: none }.widget-title.style_4 .box-title .title {padding: 0 }.widget-title.style_4 .box-link {position: absolute;top: 26px;right: 0;text-decoration: underline;font-weight: 500;text-transform: capitalize;width: auto;}.widget-title.style_5 {position: relative;margin-bottom: 22px;padding-top: 15px }.widget-title.style_5 .box-title {font-family: var(--fonts_name_2);font-size: 30px !important;text-transform: none;letter-spacing: 0;font-weight: bold;margin-bottom: 10px;text-align: left;letter-spacing: -.02em;}.widget-title.style_5 .box-title:before {content: none }.widget-title.style_5 .box-title .title {padding: 0 }.widget-title.style_5 .box-link {position: absolute;top: 26px;right: 0;text-decoration: underline;font-weight: 500;text-transform: capitalize;width: auto;}.widget-title.text-left {text-align: left;}.widget-title.text-right {text-align: right;}.widget-title.text-left .box-title .title {padding-left: 0;}.widget-title.text-right .box-title .title {padding-right: 0;}.widget-title.title_style_2 .box-title {position: relative;}.widget-title.title_style_2 .box-title:after {content: "";position: absolute;height: 1px;background-color: var(--border_widget_title);top: 50%;left: 0;right: 0;width: 100%;}.widget-title.title_style_3 .box-title:after {content: "";position: absolute;height: 1px;background-color: var(--border_widget_title);bottom: -14px;left: 0;right: 0;width: 100%;}.widget-title .box-title {color: var(--page_title_color);position: relative;}.widget-title .box-title .title {padding: 0 24px;position: relative;z-index: 1;background-color: var(--body_bg);}.widget-title .box-title:before {position: absolute;content: "";height: 1px;background-color: var(--border_widget_title);top: -moz-calc(50% - 0.5px);top: -webkit-calc(50% - 0.5px);top: -ms-calc(50% - 0.5px);top: calc(50% - 0.5px);left: 0;right: 0;width: 100% }.widget-title .box-title+p {margin-bottom: 30px;line-height: var(--font_size_plus10);max-width: 770px;margin-left: auto;margin-right: auto;position: relative;top: -2px }.widget-title .view_all {display: inline-block;text-transform: uppercase;font-weight: 600;color: var(--body_color);padding-left: 13px;position: relative }.widget-title .view_all:before {position: absolute;content: "";top: 3px;left: 5px;width: 1px;height: 14px;background-color: #787878 }.widget-title .box-link {display: block;width: 100%;font-size: 14px;text-transform: uppercase;font-weight: bold;letter-spacing: .05em }.widget-title.not-before {margin-top: 0 }.widget-title.not-before .box-title .title {background-color: rgba(255, 255, 255, 0) }.widget-title.not-before .box-title:before {display: none }.widget-title.style-3 {text-align: left;padding: 0;position: relative }.widget-title.style-3 .box-title {border-bottom: 2px solid var(--border_widget_title);padding: 12px 60px 12px 0 }.widget-title.style-3 .box-title .title {padding: 0 }.widget-title.style-3 .view_all {position: absolute;top: 14px;right: 0;margin-top: 0;text-transform: capitalize;font-weight: normal;color: var(--page_title_color) }.widget-title.style-3 .view_all:before {display: none }.header-parallax-tpl.layout_home_5 .widget-title.style_3 {margin-bottom: 25px;padding-top: 20px;}.header-parallax-tpl.layout_home_5 .widget-title.style_3 .box-title {font-size: 24px;font-weight: 900;letter-spacing: .02em;}.header-parallax-tpl.layout_home_5 .btn {font-family: var(--fonts_name_1);}.header-parallax-tpl.layout_home_5 h1, .header-parallax-tpl.layout_home_5 h2, .header-parallax-tpl.layout_home_5 h3, .header-parallax-tpl.layout_home_5 h4, .header-parallax-tpl.layout_home_5 h5, .header-parallax-tpl.layout_home_5 h6, .header-parallax-tpl.layout_home_5 .widget-title .box-title, .header-parallax-tpl.layout_home_5.product_layout_supermarket .recently-viewed-products .widget-title .box-title, .header-parallax-tpl.layout_home_5.product_layout_supermarket .related-products .widget-title .box-title {font-family: var(--fonts_name_2);text-transform: capitalize;font-weight: 900;letter-spacing: .02em;}.header-parallax-tpl.layout_home_5 .widget-title .box-title, .header-parallax-tpl.layout_home_5.product_layout_supermarket .recently-viewed-products .widget-title .box-title, .header-parallax-tpl.layout_home_5.product_layout_supermarket .related-products .widget-title .box-title {font-size: var(--font_size_plus6);}.image-swap {position: relative }.image-swap .images-one, .image-swap .images-two {-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease }.image-swap .images-two {position: absolute !important;top: 0;left: 0;bottom: 0;right: 0;opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)";filter: alpha(opacity=0);width: 100%;height: 100%;cursor: pointer }.sizes-list {margin: 0 0 15px;letter-spacing: -.33em }.sizes-list li {display: inline-block;letter-spacing: normal;margin: 0 2.5px 0 }.sizes-list li:first-of-type {margin-left: 0 }.sizes-list li:last-of-type {margin-right: 0 }.sizes-list li a {min-width: 27px;-moz-border-radius: 13px;-webkit-border-radius: 13px;-ms-border-radius: 13px;-o-border-radius: 13px;border-radius: 13px;color: #2d2d2d;border: 1px solid #e7e7e7;background-color: #fff;display: block;text-align: center;padding: 3px 5px 2px;font-weight: 500 }.sizes-list li a:hover {background: var(--background_1);color: var(--color_1);border-color: var(--border_1) }.sizes-list li.hide-col5 a {border: none;background-color: transparent }.sizes-list li.hide-col5 a:hover {color: #2d2d2d;background-color: transparent }.item-swatch {list-style: none;padding: 0;margin: 0;letter-spacing: -.33em;line-height: 0 }.item-swatch li {display: inline-block;margin: 0 4px 0;letter-spacing: normal;text-align: center;vertical-align: middle;position: relative }.item-swatch li:first-of-type {margin-left: 0 }.item-swatch li:last-of-type {margin-right: 0 }.item-swatch li label {width: 30px;height: 30px;-moz-border-radius: 15px;-webkit-border-radius: 15px;-ms-border-radius: 15px;-o-border-radius: 15px;border-radius: 15px;margin: 0 0 0;background-size: cover;cursor: pointer;background-position: center;background-repeat: no-repeat;border: 3px solid #fff;-webkit-box-shadow: 0 0 0 1px var(--border_bt_sidebar);-moz-box-shadow: 0 0 0 1px var(--border_bt_sidebar);box-shadow: 0 0 0 1px var(--border_bt_sidebar);overflow: hidden }.item-swatch li label.active {-webkit-box-shadow: 0 0 0px 1.5px #000;-moz-box-shadow: 0 0 0px 1.5px #000;box-shadow: 0 0 0px 1.5px #000 }.item-swatch li label img {max-height: 24px;max-width: 24px;width: 100%;height: 100%;object-fit: cover }.item-swatch li label img.file_img {width: 100%;height: 100% }.item-swatch li a {width: 30px;height: 30px;display: inline-block;cursor: pointer;line-height: 31px;text-align: center;font-size: var(--font_size);font-weight: 500;color: #2d2d2d }.item-swatch li .tooltip {text-align: center;background: var(--background_1);color: var(--color_1);bottom: 100%;padding: 4px 7px;display: block;position: absolute;z-index: 2;min-width: 44px;left: 50%;-moz-transform: translateX(-50%);-o-transform: translateX(-50%);-ms-transform: translateX(-50%);-webkit-transform: translateX(-50%);transform: translateX(-50%);margin-bottom: 12px;opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)";filter: alpha(opacity=0);visibility: hidden;-webkit-transition: all 0.25s ease-out;-moz-transition: all 0.25s ease-out;-ms-transition: all 0.25s ease-out;-o-transition: all 0.25s ease-out;transition: all 0.25s ease-out;-webkit-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);-moz-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);font-size: var(--font_size_minus1);font-weight: 500;letter-spacing: normal;pointer-events: none }.item-swatch li .tooltip:after {border-left: solid transparent 7px;border-right: solid transparent 7px;border-top: solid var(--background_1) 7px;bottom: -7px;content: " ";height: 0;left: 50%;-moz-transform: translateX(-50%);-o-transform: translateX(-50%);-ms-transform: translateX(-50%);-webkit-transform: translateX(-50%);transform: translateX(-50%);position: absolute;width: 0 }.item-swatch li:not(.group-swatch):hover .tooltip {opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";filter: alpha(opacity=100);visibility: visible;pointer-events: auto }.item-swatch li.group-swatch>div:hover .tooltip {opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";filter: alpha(opacity=100);visibility: visible;pointer-events: auto }.item-swatch.show--more {position: relative }.item-swatch.show--more .group-swatch {display: block !important }.item-swatch .group-swatch {position: absolute;width: 100%;display: block;left: 0;background: #fff;bottom: 100%;margin: 0 0 8px;letter-spacing: -0.31em;padding-top: 8px;text-align: var(--product_name_text_align) }.item-swatch .group-swatch>div {letter-spacing: normal;display: inline-block;margin: 0 4px;position: relative;vertical-align: top }.item-swatch .group-swatch>div:first-child {margin-left: 0 }.product-label {position: absolute !important;top: 0;right: 0;z-index: 2;letter-spacing: -.33em;text-align: right;pointer-events: none }.product-label .label {line-height: 1em;font-size: var(--font_size);font-weight: 400;text-transform: capitalize;padding: 4px 7px 3px;border: none;margin: 0;-moz-border-radius: 1px;-webkit-border-radius: 1px;-ms-border-radius: 1px;-o-border-radius: 1px;border-radius: 1px;min-width: 40px;min-height: 19px;display: -webkit-inline-box;display: -webkit-inline-flex;display: -moz-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;letter-spacing: normal;text-align: center }.product-label .sale-label {background-color: var(--bg_sale);color: var(--sale_text);margin-bottom: 5px }.product-label .custom-label {background-color: var(--custom_label_bg);color: var(--custom_label_text) }.product-label .bundle-label {background-color: var(--bundle_label_bg);color: var(--bundle_label_text) }.product-label .new-label {background-color: var(--new_label_bg);color: var(--new_label_text);border: 1px solid var(--new_label_border);padding: 3px 7px 2px;margin-bottom: 5px }.product-label .sold-out-label {background-color: var(--bg_sold_out);color: var(--sold_out_text);margin-bottom: 5px }.hover-to-zoom {position: absolute;bottom: 40px;left: 50%;transform: translateX(-50%);display: flex;background: rgba(0, 0, 0, 0.2);color: #fff;font-size: 14px;padding: 5px 10px;border-radius: 5px;width: max-content;min-width: 225px }.hover-to-zoom svg {margin-right: 8px }.quickview-button {background-color: var(--bg_quick_view);color: var(--color_quick_view);border: 1px solid var(--border_quick_view);font-size: var(--font_size_minus1);font-weight: 600;line-height: var(--font_size_plus7);text-transform: uppercase;padding: 1px 20px 0;width: 100%;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-align: center }.header-parallax-tpl.layout_home_5 .quickview-button {font-size: var(--font_size_minus2);text-transform: capitalize;}.quickview-button:hover {color: var(--color_quick_view) }.compare-button {background-color: var(--bg_quick_view);color: var(--color_quick_view) }.compare-button:hover {color: var(--color_quick_view) }.product-vendor {margin-bottom: 4px }.product-vendor a {color: var(--color_vendor);font-size: var(--product_vendor_font_size);font-weight: var(--product_vendor_font_weight);text-transform: var(--product_vendor_text_transform);}.product-vendor a:hover {color: var(--color_vendor) }.product-title, .product-name {color: var(--color_title_pr);display: block;margin-bottom: 4px;text-transform: var(--product_text_transform);font-size: 14px;line-height: var(--product_name_line_height);font-weight: var(--product_name_font_weight);}h1.product-title, h2.product-title {-webkit-line-clamp: unset;}.product-title:hover, .product-name:hover {color: var(--color_title_pr_hover) }.price-box {font-size: var(--font_size_plus1);font-weight: 600;line-height: var(--font_size_plus10);letter-spacing: normal;margin-bottom: 12px }.price-box .price-regular {color: #42413d;font-weight: 500;}.price-box .old-price {color: var(--color_compare_price);text-decoration: line-through;margin-right: 5px }.price-box .special-price {color: #484743;}.price-box .old-price:empty + .special-price {color: var(--color_price) }.price-box em {font-size: var(--font_size);font-weight: normal;font-style: normal;margin-right: 2px;color: var(--color-price-box) }.spr-icon.spr-icon-star:before, .spr-icon:before {color: var(--color_review) }.spr-icon-star-empty:before {color: var(--color_review_empty) }.spr-badge-starrating {margin-right: 0 !important }.spr-starrating.spr-summary-starrating {margin-right: 10px }.spr-icon {padding: 0 2px;font-size: 105% !important;margin: 0 }.spr-icon:first-of-type {padding-left: 0 }.spr-icon.spr-icon-star, .spr-icon.spr-icon-star-hover {content: '\e800' !important }.spr-icon.spr-icon-star-empty, .spr-icon.spr-icon-star-half-alt {opacity: 1 !important }[class^="spr-icon-"]:before, [class*=" spr-icon-"]:before {font-size: 100% !important }.grid-item.grid-item-border .product-image {border: 1px solid var(--border-product-image);padding: 10px }.product-img-box.grid-item-border {border: 1px solid var(--border-product-image);padding: 10px }.products-grid .wishlist-text {display: none }.products-grid .grid-item {margin-bottom: 50px;margin-top: 10px }.products-grid .grid-item .product-item.layout_2 .product-bottom .item-swatch {margin-bottom: 12px;}.products-grid .grid-item .product-item.layout_2 .product-bottom .action {margin-top: 12px;display: inline-block;width: 100%;max-width: 100%;}.products-grid .grid-item .product-item.layout_2 .wishlist {margin-bottom: 0;}.products-grid .grid-item .product-item.layout_2 .spr-badge {margin-bottom: 6px;}.header-parallax-tpl.layout_home_5 .products-grid .grid-item .product-item.layout_2 .action .btn {font-weight: 600;border-width: 2px;}.style_product_grid_2 .products-grid .grid-item .product-item.sold-out .product-top .product-des {display: none }.style_product_grid_2 .products-grid .grid-item .product-item.sold-out .product-label {top: 50%;left: 50%;right: auto;transform: translate(-50%, -50%) }.products-grid .grid-item .not_img {height: 270px;line-height: 270px;font-size: 18px }.products-grid .grid-item .no-product .product-top {margin-bottom: 10px }.products-grid .grid-item .product-details {display: none !important }.products-grid .grid-item.banner-img img {width: 100%;object-fit: cover }.products-grid .product-image .product-grid-image {min-height: 216px }.products-grid .product-image img {min-height: 216px }.products-grid.grid-2, .products-grid.grid-3, .products-grid.grid-4, .products-grid.grid-5 {display: block;-webkit-column-gap: 0;-moz-column-gap: 0;column-gap: 0;padding-bottom: 40px }.products-grid.grid-2 .grid-item, .products-grid.grid-3 .grid-item, .products-grid.grid-4 .grid-item, .products-grid.grid-5 .grid-item {break-inside: avoid;break-inside: avoid-column;page-break-inside: avoid;-webkit-column-break-inside: avoid;-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100% }.products-grid.grid-2 {-moz-column-count: 2;-webkit-column-count: 2;column-count: 2 }.product-item .product-top {position: relative;text-align: center }.product-item .product-grid-image {position: relative;display: block }.product-item .product-image {margin-bottom: 15px }.product-item .product-image img {object-fit: contain;max-height: 100% }.product-item .product-image video {object-fit: contain;max-height: 100%;min-height: 216px;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: transparent;}.product-item .wishlist {margin-bottom: 15px;display: inline-block;color: var(--color_wishlist) }.product-item .wishlist svg {width: 26px;height: 26px;background-color: var(--bg_wishlist);color: var(--color_wishlist);border: 1px solid var(--border_wishlist);-moz-border-radius: 50%;-webkit-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;margin: 0;font-size: 13px;line-height: 13px;text-align: center;padding: 7px 6px 6px }.product-item .wishlist.whislist-added .fa, .product-item .wishlist.whislist-added svg {color: var(--color_wishlist);background-color: var(--bg_wishlist_active);}.style_product_grid_2 .product-item .wishlist.whislist-added svg {color: var(--color_price_sale);}.product-item .spr-badge {margin-bottom: 9px }.product-item .spr-badge .spr-badge-starrating+.spr-badge-caption {display: none }.product-item .action {margin-bottom: 12px }.product-item .btn, .product-item .product-shop .shopify-payment-button button.shopify-payment-button__button, .product-shop .shopify-payment-button .product-item button.shopify-payment-button__button, .product-item .product-shop .groups-btn .wishlist, .product-shop .groups-btn .product-item .wishlist, .product-item .tabs__product-page .spr-container .spr-summary-actions-newreview, .tabs__product-page .spr-container .product-item .spr-summary-actions-newreview, .product-item .addresses-page .btn-edit-delete a, .addresses-page .btn-edit-delete .product-item a {background: var(--background_2);color: var(--color_2);border-color: var(--border_2);width: 100% }.product-item .btn:hover, .product-item .product-shop .shopify-payment-button button.shopify-payment-button__button:hover, .product-shop .shopify-payment-button .product-item button.shopify-payment-button__button:hover, .product-item .product-shop .groups-btn .wishlist:hover, .product-shop .groups-btn .product-item .wishlist:hover, .product-item .tabs__product-page .spr-container .spr-summary-actions-newreview:hover, .tabs__product-page .spr-container .product-item .spr-summary-actions-newreview:hover, .product-item .addresses-page .btn-edit-delete a:hover, .addresses-page .btn-edit-delete .product-item a:hover {background-color: var(--background_1);color: var(--color_1);border-color: var(--border_1) }.product-item .product-bottom {text-align: var(--product_name_text_align) }.template-collection .product-item .wrapper-compare {display: flex;}.product-item .wrapper-compare {display: block;justify-content: space-between;align-items: center;position: relative;}.product-item .wrapper-compare.enable_vendor {min-height: 30px }.product-item .wrapper-compare .compare-button {opacity: 0;visibility: hidden }.product-item .wrapper-compare .compare-button .compare-text {padding-right: 22px;color: var(--page_title_color) }.product-item .wrapper-compare .compare-button .compare-text:before {position: absolute;content: "";top: 2.5px;right: 0;border: 1px solid #202020;width: 15px;height: 15px;background-color: #fff }.product-item .wrapper-compare .compare-button .compare-text:after {content: '';width: 9px;height: 5px;position: absolute;top: 6px;right: 3px;border: 2px solid #232323;border-top: none;border-right: none;background: rgba(255, 255, 255, 0);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);transform: rotate(-45deg);-webkit-transition: all 0.1s;-moz-transition: all 0.1s;-ms-transition: all 0.1s;-o-transition: all 0.1s;transition: all 0.1s;opacity: 0;visibility: hidden }.product-item .wrapper-compare .compare-button.compare-added .compare-text:after {opacity: 1;visibility: visible }.layout_default .product-item .wrapper-compare .compare-button {margin-left: 8px;}.style_product_grid_7 .wrapper-title {margin-bottom: 7px;}.style_product_grid_7 .product-item .wrapper-title .product-vendor, .style_product_grid_7 .product-item .wrapper-title .product-title {display: inline;}.style_product_grid_7 .wrapper-title:hover a {color: var(--color_title_pr_hover);}.style_product_grid_7 .wrapper-title:hover {text-decoration: underline;text-decoration-color: var(--color_title_pr_hover_underline);}.style_product_grid_7 .product-item .spr-badge {margin-bottom: 5px;}.style_product_grid_7 .product-item .price-box {margin-bottom: 14px;}.style_product_grid_7 .product-item .item-swatch {margin-bottom: 20px;padding-left: 1px;}.style_product_grid_7 .product-item .wrapper-button-card {display: flex;justify-content: space-between;align-items: flex-end;width: 100%;position: relative;margin-bottom: 40px;}.style_product_grid_7 .product-item .wishlist svg {width: 45px;height: 45px;padding: 10px 9px 10px;margin-bottom: 0;margin-left: 10px;}.style_product_grid_7 .product-item .wishlist {width: 55px;height: 45px;margin-bottom: 0;opacity: 0;visibility: hidden;}.style_product_grid_7 .product-item .inner-top:hover .wishlist {opacity: 1;visibility: visible;}.style_product_grid_7 .product-item .action {width: 100%;max-width: unset;margin: unset;}.style_product_grid_7 .show-popup-qs .product-card__button2 .btn {width: 100%;}.style_product_grid_7 .product-item .wrapper-button-card {margin-bottom: 20px;}.style_product_grid_7 .sidebar-widget-product .products-grid .grid-item .action {width: 100% }.style_product_grid_7 .product-bottom.align-right .wrapper-button-card {flex-direction: row-reverse;}.style_product_grid_7 .product-bottom.align-right .wrapper-button-card .wishlist {margin-left: 0;margin-right: 10px;}.style_product_grid_7 .show-popup-qs .product-card__button_cancel_mobile {top: 0;right: -4px }.style_product_grid_7 .product-card__variant--popup--content {width: 100%;padding: 22px 0 60px 0;}.style_product_grid_7 .show-popup-qs .product-card__button2 {bottom: 0;left: 0 }.style_product_grid_7 .action {position: relative;}.style_product_grid_7 .action.show-popup-qs .product-card__variant--popup {position: absolute;width: 100%;bottom: 0;z-index: 3;}.style_product_grid_7 .action.show-popup-qs [data-init-quickshop] {display: block;}.product-item .product-des {text-align: center;position: absolute;left: 0;right: 0;z-index: 2;opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)";filter: alpha(opacity=0);-webkit-transition: opacity 0.5s ease;-moz-transition: opacity 0.5s ease;-ms-transition: opacity 0.5s ease;-o-transition: opacity 0.5s ease;transition: opacity 0.5s ease;visibility: hidden }.product-item .product-des.abs-center {top: 50%;z-index: 3;-moz-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);transform: translateY(-50%) }.product-item .product-des.abs-bottom {bottom: 0 }.style_product_grid_1 .product-item .product-bottom.align-right .wrapper-compare {-webkit-flex-direction: row-reverse;-moz-flex-direction: row-reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;justify-content: flex-start;}.style_product_grid_2 .product-item .product-bottom.align-right .wrapper-vendor {-webkit-flex-direction: row-reverse;-moz-flex-direction: row-reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;justify-content: space-between;}.style_product_grid_1 .product-item .product-bottom.align-right .compare-button{margin-left: 0;margin-right: 8px;}.style_product_grid_2 .product-item .product-bottom .wrapper-vendor {display: flex;justify-content: space-between;align-items: center }.style_product_grid_2 .product-item .product-bottom.align-center .wrapper-vendor {justify-content: center;}.style_product_grid_2 .product-item .product-bottom.align-center .wrapper-vendor .product-vendor + .wishlist {margin-left: 10px }.style_product_grid_2 .product-item .product-bottom.align-center .wrapper-compare {justify-content: center;}.style_product_grid_2 .product-item .product-bottom .wrapper-vendor .product-vendor a:hover:before {background-color: var(--color_price_sale) }.style_product_grid_2 .product-item .product-bottom .wrapper-vendor .wishlist {margin-bottom: 0;line-height: 1 }.style_product_grid_2 .product-item .product-bottom .wrapper-vendor .wishlist svg {stroke: none;width: 16px;height: 16px;background-color: transparent;padding: 0;}.style_product_grid_2 .product-item .product-bottom .wrapper-size {display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap }.style_product_grid_2 .product-item .product-bottom.align-center .wrapper-size {justify-content: center;}.style_product_grid_2 .product-item .product-bottom.align-center .spr-badge + .text-size{margin-left: 10px }.style_product_grid_2 .product-item .product-bottom .wrapper-size .spr-badge {margin: 0 }.style_product_grid_2 .product-item .product-bottom .wrapper-size .text-size {font-size: var(--font_size_minus4);text-transform: uppercase;color: #808080;position: relative;top: 0px }.style_product_grid_2 .product-item .item-swatch {padding-bottom: 8px;padding-top: 2px;}.style_product_grid_2 .product-item .item-swatch li label {width: 20px;height: 20px;border: 0 }.style_product_grid_2 .product-item .item-swatch li a {width: 20px;height: 20px;line-height: 21px }.style_product_grid_2 .product-item .item-swatch li.item-swatch-more a {font-size: var(--font_size_minus2);width: auto;height: auto;}.style_product_grid_2 .product-item .product-title {margin-bottom: 10px }.style_product_grid_2 .product-item .price-box, .style_product_grid_2 .fbt-product-item .price-box {font-size: var(--font_size);font-weight: 900 }.style_product_grid_2 .product-item .price-box .old-price, .style_product_grid_2 .fbt-product-item .price-box .old-price {position: relative;text-decoration: none;margin-right: 9px;padding-right: 6px;font-weight: 400 }.style_product_grid_2 .product-item .price-box .old-price:before, .style_product_grid_2 .fbt-product-item .price-box .old-price:before {position: absolute;content: "";right: 0;top: 0;width: 1px;height: 12px;background-color: #cbcdd6 }.style_product_grid_2 .product-item .price-box .old-price:empty, .style_product_grid_2 .fbt-product-item .price-box .old-price:empty {display: none;}.style_product_grid_2 .product-item .product-des.abs-center {top: auto;bottom: 20px;transform: none }.style_product_grid_2 .product-item .product-des.abs-bottom+.abs-center {bottom: 40px }.style_product_grid_2 .product-item .quickview-button {position: absolute;top: 10px;right: 10px;width: auto;z-index: 2;font-size: 14px;font-weight: 400;text-transform: capitalize;letter-spacing: 0;padding: 5px 5px 4px;min-width: 30px;min-height: 30px;border-radius: 4px;transition: all 0.3s ease;opacity: 0;visibility: hidden }.style_product_grid_2 .product-item .quickview-button:hover span {opacity: 1;text-indent: 0;margin-left: 6px }.style_product_grid_2 .product-item .quickview-button svg {width: 16px;height: 16px;stroke: none;display: inline-block;vertical-align: top;position: relative;left: 1px;top: 1px }.style_product_grid_2 .product-item .quickview-button span {text-indent: -100px;display: inline-block;opacity: 0;transition: all 0.3s ease }.style_product_grid_2 .product-item .compare-button {position: absolute;top: 45px;right: 10px;width: auto;z-index: 2;font-weight: 400;text-transform: capitalize;letter-spacing: 0;padding: 5px 5px 4px;min-width: 30px;min-height: 30px;border-radius: 4px;transition: all 0.3s ease;font-size: 0;opacity: 0;visibility: hidden }.style_product_grid_2 .product-item .compare-button.compare-added {background: #fff;color: var(--bg_sale) }.style_product_grid_2 .product-item .compare-button svg {width: 20px;height: 20px;stroke: none;display: inline-block;vertical-align: top;position: relative;top: 1px }.style_product_grid_2 .spr-badge .spr-icon.spr-icon-star:before, .style_product_grid_2 .spr-badge .spr-icon.spr-icon-star-empty:before {font-size: 18px !important;width: 16px;height: 16px;line-height: 16px;content: "\2605" }.style_product_grid_2 .product-label {position: absolute;top: 10px;left: 10px;right: auto;text-align: left }.style_product_grid_3 .product-label {position: absolute;right: auto;left: 0;text-align: left;}.style_product_grid_3 .product-label .label {font-size: var(--font_size_minus3);min-width: 50px;min-height: 30px;line-height: 22px;font-weight: 600;text-transform: uppercase;}.style_product_grid_3 .product-label .label+.label {margin-left: 1px;}.style_product_grid_3 .product-item .wishlist {margin-bottom: 0;}.style_product_grid_3 .products-grid .wishlist-text {display: inline-block;font-size: var(--font_size_minus2);}.style_product_grid_3 .product-item .wishlist svg {position: relative;top: 6px;}.style_product_grid_3 .product-item .btn {font-size: var(--font_size_plus2);background: var(--background_3);color: var(--color_3);border-color: var(--border_3);}.style_product_grid_3 .product-item .btn:hover {background: #f5f5f5;color: #202020;border-color: #ededed !important;box-shadow: 0px 3px 8px 0px rgba(0, 0, 0, 0.2) inset;}.style_product_grid_3 .show-popup-qs .product-card__button_cancel_mobile .btn-cancel {border: 0;}.style_product_grid_3 .show-popup-qs .product-card__button_cancel_mobile .btn-cancel:hover {box-shadow: none;border: 0;}.style_product_grid_3 .product-item .product-bottom {padding: 0 5px 0 10px;}.style_product_grid_3 .product-item .product-bottom .wrapper-vendor .product-vendor a:hover:before {background-color: var(--body_color);}.style_product_grid_3 .product-item .product-bottom .wrapper-vendor .wishlist {margin-bottom: 0;line-height: 1 }.style_product_grid_3 .product-item .product-bottom .wrapper-vendor .wishlist svg {stroke: none;width: 16px;height: 16px;background-color: transparent;padding: 0;}.style_product_grid_3 .product-item .product-bottom .wrapper-size .spr-badge {margin: 0 }.style_product_grid_3 .product-item .product-bottom .wrapper-size .text-size {font-size: var(--font_size_minus4);text-transform: uppercase;color: #808080;position: relative;top: 0px }.style_product_grid_3 .product-item .item-swatch {padding-bottom: 8px;padding-top: 2px;}.style_product_grid_3 .product-item .item-swatch li label {width: 20px;height: 20px;border: 0 }.style_product_grid_3 .product-item .item-swatch li a {width: 21px;height: 20px;line-height: 21px }.style_product_grid_3 .product-item .item-swatch li.item-swatch-more a {font-size: var(--font_size_minus4);background-color: #ededed;border-radius: 50%;color: #808080;padding-right: 2px;padding-top: 1px;}.style_product_grid_3 .product-item .item-swatch li.item-swatch-more a span {margin-right: -3px;position: relative;top: 0px;}.style_product_grid_3 .product-item .item-swatch.show--more li.item-swatch-more a span {position: relative;top: -1px;}.style_product_grid_3 .product-item .product-title {margin-bottom: 10px;}.style_product_grid_3 .product-item .price-box, .style_product_grid_3 .fbt-product-item .price-box,.style_product_grid_3 .cart-edit .product-edit .prices {font-size: var(--font_size_plus2);font-weight: 600 }.style_product_grid_3 .product-item .price-box .old-price, .style_product_grid_3 .fbt-product-item .price-box .old-price, .style_product_grid_3 .cart-edit .product-edit .prices .old-price {position: relative;text-decoration: none;margin-right: 7px;font-weight: 400;font-size: var(--font_size_minus2);text-decoration: line-through;}.style_product_grid_3 .product-item .price-box .old-price:empty, .style_product_grid_3 .fbt-product-item .price-box .old-price:empty {display: none;}.style_product_grid_3 .cart-edit .product-edit .prices .old-price .money {margin-right: 0;padding-right: 0;}.style_product_grid_3 .cart-edit .product-edit .prices .old-price .money:before {content: none;}.style_product_grid_3 .product-item .product-des.abs-center {top: auto;bottom: 0;transform: none;background: #fff;padding: 0 10px;}.style_product_grid_3 .product-item .product-des.abs-bottom+.abs-center {bottom: 40px }.style_product_grid_3 .product-item .quickview-button {position: absolute;top: 0px;right: 0px;width: auto;z-index: 2;font-size: var(--font_size_minus2);font-weight: 400;text-transform: none;letter-spacing: 0;padding: 0 10px;min-width: 40px;min-height: 40px;line-height: 40px;border-radius: 0;transition: all 0.3s ease;opacity: 0;visibility: hidden }.style_product_grid_3 .product-item .quickview-button svg {width: 16px;height: 16px;stroke: none;position: relative;top: 3px }.style_product_grid_3 .product-item .quickview-button span {display: inline-block;margin-right: 5px;}.style_product_grid_3 .product-item .compare-button {position: absolute;top: 45px;right: 10px;width: auto;z-index: 2;font-weight: 400;text-transform: capitalize;letter-spacing: 0;padding: 5px 5px 4px;min-width: 30px;min-height: 30px;border-radius: 4px;transition: all 0.3s ease;font-size: 0;opacity: 0;visibility: hidden }.style_product_grid_3 .product-item .compare-button.compare-added {background: #fff;color: var(--bg_sale) }.style_product_grid_3 .product-item .compare-button svg {width: 20px;height: 20px;stroke: none;display: inline-block;vertical-align: top;position: relative;top: 1px }.style_product_grid_3 .spr-badge .spr-icon.spr-icon-star:before, .style_product_grid_3 .spr-badge .spr-icon.spr-icon-star-empty:before, .style_product_grid_7 .spr-badge .spr-icon.spr-icon-star:before, .style_product_grid_7 .spr-badge .spr-icon.spr-icon-star-empty:before {font-size: 18px !important;width: 16px;height: 16px;line-height: 16px;content: "\2605" }.template-collection.style_product_grid_3 .product-item .product-bottom.align-center .wrapper-compare {justify-content: center;}.style_product_grid_3 .product-item .wrapper-compare .compare-button .compare-text {padding-right: 0;padding-left: 22px;}.style_product_grid_3 .product-item .wrapper-compare .compare-button .compare-text:before {right: auto;left: 0;top: 1.5px;}.style_product_grid_3 .product-item .wrapper-compare .compare-button .compare-text:after {right: auto;left: 3px;top: 6px;}.style_product_grid_3 .product-item .wrapper-compare .compare-button {position: relative;top: 10px;padding: 0;text-transform: unset;}.template-collection.style_product_grid_3 .product-item .wishlist {position: relative;padding-right: 15px;margin-right: 25px;}.template-collection.style_product_grid_3 .product-item .wishlist:before {position: absolute;content: "";right: 0;top: 10px;width: 1px;height: 22px;background-color: #e6e6e6;}.style_product_grid_3 .products-grid .grid-item .not_img {height: 570px;line-height: 570px;}.style_product_grid_4 .product-vendor {margin-bottom: 4px;}.style_product_grid_4 .product-item .product-bottom .product-vendor a {font-weight: 600;text-transform: uppercase;}.style_product_grid_4 .product-item .product-bottom .product-vendor a:hover:before {background-color: var(--color_price_sale) }.style_product_grid_4 .product-item .wishlist {margin-bottom: 0;line-height: 1;padding: 11px;background-color: var(--bg_wishlist);width: 40px;height: 40px;border-radius: 50%;opacity: 0;visibility: hidden;margin-right: 18px;}.style_product_grid_4 .product-item .wishlist.whislist-added {background-color: var(--bg_wishlist_active);}.style_product_grid_4 .product-item .wishlist svg {stroke: none;width: 18px;height: 16px;background-color: transparent;padding: 0px;position: relative;top: 1px;}.style_product_grid_4 .product-item .spr-badge {margin-bottom: 7px;}.style_product_grid_4 .product-item .product-bottom .wrapper-size {display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap }.style_product_grid_4 .product-item .product-bottom .wrapper-size .spr-badge {margin: 0 }.style_product_grid_4 .product-item .product-bottom .wrapper-size .text-size {font-size: var(--font_size_minus4);text-transform: uppercase;color: #808080;position: relative;top: 0px }.style_product_grid_4 .product-item .item-swatch {margin-bottom: 20px;margin-top: 14px;}.style_product_grid_4 .product-item .item-swatch li label {width: 20px;height: 20px;border: 0 }.style_product_grid_4 .product-item .item-swatch li:first-of-type {margin-left: 3px;}.style_product_grid_4 .product-item .item-swatch li a {width: 20px;height: 20px;line-height: 21px }.style_product_grid_4 .product-item .item-swatch li.item-swatch-more a {font-size: var(--font_size_minus2);width: auto;}.style_product_grid_4 .product-item .product-title {margin-bottom: 12px }.style_product_grid_4 .product-item .price-box, .style_product_grid_4 .fbt-product-item .price-box {font-size: var(--font_size_plus2);font-weight: bold;font-family: var(--fonts_name_2);}.style_product_grid_4 .product-item .price-box .old-price, .style_product_grid_4 .fbt-product-item .price-box .old-price {position: relative;font-weight: 400;font-size: 14px;text-decoration: line-through;}.style_product_grid_4 .product-item .price-box .old-price:empty, .style_product_grid_4 .fbt-product-item .price-box .old-price:empty {display: none;}.style_product_grid_4 .product-item .product-des.abs-center {top: auto;bottom: 20px;transform: none }.style_product_grid_4 .product-item .product-des.abs-bottom+.abs-center {bottom: 40px }.style_product_grid_4 .product-item .quickview-button {position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: auto;z-index: 2;font-size: var(--font-size);font-weight: 400;text-transform: capitalize;letter-spacing: 0;padding: 5px 5px 4px;min-width: 100px;min-height: 30px;border-radius: 30px;transition: all 0.3s ease;opacity: 0;visibility: hidden }.style_product_grid_4 .product-item .quickview-button.style_2 {top: 10px;left: auto;right: 10px;transform: none;min-width: 30px;}.style_product_grid_4 .product-item .quickview-button svg {width: 16px;height: 16px;stroke: none;display: inline-block;vertical-align: top;position: relative;left: 1px;top: 1px }.style_product_grid_4 .product-item .quickview-button.style_2 svg {left: 0px;}.style_product_grid_4 .product-item .compare-button {position: absolute;top: 45px;right: 10px;width: auto;z-index: 2;font-weight: 400;text-transform: capitalize;letter-spacing: 0;padding: 5px 5px 4px;min-width: 30px;min-height: 30px;border-radius: 4px;transition: all 0.3s ease;font-size: 0;opacity: 0;visibility: hidden }.style_product_grid_4 .product-item .compare-button.compare-added {background: #fff;color: var(--bg_sale) }.style_product_grid_4 .product-item .compare-button svg {width: 20px;height: 20px;stroke: none;display: inline-block;vertical-align: top;position: relative;top: 1px }.style_product_grid_4 .spr-badge .spr-icon.spr-icon-star:before, .style_product_grid_4 .spr-badge .spr-icon.spr-icon-star-empty:before {font-size: 18px !important;width: 16px;height: 16px;line-height: 16px;content: "\2605" }.style_product_grid_4 .product-label {position: absolute;top: 10px;left: 10px;right: auto;text-align: left }.style_product_grid_4 .product-item .wrapper-button-card {display: flex;justify-content: space-between;align-items: center;width: 100%;position: relative;}.style_product_grid_4 .product-item .product-bottom.align-right .wrapper-button-card {-webkit-flex-direction: row-reverse;-moz-flex-direction: row-reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;}.style_product_grid_4 .product-item .product-bottom.align-right .wishlist {margin-left: 18px;margin-right: 0px }.style_product_grid_4 .product-item .wrapper-button-card .btn {min-width: calc(100% - 73px);padding: 9px 15px 7px !important;}.style_product_grid_4 .product-item .wrapper-compare {margin-top: 15px;}.style_product_grid_4 .product-item .product-bottom.align-center .wrapper-compare{justify-content: center;}.style_product_grid_4 .product-item .wrapper-compare .compare-button .compare-text {padding-right: 0;padding-left: 22px;color: var(--body_color);}.style_product_grid_4 .product-item .wrapper-compare .compare-button .compare-text:before {right: auto;left: 0;top: 3.5px;border-color: #ccc;}.style_product_grid_4 .product-item .wrapper-compare .compare-button .compare-text:after {right: auto;left: 3px;top: 7px;}.style_product_grid_4 .product-item .wrapper-compare .compare-button {position: relative;top: 0px;left: 0;padding: 0;text-transform: unset;}.style_product_grid_4 .product-item .wrapper-button-card .product-card__variant--popup {width: 100%;position: absolute;bottom: 0;z-index: 3;}.style_product_grid_4 .product-item .wrapper-button-card .product-card__variant--popup--content {width: 100%;}.style_product_grid_4 .product-item .wrapper-button-card .product-card__variant--popup--content .variants::-webkit-scrollbar-thumb {background-color: #969696;}.style_product_grid_4 .product-item .product-card__button_cancel_mobile .btn-cancel {min-width: auto !important;padding: 0 !important;}.style_product_grid_6 .product-item .wishlist {position: absolute;top: 10px;right: 10px;padding-right: 0;margin-right: 0 }.style_product_grid_6 .product-item .wishlist .wishlist-text {display: none }.style_product_grid_6 .product-item .wishlist svg {width: 36px;height: 36px;padding: 9px 6px 8px;top: unset }.template-collection.style_product_grid_6 .product-item .wishlist:before {display: none;}.style_product_grid_6 .product-item .quickview-button {position: absolute;top: 10px;right: 10px;min-width: 36px;min-height: 36px;line-height: 36px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;width: 36px;padding: 0 10px;font-size: 0;opacity: 0;visibility: hidden;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}.style_product_grid_6 .product-item .inner-top:hover .product-top .compare-button, .style_product_grid_6 .product-item .inner-top:hover .product-top .quickview-button {opacity: 1;visibility: visible;}.style_product_grid_6 .product-item .quickview-button svg {width: 18px;height: 18px;top: 3px;}.style_product_grid_6 .product-item .quickview-button span {display: none }.style_product_grid_6 .product-item .wishlist + .quickview-button {top: 56px }.style_product_grid_6 .product-item .product-bottom .wrapper-vendor {-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;margin-bottom: 4px }.style_product_grid_6 .product-label {position: absolute;right: auto;left: 0;text-align: left;}.style_product_grid_6 .product-item .add-to-cart-btn {font-size: var(--font_size);width: 100%;}.style_product_grid_6 .product-item .add-to-cart-btn:not('[disabled]'):hover {box-shadow: none;background: var(--background_2);color: var(--color_2);border-color: var(--border_2) !important;}.style_product_grid_6 .products-list .product-item .product-details .action {max-width: 210px }.style_product_grid_6 .products-list .product-item .wrapper-button-card .wishlist {display: none }.style_product_grid_6 .product-item .product-des.abs-center {padding: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;top: auto;bottom: 0;transform: none;background: #fff;}.style_product_grid_6 .show-popup-qs .product-card__button_cancel_mobile {top: -21px;right: 5px }.style_product_grid_6 .show-popup-qs .product-card__button_cancel_mobile .btn-cancel svg {width: 20px;height: 20px }.style_product_grid_6 .product-card__variant--popup--content .variants {margin-bottom: 10px;}.style_product_grid_6 .product-item .action {margin-bottom: 10px;margin-top: 10px;width: 100%;order: 2 }.style_product_grid_6 .sidebar-widget-product .product-item .action {max-width: 100% !important;}.style_product_grid_6 .product-item .show-popup-qs + .sizes-list {display: none;}.style_product_grid_6 .product-item .sizes-list {order: 1;width: 100%;margin-bottom: 0;margin-top: 10px;}.style_product_grid_6 .product-item .sizes-list li{margin-bottom: 10px;margin-left: 12px;margin-right: 12px;}.style_product_grid_6 .product-item .sizes-list li:first-child{margin-left: 0;}.style_product_grid_6 .product-item .sizes-list li:right-child{margin-right: 0;}.style_product_grid_6 .product-item .sizes-list li a{border: none;border-bottom: 1px solid transparent;border-radius: 0;font-weight: 400;padding: 0;line-height: 18px;min-width: auto;color: var(--color_2);}.style_product_grid_6 .product-item .sizes-list li a:hover {border-bottom: 1px solid var(--color_2);background: none;color: var(--color_2);}.style_product_grid_6 .product-item .item-swatch {margin-bottom: 8px }.style_product_grid_6 .product-card__variant--popup--content {margin-top: 10px;width: 100%;padding-left: 10px;padding-right: 10px;padding-bottom: 45px;padding-top: 5px }.style_product_grid_6 .show-popup-qs .product-card__button2 {left: 0;bottom: 0;}.style_product_grid_6 .show-popup-qs .product-card__button2 .btn.add-to-cart-btn {width: 100%;}.style_product_grid_6 .product-card__variant--popup--content .selector-wrapper {margin-bottom: 0px;text-align: center;}.style_product_grid_6 .product-card__variant--popup--content .selector-wrapper .form-label {font-size: var(--font_size_minus2);text-transform: uppercase }.style_product_grid_6 .show-popup-qs .product-card__variant--popup--content .swatch .swatch-element label {height: unset;line-height: 18px;margin-bottom: 10px;font-size: var(--font_size);color: #232323 }.style_product_grid_6 .show-popup-qs .product-card__variant--popup--content .swatch .swatch-element:not(.color) label:after {border: none;border-radius: 0;border-bottom: 1px solid transparent;left: 10px;right: 10px;width: calc(100% - 20px);height: 1px;top: auto;bottom: 9px }.style_product_grid_6 .show-popup-qs .product-card__variant--popup--content .swatch .swatch-element:not(.color) label:hover:after, .style_product_grid_6 .show-popup-qs .product-card__variant--popup--content .swatch .swatch-element:not(.color) input:checked + label:after {border-bottom: 1px solid #232323;opacity: 1;visibility: visible;}.style_product_grid_6 .spr-badge .spr-icon.spr-icon-star-empty:before, .style_product_grid_6 .spr-badge .spr-icon.spr-icon-star:before {font-size: 18px!important;width: 16px;height: 16px;line-height: 16px;content: "\2605";}.style_product_grid_6 .product-item .wrapper-compare .compare-button {position: relative;top: 10px;padding: 0;text-transform: unset;}.style_product_grid_6 .product-item .wrapper-compare .compare-button .compare-text {padding-right: 0;padding-left: 22px;font-size: var(--font_size);display: block;}.style_product_grid_6 .product-item .wrapper-compare .compare-button .compare-text:before {right: auto;left: 0;top: 1.5px;}.style_product_grid_6 .product-item .wrapper-compare .compare-button .compare-text:after {right: auto;left: 3px;top: 6px;}.infinite-scrolling-homepage, .infinite-scrolling {text-align: center }.infinite-scrolling-homepage .btn, .infinite-scrolling-homepage .product-shop .shopify-payment-button button.shopify-payment-button__button, .product-shop .shopify-payment-button .infinite-scrolling-homepage button.shopify-payment-button__button, .infinite-scrolling-homepage .product-shop .groups-btn .wishlist, .product-shop .groups-btn .infinite-scrolling-homepage .wishlist, .infinite-scrolling-homepage .tabs__product-page .spr-container .spr-summary-actions-newreview, .tabs__product-page .spr-container .infinite-scrolling-homepage .spr-summary-actions-newreview, .infinite-scrolling-homepage .addresses-page .btn-edit-delete a, .addresses-page .btn-edit-delete .infinite-scrolling-homepage a, .infinite-scrolling .btn, .infinite-scrolling .product-shop .shopify-payment-button button.shopify-payment-button__button, .product-shop .shopify-payment-button .infinite-scrolling button.shopify-payment-button__button, .infinite-scrolling .product-shop .groups-btn .wishlist, .product-shop .groups-btn .infinite-scrolling .wishlist, .infinite-scrolling .tabs__product-page .spr-container .spr-summary-actions-newreview, .tabs__product-page .spr-container .infinite-scrolling .spr-summary-actions-newreview, .infinite-scrolling .addresses-page .btn-edit-delete a, .addresses-page .btn-edit-delete .infinite-scrolling a {width: 100%;max-width: 300px;background: var(--background_2);color: var(--color_2);border-color: #727272 }.infinite-scrolling-homepage .btn:hover, .infinite-scrolling-homepage .product-shop .shopify-payment-button button.shopify-payment-button__button:hover, .product-shop .shopify-payment-button .infinite-scrolling-homepage button.shopify-payment-button__button:hover, .infinite-scrolling-homepage .product-shop .groups-btn .wishlist:hover, .product-shop .groups-btn .infinite-scrolling-homepage .wishlist:hover, .infinite-scrolling-homepage .tabs__product-page .spr-container .spr-summary-actions-newreview:hover, .tabs__product-page .spr-container .infinite-scrolling-homepage .spr-summary-actions-newreview:hover, .infinite-scrolling-homepage .addresses-page .btn-edit-delete a:hover, .addresses-page .btn-edit-delete .infinite-scrolling-homepage a:hover, .infinite-scrolling .btn:hover, .infinite-scrolling .product-shop .shopify-payment-button button.shopify-payment-button__button:hover, .product-shop .shopify-payment-button .infinite-scrolling button.shopify-payment-button__button:hover, .infinite-scrolling .product-shop .groups-btn .wishlist:hover, .product-shop .groups-btn .infinite-scrolling .wishlist:hover, .infinite-scrolling .tabs__product-page .spr-container .spr-summary-actions-newreview:hover, .tabs__product-page .spr-container .infinite-scrolling .spr-summary-actions-newreview:hover, .infinite-scrolling .addresses-page .btn-edit-delete a:hover, .addresses-page .btn-edit-delete .infinite-scrolling a:hover {background: var(--background_1);color: var(--color_1);border-color: var(--border_1) }.infinite-scrolling-homepage .btn.disabled, .infinite-scrolling-homepage .product-shop .shopify-payment-button button.disabled.shopify-payment-button__button, .product-shop .shopify-payment-button .infinite-scrolling-homepage button.disabled.shopify-payment-button__button, .infinite-scrolling-homepage .product-shop .groups-btn .disabled.wishlist, .product-shop .groups-btn .infinite-scrolling-homepage .disabled.wishlist, .infinite-scrolling-homepage .tabs__product-page .spr-container .disabled.spr-summary-actions-newreview, .tabs__product-page .spr-container .infinite-scrolling-homepage .disabled.spr-summary-actions-newreview, .infinite-scrolling-homepage .addresses-page .btn-edit-delete a.disabled, .addresses-page .btn-edit-delete .infinite-scrolling-homepage a.disabled, .infinite-scrolling .btn.disabled, .infinite-scrolling .product-shop .shopify-payment-button button.disabled.shopify-payment-button__button, .product-shop .shopify-payment-button .infinite-scrolling button.disabled.shopify-payment-button__button, .infinite-scrolling .product-shop .groups-btn .disabled.wishlist, .product-shop .groups-btn .infinite-scrolling .disabled.wishlist, .infinite-scrolling .tabs__product-page .spr-container .disabled.spr-summary-actions-newreview, .tabs__product-page .spr-container .infinite-scrolling .disabled.spr-summary-actions-newreview, .infinite-scrolling .addresses-page .btn-edit-delete a.disabled, .addresses-page .btn-edit-delete .infinite-scrolling a.disabled {color: var(--sold_out_text) !important;background: var(--bg_sold_out) !important;border-color: var(--bg_sold_out) !important;cursor: default;pointer-events: none }.header-parallax-tpl.layout_home_6 .infinite-scrolling-homepage .btn {background: var(--body_bg);color: var(--page_title_color);border-color: var(--breadcrumb_color);max-width: 340px;}.header-parallax-tpl.layout_home_6 .infinite-scrolling-homepage .btn:hover {background: var(--background_1);color: var(--color_1);border-color: var(--border_1);}.img-box {text-align: center }.img-box img {margin-left: auto;margin-right: auto }.banner-content {text-align: center;margin-left: auto;margin-right: auto;padding: 25px 15px 30px }.banner-content:after {display: table;content: "" }.banner-content .banner-heading {letter-spacing: .05em;font-weight: 700;margin-bottom: 22px;text-transform: uppercase;position: relative;padding-bottom: 17px }.layout_default .banner-content .banner-heading {margin-bottom: 22px !important;padding-bottom: 17px !important;}.banner-content .banner-heading .line {position: absolute;left: 50%;bottom: 0;-moz-transform: translateX(-50%);-o-transform: translateX(-50%);-ms-transform: translateX(-50%);-webkit-transform: translateX(-50%);transform: translateX(-50%);height: 2px;width: 40px }.banner-content .banner-des {max-width: 425px;margin-left: auto;margin-right: auto;margin-bottom: 35px }.header-parallax-tpl.layout_home_5 .banner-content .banner-heading {text-transform: capitalize;margin-bottom: 10px !important;letter-spacing: .02em;}.header-parallax-tpl.layout_home_5 .banner-content .banner-heading .line {display: none;}.header-parallax-tpl.layout_home_5 .banner-content .banner-des {margin-bottom: 42px }.banner-content.abs_right .banner-des {margin-right: 0;}.banner-content.abs_left .banner-des {margin-left: 0;}.banner-content .banner-des.has-coundown {margin-bottom: 25px }.banner-small-img .banner-content .banner-button {min-width: 190px;padding: 15px 20px 13px }.banner-small-img .banner-content .banner-button:hover {background-color: var(--background_1) !important;color: var(--color_1) !important;border-color: var(--border_1) !important }.banner-large-img .banner-content.content_style_2.abs_left {text-align: left;}.banner-large-img .banner-content.content_style_2.abs_right {text-align: right;}.banner-large-img .banner-content.content_style_2 .banner-heading {font-family: var(--fonts_name_2);text-transform: unset;font-weight: 600;}.banner-large-img .banner-content.content_style_2 .banner-heading strong {font-weight: 600;}.banner-large-img .banner-content.content_style_2 .banner-button {padding: 12px 20px 12px !important;box-shadow: none;}.banner-large-img .banner-content.content_style_2 .banner-heading {margin-bottom: 10px;padding-bottom: 10px;}.header-parallax-tpl.layout_home_6 .banner-large-img .banner-content .banner-heading {margin-bottom: 15px !important;padding-bottom: 10px !important;}.header-parallax-tpl.layout_home_6 .banner-large-img .banner-content .banner-button {padding: 12px 20px 12px !important;box-shadow: none;}.header-parallax-tpl.layout_home_6 .home-custom-block .scroll-down svg {width: 39px;}.banner-large-img .banner-content.content_style_2 .banner-des {margin-bottom: 52px;}.header-parallax-tpl.layout_home_6 .banner-large-img .banner-content.content_style_2 .banner-des {margin-bottom: 35px;}.banner-large-img .banner-content.content_style_2 .line{display: none;}.banner-large-img .banner-content .banner-button {min-width: 237px;padding: 10px 20px 8px;-webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1) }.banner-large-img .banner-content .banner-button:hover {background-color: var(--background_2) !important;color: var(--color_2) !important;border-color: var(--border_2) !important }.banner-large-img.banner-parallax .banner-button:hover {background-color: var(--background_1) !important;color: var(--color_1) !important;border-color: var(--border_1) !important }.banner-large-img+.scroll-down {bottom: 3.5% }.header-parallax-tpl.layout_home_6 .home-custom-block .banner-large-img .banner-content .line {display: none;}.scroll-down {display: -webkit-inline-box;display: -webkit-inline-flex;display: -moz-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;position: absolute;left: 50%;z-index: 2;-moz-transform: translateX(-50%);-o-transform: translateX(-50%);-ms-transform: translateX(-50%);-webkit-transform: translateX(-50%);transform: translateX(-50%) }.scroll-down svg {width: 30px }.featured-products .products-grid:not(.slick-slider) .grid-item, .home-product-tabs .products-grid:not(.slick-slider) .grid-item, .recently-viewed-products .products-grid:not(.slick-slider) .grid-item, .related-products .products-grid:not(.slick-slider) .grid-item, .featured-product-article .products-grid:not(.slick-slider) .grid-item {display: none }.layout_style_1170 .featured-products .products-grid .slick-dots, .layout_style_1170 .home-product-tabs .products-grid .slick-dots, .layout_style_1170 .recently-viewed-products .products-grid .slick-dots, .layout_style_1170 .related-products .products-grid .slick-dots, .layout_style_1170 .featured-product-article .products-grid .slick-dots, .layout_style_1170 .home-spotlight-slider .slick-slider .slick-dots {max-width: max-content }.brands-style-2 .slick-dots li, .widget-product .slick-dots li {margin: 0px 5px;width: 10px;height: 10px }.brands-style-2 .slick-dots li button, .widget-product .slick-dots li button {width: 10px;height: 10px }.widget-product .slick-arrow {top: -moz-calc(50% - 86px);top: -webkit-calc(50% - 86px);top: -ms-calc(50% - 86px);top: calc(50% - 86px) }.featured-products.has-banner.layout_style_2 .column-banner .custom-block-imgs {text-align: left;padding: 35px 100px 50px 60px }.featured-products.has-banner.layout_style_2 .column-banner .custom-block-imgs:before {content: "";position: absolute;border: 4px solid;width: calc(100% - 20px);height: calc(100% - 20px);left: 10px;top: 10px }.featured-products.has-banner.layout_style_2 .column-banner .custom-block-imgs .banner-heading {font-family: var(--fonts_name_2);font-weight: 400;letter-spacing: 0;text-transform: none;margin-bottom: 17px }.featured-products.has-banner.layout_style_2 .column-banner .custom-block-imgs .banner-des {margin-bottom: 27px }.featured-products.has-banner.layout_style_2 .column-banner .custom-block-imgs .banner-button {box-shadow: none;padding: 0 !important;font-size: var(--font_size);font-weight: 400;letter-spacing: .05em;text-align: left;position: relative;z-index: 1 }.featured-products.has-banner.layout_style_2 .column-product .product-item {box-shadow: 0 5px 7px rgba(0, 0, 0, 0.1) }.featured-products.has-banner .widget-title.not-before .box-title+p {margin-bottom: 20px }.featured-products.has-banner .column-banner-inner {position: relative }.featured-products.has-banner .column-product-inner {padding: 26px 0 40px }.featured-products.layout_style_3 .row {align-items: center }.featured-products.layout_style_3 .widget-title {text-align: left;padding: 0 50px }.featured-products.layout_style_3 .slick-arrow.slick-next {right: -15px }.featured-products.layout_style_3 .slick-arrow.slick-prev {left: -15px }.featured-products.has-banner.layout_style_4 {border-top: 0 !important;}.featured-products.has-banner.layout_style_4 .column-product .products-grid {margin-left: -5px !important;margin-right: -5px !important;}.featured-products.has-banner.layout_style_4 .column-product .products-grid .grid-item {padding-left: 5px;padding-right: 5px;margin-top: 0;margin-bottom: 10px;}.featured-products.has-banner.layout_style_4 .container-fluid {overflow: hidden;}.featured-products.has-banner.layout_style_4 .column-banner .custom-block-imgs {text-align: center;padding: 0 0 80px 0;top: auto;left: 50%;bottom: 0;transform: translateX(-50%);}.featured-products.has-banner.layout_style_4 .column-banner .custom-block-imgs .banner-heading {font-family: var(--fonts_name_2);font-weight: 500;letter-spacing: 0;text-transform: none;margin-bottom: 50px }.featured-products.has-banner.layout_style_4 .column-banner .custom-block-imgs .banner-sub-heading {letter-spacing: 0;margin-bottom: 40px;}.featured-products.has-banner.layout_style_4 .column-banner .custom-block-imgs .banner-des {margin-bottom: 27px }.featured-products.has-banner.layout_style_4 .column-banner .custom-block-imgs .banner-button {box-shadow: none;padding: 14px 38px 12px !important;font-size: var(--font_size_plus2);font-weight: 500;letter-spacing: 0;text-align: center;position: relative;z-index: 1 }.featured-products.has-banner.layout_style_4 .column-product .column-product-inner {padding: 0;}.featured-products.has-banner.layout_style_5 .column-product .products-grid .grid-item {margin-bottom: 10px;}.featured-products.has-banner.layout_style_5 .widget-title.style_3 {padding-top: 0 !important;margin-bottom: 72px;}.featured-products.has-banner.layout_style_5 .widget-title.style_3 .box-title {font-size: 22px;text-transform: uppercase;font-weight: 900;letter-spacing: .05em;}.featured-products.has-banner.layout_style_5 .widget-title.style_3 .box-title .title:before {content: "";position: absolute;width: 48px;height: 2px;top: auto;bottom: -26px;left: 50%;transform: translateX(-50%);background-color: var(--page_title_color);}.featured-products.has-banner.layout_style_5 .widget-title.style_3 p {text-transform: uppercase;margin-bottom: 5px;}.featured-products.has-banner.layout_style_5 .column-banner .custom-block-imgs {top: 78%;}.featured-products.has-banner.layout_style_5 .column-banner .custom-block-imgs .banner-button {font-size: var(--font_size_minus1);min-width: 237px;}.featured-products.has-banner.layout_style_5 .column-banner .custom-block-imgs .banner-button:hover {background-color: var(--background_2) !important;color: var(--color_2) !important;border-color: var(--border_2) !important;}.featured-products.has-banner.layout_style_5 .column-product .column-product-inner {padding-top: 0;}.featured-products .widget-title .box-title+p, .new-arrivals-product .widget-title .box-title+p {margin-bottom: 23px }.new-arrivals-product .widget-title.style_3 {position: relative;padding-top: 10px;margin-bottom: 28px;}.new-arrivals-product .widget-title.style_3 .view_all {position: absolute;top: 17px;right: 0;text-decoration: underline;color: var(--page_title_color);font-weight: 400;text-transform: capitalize;}.layout_default .new-arrivals-product .widget-title.style_3 .view_all {top: calc(100% - 25px);}.new-arrivals-product .widget-title.style_3 .view_all:before {content: none;}.grid-row-layout {display: grid;grid-template-columns: 1fr 1fr 1fr 1fr 1fr;grid-template-rows: 1fr 1fr 1fr 1fr;grid-gap: 0 20px;grid-auto-flow: dense;margin-top: 15px;}.grid-row-layout .grid-banner {grid-column-end: span 1;grid-row-end: span 4;}.grid-row-layout .widget-product {width: 100%;grid-column-end: span 3;grid-row-end: span 4;}.grid-row-layout .widget-product .products-grid {margin-right: -2px;margin-left: -2px;}.grid-row-layout.has-banner.has-list-collection .widget-product .products-grid .grid-item {margin: 0;padding-left: 1px;padding-right: 1px;}.grid-row-layout.has-list-collection:not(.has-banner) .widget-product, .grid-row-layout.has-banner:not(.has-list-collection) .widget-product {grid-column-end: span 4;}.grid-row-layout .widget-product .products-grid .grid-item .product-item {background: var(--body_bg);}.grid-row-layout .widget-product .products-grid, .grid-row-layout .widget-product .products-grid .slick-list, .grid-row-layout .widget-product .products-grid .slick-track, .grid-row-layout .widget-product .products-grid .grid-item, .grid-row-layout .widget-product .products-grid .grid-item .product-item {height: 100%;}.grid-row-layout .home-collection--list {grid-column-end: span 1;grid-row-end: span 4;display: grid;grid-template-columns: 1fr;grid-template-rows: 1fr 1fr 1fr 1fr;grid-gap: 20px 0px;grid-auto-flow: dense;}.home-collection--list .collection--list {background: var(--body_bg);display: flex;justify-content: center;align-items: center;padding-left: 25px;padding-right: 10px;border-radius: 6px;}.home-collection--list .collection--list .collection--list_info {display: inline-block;width: calc(100% - 75px);margin-right: 5px;}.collection--list .collection--list_info h5 {font-size: var(--font_size_plus2);text-transform: uppercase;color: var(--page_title_color);font-weight: bold;font-family: var(--fonts_name_2);margin-bottom: 5px;}.collection--list .collection--list_info a {color: var(--page_title_color);}.collection--list a:hover {text-decoration: underline;color: var(--link_color);}.home-collection--list .collection--list .collection--list_image {max-width: 70px;display: inline-block;}.home-collection--list .collection--list:last-child {padding-left: 10px;}.home-collection--list .collection--list > a {font-size: var(--font_size_plus2);color: var(--page_title_color);}.home-collection--list .collection--list > a:hover {color: var(--link_color);}.featured-products.layout_style_6 .slick-dots {display: none !important;}.featured-products.layout_style_6.has-banner .column-banner-inner .img-box img {border-radius: 6px;height: 100%;object-fit: cover;}.featured-products.layout_style_6 .box-title {display: inline-block;}.featured-products.layout_style_6 .widget-title.left {text-align: left;margin-bottom: 5px;}.featured-products.layout_style_6 .widget-title.style_4 .box-link {position: static;display: inline-block;margin-left: 25px;text-transform: unset;}.custom_width.style_product_grid_4 .inner-top {background: #fff;}.custom_width.style_product_grid_4 .inner-top .product-bottom {padding: 0 20px 20px;}.custom_width.style_product_grid_4 .product-item .wishlist {margin: 0;}.grid-row-collection.col-md-12:first-child {padding-right: 10px;}.grid-row-collection + .grid-row-collection {padding-left: 10px;}.featured-products.layout_style_7 .box-title {display: inline-block;}.featured-products.layout_style_7 .widget-title.left {text-align: left;margin-bottom: 5px;}.featured-products.layout_style_7 .widget-title.style_4 .box-link {position: static;display: inline-block;margin-left: 25px;text-transform: unset;}.layout_default .featured-products.layout_style_7 .widget-title.left .title {padding-left: 0;}.layout_default .featured-products.layout_style_7 .widget-title.right .title {padding-right: 0;}.layout_default .featured-products.layout_style_7 .widget-product .slick-next {right: 30px;}.layout_default .featured-products.layout_style_7 .widget-product .slick-prev {left: 30px;}.layout_style_suppermarket .layout_style_7 .widget-product .slick-arrow {right: 35px;}.layout_style_suppermarket .layout_style_7 .widget-product .slick-arrow.slick-prev {left: 35px;}.featured-products .grid-row-collection .products-grid .grid-item {margin-bottom: 26px;}.home-spotlight-block.layout_style_2 .spotlight-item {padding: 80px 0 }.home-spotlight-block.layout_style_2 .spotlight-item .content.spotlight-inner {max-width: 400px;margin: 0 auto;padding-top: 10px }.home-spotlight-block.layout_style_2 .spotlight-item .title {font-family: var(--fonts_name_2);font-size: 24px;letter-spacing: 0;font-weight: 400;text-transform: none;margin-bottom: 25px;max-height: 30px }.header-parallax-tpl.layout_home_5 .home-spotlight-block .widget-title .box-title {font-size: 30px;}.header-parallax-tpl.layout_home_5 .home-spotlight-block .widget-title.no-des {margin-bottom: 42px;}.home-spotlight-block.layout_style_2 .spotlight-item .des {font-size: var(--font_size);margin-bottom: 45px }.home-spotlight-block.layout_style_2 .spotlight-item .spotlight-button {padding: 0 !important;background-color: transparent;border-color: transparent;letter-spacing: .05em }.home-spotlight-block.layout_style_2 .spotlight-item .img-box .not_img {width: 185px;height: 120px;line-height: 120px;margin: 0 auto }.home-spotlight-block.layout_style_2 .full-image {padding: 0 }.home-spotlight-block.layout_style_2 .full-image .not_img {height: 100%;line-height: 510px }.home-spotlight-block.layout_style_2 .full-image a {display: flex;height: 100% }.home-spotlight-block.layout_style_2 .full-image a img {object-fit: cover }.home-spotlight-block .widget-title.no-des {margin-bottom: 45px }.home-spotlight-block .style_3.no-des {padding-top: 15px;margin-bottom: 20px }.home-spotlight-block .style_3 .box-title {margin-bottom: 28px }.home-spotlight-block .style_3 .box-title:before {content: none }.home-spotlight-block .style_3.widget-title {position: relative;}.home-spotlight-block .style_3.widget-title .link_all {position: absolute;top: 17px;right: 0;text-decoration: underline;color: var(--page_title_color);font-weight: 500;}.home-spotlight-block .style_4.no-des {padding-top: 15px;margin-bottom: 20px }.home-spotlight-block .style_4 .box-title {margin-bottom: 28px;font-size: 20px !important;}.home-spotlight-block .style_4 .box-title:before {content: none }.home-spotlight-block .style_4.widget-title {position: relative;display: flex;margin-bottom: 8px;}.home-spotlight-block .style_4.widget-title .link_all {position: relative;top: 2px;right: 0;text-decoration: underline;color: var(--page_title_color);font-weight: 500;margin-left: 30px;}.home-spotlight-block .style_4.widget-title+.spotlight-style-4 .slick-arrow.slick-next{right: 30px;top: -50px;}.home-spotlight-block .style_4.widget-title+.spotlight-style-4 .slick-arrow.slick-prev{right: 80px;left: auto;top: -50px;}.home-spotlight-block .style_4.widget-title+.spotlight-style-4 .spotlight-item {background-color: transparent;}.home-spotlight-block.layout_style_5 .widget-title .box-title {margin-bottom: 25px;margin-top: -30px;text-transform: capitalize;}.home-spotlight-block.layout_style_5 .widget-title .title {font-size: 50px;background: transparent !important;}.home-spotlight-block.layout_style_5 .widget-title .box-title + p {font-size: var(--font_size_plus3);line-height: var(--font_size_plus13);margin-bottom: 35px;}.home-spotlight-block.layout_style_5 .row {max-width: 1200px;margin: 0 auto;}.home-spotlight-block.layout_style_5 .content.spotlight-inner {padding: 25px 10px;}.home-spotlight-block.layout_style_5 .content .title {text-transform: unset;font-size: var(--font_size_plus9);font-weight: bold;letter-spacing: 0;margin-bottom: 10px;}.home-spotlight-block.layout_style_5 .content .shop_content {line-height: var(--font_size_plus11);}.home-spotlight-block.layout_style_5 .btn-view-all {text-align: center;}.home-spotlight-block.layout_style_5 .btn-view-all a {display: inline-block;background-color: var(--background_3);color: var(--color_3);border-color: var(--border_3);border-radius: 3px;width: 370px;max-width: 100%;font-size: var(--font_size);font-weight: 500;padding: 13px 10px 12px !important;}.home-spotlight-block.layout_style_5 .btn-view-all a:hover {background-color: var(--background_2);color: var(--color_2);border-color: var(--border_2);}.home-spotlight-block.layout_style_5 .slick-dots {margin-bottom: 30px;}.home-spotlight-block.layout_style_5 .slick-arrow {border: 0 !important;background: transparent !important;width: 33px;height: 63px;right: -85px;}.home-spotlight-block.layout_style_5 .slick-arrow i {font-size: 0;height: 100%;width: 100%;position: absolute;top: 0;left: 0;background-repeat: no-repeat;background-size: 100%;background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='42' viewBox='0 0 24 42'%3E%3Cpath d='M1.45679 1.00746147l21 20.02482143L1.50885 41.0074615' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none' fill-rule='evenodd' /%3E%3C/svg%3E");}.home-spotlight-block.layout_style_5 .slick-arrow.slick-prev {left: -85px;}.home-spotlight-block.layout_style_5 .slick-arrow.slick-next {right: -85px;}.home-spotlight-block.layout_style_5 .slick-arrow.slick-prev i {background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='42' viewBox='0 0 24 42'%3E%3Cpath d='M22.4572074 1.00746147l-21 20.02482143 20.9479397 19.9751786' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none' fill-rule='evenodd' /%3E%3C/svg%3E");}.home-spotlight-block .spotlight-style-2 .spotlight-item {box-shadow: none }.home-spotlight-block .spotlight-style-2 .spotlight-item .animate-scale:before {content: none }.home-spotlight-block .spotlight-style-2 .spotlight-item .animate-scale:hover img {transform: none }.home-spotlight-block .spotlight-style-2 .spotlight-item .shop_link {font-weight: 600;text-transform: uppercase;letter-spacing: .05em }.home-spotlight-block .spotlight-style-2 .spotlight-item .shop_link:hover:before {background-color: var(--body_color) }.home-spotlight-block .spotlight-style-2 .spotlight-item .shop_link:before {bottom: 2px }.home-spotlight-block .spotlight-style-2 .spotlight-item .spotlight-inner {padding: 0 }.home-spotlight-block .spotlight-style-2 .spotlight-item .not_img {height: 200px;line-height: 200px }.home-spotlight-block .spotlight-style-4 .spotlight-item {box-shadow: none;margin-bottom: 35px;}.home-spotlight-block .spotlight-style-4 .spotlight-item .animate-scale:before {content: none }.home-spotlight-block .spotlight-style-4 .spotlight-item .animate-scale:hover img {transform: none }.home-spotlight-block .spotlight-style-4 .spotlight-item .shop_link:hover {color: var(--link_color);}.home-spotlight-block .spotlight-style-4 .spotlight-item .shop_link:hover:before {background-color: var(--link_color);}.home-spotlight-block .spotlight-style-4 .spotlight-item .shop_link:before {bottom: 2px }.home-spotlight-block .spotlight-style-4 .spotlight-item .spotlight-inner {padding: 0;margin-top: 15px;}.home-spotlight-block .spotlight-style-4 .spotlight-item .not_img {height: 200px;line-height: 200px }.home-spotlight-block .spotlight-style-4 .spotlight-item .shop_link {font-weight: 400;text-transform: capitalize;letter-spacing: 0;font-size: var(--font_size_plus2);}.content {text-align: center }.content .title {color: var(--page_title_color);font-size: var(--font_size_plus8);letter-spacing: 0.2em;font-weight: 400;text-transform: uppercase;margin-bottom: 20px }.content .des {line-height: var(--font_size_plus10);margin-bottom: 30px }.content .btn, .content .product-shop .shopify-payment-button button.shopify-payment-button__button, .product-shop .shopify-payment-button .content button.shopify-payment-button__button, .content .product-shop .groups-btn .wishlist, .product-shop .groups-btn .content .wishlist, .content .tabs__product-page .spr-container .spr-summary-actions-newreview, .tabs__product-page .spr-container .content .spr-summary-actions-newreview, .content .addresses-page .btn-edit-delete a, .addresses-page .btn-edit-delete .content a {background: var(--background_1);color: var(--color_1);border-color: var(--border_1);padding: 10px 41px 8px;min-width: 159px }.content .btn:hover, .content .product-shop .shopify-payment-button button.shopify-payment-button__button:hover, .product-shop .shopify-payment-button .content button.shopify-payment-button__button:hover, .content .product-shop .groups-btn .wishlist:hover, .product-shop .groups-btn .content .wishlist:hover, .content .tabs__product-page .spr-container .spr-summary-actions-newreview:hover, .tabs__product-page .spr-container .content .spr-summary-actions-newreview:hover, .content .addresses-page .btn-edit-delete a:hover, .addresses-page .btn-edit-delete .content a:hover {background: var(--background_2);color: var(--color_2);border-color: var(--border_2) }.content.spotlight-inner {padding: 30px 13px 35px }.header-parallax-tpl.layout_home_5 .content.spotlight-inner {padding-top: 32px;}.header-parallax-tpl.layout_home_5 .content.spotlight-inner .btn{min-width: 196px;}.header-parallax-tpl.layout_home_5 .content .des {margin-bottom: 40px;}.home-brands-block .not_img, .brands-page .logo-brands .not_img {height: 74px;line-height: 74px;font-size: 18px }.home-brands-block .brands-slider:not(.slick-slider) .item, .brands-page .logo-brands .brands-slider:not(.slick-slider) .item {display: none }.home-instagram [data-instagram-feed]:not(.slick-slider) .item {display: none !important }.home-brands-block .brands-block {padding: 20px 0 }.home-brands-block .brands-block .item {text-align: center }.home-brands-block .container-padd60 .brands-block {max-width: 1470px;margin-left: auto;margin-right: auto }.home-brands-block .brands-block .widget-title {position: relative;}.home-brands-block .brands-block .widget-title.style_3 {display: flex;margin-bottom: 20px;padding-top: 15px;}.home-brands-block .brands-block .widget-title.style_3 .title {background-color: transparent;}.home-brands-block .brands-block .widget-title.style_3 .link_all {position: relative;top: 2px;margin-left: 30px;}.home-brands-block .brands-block .widget-title.style_3+.brands-slider .slick-arrow.slick-next {right: 30px;top: -42px;}.home-brands-block .brands-block .widget-title.style_3+.brands-slider .slick-arrow.slick-prev {right: 80px;left: auto;top: -42px;}.layout_default .home-brands-block .brands-block .widget-title.style_3 {align-items: center;}.layout_default .home-brands-block .brands-block .widget-title.style_3 p {margin-top: 6px;margin-left: 20px;}.home-brands-block .brands-block .link_all {position: absolute;top: calc(50% + 7px);right: 0;text-decoration: underline;text-underline-offset: 2px;color: var(--page_title_color);background: #fff;font-weight: 500;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);}.layout_default .home-brands-block .brands-block .link_all {padding-left: 15px;}.home-instagram {padding: 57px 0 70px }.header-parallax-tpl.layout_home_5 .home-instagram {padding-bottom: 85px;}.header-parallax-tpl.layout_home_5 .home-instagram .btn {margin-top: 45px;}.home-instagram .widget-title .fa {margin-right: 10px;position: relative;top: -1px }.home-instagram.style_3 .widget-title .box-title {margin-bottom: 85px;}.home-instagram.style_3 .widget-title .box-title .title {position: relative;}.home-instagram.style_3 .widget-title .box-title .title:before {content: "";position: absolute;width: 48px;height: 2px;top: auto;bottom: -26px;left: 50%;transform: translateX(-50%);background-color: var(--page_title_color);}.home-instagram.style_3 .widget-title p {text-transform: uppercase;font-size: 13px;letter-spacing: .05em;font-weight: 600;margin-bottom: 5px;}.home-instagram.style_3 .widget-title .box-title:before {content: none;}.home-instagram.style_4 .widget-title .box-title {text-transform: capitalize;font-weight: 900;margin-bottom: 18px;font-size: 24px;}.home-instagram.style_4 .widget-title .box-title:before {content: none;}.home-instagram.style_4 #instafeed {padding-left: 10px;padding-right: 10px;}.home-instagram.style_4 .item {padding-left: 5px;padding-right: 5px;}.home-instagram .btn, .home-instagram .product-shop .shopify-payment-button button.shopify-payment-button__button, .product-shop .shopify-payment-button .home-instagram button.shopify-payment-button__button, .home-instagram .product-shop .groups-btn .wishlist, .product-shop .groups-btn .home-instagram .wishlist, .home-instagram .tabs__product-page .spr-container .spr-summary-actions-newreview, .tabs__product-page .spr-container .home-instagram .spr-summary-actions-newreview, .home-instagram .addresses-page .btn-edit-delete a, .addresses-page .btn-edit-delete .home-instagram a {background: var(--background_1);color: var(--color_1);border-color: var(--border_1);max-width: 210px;padding: 10px 15px 8px;display: block;text-align: center;margin: 30px auto 0 }.home-instagram .btn:hover, .home-instagram .product-shop .shopify-payment-button button.shopify-payment-button__button:hover, .product-shop .shopify-payment-button .home-instagram button.shopify-payment-button__button:hover, .home-instagram .product-shop .groups-btn .wishlist:hover, .product-shop .groups-btn .home-instagram .wishlist:hover, .home-instagram .tabs__product-page .spr-container .spr-summary-actions-newreview:hover, .tabs__product-page .spr-container .home-instagram .spr-summary-actions-newreview:hover, .home-instagram .addresses-page .btn-edit-delete a:hover, .addresses-page .btn-edit-delete .home-instagram a:hover {background: var(--background_2);color: var(--color_2);border-color: var(--border_2) }.social-icons {letter-spacing: -.33em;margin: 0;line-height: 0 }.social-icons li {letter-spacing: normal;display: inline-block;margin: 0 5px;width: 37px;height: 37px }.social-icons li:last-of-type {margin-right: 0 }.social-icons li:first-of-type {margin-left: 0 }.social-icons li:hover a {color: #fff !important }.social-icons li a svg {position: relative;top: 3px;width: 16px;height: 16px;}.social-icons a {font-size: 12px;display: block;line-height: 38px;position: relative;top: 1px;width: 36px;height: 36px;border: none;-moz-border-radius: 50%;-webkit-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;text-align: center }.social-icons li.facebook:hover a {background-color: #3b5998 !important }.social-icons li.twitter:hover a {background-color: #55acee !important }.social-icons li.google_plus:hover a {background-color: #dd4b39 !important }.social-icons li.instagram:hover a {background-color: #497299 !important }.social-icons li.rss:hover a {background-color: #ff6600 !important }.social-icons li.pinterest:hover a {background-color: #cb2027 !important }.social-icons li.tumblr:hover a {background-color: #32506d !important }.social-icons li.snapchat:hover a {background-color: #f4e24c !important }.social-icons li.youtube:hover a {background-color: #ff0000 !important }.social-icons li.vimeo:hover a {background-color: #aad450 !important }.social-icons li.tiktok:hover a {background-color: #aad450 !important }.payment-methods {margin-bottom: 0 }.payment-methods li {display: inline-block;margin-right: 12px;margin-bottom: 12px }.payment-methods li img {max-height: 24px }.payment-methods li:last-of-type {margin-right: 0 }.site-footer .foot-title {font-size: var(--font_size_plus1);letter-spacing: .05em;text-transform: uppercase;font-weight: 700;padding-bottom: 12px;margin: 0 }.header-parallax-tpl.layout_home_5 .site-footer .foot-title {text-transform: uppercase;font-family: var(--fonts_name_1);font-weight: 700;}.site-footer .foot-title.social-title {margin-bottom: 10px }.site-footer .foot-title.newsletter-title {margin-bottom: 6px }.site-footer.footer-default .newsletter-des {margin-bottom: 10px }.site-footer .col-footer {margin-bottom: 15px }.site-footer .col-footer ul {margin: 0 }.site-footer .col-footer ul li {margin: 0 }.site-footer .foot-link {display: inline-block;padding: 3px 0;line-height: var(--font_size_plus10) }.site-footer .foot-link>span {position: relative }.site-footer .foot-link>span:before {position: absolute;left: 0;width: 0;bottom: -2px;height: 1px;content: '';display: block;-webkit-transition: width 0.3s ease;-moz-transition: width 0.3s ease;-ms-transition: width 0.3s ease;-o-transition: width 0.3s ease;transition: width 0.3s ease;visibility: hidden }.site-footer .foot-link:hover>span:before {width: 100%;visibility: visible }.site-footer .fb-like-code {margin-left: 0;margin-top: -8px }.site-footer .fb-like-code span {text-transform: uppercase;font-weight: 500;font-size: var(--font_size);margin-bottom: 5px;display: block }.site-footer .fb-like-code span i {font-style: normal }.site-footer .groups-block {display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;justify-content: space-between;}.site-footer .footer-social {margin-bottom: 32px }.site-footer .footer-newsletter {margin-bottom: 25px }.site-footer .footer-newsletter .btn, .site-footer .footer-newsletter .product-shop .shopify-payment-button button.shopify-payment-button__button, .product-shop .shopify-payment-button .site-footer .footer-newsletter button.shopify-payment-button__button, .site-footer .footer-newsletter .product-shop .groups-btn .wishlist, .product-shop .groups-btn .site-footer .footer-newsletter .wishlist, .site-footer .footer-newsletter .tabs__product-page .spr-container .spr-summary-actions-newreview, .tabs__product-page .spr-container .site-footer .footer-newsletter .spr-summary-actions-newreview, .site-footer .footer-newsletter .addresses-page .btn-edit-delete a, .addresses-page .btn-edit-delete .site-footer .footer-newsletter a {min-width: 124px }.site-footer .footer-newsletter .input-group-field {border: 1px solid;padding: 7px 15px 5px;margin-right: 5px;min-width: 293px }.site-footer .typography {display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;margin-left: -10px;margin-right: -10px }.site-footer .typography>a {padding: 0 10px }.site-footer .location_info {padding: 4px 0 }.site-footer .location_info p {margin-bottom: 15px }.site-footer .logo-ft {display: block;margin-top: 2px;margin-bottom: 8px }.site-footer .logo-ft img {max-height: 28px }.footer-bottom address {font-size: var(--font_size);line-height: var(--font_size_plus16);margin-bottom: 22px }.header-parallax-tpl.layout_home_5 .footer-4 .footer-bottom address {margin-bottom: 10px }.footer-default .footer-top {padding: 37px 0 25px }.footer-default .footer-bottom {padding: 0px 0 0px }#back-top {top: initial !important;position: fixed;bottom: 15vh;z-index: 98;right: 3.175% }#back-top a {width: 52px;height: 52px;border: none;font-size: 40px;color: #fff;background-color: #000;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;cursor: pointer }#back-top a .fa {font-weight: 700;margin-top: -4px }#dropdown-cart {display: none;background-color: var(--body_bg);padding: 16px 30px 10px;}#dropdown-cart .cart-title {margin-bottom: 5px }#dropdown-cart .btn, #dropdown-cart .product-shop .shopify-payment-button button.shopify-payment-button__button, .product-shop .shopify-payment-button #dropdown-cart button.shopify-payment-button__button, #dropdown-cart .product-shop .groups-btn .wishlist, .product-shop .groups-btn #dropdown-cart .wishlist, #dropdown-cart .tabs__product-page .spr-container .spr-summary-actions-newreview, .tabs__product-page .spr-container #dropdown-cart .spr-summary-actions-newreview, #dropdown-cart .addresses-page .btn-edit-delete a, .addresses-page .btn-edit-delete #dropdown-cart a {width: 100%;margin-bottom: 10px }#dropdown-cart .btn.btn-view-cart, #dropdown-cart .product-shop .shopify-payment-button button.btn-view-cart.shopify-payment-button__button, .product-shop .shopify-payment-button #dropdown-cart button.btn-view-cart.shopify-payment-button__button, #dropdown-cart .product-shop .groups-btn .btn-view-cart.wishlist, .product-shop .groups-btn #dropdown-cart .btn-view-cart.wishlist, #dropdown-cart .tabs__product-page .spr-container .btn-view-cart.spr-summary-actions-newreview, .tabs__product-page .spr-container #dropdown-cart .btn-view-cart.spr-summary-actions-newreview, #dropdown-cart .addresses-page .btn-edit-delete a.btn-view-cart, .addresses-page .btn-edit-delete #dropdown-cart a.btn-view-cart, #dropdown-cart .btn.btn-continue, #dropdown-cart .product-shop .shopify-payment-button button.btn-continue.shopify-payment-button__button, .product-shop .shopify-payment-button #dropdown-cart button.btn-continue.shopify-payment-button__button, #dropdown-cart .product-shop .groups-btn .btn-continue.wishlist, .product-shop .groups-btn #dropdown-cart .btn-continue.wishlist, #dropdown-cart .tabs__product-page .spr-container .btn-continue.spr-summary-actions-newreview, .tabs__product-page .spr-container #dropdown-cart .btn-continue.spr-summary-actions-newreview, #dropdown-cart .addresses-page .btn-edit-delete a.btn-continue, .addresses-page .btn-edit-delete #dropdown-cart a.btn-continue {background: var(--background_2);color: var(--color_2);border-color: var(--color_ipt) }#dropdown-cart .btn.btn-checkout, #dropdown-cart .product-shop .shopify-payment-button button.btn-checkout.shopify-payment-button__button, .product-shop .shopify-payment-button #dropdown-cart button.btn-checkout.shopify-payment-button__button, #dropdown-cart .product-shop .groups-btn .btn-checkout.wishlist, .product-shop .groups-btn #dropdown-cart .btn-checkout.wishlist, #dropdown-cart .tabs__product-page .spr-container .btn-checkout.spr-summary-actions-newreview, .tabs__product-page .spr-container #dropdown-cart .btn-checkout.spr-summary-actions-newreview, #dropdown-cart .addresses-page .btn-edit-delete a.btn-checkout, .addresses-page .btn-edit-delete #dropdown-cart a.btn-checkout {background: var(--background_3);color: var(--color_3);border-color: var(--border_3) }#dropdown-cart .btn:hover, #dropdown-cart .product-shop .shopify-payment-button button.shopify-payment-button__button:hover, .product-shop .shopify-payment-button #dropdown-cart button.shopify-payment-button__button:hover, #dropdown-cart .product-shop .groups-btn .wishlist:hover, .product-shop .groups-btn #dropdown-cart .wishlist:hover, #dropdown-cart .tabs__product-page .spr-container .spr-summary-actions-newreview:hover, .tabs__product-page .spr-container #dropdown-cart .spr-summary-actions-newreview:hover, #dropdown-cart .addresses-page .btn-edit-delete a:hover, .addresses-page .btn-edit-delete #dropdown-cart a:hover {background: var(--background_1);color: var(--color_1);border-color: var(--border_1) }#dropdown-cart .total {font-weight: 500;color: var(--color_price);display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: space-between;-moz-box-pack: space-between;-ms-flex-pack: space-between;-webkit-justify-content: space-between;justify-content: space-between;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;padding: 18px 0 15px;border-top: 1px solid var(--border_color_1) }#dropdown-cart .total .label {font-size: var(--font_size) }#dropdown-cart .total .price {font-size: var(--font_size_plus4);letter-spacing: normal }#dropdown-cart .d-flex .label {margin-right: 40px;color: var(--page_title_color) }#dropdown-cart .d-flex .text {color: #808080;font-style: italic;padding-right: 2px }#dropdown-cart .cart_empty {margin-top: 15px;margin-bottom: 15px;text-align: center }#dropdown-cart .product-details {width: -moz-calc(100% - 155px);width: -webkit-calc(100% - 155px);width: -ms-calc(100% - 155px);width: calc(100% - 155px);padding-right: 0;position: relative;margin-top: -2px }#dropdown-cart .product-details .product-name {line-height: var(--font_size_plus8);margin-bottom: 3px }#dropdown-cart .product-details .option {color: var(--color_compare_price);font-style: italic;margin-bottom: 3px;display: flex;align-items: flex-start;}#dropdown-cart .product-details .option .product-details__edit {position: relative;top: 2px;}#dropdown-cart .product-details .option small {margin-right: 10px;color: var(--body_color) }#dropdown-cart .product-details .option small:empty+.product-details__edit {display: none }#dropdown-cart .product-details .option a {line-height: 1 }#dropdown-cart .product-details .option a svg {width: 15px;height: 15px;stroke: none;color: #808080 }#dropdown-cart .product-details .option a:hover svg {color: var(--page_title_color) }#dropdown-cart .product-details .btn-remove {display: -webkit-inline-box;display: -webkit-inline-flex;display: -moz-inline-flex;display: -ms-inline-flexbox;display: inline-flex;position: absolute;top: 1px;right: 6px }#dropdown-cart .product-details .btn-remove svg {color: #5a5a5a;width: 17px;height: 17px }#dropdown-cart .btn-remove {width: 30px;display: flex;align-items: center;justify-content: center }#dropdown-cart .btn-remove svg {color: #808080;fill: #808080 }#dropdown-cart .btn-remove:hover {background-color: #f4f4f4 }#dropdown-cart .btn-remove:hover svg {color: var(--page_title_color);fill: var(--page_title_color) }#dropdown-cart .cart-collateral {color: #727272 }#dropdown-cart .cart-collateral .price {color: var(--color_price);font-weight: 500;letter-spacing: normal }#dropdown-cart .quantity .item-quantity {max-width: 95px;border: 1px solid var(--border_input);text-align: center;padding: 8px 12px 6px }#dropdown-cart .quantity .item-quantity::-webkit-outer-spin-button, #dropdown-cart .quantity .item-quantity::-webkit-inner-spin-button {-webkit-appearance: auto;-moz-appearance: auto;appearance: auto;margin: 0;opacity: 1 }#dropdown-cart .has-items {max-width: 100%;overflow: hidden }#dropdown-cart .actions {display: flex }#dropdown-cart .actions .btn-checkout {width: 50%;margin-right: 10px }#dropdown-cart .actions .btn-view-cart {width: 50% }#dropdown-cart .mini-products-list {text-align: left;max-height: 350px;overflow-y: auto;margin: 35px -9px 30px 0px }#dropdown-cart .mini-products-list .item {display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;margin-bottom: 22px }#dropdown-cart .mini-products-list .item:last-of-type {margin-bottom: 0 }#dropdown-cart .mini-products-list .item+.item {padding-top: 22px;border-top: 1px solid var(--border_color_1) }#dropdown-cart .mini-products-list .item .cart-collateral {margin-bottom: 7px }#dropdown-cart .mini-products-list .product-image {width: 115px;padding-right: 15px }#dropdown-cart .mini-products-list .product-image img {max-width: 100px }#dropdown-cart .mini-products-list::-webkit-scrollbar-track {background-color: #fafafa }#dropdown-cart .mini-products-list::-webkit-scrollbar {width: 0;background-color: #fafafa }#dropdown-cart .mini-products-list::-webkit-scrollbar-thumb {background-color: #e6e6e6 }.option-title, .cart-title, .customer-title {margin-bottom: 22px;margin-top: 7px }.option-title .close, .cart-title .close, .customer-title .close, #search-form-mobile .halo-sidebar-close {font-size: var(--font_size);text-transform: uppercase;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: flex-end;-moz-box-pack: flex-end;-ms-flex-pack: flex-end;-webkit-justify-content: flex-end;justify-content: flex-end;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;font-weight: normal;color: var(--body_color);margin-bottom: 30px }#search-form-mobile .halo-sidebar-close {width: auto;height: auto;top: auto;margin-top: 2px;}.option-title .close span, .cart-title .close span, .customer-title .close span, #search-form-mobile .halo-sidebar-close span {margin-left: 5px;padding-top: 1px }.option-title .close svg, .cart-title .close svg, .customer-title .close svg, #search-form-mobile .halo-sidebar-close svg {color: #5a5a5a }#search-form-mobile .halo-sidebar-close svg {width: 17px;height: 17px;}.option-title h5, .cart-title h5, .customer-title h5, #search-form-mobile .halo-sidebar-header h5 {color: var(--page_title_color);text-transform: uppercase;letter-spacing: .05em;font-size: 13px;font-weight: 600;border-bottom: 1px solid var(--border_color_1);padding-bottom: 17px;margin-bottom: 0 }.header-parallax-tpl.layout_home_5 .option-title h5, .header-parallax-tpl.layout_home_5 .cart-title h5, .header-parallax-tpl.layout_home_5 .customer-title h5{font-size: var(--font_size_plus2);}.header-default #dropdown-cart {max-width: 360px;width: 100vw;padding: 16px 20px 10px }@keyframes box-shadow {0%, 100% {-webkit-box-shadow: 0 0 0 0;-moz-box-shadow: 0 0 0 0;box-shadow: 0 0 0 0 }50% {-webkit-box-shadow: 0 0 0 4px;-moz-box-shadow: 0 0 0 4px;box-shadow: 0 0 0 4px }}@keyframes loading {0% {transform: rotate(0deg) }100% {transform: rotate(360deg) }}.images-contain {position: relative }.select-icon {position: absolute;cursor: pointer;width: 25px;height: 25px;z-index: 4 }.select-icon .glyphicon {width: 24px;height: 24px;display: block;-moz-border-radius: 50%;-webkit-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;position: relative;cursor: pointer }.select-icon .glyphicon:before, .select-icon .glyphicon:after {position: absolute;top: 50%;left: 50%;content: "";-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%) }.select-icon .glyphicon:before {width: 10px;height: 2px }.select-icon .glyphicon:after {width: 2px;height: 10px }.select-icon:before {-webkit-animation: box-shadowl 1.5s linear infinite;animation: box-shadow 1.5s linear infinite;content: "";width: 24px;height: 24px;position: absolute;-moz-border-radius: 50%;-webkit-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;left: 0;top: 0 }.loading-modal {display: none;width: 60px;height: 60px;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-moz-border-radius:1px;-webkit-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px }.loading-modal div {position: absolute;top: 13px;left: 13px;width: 35px;height: 35px;border: 4px solid var(--page_title_color);-moz-border-radius: 50%;-webkit-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;animation: loading 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;-moz-animation: loading 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;-webkit-animation: loading 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;-o-animation: loading 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color: var(--link_color_hover) transparent transparent transparent }.loading-modal div:nth-child(1) {-moz-animation-delay: -.45s;-webkit-animation-delay: -.45s;-o-animation-delay: -.45s;animation-delay: -.45s }.loading-modal div:nth-child(2) {-moz-animation-delay: -.3s;-webkit-animation-delay: -.3s;-o-animation-delay: -.3s;animation-delay: -.3s }.loading-modal div:nth-child(3) {-moz-animation-delay: -.15s;-webkit-animation-delay: -.15s;-o-animation-delay: -.15s;animation-delay: -.15s }.close-modal {background: #000;color: #fff;border-color: var(--border_1);width: 30px;height: 30px;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;position: absolute;right: -15px;top: -15px;z-index: 2;padding-top: 1px }.close-modal:hover {background: var(--background_2);color: var(--color_2);border-color: var(--border_2) }.overlay {position: fixed;top: 0;bottom: 0;left: 0;right: 0;cursor: pointer }.ajax-lookbook-modal {position: absolute;width: 270px;max-width: 100%;display: none;z-index: 2 }.ajax-lookbook-modal .ajax-modal-content {padding: 30px 29px 30px;position: relative;background-color: var(--body_bg);-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.15);-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.15);box-shadow: 0 1px 4px rgba(0, 0, 0, 0.15);border: 1px solid #fbfbfb;-moz-border-radius: 1px;-webkit-border-radius: 1px;-ms-border-radius: 1px;-o-border-radius: 1px;border-radius: 1px }.ajax-lookbook-modal .lookbook-content .product-bottom {text-align: left }.ajax-lookbook-modal .lookbook-content .product-item .product-grid-image:before {display: none }.ajax-lookbook-modal .lookbook-content .product-item .action {max-width: 100%;position: absolute;bottom: 0;left: 0;right: 0;margin: 0 }.ajax-lookbook-modal .lookbook-content .product-item .btn:hover, .ajax-lookbook-modal .lookbook-content .product-item .product-shop .shopify-payment-button button.shopify-payment-button__button:hover, .product-shop .shopify-payment-button .ajax-lookbook-modal .lookbook-content .product-item button.shopify-payment-button__button:hover, .ajax-lookbook-modal .lookbook-content .product-item .product-shop .groups-btn .wishlist:hover, .product-shop .groups-btn .ajax-lookbook-modal .lookbook-content .product-item .wishlist:hover, .ajax-lookbook-modal .lookbook-content .product-item .tabs__product-page .spr-container .spr-summary-actions-newreview:hover, .tabs__product-page .spr-container .ajax-lookbook-modal .lookbook-content .product-item .spr-summary-actions-newreview:hover, .ajax-lookbook-modal .lookbook-content .product-item .addresses-page .btn-edit-delete a:hover, .addresses-page .btn-edit-delete .ajax-lookbook-modal .lookbook-content .product-item a:hover {background: var(--background_2);color: var(--color_2);border-color: var(--border_2) }.ajax-lookbook-modal .lookbook-content .product-item .product-vendor {line-height: var(--font_size_plus10);margin-bottom: 2px }.ajax-lookbook-modal .lookbook-content .product-item .price-box {font-size: var(--font_size_plus2);line-height: var(--font_size_plus13);margin-bottom: 7px }.ajax-lookbook-modal .lookbook-content .product-item .pr-details {display: inline-block;color: var(--color_title_pr);letter-spacing: .05em;text-transform: uppercase;font-weight: 600;line-height: var(--font_size_plus10);font-size: var(--font_size);position: relative }.ajax-lookbook-modal .lookbook-content .product-item .pr-details:before {position: absolute;content: "";left: 0;width: 100%;bottom: 1px;height: 1px;background-color: #d4d4d4 }.ajax-lookbook-modal .lookbook-content .product-item .pr-details:hover {color: var(--color_title_pr_hover) }.ajax-lookbook-modal .overlay {background-color: rgba(255, 255, 255, 0) }.home-product-tabs .widget-title {margin-bottom: 20px }.home-product-tabs .product-tabs-content {min-height: 250px }.home-product-tabs .product-tabs-content .tab-content {visibility: hidden;opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)";filter: alpha(opacity=0);height: 0 }.home-product-tabs .product-tabs-content .tab-content.active {visibility: visible;opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";filter: alpha(opacity=100);height: inherit }.home-product-tabs .product-tabs-content .products-grid[data-row="2"] .col5{-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.home-product-tabs .product-tabs-content .products-grid[data-row="3"] .col5{-webkit-box-flex: 0;-ms-flex: 0 0 33.33%;flex: 0 0 33.33%;max-width: 33.33%;}.home-product-tabs .product-tabs-content .products-grid[data-row="4"] .col5{-webkit-box-flex: 0;-ms-flex: 0 0 33.33%;flex: 0 0 33.33%;max-width: 33.33%;}.home-product-tabs .product-tabs-content .products-grid[data-row="5"] .col5{-webkit-box-flex: 0;-ms-flex: 0 0 33.33%;flex: 0 0 33.33%;max-width: 33.33%;}.home-product-tabs .loading {text-align: center;letter-spacing: .05em;color: var(--page_title_color) }.list-product-tabs {display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap }.list-product-tabs li {margin: 0 5px 10px }.list-product-tabs li:first-of-type {margin-left: 0 }.list-product-tabs li:last-of-type {margin-right: 0 }.list-product-tabs .tab-links {text-transform: uppercase;border: 1px solid rgba(255, 255, 255, 0);display: block;padding: 5px 15px 3px;-moz-border-radius: 1px;-webkit-border-radius: 1px;-ms-border-radius: 1px;-o-border-radius: 1px;border-radius: 1px;color: #828282 }.list-product-tabs.product-tabs-style4 .tab-links {-moz-border-radius: 40px;-webkit-border-radius: 40px;-ms-border-radius: 40px;border-radius: 40px;background: #ffffff;border: 1px solid #e6e6e6;text-transform: capitalize;font-weight: 600;color: #232323;padding: 15px 15px 14px;text-align: center;}.list-product-tabs.product-tabs-style4 .tab-links.active {background: #000000;border-color: #000000;color: #ffffff;}.header-parallax-tpl.layout_home_5 .list-product-tabs .tab-links {font-family: var(--fonts_name_2);text-transform: capitalize;font-weight: 900;}.list-product-tabs .tab-links.active {border-color: #646464;color: #000 }.policies-block .policy-text {display: inline-block;text-align: center;text-transform: unset;font-weight: 500;font-size: var(--font_size);line-height: var(--font_size_plus12);letter-spacing: .05em;position: relative }.header-parallax-tpl.layout_home_6 .policies-block .policy-text {font-size: var(--font_size_minus2);}.policies-block .policy-text:before {position: absolute;left: 0;width: 0;bottom: 2px;height: 1px;content: '';display: block;-webkit-transition: width 0.3s ease;-moz-transition: width 0.3s ease;-ms-transition: width 0.3s ease;-o-transition: width 0.3s ease;transition: width 0.3s ease;visibility: hidden }.policies-block .policy-icon {font-size: var(--font_size_plus6);margin-right: 12px }.policies-block .policy-item a {display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;padding: 13px 0 11px }.policies-block .policy-item:hover .policy-text:before {width: 100%;visibility: visible }.policies-block .slick-arrow {border: none !important;background: rgba(255, 255, 255, 0) !important;color: inherit !important }.policies-block .slick-arrow .fa {font-weight: 500;font-size: 18px }.policies-block .slick-arrow.slick-next {right: 5px }.policies-block .slick-arrow.slick-prev {left: 5px }.policies-block .policies-slider:not(.slick-slider) .policy-item {}.policies-block.layout_style_2 .policy-item:last-child:before {content: none;}.policies-block.layout_style_2 .policy-item:before {position: absolute;content: "";width: 1px;height: 40px;top: 50%;transform: translateY(-50%);right: 0;}.policies-block.layout_style_2 .policy-icon {margin-right: 20px;position: relative;top: 2px;}.policies-block.layout_style_2 .policy-text {letter-spacing: 0;font-size: var(--font_size_plus2);text-transform: capitalize;font-weight: bold;}.policies-block.layout_style_2 .policy-icon svg {width: 34px;height: 34px;}.home-custom-block-text .bg-custom-block-text > .row {-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;margin-left: -5px;margin-right: -5px }.home-custom-block-text .custom-text-item {padding-right: 5px;padding-left: 5px;margin-bottom: 10px;}.home-custom-block-text .custom-text-item .custom-text {padding: 11px 24px;display: inline-block;}.bg-custom-block-text.style_1 .custom-text-item .custom-text {-moz-border-radius: 40px;-webkit-border-radius: 40px;-ms-border-radius: 40px;border-radius: 40px;position: relative;}.bg-custom-block-text .custom-text-item .custom-text:before {content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;-moz-border-radius: 40px;-webkit-border-radius: 40px;-ms-border-radius: 40px;border-radius: 40px;background: #000000;opacity: 0;webkit-transition: opacity .3s ease-out;transition: opacity .3s ease-out;}.home-custom-block-text .custom-text-item a:hover .custom-text:before {opacity: 0.1;}.home-collections {padding: 70px 0 }.home-collections .not_img {height: 280px;line-height: 280px;font-size: 20px }.home-collections .column-banner {position: relative }.home-collections .btn-view-all {background: var(--background_2);color: var(--color_2);border-color: var(--border_2);min-width: 270px;margin-top: 40px }.home-collections .btn-view-all:hover {background: var(--background_1);color: var(--color_1);border-color: var(--border_1) }.home-collections.has-title {padding: 0;background-color: var(--body_bg) !important }.home-collections.has-title .widget-title {margin-bottom: 35px }.home-collections .collections-slider.style_2 .content-box {position: relative;top: auto;left: auto;transform: none;margin-top: 25px }.home-collections .collections-slider.style_2 .content-box .banner-title{font-weight: 400 }.custom-block-imgs {position: absolute;top: 50%;left: 50%;-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);text-align: center;min-width: 80% }.suppermarket-product-tabs .column-banner-inner {position: relative;}.custom-block-imgs .banner-heading {letter-spacing: .05em;font-weight: 700;text-transform: uppercase;margin-bottom: 7px }.custom-block-imgs .banner-sub-heading {font-weight: 500;letter-spacing: .2em;text-transform: uppercase;margin-bottom: 22px }.custom-block-imgs .banner-button {padding: 10px 25px 8px;min-width: 157px;-webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1) }.custom-block-imgs .banner-button:hover {background-color: var(--background_1) !important;color: var(--color_1) !important;border-color: var(--border_1) !important }.custom-block-imgs .banner-des {margin-bottom: 38px }.custom-block-image {position: relative }.custom-block-image .img-inner {position: absolute;top: 50%;left: 50%;-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);min-width: 80%;text-align: center;max-width: 350px }.custom-block-image.layout_style_2 .img-inner {top: auto;bottom: 50px;-moz-transform: translate(-50%, 0);-o-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);-webkit-transform: translate(-50%, 0);transform: translate(-50%, 0);}.custom-block-image .img-inner .heading {margin-bottom: 16px;text-transform: uppercase;font-weight: 400;letter-spacing: 0.2em;position: relative;padding-bottom: 10px }.custom-block-image.layout_style_2 .img-inner .heading {margin-bottom: 20px }.custom-block-image .img-inner .heading .line {position: absolute;left: 50%;bottom: 0;-moz-transform: translateX(-50%);-o-transform: translateX(-50%);-ms-transform: translateX(-50%);-webkit-transform: translateX(-50%);transform: translateX(-50%);height: 2px;width: 40px }.custom-block-image .img-inner .sub-heading {letter-spacing: .05em;text-transform: uppercase;line-height: 1.7em;margin-bottom: 7px;font-weight: 600 }.custom-block-image.layout_style_2 .img-inner .sub-heading {font-weight: 400;margin-bottom: 15px;text-decoration: underline;text-underline-position: under;text-underline-offset: -1px;}.custom-block-image .img-inner .sub-heading+.heading {text-transform: capitalize;letter-spacing: normal;padding-bottom: 0 }.custom-block-image .img-inner .sub-heading+.heading .line {display: none }.custom-block-image .img-inner .des {line-height: 1.9em }.custom-block-image.layout_style_2 .img-inner .des {margin-bottom: 15px }.custom-block-image .btn-img-block {position: absolute;bottom: 12%;left: 50%;z-index: 2;-moz-transform: translateX(-50%);-o-transform: translateX(-50%);-ms-transform: translateX(-50%);-webkit-transform: translateX(-50%);transform: translateX(-50%);padding: 10px 25px 8px;min-width: 157px;-webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1) }.custom-block-image.layout_style_2 .btn-img-block {position: relative;bottom: auto;left: auto;-moz-transform: none;-o-transform: none;-ms-transform: none;-webkit-transform: none;transform: none;min-width: 210px;margin-top: 10px }.list-blogs .article-title {font-size: var(--font_size_plus4);line-height: var(--font_size_plus14);font-weight: 600;text-transform: capitalize;letter-spacing: normal;margin-bottom: 6px }.list-blogs .article-title a {color: var(--page_title_color) }.list-blogs .blog_author {line-height: var(--font_size_plus10);text-transform: uppercase;color: var(--breadcrumb_color);letter-spacing: .02em;margin-bottom: 15px }.list-blogs.style_2 .article-inner {text-align: left;border: 1px solid #dbdbdb;border-top: none;padding: 20px 30px 30px 30px;}.list-blogs .article-inner .read_more {font-weight: 500;display: inline-block;margin-top: 9px;text-decoration: underline;text-underline-position: under;text-underline-offset: -1px;}.header-parallax-tpl.layout_default .list-blogs .article-title {font-size: var(--font_size_plus2);line-height: var(--font_size_plus12);}.header-parallax-tpl.layout_default .list-blogs .blog_author {font-size: var(--font_size_minus2);line-height: var(--font_size_plus8);margin-bottom: 12px;}.list-blogs .article-des {line-height: var(--font_size_plus10);letter-spacing: normal }.list-blogs .article-inner {text-align: center;padding: 23px 22px 40px }.home-custom-sub-banner [data-init-slideshow], .suppermarket-product-tabs [data-init-slideshow] {position: relative }.home-custom-sub-banner [data-init-slideshow]:not(.slick-slider) .item+.item, .suppermarket-product-tabs [data-init-slideshow]:not(.slick-slider) .item+.item {display: none }.home-custom-sub-banner [data-init-slideshow] .slick-arrow, .suppermarket-product-tabs [data-init-slideshow] .slick-arrow {display: none !important }.home-custom-sub-banner [data-init-slideshow] .slick-dots, .suppermarket-product-tabs [data-init-slideshow] .slick-dots {position: absolute;left: 50%;-moz-transform: translateX(-50%);-o-transform: translateX(-50%);-ms-transform: translateX(-50%);-webkit-transform: translateX(-50%);transform: translateX(-50%);bottom: 60px }.home-custom-sub-banner [data-init-slideshow] .slick-dots li, .suppermarket-product-tabs [data-init-slideshow] .slick-dots li {margin: 0 5px;width: 10px;height: 10px }.home-custom-sub-banner [data-init-slideshow] .slick-dots li button, .suppermarket-product-tabs [data-init-slideshow] .slick-dots li button {width: 10px;height: 10px }.home-custom-sub-banner [data-init-slideshow] .slick-dots li:not(.slick-active) button, .suppermarket-product-tabs [data-init-slideshow] .slick-dots li:not(.slick-active) button {background: #fff;border-color: #fff;opacity: .8;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=80)";filter: alpha(opacity=80) }.home-custom-sub-banner [data-init-slideshow] .slick-dots li.slick-active button, .suppermarket-product-tabs [data-init-slideshow] .slick-dots li.slick-active button {border-color: #fff }.home-custom-sub-banner .not_img {font-size: 20px }.home-custom-sub-banner .twoImage .not_img {height: 240px;line-height: 140px }.home-custom-sub-banner .oneImage .not_img {height: 510px;line-height: 390px }.home-custom-sub-banner .oneImage .des, .home-custom-sub-banner .twoImage .des {margin-top: 13px }.home-custom-sub-banner .sub-banner-countdown {font-size: var(--font_size_plus8);margin-top: 33px }.home-custom-sub-banner .clock-item {width: 64px;height: 64px;margin: 0 7.5px;padding-top: 2px }.home-custom-sub-banner .clock-item span.num {font-weight: 600 }.home-custom-sub-banner .des {line-height: var(--font_size_plus10);max-width: 740px;text-align: center;margin: 28px auto 26px }.home-custom-sub-banner.style_2 .banner-item .content-box {left: 15px;top: 15px;text-align: left;transform: none;}.suppermarket-product-tabs .custom-block-imgs.style_2 {left: 25px;top: 25px;text-align: left;transform: none;}.home-custom-sub-banner.style_2 .des {text-align: left;}.home-instagram-sections+.home-custom-block-policies-sections .policy-item a, .home-custom-sub-banner-sections+.home-custom-block-policies-sections .policy-item a {padding: 10px 0 9px }.home-custom-sub-banner .sub-banner-countdown, .custom-block-banner .sub-banner-countdown {display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center }.header-top-countdown .clock-item, .home-custom-sub-banner .clock-item, .custom-block-banner .clock-item {display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column;border: 1px solid;-moz-border-radius: 50%;-webkit-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50% }.header-top-countdown .clock-item span, .home-custom-sub-banner .clock-item span, .custom-block-banner .clock-item span {display: block }.header-top-countdown .clock-item span:not(.num), .home-custom-sub-banner .clock-item span:not(.num), .custom-block-banner .clock-item span:not(.num) {font-size: var(--font_size) }.header-top-countdown .clock-item span.num, .home-custom-sub-banner .clock-item span.num, .custom-block-banner .clock-item span.num {letter-spacing: normal }.header-top-countdown .clock-item:first-of-type, .home-custom-sub-banner .clock-item:first-of-type, .custom-block-banner .clock-item:first-of-type {margin-left: 0 }.header-top-countdown .clock-item:last-of-type, .home-custom-sub-banner .clock-item:last-of-type, .custom-block-banner .clock-item:last-of-type {margin-right: 0 }.home-spotlight-2 .spotlight-item {margin-bottom: 30px }.home-spotlight-2 .spotlight-item .img-box {position: relative }.home-spotlight-2 .spotlight-item:hover .border-bt-hover {width: 100% }.home-spotlight-2 .sub-title {color: var(--page_title_color);font-size: var(--font_size);letter-spacing: .05em;font-weight: 500;margin: 0;position: absolute;bottom: -1px;left: 0;right: 0;background-color: rgba(255, 255, 255, 0.9);text-align: center;padding: 11px 10px 9px;line-height: var(--font_size_plus8);text-transform: uppercase }.home-spotlight-2 .spotlight-inner {padding: 25px 0 25px }.home-spotlight-2 .spotlight-inner .title {margin: 0;display: inline-block;position: relative }.home-spotlight-2 .spotlight-inner .border-bt-hover {background-color: var(--page_title_color) }.home-about-us {border-top: 1px solid var(--border_color_1);text-align: center;padding: 31px 0 }.home-about-us.style_2 {padding-top: 55px;padding-bottom: 65px }.home-about-us.style_2.sub_title_padding {padding-top: 85px;padding-bottom: 0 }.home-about-us.style_2.sub_title_padding .des {margin-bottom: 0px }.home-about-us.style_2 .title {font-family: var(--fonts_name_2);font-weight: 400;text-transform: none;letter-spacing: 0 }.home-about-us.style_2 .des {font-size: var(--font_size);margin-bottom: 35px }.home-about-us.style_2 .btn-about-us {min-width: 260px }.home-about-us.style_3 {padding: 0;}.home-about-us.style_3 .des {padding-top: 13px;padding-bottom: 13px;text-transform: uppercase;letter-spacing: .05em;}.home-about-us.style_3 .des a {font-weight: 900;text-underline-position: under;text-decoration: underline;}.home-about-us .title {font-size: var(--font_size);letter-spacing: .05em;text-transform: uppercase;font-weight: 600;line-height: 1.7em;margin-bottom: 12px }.home-about-us .sub-title {text-transform: uppercase;letter-spacing: .05em }.home-about-us .des {font-size: var(--font_size);line-height: var(--font_size_plus10);margin-bottom: 10px;}.home-about-us .list-item {display: flex;flex-wrap: wrap;justify-content: center;align-items: flex-end;margin-top: 37px;overflow-x: auto;scroll-snap-type: x mandatory;}.home-about-us .list-item .item {width: 250px;margin-bottom: 35px;scroll-snap-align: start;scroll-snap-stop: always;}.home-about-us .list-item .item p {margin: 0;font-size: var(--font_size_plus2);line-height: 28px;}.home-about-us .list-item .item a {text-decoration: underline;text-underline-position: under;}.home-about-us .item .image {margin-bottom: 20px;}.home-about-us .list-item .item .button_text {text-decoration: underline !important;}.home-about-us.style_about_2 {}.home-about-us.style_about_2 .list-item {margin-top: 20px;}.home-about-us.style_about_2 .list-item .item {border: 5px solid;margin: 0 15px;padding-top: 58px;padding-bottom: 50px;}.home-about-us.style_about_2 .item .image {margin-bottom: 33px;}.home-about-us.style_about_2 .item .image svg {width: 48px;height: 48px;}.home-about-us.style_about_2 .item .image i {font-size: 75px;}.home-about-us.style_about_2 .list-item .item a {text-decoration: unset;display: block;}.home-about-us.style_about_2 .list-item .item p {position: relative;font-size: var(--font_size);text-transform: uppercase;letter-spacing: .05em;font-weight: 900;padding-top: 15px;}.home-about-us.style_about_2 .list-item .item p:before {position: absolute;content: "";width: 109px;height: 2px;top: 0;left: 50%;transform: translateX(-50%);}.home-about-us.style_about_2 .list-item .item a .not_img {height: 100px;line-height: 100px;}.home-about-us.style_about_3 {padding: 65px 0;}.home-about-us.style_about_3 .list-item {margin-top: 20px;margin: 0 -8px;flex-wrap: nowrap;}.home-about-us.style_about_3 .list-item .item {margin: 0 8px;padding-top: 68px;padding-bottom: 64px;width: 20%;border-radius: 6px;}.home-about-us.style_about_3 .item .image {margin-bottom: 6px;}.home-about-us.style_about_3 .item .image svg {width: 55px;height: 55px;}.home-about-us.style_about_3 .item .image i {font-size: 75px;}.home-about-us.style_about_3 .list-item .item a {text-decoration: unset;display: block;}.home-about-us.style_about_3 .list-item .item .desctiption {position: relative;font-size: var(--font_size);text-transform: unset;letter-spacing: 0;font-weight: 400;padding-top: 10px;line-height: 22px;padding-left: 30px;padding-right: 30px;min-height: 54px;white-space: initial;}.home-about-us.style_about_3 .list-item .item p {position: relative;font-family: var(--fonts_name_2);font-size: var(--font_size_plus2);text-transform: uppercase;letter-spacing: 0;font-weight: bold;padding-top: 15px;}.home-about-us.style_about_3 .list-item .item p:before {position: absolute;content: "";width: 109px;height: 2px;top: 0;left: 50%;transform: translateX(-50%);}.home-about-us.style_about_3 .list-item .item a .not_img {height: 100px;line-height: 100px;}.home-about-us.style_about_4 {padding: 45px 0 65px 0;}.home-about-us.style_about_4 .title {font-family: var(--fonts_name_2);text-transform: unset;letter-spacing: 0;font-weight: bold;}.home-about-us.style_about_4 .title b {font-weight: bold;color: #10ffda;}.home-about-us.style_about_4 .list-item {margin-top: 20px;margin: 0 -8px;flex-wrap: nowrap;}.home-about-us.style_about_4 .list-item .item {margin: 0 8px;padding-top: 30px;padding-bottom: 10px;width: 25%;border-radius: 6px;}.home-about-us.style_about_4 .item .image {margin-bottom: 6px;}.home-about-us.style_about_4 .item .image svg {width: 55px;height: 55px;}.home-about-us.style_about_4 .item .image i {font-size: 75px;}.home-about-us.style_about_4 .list-item .item a {text-decoration: unset;display: block;}.home-about-us.style_about_4 .list-item .item .desctiption {position: relative;font-size: var(--font_size_plus2);text-transform: unset;letter-spacing: 0;font-weight: 400;padding-top: 15px;padding-bottom: 3px;line-height: 22px;padding-left: 30px;padding-right: 30px;white-space: initial;}.home-about-us.style_about_4 .list-item .item p {position: relative;font-family: var(--fonts_name_2);font-size: var(--font_size_plus6);text-transform: capitalize;letter-spacing: 0;font-weight: bold;padding-top: 15px;white-space: initial;}.home-about-us.style_about_4 .list-item .item p:before {position: absolute;content: "";width: 109px;height: 2px;top: 0;left: 50%;transform: translateX(-50%);}.home-about-us.style_about_4 .list-item .item a .not_img {height: 100px;line-height: 100px;}.home-about-us.style_about_4 .list-item .item .button_text {font-size: var(--font_size_plus2);}.home-about-us .des.des-bottom {max-width: 560px;margin: 40px auto 0;line-height: 24px;}.home-about-us .des-bottom span {display: block;}.home-about-us .des-bottom a {text-decoration: underline;font-weight: bold;}.home-about-us.style_about_5 {padding-top: 0;padding-bottom: 0;}.home-about-us.style_about_5 .list-item {justify-content: center;margin-top: 0;}.home-about-us.style_about_5 .list-item .item {display: flex;justify-content: center;align-items: end;width: 33.3333%;padding-top: 79px;padding-bottom: 80px;margin-bottom: 0;}.home-about-us.style_about_5 .list-item .item .content-left .image {position: relative;top: 7px;}.home-about-us.style_about_5 .list-item .item .content-left .not_img {height: 50px;line-height: 50px;width: 50px;font-size: 10px;}.home-about-us.style_about_5 .list-item .item .content-right {text-align: left;margin-left: 30px;}.home-about-us.style_about_5 .list-item .item .content-right .content {text-align: left;}.home-about-us.style_about_5 .list-item .item .content-right .content p {font-size: var(--font_size_plus3);font-weight: bold;margin-bottom: 10px;}.home-about-us.style_about_5 .list-item .item .content-right .desctiption {margin-bottom: 2px;}.home-about-us.style_about_5 .list-item .item .content-right .button_text {font-size: var(--font_size) !important;padding: 0 !important;text-transform: unset !important;text-align: left;}.home-about-us.style_about_6 {padding: 45px 0 95px 0;}.home-about-us.style_about_6.style_3 .row > .col-12 {width: 100%;max-width: 100%;margin: 0;flex: 0 0 100%;}.home-about-us.style_about_6.style_3 .btn-about-us {position: absolute;top: 12px;right: 15px;text-decoration: underline;font-weight: 400 !important;text-transform: capitalize !important;width: auto;padding: 0!important;font-size: var(--font_size) !important;min-width: auto;letter-spacing: var(--letter_spacing_btn) !important;}.home-about-us.style_about_6 .title {font-family: var(--fonts_name_2);text-transform: unset;letter-spacing: 0;font-weight: bold;}.home-about-us.style_about_6 .title b {font-weight: bold;color: #10ffda;}.home-about-us.style_about_6 .list-item {margin-top: 20px;margin: 0 -8px;flex-wrap: nowrap;}.home-about-us.style_about_6 .list-item .item {margin: 0 8px;padding-top: 30px;padding-bottom: 10px;width: 25%;border-radius: 6px;}.home-about-us.style_about_6 .item .image {margin-bottom: 6px;}.home-about-us.style_about_6 .item .image svg {width: 55px;height: 55px;}.home-about-us.style_about_6 .item .image i {font-size: 75px;}.home-about-us.style_about_6 .list-item .item a {text-decoration: unset;display: block;}.home-about-us.style_about_6 .list-item .item .desctiption {position: relative;font-size: var(--font_size_plus2);text-transform: unset;letter-spacing: 0;font-weight: 400;padding-top: 12px;padding-bottom: 22px;line-height: 26px;padding-left: 5px;padding-right: 5px;white-space: initial;font-size: var(--font_size);}.home-about-us.style_about_6 .list-item .item p {position: relative;font-family: var(--fonts_name_2);font-size: var(--font_size_plus3);text-transform: capitalize;letter-spacing: 0;font-weight: bold;padding-top: 18px;white-space: initial;}.home-about-us.style_about_6 .list-item .item p:before {position: absolute;content: "";width: 109px;height: 2px;top: 0;left: 50%;transform: translateX(-50%);}.home-about-us.style_about_6 .list-item .item a .not_img {height: 235px;line-height: 235px;}.home-about-us.style_about_6 .list-item .item .button_text {font-size: var(--font_size);text-decoration: unset !important;padding: 12px 15px 10px;min-width: 178px;display: inline-block;border: 1px solid;border-radius: 3px;text-transform: uppercase;font-weight: 600;background-color: var(--background_2);color: var(--color_2);border-color: var(--border_2);}.home-about-us.style_about_6 .list-item .item .button_text:hover {background-color: var(--background_3);color: var(--color_3) !important;border-color: var(--border_3);}.home-about-us.style_about_7 {padding-top: 30px;}.home-about-us.style_2.style_about_7 {padding-bottom: 60px;}.home-about-us.style_3.style_about_7 {padding-top: 15px;}.home-about-us.style_about_7 .list-item .item {vertical-align: top;}.home-about-us.style_about_7 .list-item .item.column-3 {margin: 0;padding-left: 15px;padding-right: 15px;width: 250px;}.home-about-us.style_about_7 .title {font-family: var(--fonts_name_2);text-transform: unset;letter-spacing: 0;font-weight: bold;}.home-about-us.style_2.style_about_7 .title {font-weight: normal;}.home-about-us.style_about_7 .title b {font-weight: bold;color: #10ffda;}.home-about-us.style_about_7 .list-item {margin-top: 20px;margin: 0 -15px;flex-wrap: nowrap;}.home-about-us.style_about_7 .list-item .item {margin: 0 8px;padding-top: 15px;padding-bottom: 10px;width: 25%;border-radius: 6px;}.home-about-us.style_about_7 .item .image {margin-bottom: 25px;}.home-about-us.style_about_7 .item .image svg {width: 64px;height: 64px;}.home-about-us.style_about_7 .item .image i {font-size: 75px;}.home-about-us.style_about_7 .list-item .item a {text-decoration: unset;display: block;}.home-about-us.style_about_7 .list-item .item .desctiption {position: relative;font-family: var(--fonts_name_1);text-transform: unset;letter-spacing: 0;font-weight: 400;padding-top: 15px;padding-bottom: 22px;line-height: 26px;white-space: initial;font-size: var(--font_size);}.home-about-us.style_about_7 .list-item .item p {position: relative;font-family: var(--fonts_name_1);font-size: var(--font_size_plus2);text-transform: capitalize;letter-spacing: 0;font-weight: bold;padding-top: 16px;white-space: initial;}.home-about-us.style_about_7 .list-item .item p:before {position: absolute;content: "";width: 109px;height: 2px;top: 0;left: 50%;transform: translateX(-50%);}.home-about-us.style_about_7 .list-item .item a .not_img {height: 64px;line-height: 64px;}.home-about-us.style_about_7 .list-item .item .button_text {font-size: var(--font_size);text-decoration: unset !important;padding: 12px 15px 10px;min-width: 178px;display: inline-block;border: 1px solid;border-radius: 3px;text-transform: uppercase;font-weight: 600;background-color: var(--background_2);color: var(--color_2);border-color: var(--border_2);}.home-about-us.style_about_7 .list-item .item .button_text:hover {background-color: var(--background_3);color: var(--color_3) !important;border-color: var(--border_3);}.home-about-us.style_about_8 {padding-top: 0;padding-bottom: 0;}.home-about-us.style_about_8 .list-item {justify-content: center;align-items: flex-start;margin-top: 0;padding-left: }.home-about-us.style_about_8 .list-item .item {display: flex;justify-content: center;align-items: flex-start;width: 33.3333%;padding: 60px 20px 105px 20px;margin-bottom: 0;}.home-about-us.style_about_8 .list-item .item .content-left {width: 80px;}.home-about-us.style_about_8 .list-item .item .content-left .image {position: relative;}.home-about-us.style_about_8 .list-item .item .content-left .not_img {height: 50px;line-height: 50px;width: 50px;font-size: 10px;}.home-about-us.style_about_8 .list-item .item .content-right {text-align: left;margin-left: 20px;width: calc(100% - 80px) }.home-about-us.style_about_8 .list-item .item .content-right .content {text-align: left;}.home-about-us.style_about_8 .list-item .item .content-right .content p {font-size: var(--font_size_plus4);font-weight: bold;margin-bottom: 10px;white-space: normal;}.home-about-us.style_about_8 .list-item .item .content-right .desctiption {margin-bottom: 2px;font-size: var(--font_size);}.home-about-us.style_about_8 .list-item .item .content-right .button_text {font-size: var(--font_size) !important;padding: 0 !important;text-transform: unset !important;text-align: left;text-underline-offset: -2px;}.home-about-us.style_about_8 .des.des-bottom {margin-top: 15px;font-weight: 400 }.home-about-us.style_about_8 .des.des-bottom a {font-weight: 400;text-underline-offset: 2px;}.home-rich-text {line-height: var(--font_size_plus10);padding: 50px 0 55px 0;}.home-rich-text .rich-text {max-width: 1370px;margin: 0 auto;}.header-parallax-tpl.layout_home_5 .home-rich-text .rich-text {max-width: 875px;}.home-rich-text .rich-text p {margin-bottom: 24px;}.home-rich-text .btn--lessMore {text-align: center;padding-top: 20px;}.home-rich-text #rich-text__lessMore {display: inline-block;color: var(--page_title_color);font-weight: bold;border: 1px solid #ccc;padding: 8px 50px !important;}.home-rich-text #rich-text__lessMore:hover {background: var(--background_1);color: var(--color_1);border-color: var(--border_1);}.home-rich-text .rich-text__bottom {display: none;}.halo-modal {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1000;display: none;overflow: hidden;outline: 0;background-color: rgba(35, 35, 35, 0.8) }.halo-modal .modal-overlay {position: relative;margin: .5rem auto;pointer-events: none;max-width: 847px;top: 50vh;-moz-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);transform: translateY(-50%) }.halo-modal .halo-modal-content {position: relative;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column;width: 100%;pointer-events: auto;background-color: var(--body_bg);background-clip: padding-box;outline: 0 }.halo-modal .halo-modal-content .close {width: 30px;height: 30px;position: absolute;right: -15px;top: -15px;background-color: #000;color: #fff;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;z-index: 2 }.halo-modal .halo-modal-content .close:hover {background: var(--background_3);color: var(--color_3);border-color: var(--border_3) }.halo-modal .halo-modal-content .halo-modal-body {max-height: 81vh;overflow: auto }.halo-modal .halo-modal-content .halo-modal-body::-webkit-scrollbar-track {background-color: #e6e6e6 }.halo-modal .halo-modal-content .halo-modal-body::-webkit-scrollbar {width: 5px;background-color: #e6e6e6 }.halo-modal .halo-modal-content .halo-modal-body::-webkit-scrollbar-thumb {background-color: #969696 }.wrapper-newsletter .not_img {height: 100%;line-height: 360px }.wrapper-newsletter .halo-modal-body {display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex }.wrapper-newsletter .halo-modal-body .column-left {width: 360px }.wrapper-newsletter .halo-modal-body .column-left img {height: 100%;object-fit: cover;}.wrapper-newsletter .halo-modal-body .column-right {width: -moz-calc(100% - 360px);width: -webkit-calc(100% - 360px);width: -ms-calc(100% - 360px);width: calc(100% - 360px);text-align: center;padding: 62px 50px 21px 51px }.wrapper-newsletter .halo-modal-body .title {color: var(--page_title_color);font-size: var(--font_size_plus8);letter-spacing: .05em;font-weight: 700;text-transform: uppercase;margin-bottom: 14px }.header-parallax-tpl.layout_home_5 .wrapper-newsletter .halo-modal-body .title {font-family: var(--fonts_name_1);}.wrapper-newsletter .halo-modal-body .des {color: #2d2d2d;font-size: var(--font_size);line-height: var(--font_size_plus10);margin-bottom: 28px }.wrapper-newsletter .halo-modal-body #mailchimp-email-subscibe {margin-bottom: 37px }.wrapper-newsletter .halo-modal-body #mailchimp-email-subscibe .input-group {-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center }.wrapper-newsletter .halo-modal-body #mailchimp-email-subscibe .input-group-field {padding: 7px 15px 5px;border: 1px solid #f5f5f5;background-color: #f5f5f5;color: #a3a3a3;width: 254px;margin-right: 10px }.wrapper-newsletter .halo-modal-body #mailchimp-email-subscibe .input-group-field::-webkit-input-placeholder {color: #a3a3a3 }.wrapper-newsletter .halo-modal-body #mailchimp-email-subscibe .input-group-field::-moz-placeholder {color: #a3a3a3 }.wrapper-newsletter .halo-modal-body #mailchimp-email-subscibe .input-group-field:-ms-input-placeholder {color: #a3a3a3 }.wrapper-newsletter .halo-modal-body #mailchimp-email-subscibe .input-group-field:-moz-placeholder {color: #a3a3a3 }.wrapper-newsletter .halo-modal-body #mailchimp-email-subscibe .btn, .wrapper-newsletter .halo-modal-body #mailchimp-email-subscibe .product-shop .shopify-payment-button button.shopify-payment-button__button, .product-shop .shopify-payment-button .wrapper-newsletter .halo-modal-body #mailchimp-email-subscibe button.shopify-payment-button__button, .wrapper-newsletter .halo-modal-body #mailchimp-email-subscibe .product-shop .groups-btn .wishlist, .product-shop .groups-btn .wrapper-newsletter .halo-modal-body #mailchimp-email-subscibe .wishlist, .wrapper-newsletter .halo-modal-body #mailchimp-email-subscibe .tabs__product-page .spr-container .spr-summary-actions-newreview, .tabs__product-page .spr-container .wrapper-newsletter .halo-modal-body #mailchimp-email-subscibe .spr-summary-actions-newreview, .wrapper-newsletter .halo-modal-body #mailchimp-email-subscibe .addresses-page .btn-edit-delete a, .addresses-page .btn-edit-delete .wrapper-newsletter .halo-modal-body #mailchimp-email-subscibe a {background: var(--background_2);color: var(--color_2);border-color: var(--body_color);min-width: 114px }.wrapper-newsletter .halo-modal-body #mailchimp-email-subscibe .btn:hover, .wrapper-newsletter .halo-modal-body #mailchimp-email-subscibe .product-shop .shopify-payment-button button.shopify-payment-button__button:hover, .product-shop .shopify-payment-button .wrapper-newsletter .halo-modal-body #mailchimp-email-subscibe button.shopify-payment-button__button:hover, .wrapper-newsletter .halo-modal-body #mailchimp-email-subscibe .product-shop .groups-btn .wishlist:hover, .product-shop .groups-btn .wrapper-newsletter .halo-modal-body #mailchimp-email-subscibe .wishlist:hover, .wrapper-newsletter .halo-modal-body #mailchimp-email-subscibe .tabs__product-page .spr-container .spr-summary-actions-newreview:hover, .tabs__product-page .spr-container .wrapper-newsletter .halo-modal-body #mailchimp-email-subscibe .spr-summary-actions-newreview:hover, .wrapper-newsletter .halo-modal-body #mailchimp-email-subscibe .addresses-page .btn-edit-delete a:hover, .addresses-page .btn-edit-delete .wrapper-newsletter .halo-modal-body #mailchimp-email-subscibe a:hover {background: var(--background_3);color: var(--color_3);border-color: var(--border_3) }.wrapper-newsletter .halo-modal-body .social-icons a {font-size: 14px;color: var(--page_title_color);width: 30px;height: 30px;line-height: 32px }.wrapper-newsletter .halo-modal-body .social-icons a .fa {font-weight: 700 }.wrapper-newsletter .halo-modal-body .social-icons li {width: 31px;height: 31px }.wrapper-newsletter .halo-modal-body .social-icons li:hover a {background: rgba(255, 255, 255, 0) !important }.wrapper-newsletter .halo-modal-body .social-icons li.facebook:hover a {color: #3b5998 !important }.wrapper-newsletter .halo-modal-body .social-icons li.twitter:hover a {color: #55acee !important }.wrapper-newsletter .halo-modal-body .social-icons li.google_plus:hover a {color: #dd4b39 !important }.wrapper-newsletter .halo-modal-body .social-icons li.instagram:hover a {color: #c13584 !important }.wrapper-newsletter .halo-modal-body .social-icons li.rss:hover a {color: #ff6600 !important }.wrapper-newsletter .halo-modal-body .social-icons li.pinterest:hover a {color: #cb2027 !important }.wrapper-newsletter .halo-modal-body .social-icons li.tumblr:hover a {color: #32506d !important }.wrapper-newsletter .halo-modal-body .social-icons li.snapchat:hover a {color: #fffc00 !important }.wrapper-newsletter .halo-modal-body .social-icons li.youtube:hover a {color: #ff0000 !important }.wrapper-newsletter .halo-modal-body .social-icons li.vimeo:hover a {color: #aad450 !important }.wrapper-newsletter .halo-modal-body #dismiss+label {color: #2d2d2d;font-weight: normal;padding-left: 23px }.wrapper-newsletter .halo-modal-body #dismiss+label>span {border-bottom: 1px solid #6c6c6c;position: relative;top: -1px }.wrapper-newsletter .halo-modal-body #dismiss+label:before {width: 13px;height: 13px;border-color: #dbdbdb;top: 3px }.wrapper-newsletter .halo-modal-body #dismiss+label:after {top: 6px;left: 2.5px }.animate-hvr {position: relative;overflow: hidden;display: block }.animate-hvr:before {position: absolute;content: "";top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(255, 255, 255, 0.7);opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)";filter: alpha(opacity=0);-webkit-transition: opacity 0.5s ease;-moz-transition: opacity 0.5s ease;-ms-transition: opacity 0.5s ease;-o-transition: opacity 0.5s ease;transition: opacity 0.5s ease }.page-header {text-align: var(--page_title_text_align) }.page-header h2, .page-header h1 {font-size: var(--page_title_font_size);color: var(--page_title_color);text-transform: uppercase;letter-spacing: .05em;font-weight: 700;margin-bottom: 39px }.breadcrumb {margin: 0;font-size: var(--font_size);line-height: var(--font_size_plus12);-moz-border-radius: 0;-webkit-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;border-radius: 0;background-color: rgba(255, 255, 255, 0);padding: 17px 0 15px }.breadcrumb * {text-transform: var(--breadcrumb_text_transform);color: var(--breadcrumb_color) }.breadcrumb *:hover {color: var(--breadcrumb_color) }.breadcrumb .arrow {font-size: var(--font_size_plus2);padding: 0 6px 0 8px }.list-categories .grid-item {padding-bottom: 30px }.list-categories .grid-item .img-box {position: relative }.list-categories .grid-item .img-box:hover .view-abs {opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";filter: alpha(opacity=100);-moz-transform: translate(-50%, -50%) rotateX(0deg);-o-transform: translate(-50%, -50%) rotateX(0deg);-ms-transform: translate(-50%, -50%) rotateX(0deg);-webkit-transform: translate(-50%, -50%) rotateX(0deg);transform: translate(-50%, -50%) rotateX(0deg) }.list-categories .view-abs {position: absolute;top: 50%;left: 50%;-moz-transform: translate(-50%, -50%) rotateX(90deg);-o-transform: translate(-50%, -50%) rotateX(90deg);-ms-transform: translate(-50%, -50%) rotateX(90deg);-webkit-transform: translate(-50%, -50%) rotateX(90deg);transform: translate(-50%, -50%) rotateX(90deg);-webkit-transition: transform 0.3s linear 0.1s;-moz-transition: transform 0.3s linear 0.1s;-ms-transition: transform 0.3s linear 0.1s;-o-transition: transform 0.3s linear 0.1s;transition: transform 0.3s linear 0.1s;opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)";filter: alpha(opacity=0);z-index: 2 }.list-categories .view-abs .view {width: 40px;height: 40px;border: 1px solid var(--page_title_color);position: relative;display: block;-webkit-transition: all 0.4s linear;-moz-transition: all 0.4s linear;-ms-transition: all 0.4s linear;-o-transition: all 0.4s linear;transition: all 0.4s linear }.list-categories .view-abs .view:before, .list-categories .view-abs .view:after {position: absolute;content: "";top: 50%;left: 50%;-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);background-color: var(--page_title_color);-webkit-transition: all 0.4s linear;-moz-transition: all 0.4s linear;-ms-transition: all 0.4s linear;-o-transition: all 0.4s linear;transition: all 0.4s linear }.list-categories .view-abs .view:before {width: 2px;height: 20px }.list-categories .view-abs .view:after {width: 20px;height: 2px }.list-categories .view-abs .view:hover {background-color: var(--background_1);border-color: var(--background_1) }.list-categories .view-abs .view:hover:before, .list-categories .view-abs .view:hover:after {background-color: var(--color_1) }.collections-wrapper {text-align: center;padding: 30px 0 40px }.collections-wrapper .collections-btn {background: var(--background_2);color: var(--color_2);border-color: var(--body_color);padding: 10px 15px 8px;max-width: 169px;width: 100% }.collections-wrapper .collections-btn:hover {background: var(--background_1);color: var(--color_1);border-color: var(--border_1) }.collections-wrapper .collection-title {margin-bottom: 8px;line-height: 1.15em }.collections-wrapper .collection-title a {color: var(--page_title_color);text-transform: uppercase;letter-spacing: .05em;font-weight: 700;display: inline-block }.collection-item .count-products {display: block;color: var(--breadcrumb_color);text-transform: uppercase;margin-bottom: 16px }.collection-item .count-products, .collection-item .des {line-height: var(--font_size_plus10) }.collection-item .des {margin-bottom: 33px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;max-width: 385px;margin-left: auto;margin-right: auto }.collection-item .content-box {padding-bottom: 5px }.collection-item .content-box .des {margin-top: 13px }.collection-item .collection-countdown {display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;font-size: var(--font_size_plus8);margin-top: 34px }.collection-item .clock-item {display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column;width: 64px;height: 64px;border: 1px solid;-moz-border-radius: 50%;-webkit-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;margin: 0 7.5px;padding-top: 1px }.collection-item .clock-item span {display: block }.collection-item .clock-item span:not(.num) {font-size: var(--font_size) }.collection-item .clock-item span.num {letter-spacing: normal;font-weight: 600 }.collection-item .clock-item:first-of-type {margin-left: 0 }.collection-item .clock-item:last-of-type {margin-right: 0 }.list-categories-02 .collections-wrapper .des {max-width: 450px }.list-categories-02 .collections-wrapper .btn, .list-categories-02 .collections-wrapper .product-shop .shopify-payment-button button.shopify-payment-button__button, .product-shop .shopify-payment-button .list-categories-02 .collections-wrapper button.shopify-payment-button__button, .list-categories-02 .collections-wrapper .product-shop .groups-btn .wishlist, .product-shop .groups-btn .list-categories-02 .collections-wrapper .wishlist, .list-categories-02 .collections-wrapper .tabs__product-page .spr-container .spr-summary-actions-newreview, .tabs__product-page .spr-container .list-categories-02 .collections-wrapper .spr-summary-actions-newreview, .list-categories-02 .collections-wrapper .addresses-page .btn-edit-delete a, .addresses-page .btn-edit-delete .list-categories-02 .collections-wrapper a {font-size: var(--font_size_plus4);position: relative;padding: 0px 0 1px;min-width: inherit;font-weight: 700;color: var(--page_title_color) }.list-categories-02 .collections-wrapper .btn:before, .list-categories-02 .collections-wrapper .product-shop .shopify-payment-button button.shopify-payment-button__button:before, .product-shop .shopify-payment-button .list-categories-02 .collections-wrapper button.shopify-payment-button__button:before, .list-categories-02 .collections-wrapper .product-shop .groups-btn .wishlist:before, .product-shop .groups-btn .list-categories-02 .collections-wrapper .wishlist:before, .list-categories-02 .collections-wrapper .tabs__product-page .spr-container .spr-summary-actions-newreview:before, .tabs__product-page .spr-container .list-categories-02 .collections-wrapper .spr-summary-actions-newreview:before, .list-categories-02 .collections-wrapper .addresses-page .btn-edit-delete a:before, .addresses-page .btn-edit-delete .list-categories-02 .collections-wrapper a:before {bottom: 0;background-color: var(--page_title_color) }.list-categories-03 .collection-title {margin: 0;padding: 11px 30px 9px;background-color: var(--body_bg);position: absolute;left: 0;bottom: 0;z-index: 2;font-size: var(--font_size_plus1) }.list-categories-03 .collection-title a {color: var(--page_title_color);text-transform: uppercase;letter-spacing: .05em;display: inline-block;line-height: 1.55em;font-weight: 600 }.list-categories-03 .collection-title .arrow {color: #5a5a5a;display: inline-block;margin-left: 10px }.list-categories-03 .collection-title .arrow .fa {font-weight: 700 }.list-categories-03 .count-products {margin: 0;position: absolute;top: -12px;left: 0;z-index: 2;padding: 11px 29px 9px;opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)";filter: alpha(opacity=0);visibility: hidden;-webkit-transition: top 0.3s linear;-moz-transition: top 0.3s linear;-ms-transition: top 0.3s linear;-o-transition: top 0.3s linear;transition: top 0.3s linear }.list-categories-03 .collection-item {text-align: center }.list-categories-03 .img-box {display: inline-block }.list-categories-03 .img-box:hover .count-products {opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";filter: alpha(opacity=100);visibility: visible;top: 12px }.list-categories-mansory .collections-wrapper, .list-categories-full .collections-wrapper {padding-top: 26px }.list-categories-mansory .grid-item {break-inside: avoid;break-inside: avoid-column;page-break-inside: avoid;-webkit-column-break-inside: avoid }.list-categories-mansory .columns {-moz-column-count: 1;-webkit-column-count: 1;column-count: 1;display: block;-webkit-column-gap: 0;-moz-column-gap: 0;column-gap: 0 }.container-padd60 {width: 100%;margin-left: auto;margin-right: auto }.sidebar-label {font-size: var(--font_size);text-transform: uppercase;font-weight: 500;line-height: var(--font_size_plus10);display: -webkit-inline-box;display: -webkit-inline-flex;display: -moz-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;margin-bottom: 33px;cursor: pointer }.sidebar-label .icon-filter {display: -webkit-inline-box;display: -webkit-inline-flex;display: -moz-inline-flex;display: -ms-inline-flexbox;display: inline-flex;color: #646464;margin-right: 14px;position: relative;top: -1px }.sidebar-label .icon-filter svg {height: 22px;width: 22px;-moz-transform: rotate(90deg);-o-transform: rotate(90deg);-ms-transform: rotate(90deg);-webkit-transform: rotate(90deg);transform: rotate(90deg) }.sidebar {margin-top: -6px }.sidebar .widget-title {padding-top: 0;text-align: left;margin-bottom: 13px }.sidebar .sidebar-title {font-size: var(--font_size_plus2);letter-spacing: .05em;text-transform: uppercase;font-weight: 700;line-height: var(--font_size_plus10);color: var(--page_title_color);border-bottom: 1px solid var(--border_bt_sidebar);margin: 0;padding-bottom: 9px }.sidebar .close-sidebar {display: -webkit-inline-box;display: -webkit-inline-flex;display: -moz-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;color: var(--breadcrumb_color);width: 30px;height: 30px;position: absolute;right: 10px;top: 20px }.sidebar .close-sidebar svg {width: 20px;height: 20px }.sidebar-links {margin-bottom: 36px }.sidebar-links .widget-content ul {margin: 0 }.sidebar-links .widget-content li {margin: 0;position: relative;padding-right: 22px;cursor: pointer }.sidebar-links .widget-content li a {font-size: var(--font_size_plus1);display: inline-block;font-weight: 500;color: var(--page_title_color);padding: 7px 0px 6px 0;line-height: var(--font_size_plus10);position: relative;-webkit-transition: padding-left 0.3s linear;-moz-transition: padding-left 0.3s linear;-ms-transition: padding-left 0.3s linear;-o-transition: padding-left 0.3s linear;transition: padding-left 0.3s linear }.sidebar-links .widget-content .dropdown-cat {margin-bottom: 0px }.sidebar-links .widget-content .dropdown-cat li a {font-size: var(--font_size) }.sidebar-links .widget-content .dropdown-cat .dropdown-cat li a {font-weight: normal;color: var(--link_color);padding-top: 6px;padding-bottom: 4px;line-height: 20px }.sidebar-links .icon-dropdown {width: 30px;height: 30px;display: inline-block;font-size: 16px;text-align: center;position: absolute;top: 2px;right: -10px;line-height: 32px;cursor: pointer }.sidebar-links .dropdown-cat {display: none }.sidebar-links .sidebar-link-lv1.open>.dropdown-cat {display: block }.sidebar-widget-product .products-grid {position: static }.sidebar-widget-product .products-grid:not(.slick-slider) .grid-item+.grid-item {display: none }.sidebar-widget-product .products-grid .grid-item {margin-top: 0 }.sidebar-widget-product .products-grid .grid-item .product-image img {max-height: 160px;min-height: initial }.sidebar .sidebar-widget-product .products-grid .grid-item .product-image img {max-height: initial;}.sidebar-widget-product .products-grid .grid-item .product-image .product-grid-image {min-height: initial }.sidebar-widget-product .products-grid .grid-item .spr-badge, .sidebar-widget-product .products-grid .grid-item .price-box {margin-bottom: 10px }.sidebar-widget-product .products-grid .grid-item .action {max-width: 210px;margin: 0 auto }.sidebar-widget-product .products-grid.slick-slider {padding-bottom: 20px;}.sidebar-widget-product .products-grid.slick-slider .grid-item {margin-bottom: 20px;}.sidebar-widget-product .products-grid .compare-button {display: none }.sidebar-widget-product .widget-title {margin-bottom: 30px }.sidebar-widget-product .widget-product {position: relative }.sidebar-widget-product .widget-product .products-grid .slick-arrow {top: 26% }.sidebar-widget-product .widget-product .products-grid .slick-arrow.slick-next {right: 0 }.sidebar-widget-product .widget-product .products-grid .slick-arrow.slick-prev {left: 0 }.sidebar-banner {text-align: center;margin-bottom: 30px }.sidebar-banner+.sidebar-cms-custom, .sidebar-banner.sidebar-widget-product, .sidebar-banner.sidebar-links {padding-top: 14px }.sidebar-banner .not_img {height: 165px;line-height: 165px;font-size: 16px }.sidebar-cms-custom {font-size: var(--font_size);line-height: var(--font_size_plus12);color: var(--page_title_color);margin-bottom: 44px }.sidebar-cms-custom p:not(:last-child) {margin-bottom: 24px }.sidebar-cms-custom .widget-title {margin-bottom: 18px }.sidebar-filter {padding-bottom: 5px }.sidebar-filter .sidebar-tags .widget-title, .sidebar-filter .refined-widgets .widget-title {margin-bottom: 20px;cursor: pointer }.sidebar-filter .sidebar-tags .list-tags {margin-bottom: 0 }.sidebar-filter .sidebar-tags .list-tags li {margin: 0 }.sidebar-filter .sidebar-tags label {font-weight: normal;margin-bottom: 10px;color: var(--body_color) }.sidebar-filter .sidebar-tags:not(.filter-color) .widget-content {margin-bottom: 41px;}.sidebar-filter .sidebar-tags:not(.filter-color) .widget-content .list-tags.full {max-height: 310px;overflow-y: auto;margin-bottom: 41px;padding-right: 15px;}.sidebar-filter .sidebar-tags:not(.filter-color) .widget-content .list-tags.full::-webkit-scrollbar-track {background-color: #f4f4f4 }.sidebar-filter .sidebar-tags:not(.filter-color) .widget-content .list-tags.full::-webkit-scrollbar {width: 5px;background-color: #f4f4f4 }.sidebar-filter .sidebar-tags:not(.filter-color) .widget-content .list-tags.full::-webkit-scrollbar-thumb {background-color: var(--color_slick_arrow) }.sidebar-filter .sidebar-tags:not(.filter-color) .list-tags {}.sidebar-filter .sidebar-tags:not(.filter-color) .list-tags li:last-of-type label {margin-bottom: 0 }.sidebar-filter .sidebar-title {position: relative;padding-right: 26px;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: space-between;-moz-box-pack: space-between;-ms-flex-pack: space-between;-webkit-justify-content: space-between;justify-content: space-between }.sidebar-filter .sidebar-title:before {font-family: FontAwesome;content: "\f106";text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;display: inline-block;position: absolute;right: 0;left: auto !important;top: -.5px;font-weight: 600;font-size: 17px;color: var(--body_color);-webkit-transition: transform 0.3s linear;-moz-transition: transform 0.3s linear;-ms-transition: transform 0.3s linear;-o-transition: transform 0.3s linear;transition: transform 0.3s linear }.sidebar-filter .sidebar-title .clear-all, .sidebar-filter .sidebar-title .clear {font-size: var(--font_size);color: var(--breadcrumb_color);font-weight: normal;letter-spacing: normal;text-transform: capitalize }.sidebar-filter .sidebar-title .clear-all:before, .sidebar-filter .sidebar-title .clear:before {background-color: var(--breadcrumb_color);bottom: 1px }.sidebar-filter .widget-title.open .sidebar-title:before {-moz-transform: rotate(180deg);-o-transform: rotate(180deg);-ms-transform: rotate(180deg);-webkit-transform: rotate(180deg);transform: rotate(180deg);top: .5px;left: -1px }.sidebar-filter .filter-color .widget-content {margin-bottom: 20px }.sidebar-filter .filter-color .list-tags {margin-left: -5px;margin-right: -5px;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap }.sidebar-filter .filter-color .list-tags li {margin: 0;padding-left: 5px;padding-right: 5px;background-color: var(--body_bg) }.sidebar-filter .filter-color .list-tags a {display: inline-block;width: 34px;height: 34px;-moz-border-radius: 50%;-webkit-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;border: 1px solid var(--border_color_2);padding: 3px;position: relative;background-repeat: no-repeat;background-size: 100% }.sidebar-filter .filter-color .list-tags a img {-moz-border-radius: 50%;-webkit-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;width: 26px;height: 26px;object-fit: cover }.sidebar-filter .filter-color .list-tags a:after {position: absolute;top: 0;left: 0;content: "";width: 100%;height: 100%;border: 4px solid var(--color_slick_arrow);background-color: rgba(255, 255, 255, 0);z-index: 2;opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)";filter: alpha(opacity=0);visibility: hidden;-webkit-transition: opacity 0.2s linear;-moz-transition: opacity 0.2s linear;-ms-transition: opacity 0.2s linear;-o-transition: opacity 0.2s linear;transition: opacity 0.2s linear;-moz-border-radius: 50%;-webkit-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50% }.sidebar-filter .filter-color .list-tags a:hover:after, .sidebar-filter .filter-color .list-tags a.active:after {visibility: visible;opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";filter: alpha(opacity=100) }.sidebar-tags.filter-color input[type=checkbox]+label:before {display: none;}.sidebar-tags.filter-color input[type=checkbox]+label:after {top: 11px;left: 11px;width: 11px;height: 6px;border-color: #fff;}.sidebar-tags.filter-color input[type=checkbox][value=white]+label:after {border-color: #000;}.sidebar-filter .list-tags li input:disabled + label {opacity: .3;cursor: no-drop;}.sidebar-filter .filter-size .list-tags li {display: inline-block;margin-right: 8px;}.sidebar-filter .filter-size .list-tags li label {padding: 2px 15px;border: 1px solid #ccc;}.sidebar-filter .filter-size .list-tags li label .count_value {display: none;}.sidebar-filter .filter-size .list-tags li input[type=checkbox]:checked + label {border-color: #323232;}.sidebar-filter .filter-size .list-tags li label:before, .sidebar-filter .filter-size .list-tags li label:after {display: none;}.sidebar-filter .sidebar-tags .list-tags li.show-more--list_tags {cursor: pointer;display: flex;width: 100%;}.sidebar-filter .sidebar-tags .list-tags li.show-more--list_tags .icon {width: 26px;position: relative;bottom: -3px;}.sidebar-filter .sidebar-tags .list-tags li.show-more--list_tags .icon svg {height: 14px;width: 14px;transform: rotate(90deg);}.sidebar-filter .refined-widgets {margin-bottom: 40px }.sidebar-filter .refined-widgets .refined {margin: 0 -2.5px;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap }.sidebar-filter .refined-widgets .refined li {margin-bottom: 5px;padding-left: 2.5px;padding-right: 2.5px }.sidebar-filter .refined-widgets .refined a {color: var(--breadcrumb_color);background-color: #fafafa;padding: 6px 10px 4px;display: inline-block;-moz-border-radius: 1px;-webkit-border-radius: 1px;-ms-border-radius: 1px;-o-border-radius: 1px;border-radius: 1px;text-transform: capitalize }.sidebar-filter .refined-widgets .refined a>*, .widget-content-no--filter ul li a>* {pointer-events: none;}.sidebar-filter .refined-widgets .refined a svg {width: 12px;height: 12px;position: relative;top: 2px;}.sidebar-filter .refined-widgets .refined a span {padding-left: 4px;padding-right: 4px;}.sidebar-filter .refined-widgets .refined a span:first-child {padding-left: 0;}.sidebar-filter .refined-widgets .refined a:hover {background-color: var(--color_slick_arrow);color: #f4f4f4 }.sidebar-filter .refined-widgets .widget-title {pointer-events: none;}.sidebar-filter .refined-widgets .widget-title .sidebar-title {padding-right: 0;}.sidebar-filter .refined-widgets .widget-title .sidebar-title:before {display: none;}.sidebar-filter .refined-widgets .widget-title a {pointer-events: auto;}.collection-header .collection-image {margin-bottom: 33px }.collection-header .collection-image .not_img {height: 320px;line-height: 320px }.collection-header .collection-wrapper {margin-bottom: 35px }.layout_default .collection-header .collection-wrapper {margin-top: 35px;margin-bottom: 10px;}.collection-header .collection-des {line-height: var(--font_size_plus10) }.collection-header .page-header h1, .collection-header .page-header h2 {margin-bottom: 18px }.collection-header.collection-header-sections .collection-image .not_img {height: 240px;line-height: 240px }.collection-header.collection-header-sections .collection-image img {width: 100%;object-fit: cover }.toolbar {background-color: #f8f8f8;padding: 9px 9px 9px 20px;margin-bottom: 30px;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: space-between;-moz-box-pack: space-between;-ms-flex-pack: space-between;-webkit-justify-content: space-between;justify-content: space-between;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap }.toolbar.not-padding {padding: 0;}.toolbar .column-right {display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: flex-end;-moz-box-pack: flex-end;-ms-flex-pack: flex-end;-webkit-justify-content: flex-end;justify-content: flex-end }.toolbar.padding {padding: 9px 9px 9px 20px }.toolbar .toolbar-col {display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center }.toolbar .toolbar-col label {font-weight: 500;margin: 0 15px 0 0;text-transform: uppercase;color: var(--body_color);position: relative;top: 1px }.toolbar .toolbar-col .label-tab {border: 1px solid var(--border_dropdown);background-color: var(--body_bg);padding: 8px 14px 6px 15px;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: space-between;-moz-box-pack: space-between;-ms-flex-pack: space-between;-webkit-justify-content: space-between;justify-content: space-between;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 1;-webkit-box-orient: vertical;cursor: pointer }.toolbar .toolbar-col .icon-dropdown {color: var(--color_icon_drop);font-size: 16px;padding-left: 8px }.toolbar .toolbar-col .dropdown-menu {padding: 5px 0;margin: 2px 0;right: 0;-moz-border-radius: 0;-webkit-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;border-radius: 0;font-size: var(--font_size);color: var(--body_color);min-width: 100% }.toolbar .toolbar-col .dropdown-menu li * {display: block;padding: 4px 14px 3px 15px;cursor: pointer;white-space: nowrap;overflow: hidden;text-overflow: ellipsis }.toolbar .toolbar-col .dropdown-menu li.active *, .toolbar .toolbar-col .dropdown-menu li:hover * {background-color: #f4f4f4;color: #66787f }.toolbar .filters-toolbar__limited-view {padding-right: 15px }.toolbar .filters-toolbar__limited-view .limited-view {min-width: 89px;position: relative }.toolbar .filters-toolbar__sortby {padding-left: 15px }.toolbar .filters-toolbar__sortby .filter-sortby {min-width: 149px;position: relative }.toolbar .view-mode {padding: 5px 0;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex }.toolbar .view-mode .icon-mode {min-width: 19px;height: 26px;display: block;border: 1px solid #dcdcdc;margin-left: 5px;position: relative;cursor: pointer }.toolbar .view-mode .icon-mode:first-of-type {margin-left: 0 }.toolbar .view-mode .icon-mode:before {background: #dcdcdc;content: "";top: 3px;position: absolute;left: 3px }.toolbar .view-mode .icon-mode.icon-mode-list, .toolbar .view-mode .icon-mode.grid-3 {width: 26px }.toolbar .view-mode .icon-mode.icon-mode-list:before {width: 18px;height: 4px;box-shadow: 0px 7px 0 #dcdcdc, 0px 14px 0 #dcdcdc }.toolbar .view-mode .icon-mode.icon-mode-grid:before {width: 4px;height: 18px }.toolbar .view-mode .icon-mode.grid-2 {width: 19px }.toolbar .view-mode .icon-mode.grid-2:before {box-shadow: 7px 0 0 #dcdcdc }.toolbar .view-mode .icon-mode.grid-3:before {box-shadow: 7px 0 0 #dcdcdc, 14px 0 0 #dcdcdc }.toolbar .view-mode .icon-mode.grid-4 {width: 33px }.toolbar .view-mode .icon-mode.grid-4:before {box-shadow: 7px 0 0 #dcdcdc, 14px 0 0 #dcdcdc, 21px 0 0 #dcdcdc }.toolbar .view-mode .icon-mode.grid-5 {width: 40px }.toolbar .view-mode .icon-mode.grid-5:before {box-shadow: 7px 0 0 #dcdcdc, 14px 0 0 #dcdcdc, 21px 0 0 #dcdcdc, 28px 0 0 #dcdcdc }.toolbar .view-mode .icon-mode.active {border-color: var(--color_slick_arrow) }.toolbar .view-mode .icon-mode.active:before {background-color: var(--color_slick_arrow) }.toolbar .view-mode .icon-mode.active.icon-mode-list:before {box-shadow: 0px 7px 0 var(--color_slick_arrow), 0px 14px 0 var(--color_slick_arrow) }.toolbar .view-mode .icon-mode.active.grid-2:before {box-shadow: 7px 0 0 var(--color_slick_arrow) }.toolbar .view-mode .icon-mode.active.grid-3:before {box-shadow: 7px 0 0 var(--color_slick_arrow), 14px 0 0 var(--color_slick_arrow) }.toolbar .view-mode .icon-mode.active.grid-4:before {box-shadow: 7px 0 0 var(--color_slick_arrow), 14px 0 0 var(--color_slick_arrow), 21px 0 0 var(--color_slick_arrow) }.toolbar .view-mode .icon-mode.active.grid-5:before {box-shadow: 7px 0 0 var(--color_slick_arrow), 14px 0 0 var(--color_slick_arrow), 21px 0 0 var(--color_slick_arrow), 28px 0 0 var(--color_slick_arrow) }.toolbar .sidebar-label .icon-filter svg {height: 27px;padding-left: 2px;width: 24px }.halo-collection-content .infinite-scrolling {margin-bottom: 20px }.halo-collection-content .infinite-scrolling+.page-total {margin-bottom: 30px }.recently-viewed-products, .related-products {border-top: 1px solid var(--border_bt_sidebar) }.recently-viewed-products .widget-title, .related-products .widget-title {padding-top: 27px }.recently-viewed-products .widget-title .box-title, .related-products .widget-title .box-title {font-size: var(--font_size_plus2) }.recently-viewed-products .widget-title .title, .related-products .widget-title .title {padding: 0 }.recently-viewed-products {margin-top: 30px }.recently-viewed-products .widget-product .slick-arrow {top: 34.3% }.recently-viewed-products .item-swatch li label img {}.related-products {margin-top: 50px;margin-bottom: 10px }.related-products .inner-top .product-details {display: none }.short-description {line-height: var(--font_size_plus10);margin-bottom: 15px }.products-list {margin-bottom: 76px }.products-list .grid-item {margin-top: 10px }.products-list .grid-item+.grid-item {border-top: 1px solid var(--border_bt_sidebar);padding-top: 50px;margin-top: 47px }.products-list .grid-item .product-bottom, .products-list .grid-item .product-des.abs-center {display: none !important }.products-list .grid-item.banner-img {display: none !important }.products-list .product-item .inner-top {display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-align-items: flex-start;-moz-align-items: flex-start;-ms-align-items: flex-start;align-items: flex-start }.products-list .product-item .short-description {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical }.products-list .product-item .product-image {margin: 0 }.products-list .product-item .product-top {width: 210px;margin-right: 30px }.products-list .product-item .product-details {width: -moz-calc(100% - 240px);width: -webkit-calc(100% - 240px);width: -ms-calc(100% - 240px);width: calc(100% - 240px);margin-top: -5px }.products-list .product-item .product-details .item-swatch .group-swatch {text-align: left !important }.products-list .product-item .product-title {margin-bottom: 9px }.products-list .product-item .price-box {margin-bottom: 16px }.products-list .product-item .item-swatch {margin-bottom: 25px }.products-list .product-item .action {margin: 0 0 22px;max-width: 210px }.layout_default .products-list .product-item .wrapper-button-card {display: flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;width: 100%;}.layout_default .products-list .product-item .wrapper-button-card .action {margin-bottom: 0;min-width: 210px;}.layout_default .products-list .product-item .wrapper-button-card .wishlist {display: flex;align-items: center;justify-content: center;width: 36px;height: 36px;margin-left: 15px;}.layout_default .products-list .product-item .wrapper-button-card .wishlist svg {width: 36px;height: 36px;padding: 10px 8px 9px;}.layout_default .products-list .product-item .compare-button {margin-top: 20px;}.layout_default .products-list .product-item .compare-button .compare-text {padding-left: 22px;padding-right: 0;}.layout_default .products-list .product-item .compare-button .compare-text:before {right: auto;left: 0;}.layout_default .products-list .product-item .compare-button .compare-text:after {right: auto;left: 3px;}.products-list .product-item .wishlist {margin: 0;font-weight: 500 }.products-list .product-item .wishlist .fa {font-size: 16px;width: inherit;height: inherit;padding: 0;background-color: rgba(255, 255, 255, 0);display: inline-block;vertical-align: middle;position: relative;top: -1px }.products-list .product-item .wishlist .wishlist-text {display: inline-block;vertical-align: middle;margin-left: 11px }.products-list .product-item .wishlist .wishlist-text:before {background-color: var(--color_compare_price);bottom: 0 }.products-list .product-item .wishlist {display: flex;align-items: center }.products-list .product-item .wishlist .wishlist-text {position: relative;top: 1px }.products-list .product-item .wishlist svg {stroke: none }.products-list .product-item .action {margin-bottom: 15px }.products-list .product-card__variant--popup--content {padding-left: 0;padding-right: 0;padding-top: 5px;width: 100% }.products-list .product-card__variant--popup--content .product-card__button2 {width: 100%;left: 0 }.translate-filter-pc .toolbar {background-color: rgba(255, 255, 255, 0);padding: 6px 0 }.translate-filter-pc .toolbar .filters-toolbar__sortby .filter-sortby {min-width: 159px }.padding .toolbar-bottom {border-top: 1px solid var(--border_bt_sidebar);display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: space-between;-moz-box-pack: space-between;-ms-flex-pack: space-between;-webkit-justify-content: space-between;justify-content: space-between;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;font-size: var(--font_size);line-height: var(--font_size_plus12);padding: 28px 0;margin-bottom: 5px }.padding .toolbar-bottom * {color: var(--body_color) }.padding .pagination-page {margin: 0 }.padding .pagination-page li {display: inline-block;margin: 0 10px }.padding .pagination-page li .fa {font-size: var(--font_size_plus4);font-weight: 600;position: relative;top: 1px }.padding .pagination-page li a, .padding .pagination-page li span {padding: 0 2px }.padding .pagination-page li.active, .padding .pagination-page li.text, .padding .pagination-page li.disabled {font-weight: 500;text-transform: uppercase }.padding .pagination-page li.active span {border-bottom: 1px solid }.padding .pagination-page li:first-child {margin-left: 0 }.padding .pagination-page li:first-child .fa {padding-right: 5px }.padding .pagination-page li:last-child {margin-right: 0 }.padding .pagination-page li:last-child .fa {padding-left: 5px }.grid-item-mansory .short-description {color: var(--breadcrumb_color);margin: 6px 0 9px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical }.grid-item-mansory .price-box {margin-bottom: 10px }.grid-item-mansory .countdown-grid-item {color: var(--sale_text);line-height:var(--font_size_plus8);padding:3px 0 1px;position:absolute;left:0;right:0;bottom:0;-webkit-transition:transform 0.5s ease;-moz-transition:transform 0.5s ease;-ms-transition:transform 0.5s ease;-o-transition:transform 0.5s ease;transition:transform 0.5s ease;pointer-events:none;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=100)";filter:alpha(opacity=100);visibility:visible;-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);z-index:2 }.grid-item-mansory .countdown-grid-item>span {display: inline-block }.grid-item-mansory .countdown-item {display: -webkit-inline-box;display: -webkit-inline-flex;display: -moz-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;text-transform: uppercase }.grid-item-mansory .countdown-item .clock-item {padding: 0 2.5px }.grid-item-mansory .countdown-item .clock-item>span:not(.num) {padding-right: 4px }.coll-express-order {border: 1px solid var(--border_bt_sidebar);margin-bottom: 50px;width: 100%;min-width: 928px;overflow: hidden;padding: 15px 0;}.coll-express-order .express-order-header .col-title {color: var(--page_title_color) }.coll-express-order .column+.column {border-left: 1px solid var(--border_bt_sidebar) }.coll-express-order .col-options {-webkit-box-flex: 0;-ms-flex: 0 0 220px;flex: 0 0 220px;max-width: 220px }.coll-express-order .col-img {-webkit-box-flex: 0;-ms-flex: 0 0 120px;flex: 0 0 120px;max-width: 120px }.coll-express-order .col-prod {-webkit-box-flex: 0;-ms-flex: 0 0 calc(100% - (220px + 120px + 170px + 137px));flex: 0 0 calc(100% - (220px + 120px + 170px + 137px));max-width: -moz-calc(100% - (220px + 120px + 170px + 137px));max-width: -webkit-calc(100% - (220px + 120px + 170px + 137px));max-width: -ms-calc(100% - (220px + 120px + 170px + 137px));max-width: calc(100% - (220px + 120px + 170px + 137px));min-width: 281px }.coll-express-order .col-price {-webkit-box-flex: 0;-ms-flex: 0 0 170px;flex: 0 0 170px;max-width: 170px }.coll-express-order .col-qtt {-webkit-box-flex: 0;-ms-flex: 0 0 137px;flex: 0 0 137px;max-width: 137px }.coll-express-order .grid-item {margin: 0 }.coll-express-order .grid-item+.grid-item {border-top: 1px solid var(--border_bt_sidebar) }.coll-express-order .grid-item .product-image, .coll-express-order .grid-item .price-box {margin-bottom: 0 }.coll-express-order .grid-item .product-title {margin-bottom: 20px }.coll-express-order .grid-item .product-item .btn, .coll-express-order .grid-item .product-item .product-shop .shopify-payment-button button.shopify-payment-button__button, .product-shop .shopify-payment-button .coll-express-order .grid-item .product-item button.shopify-payment-button__button, .coll-express-order .grid-item .product-item .product-shop .groups-btn .wishlist, .product-shop .groups-btn .coll-express-order .grid-item .product-item .wishlist, .coll-express-order .grid-item .product-item .tabs__product-page .spr-container .spr-summary-actions-newreview, .tabs__product-page .spr-container .coll-express-order .grid-item .product-item .spr-summary-actions-newreview, .coll-express-order .grid-item .product-item .addresses-page .btn-edit-delete a, .addresses-page .btn-edit-delete .coll-express-order .grid-item .product-item a {max-width: 175px }.coll-express-order .grid-item .product-label .label {font-size: var(--font_size_minus2);min-width: 36px;min-height: 17px }.coll-express-order .product-options {display: none }.coll-express-order .product-options .options-items {display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-align-items: stretch;-moz-align-items: stretch;-ms-align-items: stretch;align-items: stretch;border-top: 1px solid var(--border_bt_sidebar) }.coll-express-order .product-options .options-items .column {padding: 15px 17px;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center }.coll-express-order .product-options .options-items .column:not(.col-prod) {-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column }.coll-express-order .product-options .options-items .col-price, .coll-express-order .product-options .options-items .col-qtt, .coll-express-order .product-options .options-items .col-options {background-color: #fafafa }.coll-express-order .product-options .options-items .col-options .btn, .coll-express-order .product-options .options-items .col-options .product-shop .shopify-payment-button button.shopify-payment-button__button, .product-shop .shopify-payment-button .coll-express-order .product-options .options-items .col-options button.shopify-payment-button__button, .coll-express-order .product-options .options-items .col-options .product-shop .groups-btn .wishlist, .product-shop .groups-btn .coll-express-order .product-options .options-items .col-options .wishlist, .coll-express-order .product-options .options-items .col-options .tabs__product-page .spr-container .spr-summary-actions-newreview, .tabs__product-page .spr-container .coll-express-order .product-options .options-items .col-options .spr-summary-actions-newreview, .coll-express-order .product-options .options-items .col-options .addresses-page .btn-edit-delete a, .addresses-page .btn-edit-delete .coll-express-order .product-options .options-items .col-options a, .coll-express-order .product-options .options-items .col-options form {width: 100%;max-width: 175px }.coll-express-order .inner-top {display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-align-items: stretch;-moz-align-items: stretch;-ms-align-items: stretch;align-items: stretch }.coll-express-order .inner-top .column {padding: 15px 20px;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center }.coll-express-order .inner-top .col-img {padding: 15px }.coll-express-order .options-title {margin-left: 20px;color: #646464 }.coll-express-order .btn[disabled], .coll-express-order .product-shop .shopify-payment-button button.shopify-payment-button__button[disabled], .product-shop .shopify-payment-button .coll-express-order button.shopify-payment-button__button[disabled], .coll-express-order .product-shop .groups-btn .wishlist[disabled], .product-shop .groups-btn .coll-express-order .wishlist[disabled], .coll-express-order .tabs__product-page .spr-container .spr-summary-actions-newreview[disabled], .tabs__product-page .spr-container .coll-express-order .spr-summary-actions-newreview[disabled], .coll-express-order .addresses-page .btn-edit-delete a[disabled], .addresses-page .btn-edit-delete .coll-express-order a[disabled] {background: #d2d2d2 !important;border-color: #d2d2d2 !important }.coll-express-order .add-to-cart-btn.add_more {margin-top: 20px }.t-header {background-color: #fafafa;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;border-bottom: 1px solid var(--border_bt_sidebar) }.t-header .col-title {font-size: var(--font_size);line-height: var(--font_size_plus8);font-weight: 600;letter-spacing: .05em;text-transform: uppercase;margin: 0 }.t-header .column {padding: 14px 20px 12px }.qty-group {display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;border: 1px solid var(--border_dropdown);max-width: 90px;background-color: var(--body_bg) }.qty-group .button {position: relative;width: 30px;height: var(--font_size_plus22);display: inline-block;vertical-align: middle }.qty-group .button:before, .qty-group .button:after {position: absolute;content: "";background-color: #7b7b7b;top: 50%;left: 50%;-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%) }.qty-group .button:before {width: 10px;height: 2px }.qty-group .button:after {height: 10px;width: 2px }.qty-group .button.minus:after {background-color: rgba(255, 255, 255, 0) }.qty-group input[name="quantity"], .qty-group input[name="group_quantity"], .qty-group input[name="updates[]"] {display: inline-block;vertical-align: middle;width: 30px;border: none;text-align: center;color: #646464;padding: 7px 5px 5px;background-color: rgba(255, 255, 255, 0);-moz-appearance: textfield;-webkit-appearance: textfield;appearance: textfield;}.qty-group input[name="quantity"]::-webkit-inner-spin-button, .qty-group input[name="quantity"]::-webkit-outer-spin-button {-webkit-appearance: none !important;-moz-appearance: none !important;appearance: none !important;opacity: 0 !important;}.qty-group input[name="quantity"]:disabled, .qty-group input[name="updates[]"]:disabled {background-color: rgba(255, 255, 255, 0) !important }.feedback-text {color: var(--page_title_color);margin: 10px 0 0;text-transform: capitalize;margin-bottom: 8px }.ajax-error-modal {position: fixed;top: 50%;bottom: auto;right: auto;left: 0px;overflow: hidden;padding: 10px 20px;width: 100%;text-align: center;-moz-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);transform: translateY(-50%) }.ajax-error-modal .modal-inner {background-color: var(--bg_sale);color: var(--sale_text);display: inline-block;padding: 15px 20px 13px;line-height: var(--font_size_plus10) }.ajax-success-modal .modal-overlay {max-width: 1250px;}.ajax-success-modal .halo-modal-body {padding: 14px 40px 15px 40px;-webkit-overflow-scrolling: touch }.ajax-success-modal .cart-popup-content .des {line-height: var(--font_size_plus13);text-align: center;border-bottom: 1px solid #efefef }.ajax-success-modal .cart-popup-content .cart-des {padding-bottom: 10px;margin-bottom: 40px }.ajax-success-modal .cart-popup-content .wrapper-cart .cart-list .size .product-details__edit svg {width: 16px;height: 16px;stroke: none;color: #808080;position: relative;top: 4px;margin-left: 6px }.ajax-success-modal .alert-warning {text-align: center;padding: 15px 15px 13px;line-height: var(--font_size_plus10);margin: 24px 0 15px }.ajax-success-modal .cart-empty {line-height: var(--font_size_plus12);text-align: center }.ajax-success-modal .cart-empty a {font-weight: 500 }.ajax-success-modal.ajax-success-normal .modal-overlay {max-width: 535px }.ajax-success-modal.ajax-success-normal .halo-modal-body {padding: 43px 40px 20px }.ajax-success-modal.ajax-success-normal .cart-modal-content {display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex }.ajax-success-modal.ajax-success-normal .ajax-left {padding-right: 20px;-webkit-box-flex: 0;-ms-flex: 0 0 84px;flex: 0 0 84px;max-width: 84px;margin-top: -5px }.ajax-success-modal.ajax-success-normal .ajax-right {-webkit-box-flex: 0;-ms-flex: 0 0 calc(100% - 84px);flex: 0 0 calc(100% - 84px);width: -moz-calc(100% - 84px);width: -webkit-calc(100% - 84px);width: -ms-calc(100% - 84px);width: calc(100% - 84px) }.ajax-success-modal.ajax-success-normal .ajax-right .ajax-product-title, .ajax-success-modal.ajax-success-normal .ajax-right .message-added-cart {display: inline }.ajax-success-modal.ajax-success-normal .ajax-right .ajax-product-title {padding-right: 3px }.ajax-success-modal.ajax-success-normal .ajax-right .ajax-product-title a {color: var(--color_title_pr) }.ajax-success-modal.ajax-success-normal .ajax-right .message-added-cart {color: var(--breadcrumb_color) }.ajax-success-modal.ajax-success-normal .actions {margin-left: -10px;margin-right: -10px;margin-top: 21px }.ajax-success-modal.ajax-success-normal .actions .btn, .ajax-success-modal.ajax-success-normal .actions .product-shop .shopify-payment-button button.shopify-payment-button__button, .product-shop .shopify-payment-button .ajax-success-modal.ajax-success-normal .actions button.shopify-payment-button__button, .ajax-success-modal.ajax-success-normal .actions .product-shop .groups-btn .wishlist, .product-shop .groups-btn .ajax-success-modal.ajax-success-normal .actions .wishlist, .ajax-success-modal.ajax-success-normal .actions .tabs__product-page .spr-container .spr-summary-actions-newreview, .tabs__product-page .spr-container .ajax-success-modal.ajax-success-normal .actions .spr-summary-actions-newreview, .ajax-success-modal.ajax-success-normal .actions .addresses-page .btn-edit-delete a, .addresses-page .btn-edit-delete .ajax-success-modal.ajax-success-normal .actions a {background: var(--background_2);color: var(--color_2);border-color: var(--body_color);margin: 0 10px 20px;padding-left: 26px;padding-right: 26px }.ajax-success-modal.ajax-success-normal .actions .btn:hover, .ajax-success-modal.ajax-success-normal .actions .product-shop .shopify-payment-button button.shopify-payment-button__button:hover, .product-shop .shopify-payment-button .ajax-success-modal.ajax-success-normal .actions button.shopify-payment-button__button:hover, .ajax-success-modal.ajax-success-normal .actions .product-shop .groups-btn .wishlist:hover, .product-shop .groups-btn .ajax-success-modal.ajax-success-normal .actions .wishlist:hover, .ajax-success-modal.ajax-success-normal .actions .tabs__product-page .spr-container .spr-summary-actions-newreview:hover, .tabs__product-page .spr-container .ajax-success-modal.ajax-success-normal .actions .spr-summary-actions-newreview:hover, .ajax-success-modal.ajax-success-normal .actions .addresses-page .btn-edit-delete a:hover, .addresses-page .btn-edit-delete .ajax-success-modal.ajax-success-normal .actions a:hover {background: var(--background_1);color: var(--color_1);border-color: var(--border_1) }.cart-form .box-title {font-size: var(--font_size_plus1);font-weight: 600;letter-spacing: .05em;color: var(--page_title_color);background-color: #f5f5f5;text-transform: uppercase;text-align: center;padding: 9px 15px 7px;line-height: var(--font_size_plus9) }.cart-form .quick-cart .des {padding: 14px 0 17px }.cart-form .scroll-content {display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: space-between;-moz-box-pack: space-between;-ms-flex-pack: space-between;-webkit-justify-content: space-between;justify-content: space-between;-webkit-flex-direction: row;-moz-flex-direction: row;-ms-flex-direction: row;flex-direction: row }.cart-form .scroll-content .left-col {-webkit-box-flex: 0;-ms-flex: 0 0 262px;flex: 0 0 262px;min-width: 270px;margin-right: 35px }.cart-form .scroll-content .right-col {-webkit-box-flex: 0;-ms-flex: 0 0 calc(100% - (262px + 70px));flex: 0 0 calc(100% - (262px + 70px));max-width: -moz-calc(100% - (262px + 70px));max-width: -webkit-calc(100% - (262px + 70px));max-width: -ms-calc(100% - (262px + 70px));max-width: calc(100% - (262px + 70px));margin-left: 35px;width: 100%;overflow: hidden }.cart-form .total {display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: space-between;-moz-box-pack: space-between;-ms-flex-pack: space-between;-webkit-justify-content: space-between;justify-content: space-between;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;padding: 18px 0 15px;font-weight: 500;color: var(--page_title_color) }.cart-form .total .label {font-size: var(--font_size) }.cart-form .total .price {font-size: var(--font_size_plus2) }.cart-form .btn-actions .btn, .cart-form .btn-actions .product-shop .shopify-payment-button button.shopify-payment-button__button, .product-shop .shopify-payment-button .cart-form .btn-actions button.shopify-payment-button__button, .cart-form .btn-actions .product-shop .groups-btn .wishlist, .product-shop .groups-btn .cart-form .btn-actions .wishlist, .cart-form .btn-actions .tabs__product-page .spr-container .spr-summary-actions-newreview, .tabs__product-page .spr-container .cart-form .btn-actions .spr-summary-actions-newreview, .cart-form .btn-actions .addresses-page .btn-edit-delete a, .addresses-page .btn-edit-delete .cart-form .btn-actions a {display: block;width: 100%;margin-bottom: 15px;padding: 11px 15px 9px }.cart-form .btn-actions .btn:not(.btn-checkout), .cart-form .btn-actions .product-shop .shopify-payment-button button.shopify-payment-button__button:not(.btn-checkout), .product-shop .shopify-payment-button .cart-form .btn-actions button.shopify-payment-button__button:not(.btn-checkout), .cart-form .btn-actions .product-shop .groups-btn .wishlist:not(.btn-checkout), .product-shop .groups-btn .cart-form .btn-actions .wishlist:not(.btn-checkout), .cart-form .btn-actions .tabs__product-page .spr-container .spr-summary-actions-newreview:not(.btn-checkout), .tabs__product-page .spr-container .cart-form .btn-actions .spr-summary-actions-newreview:not(.btn-checkout), .cart-form .btn-actions .addresses-page .btn-edit-delete a:not(.btn-checkout), .addresses-page .btn-edit-delete .cart-form .btn-actions a:not(.btn-checkout) {background-color: var(--background_2);color: var(--color_2);border-color: var(--body_color) }.cart-form .btn-actions .btn.btn-checkout, .cart-form .btn-actions .product-shop .shopify-payment-button button.btn-checkout.shopify-payment-button__button, .product-shop .shopify-payment-button .cart-form .btn-actions button.btn-checkout.shopify-payment-button__button, .cart-form .btn-actions .product-shop .groups-btn .btn-checkout.wishlist, .product-shop .groups-btn .cart-form .btn-actions .btn-checkout.wishlist, .cart-form .btn-actions .tabs__product-page .spr-container .btn-checkout.spr-summary-actions-newreview, .tabs__product-page .spr-container .cart-form .btn-actions .btn-checkout.spr-summary-actions-newreview, .cart-form .btn-actions .addresses-page .btn-edit-delete a.btn-checkout, .addresses-page .btn-edit-delete .cart-form .btn-actions a.btn-checkout {background: var(--background_3);color: var(--color_3);border-color: var(--border_3) }.cart-form .btn-actions .btn:hover, .cart-form .btn-actions .product-shop .shopify-payment-button button.shopify-payment-button__button:hover, .product-shop .shopify-payment-button .cart-form .btn-actions button.shopify-payment-button__button:hover, .cart-form .btn-actions .product-shop .groups-btn .wishlist:hover, .product-shop .groups-btn .cart-form .btn-actions .wishlist:hover, .cart-form .btn-actions .tabs__product-page .spr-container .spr-summary-actions-newreview:hover, .tabs__product-page .spr-container .cart-form .btn-actions .spr-summary-actions-newreview:hover, .cart-form .btn-actions .addresses-page .btn-edit-delete a:hover, .addresses-page .btn-edit-delete .cart-form .btn-actions a:hover {background: var(--background_1);color: var(--color_1);border-color: var(--border_1) }.cart-form .cart-list {margin: 0 }.cart-form .cart-list li {margin: 0;padding: 5px 0 18px;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: space-between;-moz-box-pack: space-between;-ms-flex-pack: space-between;-webkit-justify-content: space-between;justify-content: space-between;-webkit-flex-direction: row;-moz-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-align-items: flex-start;-moz-align-items: flex-start;-ms-align-items: flex-start;align-items: flex-start }.cart-form .cart-list .qty-group {border-color: #cdcdcd;max-width: 124px }.cart-form .cart-list .qty-group .button {width: 32px }.cart-form .cart-list .qty-group .button.disabled {cursor: no-drop;pointer-events: none;opacity: .5;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=50)";filter: alpha(opacity=50) }.cart-form .cart-list .qty-group .minus {border-right: 1px solid var(--border_input) }.cart-form .cart-list .qty-group .plus {border-left: 1px solid var(--border_input) }.cart-form .cart-list .qty-group input[name="quantity"] {width: 58px }.cart-form .cart-list .flex_row {display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;min-width: 335px;padding: 10px 0 }.cart-form .cart-list .details {display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;min-width: -moz-calc(100% - 520px);min-width: -webkit-calc(100% - 520px);min-width: -ms-calc(100% - 520px);min-width: calc(100% - 520px) }.cart-form .cart-list .cart-thumb {padding: 10px 10px 10px 0;min-width: 74px }.cart-form .cart-list .cart-thumb img {width: 64px }.cart-form .cart-list .cart-quantity {padding: 12px 10px }.cart-form .cart-list .cart-price {padding: 13px 10px 11px;min-width: 76px }.cart-form .cart-list .cart-line-price {padding: 13px 10px 11px;min-width: 83px;text-align: left }.cart-form .cart-list .price-box {margin: 0 }.cart-form .cart-list .cart-remove {padding: 12px 0;margin-right: -3px }.cart-form .cart-list .cart-remove a {color: #5a5a5a;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;width: 20px;height: var(--font_size_plus24);-webkit-box-pack: flex-end;-moz-box-pack: flex-end;-ms-flex-pack: flex-end;-webkit-justify-content: flex-end;justify-content: flex-end;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center }.cart-form .cart-list .cart-remove svg {width: 17px;height: 17px }.cart-form .cart-list .cart-title {margin: 0;padding: 8px 10px }.cart-popup-coll-related {border-top: 1px solid #efefef;margin-top: 55px }.cart-popup-coll-related .widget-title {padding-top: 36px }.cart-popup-coll-related .widget-title .box-title {font-size: var(--font_size_plus4) }.halo-product-content .sidebar-label {margin-top: 12px;margin-bottom: 33px }.halo-product-content .product_top {margin-bottom: 32px }.no-js .product-img-box .video-open-popup {opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)";filter: alpha(opacity=0) }.product-img-box {position: relative }.product-img-box .slider-for {margin-bottom: 30px;position: relative }.product-img-box .slider-for .zoomImg {cursor: crosshair;background: var(--body_bg) }.product-img-box .slider-for .thumb {text-align: center }.product-img-box .slider-for [data-zoom] {display: block }.product-img-box .slider-for:not(.slick-slider) .thumb+.thumb {display: none }.product-img-box .slider-nav {padding: 0 35px;margin-bottom: 22px }.product-img-box .slider-nav .item {margin: 0 5px }.product-img-box .slider-nav .item.slick-current {opacity: .5;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=50)";filter: alpha(opacity=50) }.product-img-box .slider-nav:not(.slick-slider):after {display: block;content: "";visibility: hidden;clear: both }.product-img-box .slider-nav:not(.slick-slider) .item {display: none;float: left }.product-img-box .slick-arrow {border: none !important;padding-top: 5px;background-color: rgba(255, 255, 255, 0) !important;color: var(--page_title_color) !important }.product-img-box .slick-arrow svg {width: 12px;height: 22px;stroke: rgba(255, 255, 255, 0) }.product-img-box .slick-arrow.slick-next {right: 0;text-align: right }.product-img-box .slick-arrow.slick-prev {left: 0;text-align: left }.product-img-box.vertical-moreview .slider-nav {margin-bottom: 15px }.product-img-box.vertical-moreview .slider-nav .item.slick-current {opacity: .7;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=70)";filter: alpha(opacity=70) }.product-img-box.vertical-moreview .theme-ask {display: none;}.product-img-box .slick-dots li {margin: 0px 5px 7px;width: 9px;height: 9px }.product-img-box .slick-dots li button {width: 9px;height: 9px;background: #a0a0a0;border-color: #a0a0a0 }.product-img-box .slick-dots li.slick-active button {border-color: #a9a9a9;background: #fff }.product-shop .product-title {font-size: var(--font_size_plus8);letter-spacing: normal;line-height: var(--font_size_plus18);font-weight: 600;margin-bottom: 18px }.product-shop .group_item {display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: space-between;-moz-box-pack: space-between;-ms-flex-pack: space-between;-webkit-justify-content: space-between;justify-content: space-between;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap }.product-shop .spr-badge {margin-bottom: 20px;margin-right: 10px;cursor: pointer }.product-shop .spr-badge .spr-badge-caption {margin-left: 22px;position: relative;top: 1px }.product-shop .sold_product {color: var(--bg_sale);margin-bottom: 20px }.product-shop .sold_product svg {width: 20px;height: 20px;display: inline-block;vertical-align: text-bottom;margin-right: 5px }.product-shop .product-infor {margin-bottom: 18px }.product-shop .product-infor label {font-weight: 400;min-width: 117px;margin-right: 5px;}.product-shop .product-infor .vendor-product a {color: var(--body_color) }.product-shop .countdown {margin-bottom: 22px }.product-shop .countdown>span {border-bottom: 1px solid #b3b3b3;margin-right: 10px }.product-shop .countdown .countdown-item {font-size: var(--font_size_plus2);font-weight: 500;color: var(--page_title_color);display: -webkit-inline-box;display: -webkit-inline-flex;display: -moz-inline-flex;display: -ms-inline-flexbox;display: inline-flex;line-height: var(--font_size_plus13);letter-spacing: .5px;}.product-shop .countdown .clock-item .num {padding-left: 6px }.product-shop .countdown .clock-item span:not(.num) {padding-right: 6px }.product-shop .countdown .clock-item:first-of-type .num {padding-left: 0 }.product-shop .countdown-progressbar {margin-bottom: 27px }.product-shop .countdown-progressbar .progressbar-text {text-align: center;text-transform: uppercase;font-size: var(--font_size);font-weight: 500;margin-bottom: 10px }.product-shop .countdown-progressbar .progressbar-text .count {display: inline-block;padding: 0 3px }.product-shop .countdown-progressbar #progressbar {height: 6px;width: 100%;background-color: #f5f5f5;margin-bottom: 15px;position: relative }.product-shop .countdown-progressbar #progressbar span {background-color: #69c69c;height: 6px;width: 100%;display: block;-webkit-transition: width 0.7s ease;-moz-transition: width 0.7s ease;-ms-transition: width 0.7s ease;-o-transition: width 0.7s ease;transition: width 0.7s ease }.product-shop .countdown-progressbar .countdown-table {border: 1px solid #dcdcdc;-moz-border-radius: 1px;-webkit-border-radius: 1px;-ms-border-radius: 1px;-o-border-radius: 1px;border-radius: 1px }.product-shop .countdown-progressbar .countdown-table label {display: block;background-color: #fafafa;text-align: center;border-bottom: 1px solid #dcdcdc;color: var(--body_color);font-size: var(--font_size);line-height: var(--font_size_plus13);padding: 2px 0;margin: 0;font-weight: normal }.product-shop .countdown-progressbar .countdown-table .countdown-item {display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;font-size: var(--font_size_plus8);font-weight: 600;min-height: 60px }.product-shop .countdown-progressbar .countdown-table .clock-item {width: 25%;text-align: center;text-transform: capitalize;padding: 8px 0 7px }.product-shop .countdown-progressbar .countdown-table .clock-item span {display: block;line-height: var(--font_size_plus13) }.product-shop .countdown-progressbar .countdown-table .clock-item span:not(.num) {font-size: var(--font_size);font-weight: normal;color: var(--breadcrumb_color);line-height: var(--font_size_plus8) }.product-shop .countdown-progressbar .countdown-table .clock-item+.clock-item {border-left: 1px solid #dcdcdc }.product-shop .product-custombox {padding: 0.875rem 1.5625rem;border: 2px dashed #d7d7d7;margin: 0px 0px 20px }.product-shop .product-custombox .heading {font-size: 14px;color: black;font-weight: 600;margin-bottom: 2px }.product-shop .product-custombox .code {font-size: 12px;font-weight: 600;color: #025fd3;margin-bottom: 0.5625rem }.product-shop .product-custombox .explain {font-size: 11px;color: #666666;font-style: italic;font-weight: 600;line-height: 1.6;margin-bottom: 0.25rem }.product-shop .prices {font-size: var(--font_size_plus6);font-weight: 600;color: var(--color_price);margin-bottom: 20px }.product-shop .prices .compare-price {color: var(--color_compare_price);text-decoration: line-through;margin-right: 8px;font-weight: 500 }.product-shop .prices .on-sale {color: var(--color_price_sale) }.product-shop .short-description {margin-bottom: 20px }.product-shop .shopify-product-form .selector-wrapper {margin-bottom: 25px;position: relative }.product-shop .shopify-product-form .single-option-selector {position: relative;color: var(--page_title_color) }.product-shop .shopify-product-form .single-option-selector+.icon-dropdown {color: var(--page_title_color);display: none;}.product-shop .shopify-product-form label {font-weight: 500 }.product-shop .shopify-product-form label em {color: #f23446 }.product-shop .quantity {margin-bottom: 10px }.product-shop .qty-group {border-color: var(--border_input);max-width: 144px }.product-shop .qty-group .button {width: 32px }.product-shop .qty-group .button.minus {border-right: 1px solid var(--border_input) }.product-shop .qty-group .button.plus {border-left: 1px solid var(--border_input) }.product-shop .qty-group .button-arrow{position: absolute;right: 10px;width: 10px;height: calc(50% - 3px);}.product-shop .qty-group .button-arrow.minus {bottom: 0;}.product-shop .qty-group .button-arrow.plus {top: 0;}.product-shop .qty-group .button-arrow:after {position: absolute;content: "";left: 0;border: 5px solid transparent;}.product-shop .qty-group .button-arrow.plus:after {border-bottom-color: #2d2d2d;bottom: 0 }.product-shop .qty-group .button-arrow.minus:after {border-top-color: #2d2d2d;top: 0 }.product-shop .qty-group.qty-arrow {position: relative;padding-right: 30px;padding-left: 20px;}.product-shop .qty-group input[name="quantity"], .product-shop .qty-group input[name="group_quantity"] {width: 78px;color: #2d2d2d }.product-shop .total-price {margin-bottom: 18px }.product-shop .total-price label {margin-right: 3px }.product-shop .total-price .total-money {font-size: var(--font_size_plus1);color: var(--color_price);font-weight: 500 }.product-shop .shopify-payment-button {margin-bottom: 15px }.product-shop .shopify-payment-button button.shopify-payment-button__button {text-transform: uppercase;font-weight: 700;line-height: var(--font_size_plus8);outline: none;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;border-radius: 0;border: 1px solid rgba(255, 255, 255, 0);min-width: 130px;max-width: 100%;transition: all 0.3s ease;padding: var(--padding_btn);font-size: var(--font_size_btn);letter-spacing: var(--letter_spacing_btn);padding: 11px 15px 7px;background: var(--background_2);color: var(--color_2);border-color: #5a5a5a }.product-shop .shopify-payment-button button.shopify-payment-button__button:hover {background: var(--background_3);color: var(--color_3);border-color: var(--border_3) }.product-shop .shopify-payment-button div.shopify-payment-button__button {padding: 0 !important }.product-shop .shopify-payment-button .shopify-payment-button__button--hidden {display: none }.product-shop .groups-btn {clear: both;position: relative }.product-shop .groups-btn .groups-btn-tree {display: flex;align-items: center;}.product-shop .groups-btn #product-add-to-cart, .product-shop .groups-btn .product-add-to-cart {background: var(--background_1);color: var(--color_1);border-color: var(--border_1);padding: var(--padding_btn_qv_add_to_cart) !important;line-height: var(--font_size_plus9);margin-bottom: 20px;width: 100%;}.enable_button_add_to_cart_color .product-shop .groups-btn #product-add-to-cart, .enable_button_add_to_cart_color .product-shop .groups-btn .product-add-to-cart {background: var(--background_add_to_cart) !important;color: var(--color_add_to_cart) !important;border-color: var(--border_add_to_cart) !important;}.enable_button_add_to_cart_color .product-shop .groups-btn #product-add-to-cart:hover, .enable_button_add_to_cart_color .product-shop .groups-btn .product-add-to-cart:hover {background: var(--background_add_to_cart_hover) !important;color: var(--color_add_to_cart_hover) !important;border-color: var(--border_add_to_cart_hover) !important;}.product-shop .groups-btn .margin-button #product-add-to-cart, .product-shop .groups-btn .margin-button .product-add-to-cart {margin-right: 25px }.product-shop .groups-btn #product-add-to-cart:hover, .product-shop .groups-btn .product-add-to-cart:hover {background: var(--background_2);color: var(--color_2);border-color: var(--border_2) }.product-shop .groups-btn.remove .checkbox-group, .product-shop .groups-btn.remove .btn-checkout {display: none }.product-shop .groups-btn .icon-share {display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;color: var(--color_2);width: 45px;padding: 10px;margin-bottom: 20px;overflow: hidden;position: relative;right: -8px;padding-right: 0;}.product-shop .groups-btn .icon-share svg {position: relative;top: 1px;}.product-shop .groups-btn .wishlist {text-transform: uppercase;font-weight: 700;line-height: var(--font_size_plus8);outline: none;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;border-radius: 0;border: 1px solid rgba(255, 255, 255, 0);min-width: 45px;max-width: 100%;transition: all 0.3s ease;font-size: var(--font_size_btn);letter-spacing: var(--letter_spacing_btn);padding: 10px;min-height: var(--font_size_plus33);width: 45px;margin-bottom: 20px;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;background: var(--bg_wishlist);color: var(--color_wishlist);border-color: var(--bg_wishlist);border-radius: 50%;text-align: center }.product-shop .groups-btn .wishlist {min-width: var(--font_size_plus33);}.product-shop .groups-btn .wishlist.whislist-added, .product-shop .groups-btn .wishlist:hover {background: var(--bg_wishlist_active);color: var(--color_wishlist);border-color: var(--bg_wishlist_active) }.product-shop .groups-btn .wishlist svg {width: 21px;height: 21px;position: relative;top: 2px;}.product-shop .groups-btn .wishlist .fa {font-size: var(--font_size_plus3);margin-right: 10px }.product-shop .groups-btn .wishlist .wishlist-text {position: relative;top: 1px;max-width: 100%;text-overflow: ellipsis;overflow: hidden }.product-shop .groups-btn .wrapper-social-popup {position: absolute;top: auto;bottom: calc(100% + 20px);right: 0;z-index: 2;padding: 14px 20px 0px 20px;width: 300px;background-color: #fff;box-shadow: 0px 1px 20px 0px rgba(0, 0, 0, 0.1);text-shadow: 0px 1px 20px rgba(0, 0, 0, 0.1);display: none;}.product-shop .groups-btn .wrapper-social-popup.active {display: block;}.product-shop .groups-btn .wrapper-social-popup .title-close {display: flex;justify-content: space-between;}.product-shop .groups-btn .wrapper-social-popup .title-close svg {width: 14px;height: 14px;position: relative;top: 0px;cursor: pointer;}.product-shop .groups-btn .wrapper-social-popup .social-title {margin-bottom: 15px;}.product-shop .groups-btn .wrapper-social-popup .social-garment-link {display: block;height: auto;width: 100%;overflow: hidden;font-size: 12px;line-height: 18px;text-overflow: ellipsis;letter-spacing: 0.3px;white-space: nowrap;cursor: pointer;outline: none;transition: all 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955);}.product-shop .groups-btn .wrapper-social-popup .social-garment-link input {background-color: #f5f5f5;border: 1px solid #cbcbcb;color: #a0a0a0;padding: 12px 12px 10px;width: 100%;}.product-shop .groups-btn .wrapper-social-popup .share_toolbox {display: block;margin-top: 23px;}.product-shop .groups-btn .wrapper-social-popup .share_toolbox > span {margin-bottom: 10px;display: block;}.product-shop .groups-btn .wrapper-social-popup .share_toolbox .addthis_inline_share_toolbox {margin-left: -5px;}.product-shop #customers_view, .product-shop #customers_view_qv {padding-bottom: 19px;margin-bottom: 0;}.product-shop #customers_view .fa, .product-shop #customers_view_qv .fa {font-size: var(--font_size_plus7);color: var(--page_title_color);margin-right: 7px;position: relative;top: 1.5px }.product-shop #customers_view label, .product-shop #customers_view_qv label {color: var(--body_color);font-weight: normal;margin: 0 }.product-shop .tags {margin-bottom: 20px }.product-shop .tags .icon-tags {font-weight: 500;color: var(--page_title_color) }.product-shop .tags a {color: var(--body_color);display: inline-block;line-height: var(--font_size_plus10) }.product-shop .tags a:hover {color: var(--link_color) }.product-shop .secure-shopping-guarantee {border: none;padding-top: 10px;padding-bottom: 10px;margin-bottom: 10px;margin-top: 0;}.product.product-default {letter-spacing: .2px;}.share_toolbox {display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;margin-bottom: 20px }.share_toolbox>span {margin-right: 12px }.share_toolbox .at-icon-wrapper {width: 20px !important;height: 20px !important;padding: 0 !important;margin: 0 5px 0 0 !important }.share_toolbox .at-icon-wrapper svg {width: 20px !important;height: 20px !important;fill: #323232 !important }.swatch {margin-bottom: 13px }.swatch .header {font-size: var(--font_size);font-weight: 500;line-height: 20px;color: var(--page_title_color);margin-bottom: .6rem }.swatch .header em {color: var(--bg_sale);margin-right: 4px }.swatch .header [data-option-select] {color: var(--body_color);font-weight: 400;}.swatch input[type=radio], .swatch .swatch-element .crossed-out {display: none }.swatch .soldout {opacity: .4;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=40)";filter: alpha(opacity=40) }.swatch .swatch-element {display: -webkit-inline-box;display: -webkit-inline-flex;display: -moz-inline-flex;display: -ms-inline-flexbox;display: inline-flex;margin: 0 10px 12px 0;position: relative }.swatch .swatch-element.soldout label {cursor: pointer }.swatch .swatch-element.soldout label:after, .swatch .swatch-element.unavailable, /*#product-variants .swatch .swatch-element.soldout:not(.available) {display: none }*/.swatch .swatch-element label {min-width: 34px;height: 34px;border: 1px solid var(--border_color_2);margin: 0;text-align: center;padding: 3px;line-height: var(--font_size_plus14);color: var(--color_slick_arrow);cursor: pointer;border-radius: var(--border-radius-17) }#product-variants .swatch .swatch-element:not(.color) label {padding: 3px 10px;}.swatch .swatch-element .bgImg {display: block;width: 100%;height: 100%;-moz-border-radius: 50%;-webkit-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;background-repeat: no-repeat;background-position: center;background-size: cover;border-radius: var(--border-radius-50) }.swatch .swatch-element:not(.color) label:after {position: absolute;top: 0;left: 0;content: "";width: 100%;height: 100%;border: 2px solid var(--color_slick_arrow);background-color: rgba(255, 255, 255, 0);z-index: 2;opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)";filter: alpha(opacity=0);visibility: hidden;-webkit-transition: opacity 0.2s linear;-moz-transition: opacity 0.2s linear;-ms-transition: opacity 0.2s linear;-o-transition: opacity 0.2s linear;transition: opacity 0.2s linear;border-radius: var(--border-radius-17) }.swatch .swatch-element.color label {position: relative }.swatch .swatch-element.color label:after {position: absolute;top: 0;left: 0;content: "";width: 100%;height: 100%;border: 4px solid var(--color_slick_arrow);background-color: rgba(255, 255, 255, 0);z-index: 2;opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)";filter: alpha(opacity=0);visibility: hidden;-webkit-transition: opacity 0.2s linear;-moz-transition: opacity 0.2s linear;-ms-transition: opacity 0.2s linear;-o-transition: opacity 0.2s linear;transition: opacity 0.2s linear;-moz-border-radius: 50%;-webkit-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;border-radius: var(--border-radius-50) }.swatch .swatch-element.color label.swatch_variant_img:after {border-width: 3px }.swatch .swatch-element input:checked+label {font-weight: 600 }.swatch .swatch-element input:checked+label:after {opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";filter: alpha(opacity=100);visibility: visible }.swatch .tooltip {text-align: center;background: #000;color: #fff;bottom: 100%;padding: 5px 10px;display: block;position: absolute;z-index: 2;min-width: 50px;left: 50%;-moz-transform: translateX(-50%);-o-transform: translateX(-50%);-ms-transform: translateX(-50%);-webkit-transform: translateX(-50%);transform: translateX(-50%);margin-bottom: 12px;opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)";filter: alpha(opacity=0);visibility: hidden;-webkit-transition: all 0.25s ease-out;-moz-transition: all 0.25s ease-out;-ms-transition: all 0.25s ease-out;-o-transition: all 0.25s ease-out;transition: all 0.25s ease-out;-webkit-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);-moz-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);font-size: var(--font_size);font-weight: 500;letter-spacing: normal;pointer-events: none }.swatch .tooltip:before {bottom: -16px;content: "";display: block;height: 16px;left: 0;position: absolute;width: 100% }.swatch .tooltip:after {border-left: solid transparent 7px;border-right: solid transparent 7px;border-top: solid #000 7px;bottom: -7px;content: " ";height: 0;left: 50%;-moz-transform: translateX(-50%);-o-transform: translateX(-50%);-ms-transform: translateX(-50%);-webkit-transform: translateX(-50%);transform: translateX(-50%);position: absolute;width: 0 }.swatch .swatch-element:hover .tooltip {opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";filter: alpha(opacity=100);visibility: visible;pointer-events: auto }.swatch.swatch_size_large {margin-bottom: 20px }.swatch.swatch_size_large .header {font-size: 15px;line-height: 24px;color: #808080 }.swatch.swatch_size_large .swatch-element {margin: 0 10px 15px 0 }.swatch.swatch_size_large .swatch-element label {border-radius: 0;background-color: #eaeaea }.swatch.swatch_size_large .swatch-element label:hover {box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.2) }.swatch.swatch_size_large .swatch-element .bgImg {border-radius: var(--border-radius-50) }.swatch.swatch_size_large .swatch-element:not(.color) label {font-size: 15px;line-height: 26px;padding-top: 7px;}.swatch.swatch_size_large .swatch-element:not(.color) label:after {border-radius: 0;display: none;border: 1px solid }.swatch.swatch_size_large .swatch-element:not(.color) input:checked+label {background-color: #fff;border-color: #ccc;font-weight: 400 }.swatch.swatch_size_large .swatch-element.color label {padding: 0;background-color: #fff;}.swatch.swatch_size_large .swatch-element.color label:before {content: '';width: 14px;height: 8px;position: absolute;top: calc(50% - 7px);left: calc(50% - 4px);border: 2px solid transparent;border-top: none;border-right: none;background: rgba(255, 255, 255, 0);transition: all 0.2s ease;opacity: 1;transform: scale(1) rotate(-45deg) }.swatch.swatch_size_large .swatch-element.color label:after {display: block;content: "";position: absolute;border: 1px solid transparent;width: calc(100% - 2px);height: calc(100% - 2px);left: 1px;top: 1px;border-radius: var(--border-radius-50) }.swatch.swatch_size_large .swatch-element.color input:checked+label:before {border-color: #fff }.tabs__product-page {margin-bottom: 20px }.tabs__product-page .wrapper-tab-content .tab-title {border-top: 1px solid var(--border_bt_sidebar);position: relative }.tabs__product-page .wrapper-tab-content .tab-links {padding: 15px 30px 12px 0;position: static }.tabs__product-page .tab-content {display: none }.tabs__product-page .table-wrapper {width: 100%;overflow-y: auto }.tabs__product-page .tab-links {font-size: var(--font_size_plus2);color: var(--page_title_color);font-weight: 700;text-transform: uppercase;letter-spacing: .05em;display: block;position: relative }.tabs__product-page .tab-links .icon-dropdown {position: absolute;top: 50%;right: 0;-moz-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);transform: translateY(-50%);opacity: .3;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=30)";filter: alpha(opacity=30);font-size: 22px }.tabs__product-page .tab-links .icon-dropdown .fa {-webkit-transition: transform 0.3s ease;-moz-transition: transform 0.3s ease;-ms-transition: transform 0.3s ease;-o-transition: transform 0.3s ease;transition: transform 0.3s ease }.tabs__product-page .tab-links.active {font-size: var(--font_size_plus2);font-weight: 700 }.tabs__product-page .tab-links.active .icon-dropdown {opacity: .7;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=70)";filter: alpha(opacity=70);margin-top: 1px }.tabs__product-page .tab-links.active .icon-dropdown .fa {-moz-transform: rotate(180deg);-o-transform: rotate(180deg);-ms-transform: rotate(180deg);-webkit-transform: rotate(180deg);transform: rotate(180deg) }.tabs__product-page .list-tabs {margin-bottom: 30px;border-bottom: 1px solid var(--border_bt_sidebar);display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;flex-wrap: wrap }.tabs__product-page .list-tabs .tab-title {margin: 0 -1px 0 0 }.tabs__product-page .list-tabs .tab-links {padding: 12px 15px 9px;border: 1px solid var(--border_bt_sidebar);border-bottom: none;background-color: #fafafa }.tabs__product-page .list-tabs .tab-links:before {position: absolute;width: -moz-calc(100% + 2px);width: -webkit-calc(100% + 2px);width: -ms-calc(100% + 2px);width: calc(100% + 2px);height: 2px;content: "";top: -1px;left: -1px }.tabs__product-page .list-tabs .tab-links:after {position: absolute;width: 100%;height: 1px;content: "";bottom: -1px;left: 0 }.tabs__product-page .list-tabs .tab-links.active {background-color: var(--body_bg);margin-bottom: -1px }.tabs__product-page .list-tabs .tab-links.active:before {background-color: var(--page_title_color) }.tabs__product-page .list-tabs .tab-links.active:after {background-color: var(--body_bg) }.tabs__product-page .tab-content {line-height: var(--font_size_plus12) }.tabs__product-page .tab-content p {margin-bottom: 2rem }.tabs__product-page .tab-content h4 {font-size: var(--font_size);font-weight: 500;color: var(--page_title_color);line-height: var(--font_size_plus12);margin-bottom: 10px }.tabs__product-page .tab-content ul, .tabs__product-page .tab-content ol {margin: 0 0 25px 20px }.tabs__product-page .tab-content ul li {margin-bottom: 6px }.tabs__product-page .tab-content ul li:before {content: "";width: 6px;height: 6px;background-color: #8c8c8c;-moz-border-radius: 50%;-webkit-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;border: none;margin: 8.5px 11px 10px 0;float: left }.tabs__product-page .tab-content ol li {counter-increment: li }.tabs__product-page .tab-content ol li:before {content: counter(li);min-width: 17px;float: left }.tabs__product-page #collapse-tab3 h4 {margin-bottom: 5px }.tabs__product-page .spr-container {padding: 0;border: none }.tabs__product-page .spr-container .spr-header-title {display: none }.tabs__product-page .spr-container .spr-summary-actions-newreview {text-transform: uppercase;font-weight: 700;line-height: var(--font_size_plus8);outline: none;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;border-radius: 0;border: 1px solid rgba(255, 255, 255, 0);min-width: 130px;max-width: 100%;transition: all 0.3s ease;padding: var(--padding_btn);font-size: var(--font_size_btn);letter-spacing: var(--letter_spacing_btn);background: var(--background_2);color: var(--color_2);border-color: var(--border_2);min-width: 188px;text-align: center;display: inline-block }.tabs__product-page .spr-container .spr-summary-actions-newreview:hover {background: var(--background_1);color: var(--color_1);border-color: var(--border_1) }.tabs__product-page .spr-container .spr-form {margin-top: 30px;padding-top: 33px }.tabs__product-page .spr-container .spr-form>form {margin-bottom: 50px }.tabs__product-page .spr-container .spr-form-title {font-size: 13px;font-weight: 600;text-transform: uppercase;letter-spacing: .05em;color: var(--page_title_color);margin-bottom: 24px }.tabs__product-page .spr-container .spr-form-label {font-size: var(--font_size);font-weight: 500 }.tabs__product-page .spr-container .spr-form-contact-name, .tabs__product-page .spr-container .spr-form-review-title {margin-bottom: 18px }.tabs__product-page .spr-container .spr-form-contact-email {margin-bottom: 26px }.tabs__product-page .spr-container input[type="text"], .tabs__product-page .spr-container input[type="password"], .tabs__product-page .spr-container input[type="email"], .tabs__product-page .spr-container input[type="tel"], .tabs__product-page .spr-container textarea {border-color: #cacaca }.tabs__product-page .spr-container input[type="text"], .tabs__product-page .spr-container input[type="password"], .tabs__product-page .spr-container input[type="email"], .tabs__product-page .spr-container input[type="tel"] {max-width: 370px }.tabs__product-page .spr-container textarea {max-width: 670px }.tabs__product-page .spr-container .spr-summary-starrating {position: relative;top: 0.5px }.tabs__product-page .spr-container .spr-form-review-rating {margin-bottom: 20px }.tabs__product-page .spr-container .spr-form-review-rating label {margin: 0 15px 0 0;vertical-align: middle }.tabs__product-page .spr-container .spr-form-review-rating .spr-starrating {display: inline-block;vertical-align: middle }.tabs__product-page .spr-container .spr-form-review-rating .spr-icon {width: 16px;height: 24px;padding: 0 }.tabs__product-page .spr-container .spr-form-review-body {margin-bottom: 20px }.tabs__product-page .spr-container .spr-form-review-body label {margin-bottom: 14px }.tabs__product-page .spr-container .spr-form-actions .spr-button-primary {float: none;padding: 10px 15px 8px;width: 100%;max-width: 190px;background: var(--background_1);color: var(--color_1);border-color: var(--border_1) }.tabs__product-page .spr-container .spr-form-actions .spr-button-primary:hover {background: var(--background_2);color: var(--color_2);border-color: var(--border_2) }.tabs__product-page .spr-container .spr-summary-caption {display: inline-block;vertical-align: middle;position: relative;top: 1px }.tabs__product-page .spr-container .spr-summary {line-height: var(--font_size_plus23) }.tabs__product-page .spr-container .spr-reviews {margin-top: 30px;border-color: var(--border_bt_sidebar) }.tabs__product-page .spr-container .spr-reviews .spr-review {padding: 28px 0 30px }.tabs__product-page .spr-container .spr-starratings {font-size: var(--font_size);margin-bottom: 8px }.tabs__product-page .spr-container .spr-review-header-title {font-size: var(--font_size);font-weight: 500;line-height: var(--font_size_plus8);color: var(--page_title_color);margin-bottom: 7px }.tabs__product-page .spr-container .spr-review-header-byline {color: var(--breadcrumb_color);font-weight: normal;font-style: normal;font-size: var(--font_size);line-height: var(--font_size_plus8);margin-bottom: 13px }.tabs__product-page .spr-container .spr-review-header-byline strong {font-weight: normal }.tabs__product-page .spr-container .spr-review-content {line-height: var(--font_size_plus12);margin: 0 }.tabs__product-page .spr-container .spr-review-content-body {font-size: var(--font_size);margin-bottom: 10px }.tabs__product-page .spr-container .spr-review-content-body p {margin-bottom: 10px }.tabs__product-page .spr-container .spr-review-reportreview {float: none;font-size: var(--font_size_minus1);line-height: var(--font_size_plus8);font-weight: 500;}.tabs__product-page dl {display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;margin-bottom: 6px }.tabs__product-page dl dt {font-weight: 500;color: var(--page_title_color);min-width: 180px;margin-right: 5px }.tabs__product-page dl dd {margin: 0 }.tabs__product-page dl dt, .tabs__product-page dl dd {display: inline-block;vertical-align: middle }.tabs__product-page .gallery_lookbook-box .item {margin: 18px 0 42px }.tabs__product-page .quote-detail h4:first-child {margin-bottom: 17px }.tabs__product-page .quote-detail blockquote {padding: 24px 38px;margin-bottom: 32px }.ask-an-expert-sticky {position: fixed;right: 30px;top: initial;bottom: var(--ask_an_expert_positon);z-index: 19;}.ask-an-expert-sticky a {display: block;color: #999;padding: 0!important;border: 0;background-color: rgba(35,35,35,.2);border-radius: 3px;}.ask-an-expert-sticky a .not_img {width: 200px;height: 100px;line-height: 100px;font-size: 15px;}.ask-an-expert-sticky a img {border-radius: 3px;}.theme-ask {text-align: center;}.theme-ask .ask-an-expert-text {font-size: var(--font_size);font-weight: 400;letter-spacing: .05em;text-transform: none;line-height: var(--font_size_plus8);color: var(--page_title_color);margin: 0;text-align: center;padding-top: 10px;padding-bottom: 20px;display: inline-block;border: 1px solid #e6e6e6;padding: 9px 21px;}.product-template-slider .theme-ask .ask-an-expert-text, .product-template-full-width .theme-ask .ask-an-expert-text {text-align: left;}.product-grouped .theme-ask .ask-an-expert-text {margin-top: 20px }.theme-ask .ask-an-expert-text .fa {font-size: var(--font_size_plus4);margin-right: 7px;position: relative;bottom: -1px;}.theme-ask .ask-an-expert-text a {color: var(--page_title_color);margin-left: 3px;border-bottom: 1px solid #5a5a5a;border: 0;letter-spacing: .2px;}.halo_modal-custom.modal_ters_conditions .modal-body {padding: 5.3% 5% 5% }.halo_modal-custom .modal-dialog {width: 700px;max-width: 85%;margin: 5rem auto;-webkit-overflow-scrolling: touch }.halo_modal-custom .modal-dialog.modal-dialog-centered {min-height: -moz-calc(100% - (5rem * 2));min-height: -webkit-calc(100% - (5rem * 2));min-height: -ms-calc(100% - (5rem * 2));min-height: calc(100% - (5rem * 2)) }.halo_modal-custom .modal-content {-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.15);-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.15);box-shadow: 0 1px 4px rgba(0, 0, 0, 0.15);border: none;-moz-border-radius: 0;-webkit-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;border-radius: 0 }.halo_modal-custom .close-modal {width: 33px;height: 33px;padding: 0;margin: 0;top: -18px;right: -18px }.halo_modal-custom .modal-header {-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;border-bottom-color: var(--border_bt_sidebar);padding: 12px 12px 9px }.halo_modal-custom .modal-title, .halo_modal-custom .title {text-align: center;line-height: var(--font_size_plus12);text-transform: uppercase;font-weight: 600;color: var(--page_title_color) }.halo_modal-custom .modal-title {font-size: var(--font_size_plus2);letter-spacing: .05em }.halo_modal-custom .title {font-size: var(--font_size);letter-spacing: .1em;margin-bottom: 10px }.halo_modal-custom .modal-body {padding: 5.3% 14% 10% }.halo_modal-custom .modal-body .title-wrapper {text-align: center;border-bottom: 1px solid var(--border_bt_sidebar);padding-bottom: 25px;margin-bottom: 25px }.halo_modal-custom .modal-body .title-wrapper .des {line-height: var(--font_size_plus12) }.halo_modal-custom .modal-body .questions {font-weight: 500;text-align: center;margin-bottom: 25px }.halo_modal-custom .modal-body .actions .btn, .halo_modal-custom .modal-body .actions .product-shop .shopify-payment-button button.shopify-payment-button__button, .product-shop .shopify-payment-button .halo_modal-custom .modal-body .actions button.shopify-payment-button__button, .halo_modal-custom .modal-body .actions .product-shop .groups-btn .wishlist, .product-shop .groups-btn .halo_modal-custom .modal-body .actions .wishlist, .halo_modal-custom .modal-body .actions .tabs__product-page .spr-container .spr-summary-actions-newreview, .tabs__product-page .spr-container .halo_modal-custom .modal-body .actions .spr-summary-actions-newreview, .halo_modal-custom .modal-body .actions .addresses-page .btn-edit-delete a, .addresses-page .btn-edit-delete .halo_modal-custom .modal-body .actions a {background: var(--background_3);color: var(--color_3);border-color: var(--border_3);width: 100%;padding: 10px 15px 8px }.halo_modal-custom .modal-body .actions .btn:hover, .halo_modal-custom .modal-body .actions .product-shop .shopify-payment-button button.shopify-payment-button__button:hover, .product-shop .shopify-payment-button .halo_modal-custom .modal-body .actions button.shopify-payment-button__button:hover, .halo_modal-custom .modal-body .actions .product-shop .groups-btn .wishlist:hover, .product-shop .groups-btn .halo_modal-custom .modal-body .actions .wishlist:hover, .halo_modal-custom .modal-body .actions .tabs__product-page .spr-container .spr-summary-actions-newreview:hover, .tabs__product-page .spr-container .halo_modal-custom .modal-body .actions .spr-summary-actions-newreview:hover, .halo_modal-custom .modal-body .actions .addresses-page .btn-edit-delete a:hover, .addresses-page .btn-edit-delete .halo_modal-custom .modal-body .actions a:hover {background: var(--background_1);color: var(--color_1);border-color: var(--border_1) }.halo_modal-custom .modal-body .form-group {margin-bottom: 20px }.halo_modal-custom .modal-body .form-group input[type="text"], .halo_modal-custom .modal-body .form-group input[type="password"], .halo_modal-custom .modal-body .form-group input[type="email"], .halo_modal-custom .modal-body .form-group input[type="tel"], .halo_modal-custom .modal-body .form-group textarea {height: initial;padding: 9px 15px 7px;border: 1px solid var(--border_input);color: var(--color_ipt);-moz-border-radius: 0;-webkit-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;border-radius: 0;width: 100%;max-width: 100%;display: block;outline: none }.halo_modal-custom .modal-body .form-group label {font-weight: 500 }.halo_modal-custom .modal-body .form-group label:first-child {margin-bottom: 10px }.halo_modal-custom .modal-body .form-group input[type="radio"]+label {font-weight: normal;color: var(--body_color);margin-right: 28px }.halo_modal-custom .modal-body .custom-radio {margin-bottom: 12px;padding-top: 5px }.halo_modal-custom .modal-body .custom-radio label:first-child {margin-right: 28px }.halo_modal-custom .modal-body .custom-radio.last {margin-bottom: 18px }.halo_modal-custom .modal-body .custom-radio.last label:first-child {display: block;margin-bottom: 16px }.modal-backdrop {background-color: var(--bg_quick_view) }.size-chart-open-popup {font-size: var(--font_size_minus1);text-transform: uppercase;color: var(--page_title_color);font-weight: normal;padding-left: 36px;cursor: pointer;background-image: url(icon_sizechar.png);background-repeat: no-repeat;background-position: 0 2.5px;display: inline-block;float: right;margin-bottom: 2px;position: relative;z-index: 1 }.has-size-chart:after {display: block;content: "";visibility: hidden;clear: both }#size_chart .modal-body {padding: 5% 10% 5% }.cart-template .page-header .continue {display: inline-block;font-weight: 500;color: var(--page_title_color);letter-spacing: normal;line-height: var(--font_size_plus12);float: right }.cart-template .page-header .fa {font-size: var(--font_size_plus4);margin-left: 8px;position: relative;top: 2px;color: #5a5a5a }.cart-template .page-header:after {display: block;content: "";visibility: hidden;clear: both }.cart-template .page-header h1, .cart-template .page-header h2 {margin-bottom: 24px }.cart-template .wrapper-cart-template .cart-list {max-height: none;overflow: visible;max-width: 100%;margin-right: 0 }.cart-template .wrapper-cart-template .cart-list .details {min-width: 100% }.cart-template .wrapper-cart-template .cart-list .cart-thumb {width: 150px;padding-right: 30px }.cart-template .wrapper-cart-template .cart-list .cart-details {width: -moz-calc(100% - 150px);width: -webkit-calc(100% - 150px);width: -ms-calc(100% - 150px);width: calc(100% - 150px) }.cart-template .wrapper-cart-template .cart-list li {padding: 28px 0 35px }.cart-template .wrapper-cart-template .cart-list li+li {border-top-color: var(--border_bt_sidebar) }.cart-template .wrapper-cart-template .cart-list .size, .cart-template .wrapper-cart-template .cart-list .properties, .cart-template .wrapper-cart-template .cart-list .product-vendor {color: var(--breadcrumb_color) }.cart-template .wrapper-cart-template .cart-list .product-name {margin-bottom: 6px }.cart-template .wrapper-cart-template .cart-list .size, .cart-template .wrapper-cart-template .cart-list .properties {margin-bottom: 5px }.cart-template .wrapper-cart-template .cart-list .properties label {font-weight: 500 }.cart-template .wrapper-cart-template .cart-list .product-vendor {margin-bottom: 18px }.cart-template .wrapper-cart-template .cart-list .price-box {margin-bottom: 15px }.cart-template .wrapper-cart-template .cart-list .quantity label {font-weight: 500;display: block;margin-bottom: 9px;width: 100% }.cart-template .wrapper-cart-template .cart-list .qty-group {max-width: 144px;margin-bottom: 20px }.cart-template .wrapper-cart-template .cart-list .remove-mobile {color: var(--page_title_color);}.cart-template .wrapper-cart-template .cart-list .remove-mobile svg {position: relative;top: -4px;right: 20%;}.cart-template .wrapper-cart-template .cart-list .qty-group input[name="quantity"], .cart-template .wrapper-cart-template .cart-list .qty-group input[name="group_quantity"], .cart-template .wrapper-cart-template .cart-list .qty-group input[name="updates[]"] {width: 78px;color: #2d2d2d }.cart-template .wrapper-cart-template .cart-list .group-action .update {font-size: var(--font_size);text-transform: capitalize;letter-spacing: normal;font-weight: 500;border-color: #5a5a5a;background-color: var(--body_bg);color: var(--body_color);width: 100%;max-width: 160px;margin-bottom: 10px }.cart-template .wrapper-cart-template .cart-list .group-action .update:hover {background: var(--background_1);color: var(--color_1);border-color: var(--border_1) }.cart-template .wrapper-cart-template .cart-list .group-action .remove {display: -webkit-inline-box;display: -webkit-inline-flex;display: -moz-inline-flex;display: -ms-inline-flexbox;display: inline-flex;font-weight: 500;color: var(--breadcrumb_color);padding: 9px 0 7px;width: 100%;max-width: 160px }.cart-template .wrapper-cart-template .cart-list .group-action .remove .text {margin-left: 8px }.cart-template .wrapper-cart-template .cart-list .group-action .remove svg {position: relative;top: -1px;width: 21px;height: 21px }.cart-template .wrapper-cart-template .cart-list .group-action .remove .text-hover:before {bottom:1px }.cart-template .wrapper-cart-template .cart-list .group-action .remove:hover {color: var(--page_title_color) }.cart-template .wrapper-cart-template .cart-thumb .product-img {display: block }.cart-template .wrapper-cart-template .cart-thumb img {width: 120px }.cart-template .wrapper-cart-template .box-title {font-size: var(--font_size);color: #5a5a5a;background-color: #fafafa;border-bottom: 1px solid var(--border_color_2);padding: 10px 20px 8px }.cart-template .wrapper-cart-template .cart_items .box-title {text-align: left }.cart-template .wrapper-cart-template .total {padding: 29px 0 26px;margin-bottom: 24px;border-bottom: 1px solid var(--border_bt_sidebar) }.cart-template .wrapper-cart-template .total .price {font-size: var(--font_size_plus4);font-weight: 600;}.cart-template .wrapper-cart-template .add-comments {font-size: var(--font_size);font-weight: 500;line-height: var(--font_size_plus12);margin-bottom: 12px }.cart-template .wrapper-cart-template .add-comments span {display: inline-block;vertical-align: middle }.cart-template .wrapper-cart-template .add-comments .note {font-size: var(--font_size_minus2);padding: 4px 5px 3px;line-height: 1em;color: var(--sale_text);background-color: var(--bg_sale);text-align: center;-moz-border-radius: 1px;-webkit-border-radius: 1px;-ms-border-radius: 1px;-o-border-radius: 1px;border-radius: 1px;margin-right: 10px }.cart-template .wrapper-cart-template .input-full {margin-bottom: 20px;min-height: 98px;max-width: 100% }.cart-template .wrapper-cart-template .btn-actions {margin-bottom: 54px }.cart-template .wrapper-cart-template .btn-actions .btn-checkout {padding: 13px 15px 10px;background: var(--background_1);color: var(--color_1);border-color: var(--border_1);font-size: var(--font_size) }.cart-template .wrapper-cart-template .btn-actions .btn-checkout:hover {background: var(--background_3);color: var(--color_3);border-color: var(--border_3) }.cart-template .wrapper-cart-template .btn-actions .checkbox-group input[type="checkbox"]+label:after {top: 5px }.wrapper-cart-template .secure-shopping-guarantee {margin-bottom: 20px;}.cart-template .alert-warning {text-align: center;padding: 14px 15px 12px;line-height: var(--font_size_plus10);margin: 24px 0 35px }.cart-template .cart-empty {line-height: var(--font_size_plus12);text-align: center }.cart-template .cart-empty a {font-weight: 500 }#shipping-calculator h3 {font-size: var(--font_size_plus2);text-transform: uppercase;color: var(--page_title_color);letter-spacing: .05em;border-bottom: 1px solid var(--border_bt_sidebar);padding-bottom: 9px;margin-bottom: 18px;line-height: var(--font_size_plus10) }#shipping-calculator .form-group {margin-bottom: 15px }#shipping-calculator .form-group label {font-weight: 500 }#shipping-calculator .form-group input[type="text"] {max-width: 100% }#shipping-calculator #get-rates-container {margin-top: 20px;margin-bottom: 20px }#shipping-calculator #get-rates-container .btn, #shipping-calculator #get-rates-container .product-shop .shopify-payment-button button.shopify-payment-button__button, .product-shop .shopify-payment-button #shipping-calculator #get-rates-container button.shopify-payment-button__button, #shipping-calculator #get-rates-container .product-shop .groups-btn .wishlist, .product-shop .groups-btn #shipping-calculator #get-rates-container .wishlist, #shipping-calculator #get-rates-container .tabs__product-page .spr-container .spr-summary-actions-newreview, .tabs__product-page .spr-container #shipping-calculator #get-rates-container .spr-summary-actions-newreview, #shipping-calculator #get-rates-container .addresses-page .btn-edit-delete a, .addresses-page .btn-edit-delete #shipping-calculator #get-rates-container a {width: 100%;background: var(--background_2);color: var(--color_2);border-color: var(--border_2) }#shipping-calculator #get-rates-container .btn:hover, #shipping-calculator #get-rates-container .product-shop .shopify-payment-button button.shopify-payment-button__button:hover, .product-shop .shopify-payment-button #shipping-calculator #get-rates-container button.shopify-payment-button__button:hover, #shipping-calculator #get-rates-container .product-shop .groups-btn .wishlist:hover, .product-shop .groups-btn #shipping-calculator #get-rates-container .wishlist:hover, #shipping-calculator #get-rates-container .tabs__product-page .spr-container .spr-summary-actions-newreview:hover, .tabs__product-page .spr-container #shipping-calculator #get-rates-container .spr-summary-actions-newreview:hover, #shipping-calculator #get-rates-container .addresses-page .btn-edit-delete a:hover, .addresses-page .btn-edit-delete #shipping-calculator #get-rates-container a:hover {background: var(--background_1);color: var(--color_1);border-color: var(--border_1) }#shipping-calculator #wrapper-response {font-size: var(--font_size);line-height: var(--font_size_plus10) }#shipping-calculator #wrapper-response p {margin-bottom: 7px }#shipping-calculator #wrapper-response ul {font-weight: 500;color: var(--page_title_color) }#shipping-calculator #wrapper-response ul li {margin-bottom: 6px }#shipping-calculator #wrapper-response ul li:before {content: "";width: 6px;height: 6px;background-color: #c6c6c6;-moz-border-radius: 50%;-webkit-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;border: none;margin: 8.5px 11px 10px 0;float: left }.secure-shopping-guarantee {border-top: 1px solid var(--border_bt_sidebar);padding: 35px 0 30px;margin-bottom: 30px;}.secure-shopping-guarantee .secure-text {color: var(--body_color);display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;margin-bottom: 14px }.secure-shopping-guarantee .secure-text .icon {margin-right: 12px }.secure-shopping-guarantee svg {width: 25px;height: 20px }.create-an-account .page-header h1, .create-an-account .page-header h2, .login-page .page-header h1, .login-page .page-header h2 {margin-bottom: 30px }.create-an-account .des, .login-page .des {margin-bottom: 25px;line-height: var(--font_size_plus12) }.custom-acc-page .form-group {margin-bottom: 15px }.custom-acc-page .form-group label {font-weight: 500;margin-bottom: 9px }.custom-acc-page .form-error {line-height: var(--font_size_plus12) }.custom-acc-page .form-error p {margin-bottom: 7px }.custom-acc-page .form-error ul {font-weight: 500;margin: 0 0 26px 0px }.custom-acc-page .form-error ul a {text-transform: capitalize;padding-left: 2px }.custom-acc-page .form-error ul li {margin-bottom: 6px }.custom-acc-page .form-error ul li:before {content: "";width: 6px;height: 6px;background-color: #c6c6c6;-moz-border-radius: 50%;-webkit-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;border: none;margin: 8.5px 11px 10px 0;float: left }.custom-acc-page .or_text {color: var(--breadcrumb_color);padding: 0 1px }.custom-acc-page .action-btn {padding-top: 6px }.custom-acc-page .btn-padd42 {padding-left: 42px;padding-right: 42px }.custom-acc-page .btn, .custom-acc-page .product-shop .shopify-payment-button button.shopify-payment-button__button, .product-shop .shopify-payment-button .custom-acc-page button.shopify-payment-button__button, .custom-acc-page .product-shop .groups-btn .wishlist, .product-shop .groups-btn .custom-acc-page .wishlist, .custom-acc-page .tabs__product-page .spr-container .spr-summary-actions-newreview, .tabs__product-page .spr-container .custom-acc-page .spr-summary-actions-newreview, .custom-acc-page .addresses-page .btn-edit-delete a, .addresses-page .btn-edit-delete .custom-acc-page a {background: var(--background_2);color: var(--color_2);border-color: var(--border_2);margin-bottom: 25px }.custom-acc-page .btn:hover, .custom-acc-page .product-shop .shopify-payment-button button.shopify-payment-button__button:hover, .product-shop .shopify-payment-button .custom-acc-page button.shopify-payment-button__button:hover, .custom-acc-page .product-shop .groups-btn .wishlist:hover, .product-shop .groups-btn .custom-acc-page .wishlist:hover, .custom-acc-page .tabs__product-page .spr-container .spr-summary-actions-newreview:hover, .tabs__product-page .spr-container .custom-acc-page .spr-summary-actions-newreview:hover, .custom-acc-page .addresses-page .btn-edit-delete a:hover, .addresses-page .btn-edit-delete .custom-acc-page a:hover {background: var(--background_1);color: var(--color_1);border-color: var(--border_1) }.custom-acc-page .last a {color: var(--body_color) }.custom-acc-page .last a:hover {color: var(--link_color) }.custom-acc-page .btn-2 {background: var(--background_1);color: var(--color_1);border-color: var(--border_1);padding: 13px 15px 10px;min-width: 242px }.custom-acc-page .btn-2:hover {background: var(--background_2);color: var(--color_2);border-color: var(--border_2) }.custom-acc-page .box-title {font-size: var(--font_size_plus2);font-weight: 700;letter-spacing: .05em;text-transform: uppercase;line-height: var(--font_size_plus12);color: var(--page_title_color) }.custom-acc-page .wrapper-title {background-color: #fafafa;border-top: 1px solid var(--border_bt_sidebar);border-bottom: 1px solid var(--border_bt_sidebar);padding: 13px 42px 10px;text-align: center;margin-bottom: 36px }.create-an-account .form-group {margin-bottom: 19px }.create-an-account .des {border-top: 1px solid var(--border_bt_sidebar);padding-top: 28px }.wrapper-login-customer .wrapper-content {display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;position: relative;border-bottom: 1px solid var(--border_bt_sidebar);padding-bottom: 78px }.wrapper-login-customer .wrapper-content .col-left {-webkit-box-flex: 0;-ms-flex: 0 0 calc(50% - 10px);flex: 0 0 calc(50% - 10px);max-width: -moz-calc(50% - 10px);max-width: -webkit-calc(50% - 10px);max-width: -ms-calc(50% - 10px);max-width: calc(50% - 10px) }.wrapper-login-customer .wrapper-content .col-left>* {padding-right: 42px }.wrapper-login-customer .wrapper-content .col-right {-webkit-box-flex: 0;-ms-flex: 0 0 calc(50% + 10px);flex: 0 0 calc(50% + 10px);max-width: -moz-calc(50% + 10px);max-width: -webkit-calc(50% + 10px);max-width: -ms-calc(50% + 10px);max-width: calc(50% + 10px) }.wrapper-login-customer .wrapper-content .col-right>* {padding-left: 42px;padding-right: 42px }.wrapper-login-customer .wrapper-content .col-right > *:not(.wrapper-title) {margin-left: 65px }.wrapper-login-customer .wrapper-content:after {position: absolute;content: "";bottom: 40px;height: -moz-calc(100% - 40px - 20px - 49px);height: -webkit-calc(100% - 40px - 20px - 49px);height: -ms-calc(100% - 40px - 20px - 49px);height: calc(100% - 40px - 20px - 49px);width: 1px;background-color: var(--border_bt_sidebar);left: 50%;-moz-transform: translateX(-10px);-o-transform: translateX(-10px);-ms-transform: translateX(-10px);-webkit-transform: translateX(-10px);transform: translateX(-10px) }.wrapper-login-customer .custom-or-abs {position: absolute;top: 57%;left: 50%;-moz-transform: translateX(-30px);-o-transform: translateX(-30px);-ms-transform: translateX(-30px);-webkit-transform: translateX(-30px);transform: translateX(-30px);z-index: 2;background-color: transparent;padding: 10px 0 }.wrapper-login-customer .custom-or-abs .or_text {text-transform: uppercase;border: 1px solid #ccc;min-width: 42px;min-height: 42px;text-align: center;-moz-border-radius: 21px;-webkit-border-radius: 21px;-ms-border-radius: 21px;-o-border-radius: 21px;border-radius: 21px;padding: 11px 5px 9px;display: block;background: var(--body_bg);}.wrapper-login-customer #recover_password div:first-child {margin-bottom: 25px }.wrapper-login-customer #recover_password .action-btn span, .wrapper-login-customer #recover_password .action-btn a {display: inline-block;padding-top: 6px;padding-bottom: 8px;margin-bottom: 25px;vertical-align: middle;}.account-page .page-header {margin-top: 30px;padding-bottom: 2px }.account-page .box-title {border-bottom: 1px solid var(--border_bt_sidebar);padding-bottom: 8px;margin-bottom: 25px }.account-page .grid .grid-item {margin-bottom: 45px }.account-page .acc-name {color: var(--page_title_color);font-size: var(--font_size);line-height: var(--font_size_plus8);text-transform: capitalize;font-weight: 500;margin-bottom: 12px }.account-page .addr {line-height: var(--font_size_plus12);margin-bottom: 26px }.account-page .addr .cus-addr {display: block }.account-page .addr .addr-zip {margin-top: 23px }.account-page table th {font-weight: 600;color: var(--page_title_color) }.account-page .btn, .account-page .product-shop .shopify-payment-button button.shopify-payment-button__button, .product-shop .shopify-payment-button .account-page button.shopify-payment-button__button, .account-page .product-shop .groups-btn .wishlist, .product-shop .groups-btn .account-page .wishlist, .account-page .tabs__product-page .spr-container .spr-summary-actions-newreview, .tabs__product-page .spr-container .account-page .spr-summary-actions-newreview, .account-page .addresses-page .btn-edit-delete a, .addresses-page .btn-edit-delete .account-page a {background: var(--background_1);color: var(--color_1);border-color: var(--border_1) }.account-page .btn:hover, .account-page .product-shop .shopify-payment-button button.shopify-payment-button__button:hover, .product-shop .shopify-payment-button .account-page button.shopify-payment-button__button:hover, .account-page .product-shop .groups-btn .wishlist:hover, .product-shop .groups-btn .account-page .wishlist:hover, .account-page .tabs__product-page .spr-container .spr-summary-actions-newreview:hover, .tabs__product-page .spr-container .account-page .spr-summary-actions-newreview:hover, .account-page .addresses-page .btn-edit-delete a:hover, .addresses-page .btn-edit-delete .account-page a:hover {background: var(--background_2);color: var(--color_2);border-color: var(--border_2) }.addresses-page .page-header {padding-bottom: 9px }.addresses-page .large--right .btn, .addresses-page .large--right .product-shop .shopify-payment-button button.shopify-payment-button__button, .product-shop .shopify-payment-button .addresses-page .large--right button.shopify-payment-button__button, .addresses-page .large--right .product-shop .groups-btn .wishlist, .product-shop .groups-btn .addresses-page .large--right .wishlist, .addresses-page .large--right .tabs__product-page .spr-container .spr-summary-actions-newreview, .tabs__product-page .spr-container .addresses-page .large--right .spr-summary-actions-newreview, .addresses-page .large--right .btn-edit-delete a, .addresses-page .btn-edit-delete .large--right a {margin-bottom: 20px }.addresses-page .last a:last-child {border-bottom: none }.addresses-page .btn-edit-delete a {text-transform: uppercase;font-weight: 700;line-height: var(--font_size_plus8);outline: none;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;border-radius: 0;border: 1px solid rgba(255, 255, 255, 0);min-width: 130px;max-width: 100%;transition: all 0.3s ease;padding: var(--padding_btn);font-size: var(--font_size_btn);letter-spacing: var(--letter_spacing_btn);background-color: var(--background_2);color: var(--color_2);border-color: #5a5a5a;display: inline-block;text-align: center }.addresses-page .btn-edit-delete a:hover {background: var(--background_1);color: var(--color_1);border-color: var(--border_1) }.addresses-page .btn-edit-delete a:first-child {min-width: 89px;margin-right: 12px }.addresses-page .btn-edit-delete a:last-child {min-width: 126px }.contact-us-page .form-group {margin-bottom: 20px }.contact-us-page .form-group label {font-weight: 500;margin-bottom: 9px }.contact-us-page .form-group textarea {max-width: 620px }.contact-us-page .btn, .contact-us-page .product-shop .shopify-payment-button button.shopify-payment-button__button, .product-shop .shopify-payment-button .contact-us-page button.shopify-payment-button__button, .contact-us-page .product-shop .groups-btn .wishlist, .product-shop .groups-btn .contact-us-page .wishlist, .contact-us-page .tabs__product-page .spr-container .spr-summary-actions-newreview, .tabs__product-page .spr-container .contact-us-page .spr-summary-actions-newreview, .contact-us-page .addresses-page .btn-edit-delete a, .addresses-page .btn-edit-delete .contact-us-page a {min-width: 205px;background: var(--background_1);color: var(--color_1);border-color: var(--border_1);margin-top: 5px }.contact-us-page .btn:hover, .contact-us-page .product-shop .shopify-payment-button button.shopify-payment-button__button:hover, .product-shop .shopify-payment-button .contact-us-page button.shopify-payment-button__button:hover, .contact-us-page .product-shop .groups-btn .wishlist:hover, .product-shop .groups-btn .contact-us-page .wishlist:hover, .contact-us-page .tabs__product-page .spr-container .spr-summary-actions-newreview:hover, .tabs__product-page .spr-container .contact-us-page .spr-summary-actions-newreview:hover, .contact-us-page .addresses-page .btn-edit-delete a:hover, .addresses-page .btn-edit-delete .contact-us-page a:hover {background: var(--background_2);color: var(--color_2);border-color: var(--border_2) }.contact-us-page .line {display: inline-block;width: 40px;height: 2px;background-color: var(--page_title_color) }.contact-us-page .des {margin-bottom: 27px }.contact-us-page .page-header {margin-bottom: 24px }.contact-us-page .page-header h2, .contact-us-page .page-header h1 {margin-bottom: 17px }.contact-us-page .location {line-height: var(--font_size_plus12) }.contact-us-page .location h4 {font-size: var(--font_size_plus2);line-height: var(--font_size_plus10);color: var(--page_title_color);text-transform: uppercase;letter-spacing: .05em;font-weight: 700;margin-bottom: 22px }.contact-us-page .location p {margin-bottom: 24px }.contact-us-page .location p:last-of-type {margin-bottom: 28px }.contact-us-page .location a {color: var(--body_color) }.contact-us-page .location a:hover {color: var(--link_color) }.contact-us-page .location strong {font-weight: normal }.contact-us-page .location .open-hours {border-top: 1px solid var(--border_bt_sidebar);padding-top: 28px }.contact-us-page .form-contact {margin-bottom: 50px }.contact-us-page .note.form-success {margin-bottom: 30px }.lookbook-page .share_toolbox {border-bottom: 1px solid var(--border_bt_sidebar);margin-bottom: 45px;padding-bottom: 28px }.lookbook-page .share_toolbox .at-share-btn-elements a:last-of-type {margin-right: 0 !important }.lookbook-page .share_toolbox .at-share-btn-elements a:last-of-type .at-icon-wrapper {margin-right: 0 !important }.lookbook-page .lookbook-content {margin-bottom: 28px }.lookbook-page .bottom .btn, .lookbook-page .bottom .product-shop .shopify-payment-button button.shopify-payment-button__button, .product-shop .shopify-payment-button .lookbook-page .bottom button.shopify-payment-button__button, .lookbook-page .bottom .product-shop .groups-btn .wishlist, .product-shop .groups-btn .lookbook-page .bottom .wishlist, .lookbook-page .bottom .tabs__product-page .spr-container .spr-summary-actions-newreview, .tabs__product-page .spr-container .lookbook-page .bottom .spr-summary-actions-newreview, .lookbook-page .bottom .addresses-page .btn-edit-delete a, .addresses-page .btn-edit-delete .lookbook-page .bottom a {background: var(--background_1);color: var(--color_1);border-color: var(--border_1);padding: 13px 25px 10px;width: 100%;max-width: 240px }.lookbook-page .bottom .btn:hover, .lookbook-page .bottom .product-shop .shopify-payment-button button.shopify-payment-button__button:hover, .product-shop .shopify-payment-button .lookbook-page .bottom button.shopify-payment-button__button:hover, .lookbook-page .bottom .product-shop .groups-btn .wishlist:hover, .product-shop .groups-btn .lookbook-page .bottom .wishlist:hover, .lookbook-page .bottom .tabs__product-page .spr-container .spr-summary-actions-newreview:hover, .tabs__product-page .spr-container .lookbook-page .bottom .spr-summary-actions-newreview:hover, .lookbook-page .bottom .addresses-page .btn-edit-delete a:hover, .addresses-page .btn-edit-delete .lookbook-page .bottom a:hover {background: var(--background_2);color: var(--color_2);border-color: var(--border_2) }.lookbook-page .lookbook-custom .item {margin-bottom: 20px }.page-tpl .rte, .blog-detail .rte {line-height: var(--font_size_plus12) }.page-tpl .rte p, .blog-detail .rte p {margin-bottom: 2rem }.page-tpl .rte h4, .blog-detail .rte h4 {font-size: var(--font_size);font-weight: 500;color: var(--page_title_color);line-height: var(--font_size_plus12);margin-bottom: 10px }.page-tpl .rte ul, .page-tpl .rte ol, .blog-detail .rte ul, .blog-detail .rte ol {margin: 0 0 25px 20px }.page-tpl .rte ul li, .blog-detail .rte ul li {margin-bottom: 6px }.page-tpl .rte ul li:before, .blog-detail .rte ul li:before {content: "";width: 6px;height: 6px;background-color: #8c8c8c;-moz-border-radius: 50%;-webkit-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;border: none;margin: 8.5px 11px 10px 0;float: left }.page-tpl .rte ol li, .blog-detail .rte ol li {counter-increment: li }.page-tpl .rte ol li:before, .blog-detail .rte ol li:before {content: counter(li);min-width: 17px;float: left }.sidebar-blog .widget-recent-articles {margin-bottom: 43px }.sidebar-blog .widget-recent-articles .article h3 {font-size: var(--font_size);line-height: var(--font_size_plus10);font-weight: 500 }.sidebar-blog .widget-recent-articles .article a {color: var(--body_color);display: block;margin-bottom: 6px }.sidebar-blog .widget-recent-articles .article em {display: block;font-style: normal;color: var(--breadcrumb_color);font-size: var(--font_size);line-height: var(--font_size_plus12);font-weight: normal }.sidebar-blog .widget-recent-articles .article+.article {border-top: 1px solid var(--border_bt_sidebar);padding-top: 15px }.sidebar-blog .widget-recent-articles .widget-title {margin-bottom: 20px }.sidebar-blog .blogs-tags {margin-bottom: 43px }.sidebar-blog .blogs-tags .widget-content a {font-size: var(--font_size);line-height: var(--font_size_plus10);color: var(--body_color) }.sidebar-blog .blogs-tags .widget-content a:hover {color: var(--link_color) }.blog-template .page-header h1 a, .blog-template .page-header h2 a {color: var(--page_title_color) }.halo-blog-content .article-title {font-size: var(--font_size_plus6);line-height: var(--font_size_plus18);color: var(--page_title_color);font-weight: 600;margin-bottom: 5px }.halo-blog-content .article-title a {color: var(--page_title_color) }.halo-blog-content .article-title a:hover {color: var(--link_color_hover) }.halo-blog-content .blog_author {font-size: var(--font_size);line-height: var(--font_size_plus10);color: var(--breadcrumb_color);margin-bottom: 30px }.halo-blog-content .blog_author .blog-comment {color: var(--breadcrumb_color);text-transform: capitalize;margin-left: 8px }.halo-blog-content .article-details .article-img {margin-bottom: 26px;display: inline-block;}.halo-blog-content .article-details .article-excerpt {width: 100% }.halo-blog-content .article-details .des {line-height: var(--font_size_plus12);margin-bottom: 25px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical }.halo-blog-content .article-details .btn-read-more {background: var(--background_2);color: var(--color_2);border-color: var(--border_2);min-width: 161px }.halo-blog-content .article-details .btn-read-more:hover {background: var(--background_1);color: var(--color_1);border-color: var(--border_1) }.halo-blog-content .list-blog {margin-bottom: 60px }.halo-blog-content .list-blog .blog-item {margin-bottom: 40px }.halo-blog-content .list-blog .blog-item+.blog-item {border-top: 1px solid var(--border_bt_sidebar);padding-top: 30px }.halo-blog-content .list-blog .blog-item-2 .article-img {margin-bottom: 21px }.halo-blog-content .list-blog .blog-item-2 .blog_author {margin-bottom: 18px }.pagination-center {border-top: 1px solid var(--border_bt_sidebar);padding-top: 30px }.wishlist-pagination, .pagination-center {margin: 0 }.wishlist-pagination li, .pagination-center li {display: inline-block;margin: 0 10px }.wishlist-pagination li a, .wishlist-pagination li span, .pagination-center li a, .pagination-center li span {color: var(--body_color);padding: 0 2px }.wishlist-pagination li .fa, .pagination-center li .fa {font-size: var(--font_size_plus4);font-weight: 600;position: relative;top: 1px }.wishlist-pagination li.active, .wishlist-pagination li.text, .wishlist-pagination li.disabled, .pagination-center li.active, .pagination-center li.text, .pagination-center li.disabled {font-weight: 600;text-transform: uppercase }.wishlist-pagination li.active span, .pagination-center li.active span {border-bottom: 1px solid }.wishlist-pagination li:first-child, .pagination-center li:first-child {margin-left: 0 }.wishlist-pagination li:first-child .fa, .pagination-center li:first-child .fa {padding-right: 5px }.wishlist-pagination li:last-child, .pagination-center li:last-child {margin-right: 0 }.wishlist-pagination li:last-child .fa, .pagination-center li:last-child .fa {padding-left: 5px }.wishlist-pagination li.disabled a {pointer-events: none }.wishlist-pagination li.active a {border-bottom: 1px solid }.bg-breddcrumb {background-color: #fafafa;margin-bottom: 25px }.bg-breddcrumb .breadcrumb {padding: 9px 0 7px;margin-bottom: 0 }.bg-breddcrumb .next_prev-groups .next-prev-product {padding: 6px 0 4px }.bg-breddcrumb .next_prev-groups .next-prev-modal {top: -moz-calc(100% - 2px);top: -webkit-calc(100% - 2px);top: -ms-calc(100% - 2px);top: calc(100% - 2px) }.blog-fullWidth .list-blog {margin-bottom: 0 }.blog-fullWidth .list-blog .blog-item-2 {margin-bottom: 60px }.blog-fullWidth .list-blog .blog-item-2:nth-child(odd) {border-top: none;padding-top: 0 }.blog-fullWidth .list-blog .blog-item-2:nth-child(even) {padding-top: 50px }.blog-mansory .list-blog {-moz-column-count: 1;-webkit-column-count: 1;column-count: 1;-webkit-column-gap: 0;-moz-column-gap: 0;column-gap: 0;margin: 0 -10px }.blog-mansory .list-blog .blog-item-2 {break-inside: avoid;break-inside: avoid-column;page-break-inside: avoid;-webkit-column-break-inside: avoid;margin: 0;padding: 0 10px 60px }.blog-mansory .list-blog .blog-item-2+.blog-item-2 {border-top: none;padding-top: 0 }.blog-mansory .list-blog .article-title {font-size: var(--font_size_plus4) }.blog-mansory .list-blog .animate-scale1 {position: relative;overflow: hidden;display: block;height: 100%;width: 100% }.blog-mansory .list-blog .animate-scale1:before {content: "";background-color: rgba(255, 255, 255, 0.1);display: block;position: absolute;left: -100%;top: 0;width: 100%;height: 100%;transition: all .3s ease 0s;z-index: 0 }.blog-mansory .list-blog .animate-scale1:hover:before {left: 0 }.blog-right-sidebar .list-blog .blog-item+.blog-item {padding-top: 40px }.article-template .article-details {margin-bottom: 25px }.article-template .article-details .rte img {margin-bottom: 4px }.article-template .blog-detail .tags-share {border-top: 1px solid var(--border_bt_sidebar);padding-top: 17px;margin-bottom: 13px }.article-template .blog-detail .icon-tag {color: var(--breadcrumb_color);display: inline-block;margin-right: 8px;position: relative;top: 3px }.article-template .blog-detail .icon-tag svg {width: 14px;height: 20px;padding-top: 6px }.article-template .blog-detail .user-tags a {color: var(--body_color) }.article-template .blog-detail .user-tags a:hover {color: var(--link_color) }.article-template .blog-detail .action-btn {display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: space-between;-moz-box-pack: space-between;-ms-flex-pack: space-between;-webkit-justify-content: space-between;justify-content: space-between;margin-bottom: 58px }.article-template .blog-detail .action-btn a {font-size: var(--font_size);font-weight: 600;letter-spacing: .05em;color: var(--link_color_hover);display: inline-block;border-bottom: 1px solid rgba(62, 62, 62, 0.7);text-transform: uppercase }.article-template .blog-detail .action-btn .fa {font-size: var(--font_size_plus4);font-weight: 600;position: relative;top: 1px }.article-template .blog-detail .action-btn .fa.fa-angle-left {margin-right: 5px }.article-template .blog-detail .action-btn .fa.fa-angle-right {margin-left: 5px }.article-template .blog-detail .title-comment {font-size: var(--font_size_plus2);line-height: var(--font_size_plus10);font-weight: 700;color: var(--page_title_color);text-transform: uppercase;letter-spacing: .05em;border-bottom: 1px solid var(--border_bt_sidebar);padding-bottom: 8px;margin-bottom: 29px }#comments .form-group {margin-bottom: 20px }#comments .form-group label {font-weight: 500 }#comments .form-group input, #comments .form-group textarea {max-width: 100% }#comments .form-group.message {margin-bottom: 15px }#comments .note {color: var(--breadcrumb_color);margin-bottom: 22px }#comments .btn, #comments .product-shop .shopify-payment-button button.shopify-payment-button__button, .product-shop .shopify-payment-button #comments button.shopify-payment-button__button, #comments .product-shop .groups-btn .wishlist, .product-shop .groups-btn #comments .wishlist, #comments .tabs__product-page .spr-container .spr-summary-actions-newreview, .tabs__product-page .spr-container #comments .spr-summary-actions-newreview, #comments .addresses-page .btn-edit-delete a, .addresses-page .btn-edit-delete #comments a {background: var(--background_1);color: var(--color_1);border-color: var(--border_1);width: 100%;max-width: 232px }#comments .btn:hover, #comments .product-shop .shopify-payment-button button.shopify-payment-button__button:hover, .product-shop .shopify-payment-button #comments button.shopify-payment-button__button:hover, #comments .product-shop .groups-btn .wishlist:hover, .product-shop .groups-btn #comments .wishlist:hover, #comments .tabs__product-page .spr-container .spr-summary-actions-newreview:hover, .tabs__product-page .spr-container #comments .spr-summary-actions-newreview:hover, #comments .addresses-page .btn-edit-delete a:hover, .addresses-page .btn-edit-delete #comments a:hover {background: var(--background_2);color: var(--color_2);border-color: var(--border_2) }#comments .comment-head {color: var(--breadcrumb_color);margin-bottom: 12px }#comments .comment-content {line-height: var(--font_size_plus12) }#comments .list-comments {margin-bottom: 45px }#comments .list-comments>li {padding-left: 118px;background: url(i-comment.png) no-repeat 0 2px;padding-bottom: 26px;margin: 0;min-height: 110px;margin-bottom: 30px }.gallery_lookbook-blog_detail {margin-bottom: 40px }.gallery_lookbook-blog_detail .gallery_lookbook-box {margin-bottom: 42px }.gallery_lookbook-box .select-icon {z-index: 3;}.gallery_lookbook-blog_detail .gallery_lookbook-box .select-icon:before {opacity: .3;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=30)";filter: alpha(opacity=30) }.gallery_lookbook-blog_detail .widget-title {margin-bottom: 30px }.gallery_lookbook-blog_detail .widget-title .box-title {font-size: var(--font_size_plus2) }.gallery_lookbook-blog_detail .quote-detail h4:first-child {margin-bottom: 17px }.gallery_lookbook-blog_detail .quote-detail blockquote {padding: 24px 38px;margin-bottom: 32px }.gallery_lookbook-blog_detail .featured-product-article {padding-top: 5px }.search-page {margin-bottom: 30px;}.search-page .page-header, .template-404 .page-header {margin-top: 35px }.search-page .page-header h2, .template-404 .page-header h2 {line-height: 1.4em }.search-page .search-form .close-search {display: none !important }.search-page .search-bar {display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center }.search-page .search-bar .icon-search {min-width: 70px;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;background: var(--background_2);color: var(--color_2);border-color: var(--border_2) }.search-page .search-bar .icon-search:hover {background: var(--background_3);color: var(--color_3);border-color: var(--border_3) }.search-page .input-group-field {padding: 7px 15px 5px;border: 1px solid #f5f5f5;background-color: #f5f5f5;color: #a3a3a3;width: 254px;margin-right: 10px }.template-404 p {line-height: var(--font_size_plus12) }.template-404 p a {font-weight: 500 }.faqs-page .des_faqs {margin-bottom: 30px }.faqs-page .panel-group {margin-bottom: 50px;word-break: break-word }.faqs-page .panel-group .panel-default {margin-bottom: 15px }.faqs-page .panel-group .panel-body {padding: 9px 25px 7px 12px;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-align-items: flex-start;-moz-align-items: flex-start;-ms-align-items: flex-start;align-items: flex-start }.faqs-page .panel-group .panel-body>div {position: relative }.faqs-page .panel-group .panel-body>div:before {position: relative;top: 3px;display: inline-block;vertical-align: top;font-size: var(--font_size_minus2);font-weight: 500;line-height: 1em;padding: 4px 8px 3px;min-width: 63px;-moz-border-radius: 1px;-webkit-border-radius: 1px;-ms-border-radius: 1px;-o-border-radius: 1px;border-radius: 1px;margin-right: 20px;text-align: center }.faqs-page .panel-group .panel-body>div .rte {display: inline-block;vertical-align: top }.faqs-page .panel-group .panel-title a {display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-align-items: flex-start;-moz-align-items: flex-start;-ms-align-items: flex-start;align-items: flex-start }.faqs-page .panel-group .panel-title a span {padding: 9px 25px 7px 12px }.faqs-page .panel-group .panel-title a span:before {display: inline-block;font-size: var(--font_size_minus2);font-weight: 500;line-height: 1em;padding: 4px 8px 3px;min-width: 63px;-moz-border-radius: 1px;-webkit-border-radius: 1px;-ms-border-radius: 1px;-o-border-radius: 1px;border-radius: 1px;margin-right: 20px;text-align: center }.faqs-page .panel-group .panel-title {font-size: var(--font_size);line-height: var(--font_size_plus12);font-weight: 500;margin-bottom: 0 }.faqs-page .panel-group .panel-title a {-moz-border-radius: 1px;-webkit-border-radius: 1px;-ms-border-radius: 1px;-o-border-radius: 1px;border-radius: 1px;padding-right: 65px;position: relative }.faqs-page .panel-group .panel-title a span:before {position: relative;top: 0 }.faqs-page .panel-group .panel-title a span:after {display: inline-block;font-size: var(--font_size);font-weight: normal;line-height: var(--font_size_plus12);text-align: right;content: attr(data-show) "";color: var(--breadcrumb_color);position: absolute;right: 25px;top: 0;padding: 9px 0 7px;text-transform: capitalize }.faqs-page .panel-group .panel-title a:not(.collapsed) span:after {content: attr(data-hide) "";color: #fff }.faqs-page .panel-group .panel-body {padding-top: 26px;padding-bottom: 10px;line-height: var(--font_size_plus10) }.faqs-page .panel-group .panel-body p:not(:last-child), .faqs-page .panel-group .panel-body p:not(:last-of-type) {margin-bottom: 2rem }.faqs-page .contact-link {display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: flex-end;-moz-box-pack: flex-end;-ms-flex-pack: flex-end;-webkit-justify-content: flex-end;justify-content: flex-end;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center }.faqs-page .contact-link .text {font-size: var(--font_size);line-height: var(--font_size_plus12);margin-right: 20px }.faqs-page .contact-link .btn, .faqs-page .contact-link .product-shop .shopify-payment-button button.shopify-payment-button__button, .product-shop .shopify-payment-button .faqs-page .contact-link button.shopify-payment-button__button, .faqs-page .contact-link .product-shop .groups-btn .wishlist, .product-shop .groups-btn .faqs-page .contact-link .wishlist, .faqs-page .contact-link .tabs__product-page .spr-container .spr-summary-actions-newreview, .tabs__product-page .spr-container .faqs-page .contact-link .spr-summary-actions-newreview, .faqs-page .contact-link .addresses-page .btn-edit-delete a, .addresses-page .btn-edit-delete .faqs-page .contact-link a {background: var(--background_3);color: var(--color_3);border-color: var(--border_3);min-width: 215px }.faqs-page .contact-link .btn:hover, .faqs-page .contact-link .product-shop .shopify-payment-button button.shopify-payment-button__button:hover, .product-shop .shopify-payment-button .faqs-page .contact-link button.shopify-payment-button__button:hover, .faqs-page .contact-link .product-shop .groups-btn .wishlist:hover, .product-shop .groups-btn .faqs-page .contact-link .wishlist:hover, .faqs-page .contact-link .tabs__product-page .spr-container .spr-summary-actions-newreview:hover, .tabs__product-page .spr-container .faqs-page .contact-link .spr-summary-actions-newreview:hover, .faqs-page .contact-link .addresses-page .btn-edit-delete a:hover, .addresses-page .btn-edit-delete .faqs-page .contact-link a:hover {background: var(--background_1);color: var(--color_1);border-color: var(--border_1) }.ajax-quickview .halo-modal-content .halo-modal-body {padding: 50px 70px 50px 60px;max-height: 85vh }.quickview-tpl .product-photos {-webkit-box-flex: 0;-ms-flex: 0 0 410px;flex: 0 0 410px;max-width: 410px }.quickview-tpl .product-shop {margin-top: -8px;-webkit-box-flex: 0;-ms-flex: 0 0 calc(100% - 410px);flex: 0 0 calc(100% - 410px);max-width: -moz-calc(100% - 410px);max-width: -webkit-calc(100% - 410px);max-width: -ms-calc(100% - 410px);max-width: calc(100% - 410px) }.quickview-tpl .product-shop .product-title a {color: var(--page_title_color) }.quickview-tpl .product-img-box .slider-nav .item {padding-bottom: 5px;border-bottom: 2px solid rgba(255, 255, 255, 0);-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-ms-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease }.quickview-tpl .product-img-box .slider-nav .item.slick-current {opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";filter: alpha(opacity=100);border-bottom-color: #000 }.quickview-tpl #notify-me-wrapper .input-field {height: initial;padding: 7px 12px 5px;border: 1px solid var(--border_input);color: var(--color_ipt);-moz-border-radius: 0;-webkit-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;border-radius: 0;width: 100%;max-width: 380px;display: block;outline: none }.product_layout_skin_1 .quickview-tpl .product-img-box .slider-for .slick-arrow {display: none !important }.product_layout_skin_1 .quickview-tpl .product-img-box .slider-nav .slick-arrow {background-color: #000 !important;border: 1px solid #000 !important;color: #fff !important;opacity: 0.3;text-align: center }.product_layout_skin_1 .quickview-tpl .product-img-box .slider-nav .slick-arrow.slick-next {right: 8px }.product_layout_skin_1 .quickview-tpl .product-img-box .slider-nav .slick-arrow.slick-prev {left: 8px }.product_layout_skin_1 .quickview-tpl .product-shop .product-title {font-family: var(--fonts_name_2);margin: 0;font-weight: 400;text-transform: capitalize;line-height: 36px }.product_layout_skin_1 .quickview-tpl .product-shop .group_item .sold_product {color: #ff1800 }.product_layout_skin_1 .quickview-tpl .product-shop .group_item .sold_product svg {stroke: none }.product_layout_skin_1 .quickview-tpl .product-shop .product-infor label {color: #808080 }.product_layout_skin_1 .quickview-tpl .product-shop .size-chart-open-popup {margin-top: 3px;position: absolute;right: 0;line-height: 20px }.product_layout_skin_1 .quickview-tpl .product-shop .prices {font-weight: 400;font-family: var(--fonts_name_2) }.product_layout_skin_1 .quickview-tpl .product-shop .prices .compare-price {text-decoration: none }.product_layout_skin_1 .quickview-tpl .product-shop .quantity {margin-bottom: 25px }.product_layout_skin_1 .quickview-tpl .product-shop .groups-btn .product-add-to-cart:hover {background-color: #1b223a;border-color: #1b223a;color: #fff }.next_prev-groups {display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-align-items: flex-start;-moz-align-items: flex-start;-ms-align-items: flex-start;align-items: flex-start }.next_prev-groups .next-prev-product {width: 50px;padding: 14px 0 12px;position: relative;right: -7px }.next_prev-groups .breadcrumb {width: -moz-calc(100% - 50px);width: -webkit-calc(100% - 50px);width: -ms-calc(100% - 50px);width: calc(100% - 50px) }.next_prev-groups .next-prev-icons {display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: flex-end;-moz-box-pack: flex-end;-ms-flex-pack: flex-end;-webkit-justify-content: flex-end;justify-content: flex-end }.next_prev-groups .next-prev-icons .icon-pro {color: var(--color_slick_arrow);display: inline-block;width: 25px;height: 30px }.next_prev-groups .next-prev-icons svg {width: 25px;height: 30px }.next_prev-groups .next-prev-modal {position: absolute;top: -moz-calc(100% - 10px);top: -webkit-calc(100% - 10px);top: -ms-calc(100% - 10px);top: calc(100% - 10px);right: 7px;border: 1px solid var(--border_bt_sidebar);-moz-border-radius: 1px;-webkit-border-radius: 1px;-ms-border-radius: 1px;-o-border-radius: 1px;border-radius: 1px;z-index: 3;background-color: var(--body_bg);width: 330px;max-width: -moz-calc(100vw - 20px);max-width: -webkit-calc(100vw - 20px);max-width: -ms-calc(100vw - 20px);max-width: calc(100vw - 20px);display: none }.next_prev-groups .next-prev-modal .next-prev-content {display: none }.next_prev-groups .next-prev-modal .next-prev-content.active {display: block }.next_prev-groups .next-prev-modal .content {display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;padding: 5px;text-align: left }.next_prev-groups .next-prev-modal .product-image {max-width: 52px;margin-right: 20px }.next_prev-groups .next-prev-modal .column-right {width: -moz-calc(100% - 72px);width: -webkit-calc(100% - 72px);width: -ms-calc(100% - 72px);width: calc(100% - 72px);margin-top: -3px }.next_prev-groups .next-prev-modal .column-right .price-box {margin-bottom: 0 }.vertical-tabs.tabs__product-page {padding-top: 8px }.vertical-tabs {margin-bottom: 10px }.vertical-tabs .wrapper-tab-content .tab-title:first-child {border-top: none }.vertical-tabs .wrapper-tab-content .tab-title:first-child+.tab-content {display: block }.vertical-tabs .theme-ask {margin-bottom: 2rem }.vertical-tabs .product-photos > .theme-ask {display: none;}.brands-page .logo-brands {padding: 25px 0;border-top: 1px solid var(--border_bt_sidebar) }.brands-page .azbrandstable {list-style: none;padding: 0;margin: 0;margin-bottom: 20px;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-ms-flex-flow: row nowrap;flex-flow: row nowrap;overflow-x: auto }.brands-page .azbrandstable li {text-align: center;margin-right: -1px;margin-bottom: 5px }.brands-page .azbrandstable a {pointer-events: none;padding: 6px 5px 4px;width: 42.75px;height: 42.75px;border: 1px solid var(--border_bt_sidebar);font-size: var(--font_size_plus1);font-weight: 600;text-transform: uppercase;color: #B3B3B3;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center }.brands-page .azbrandstable a.readonly {pointer-events: initial;color: var(--page_title_color) }.brands-page .azbrandstable a.readonly:hover, .brands-page .azbrandstable a.readonly.active {color: var(--page_title_color);text-decoration: underline !important;background: #fafafa }.brands-page .brands-list .brand {padding: 21px 0 19px;border-bottom: 1px solid var(--border_bt_sidebar);display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: flex-start;-moz-box-pack: flex-start;-ms-flex-pack: flex-start;-webkit-justify-content: flex-start;justify-content: flex-start;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center }.brands-page .brands-list .azbrands-title {-webkit-box-flex: 0;-ms-flex: 0 0 120px;flex: 0 0 120px;max-width: 120px;padding-right: 10px;text-align: left }.brands-page .brands-list .azbrands-title h3 {font-size: var(--page_title_font_size);color: var(--page_title_color);line-height: var(--page_title_font_size_plus5);margin: 0;text-transform: uppercase }.brands-page .brands-list .brand-grid {margin: 0;-webkit-box-flex: 0;-ms-flex: 0 0 calc(100% - 120px);flex: 0 0 calc(100% - 120px);width: -moz-calc(100% - 120px);width: -webkit-calc(100% - 120px);width: -ms-calc(100% - 120px);width: calc(100% - 120px);padding: 0 }.brands-page .brands-list .brand-grid li {padding: 5px 10px 0 }.brands-page .brands-list .brand-grid a {color: var(--page_title_color) }.brands-page .brands-list .brand-grid a:hover {color: var(--link_color) }.product-template-grouped .grouped-content {border: 1px solid var(--border_bt_sidebar);margin-bottom: 40px;margin-top: 28px;max-width: 100%;overflow-x: auto }.product-template-grouped .grouped-content .scroll-content {min-width: 560px }.product-template-grouped .grouped-content .product-title {font-size: var(--font_size);line-height: var(--font_size_plus8);font-weight: normal;margin-bottom: 5px }.product-template-grouped .grouped-product {display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: flex-start;-moz-box-pack: flex-start;-ms-flex-pack: flex-start;-webkit-justify-content: flex-start;justify-content: flex-start;-webkit-align-items: stretch;-moz-align-items: stretch;-ms-align-items: stretch;align-items: stretch }.product-template-grouped .grouped-product+.grouped-product {border-top: 1px solid var(--border_bt_sidebar) }.product-template-grouped .grouped-product .column+.column {border-left: 1px solid var(--border_bt_sidebar) }.product-template-grouped .grouped-product .column-1 {letter-spacing: -.33em;-webkit-box-flex: 0;-ms-flex: 0 0 calc(50% + 10px);flex: 0 0 calc(50% + 10px);max-width: -moz-calc(50% + 10px);max-width: -webkit-calc(50% + 10px);max-width: -ms-calc(50% + 10px);max-width: calc(50% + 10px);padding: 15px }.product-template-grouped .grouped-product .column-1>div {display: inline-block;vertical-align: middle;letter-spacing: normal }.product-template-grouped .grouped-product .column-1 .thumb {padding-right: 15px;width: 31%;position: relative }.product-template-grouped .grouped-product .column-1 .product-img {display: block }.product-template-grouped .grouped-product .column-1 .product-label {top: initial;right: initial;left: 0;bottom: -1px }.product-template-grouped .grouped-product .column-1 .product-label strong {margin-bottom: 0 }.product-template-grouped .grouped-product .column-1 .caption {width: 69% }.product-template-grouped .grouped-product .column-2 {-webkit-box-flex: 0;-ms-flex: 0 0 calc(50% - 10px);flex: 0 0 calc(50% - 10px);max-width: -moz-calc(50% - 10px);max-width: -webkit-calc(50% - 10px);max-width: -ms-calc(50% - 10px);max-width: calc(50% - 10px);display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: flex-start;-moz-box-pack: flex-start;-ms-flex-pack: flex-start;-webkit-justify-content: flex-start;justify-content: flex-start;-webkit-align-items: stretch;-moz-align-items: stretch;-ms-align-items: stretch;align-items: stretch }.product-template-grouped .grouped-product .column-2 .price-box {margin-bottom: 0;text-align: center }.product-template-grouped .grouped-product .column-2 .price-box .old-price, .product-template-grouped .grouped-product .column-2 .price-box .special-price {margin-right: 0 }.product-template-grouped .grouped-product .grouped-prices {width: 32.6%;padding: 10px;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center }.product-template-grouped .grouped-product .grouped-actions {width: 67.4%;padding: 20px;border-right: 1px solid var(--border_bt_sidebar) }.product-template-grouped .grouped-product .grouped-actions .form-group {margin-bottom: 10px;position: relative;background-color: #fafafa }.product-template-grouped .grouped-product .grouped-actions select {padding-left: 15px }.product-template-grouped .grouped-product .grouped-actions select .sold-out {color: var(--bg_sold_out) }.product-template-grouped .grouped-product .grouped-actions .icon-dropdown {padding-right: 6px;right: 0 }.product-template-slider .product_top {margin-bottom: 27px }.product-template-slider .product-img-box .slider-for {margin-bottom: 0;}.product-template-slider .product-img-box .slider-for[data-imgs="1"], .product-template-slider .product-img-box .slider-for[data-imgs="2"], .product-template-slider .product-img-box .slider-for[data-imgs="3"], .product-template-slider .product-img-box .slider-for[data-imgs="4"] {opacity: 0;text-align: center;}.product-template-slider .product-img-box .slider-for[data-imgs="1"].slick-slider, .product-template-slider .product-img-box .slider-for[data-imgs="2"].slick-slider, .product-template-slider .product-img-box .slider-for[data-imgs="3"].slick-slider, .product-template-slider .product-img-box .slider-for[data-imgs="4"].slick-slider {opacity: 1;}.product-template-slider .product-img-box .slider-for .thumb {margin-bottom: 30px;position: relative;}.product-template-slider .product-img-box .slick-dots {max-width: max-content;margin-left: auto;margin-right: auto }.product-template-slider .product-img-box .slick-dots li:not(.slick-active) button {background: #bfbfbf;border-color: #bfbfbf }.product-template-slider .product-img-box .slick-arrow {width: 50px;height: 50px }.product-template-slider .product-img-box .slick-arrow svg {width: 16px;height: 28px }.product-template-slider .product_middle {margin-bottom: 32px }.product-template-slider .video-open-popup>a {bottom: 70px }.product-template-slider .right-informations .single-option-selector {display: none;}.product-template-slider .product-single__compareColor {bottom: 65px;}.product-template-slider .product-img-box.one-item .product-single__compareColor {bottom: 45px;}.product-template-gallery .product-single__compareColor {bottom: 65px }.product-template-gallery .slider-for:not(.slick-slider) .thumb:nth-child(-n+4) {display: block;float: left;width: 50% }.product-template-gallery .slider-for:not(.slick-slider):after {display: block;content: "";visibility: hidden;clear: both }.product-template-gallery .product-img-box {margin-bottom: 26px }.product-template-gallery .product-img-box .slider-for {margin: 0 -5px }.product-template-gallery .product-img-box .slider-for .thumb {padding: 5px }.product-template-gallery .product-img-box .slider-for.slick-initialized .slick-slide {vertical-align: top;}.product-template-gallery .slick-dots {margin-top: 20px;margin-left: auto;margin-right: auto;max-width: max-content }.product-template-gallery .slick-dots li:not(.slick-active) button {background: #cacaca;border-color: #cacaca }.product-template-gallery .video-open-popup>a {bottom: 65px }.collection-template-no-sidebar .relative {position: relative;margin-bottom: 30px;}.layout_default .collection-template-no-sidebar .relative {margin-bottom: 10px;}.collection-template-no-sidebar .collection-header .sub-collection {margin-bottom: 0;}.collection-template-no-sidebar .bg-header-page {background-color: #fafafa;padding: 28px 0 27px }.collection-template-no-sidebar .bg-header-page .page-header h1, .collection-template-no-sidebar .bg-header-page .page-header h2 {margin-bottom: 0 }.collection-template-no-sidebar .toolbar {background-color: rgba(255, 255, 255, 0);padding: 6px 0;margin-top: 20px }.collection-template-no-sidebar .bg-filter {background-color: #f0f0f0 }.collection-template-no-sidebar .toolbar .filters-toolbar__sortby .filter-sortby {min-width: 159px }.wrapper-header .header-mb:not(.header_mobile_3) .search-form {display: none;}.wrapper-header .header_mobile_3 .search-form {-webkit-transition: transform .5s ease;-moz-transition: transform .5s ease;-ms-transition: transform .5s ease;-o-transition: transform .5s ease;transition: transform .5s ease;display: block;}.wrapper-header .header-mb .search-form .close-search {display: none }.wrapper-header .close-search {display: none }.wrapper-header .close-search svg {width: 22px;height: 22px }.search-open {overflow-y: hidden }.search-open .wrapper-header .search-form {position: absolute;top: 100%;left: 0;right: 0;width: 100%;z-index: 4;opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";filter: alpha(opacity=100);visibility: visible;cursor: pointer }.search-open .wrapper-header .header_mobile_3 .search-mb>.icon-search {display: none }.search-dropdown-open .wrapper-header .close-search {display: -webkit-inline-box;display: -webkit-inline-flex;display: -moz-inline-flex;display: -ms-inline-flexbox;display: inline-flex }.search-open .wrapper-header .search-bar {position: relative;margin: 0 auto;width: 100%;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;border: none !important }.search-open .wrapper-header .search-bar .icon-search {padding-top: 12px;padding-bottom: 10px;background-color: transparent;min-width: initial;border: none;width: 50px;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center }.search-open .wrapper-header .search-bar .icon-search svg {width: 16px;height: 17px }.search-open .wrapper-header .input-group-field {border: none;background-color: rgba(255, 255, 255, 0);padding-top: 10px;padding-bottom: 8px;width: -moz-calc(100% - 50px);width: -webkit-calc(100% - 50px);width: -ms-calc(100% - 50px);width: calc(100% - 50px) }.wrapper_header_parallax .cart-icon {width: 70px;padding-right: 12px }.wrapper_header_parallax .cart-icon .cartCount {font-weight: normal }.header-parallax-tpl .wrapper_header_parallax .cart-icon .cartCount {height: 23px;line-height: 19px !important;}.wrapper_header_parallax .cart-icon svg {width: 24px;height: 24px }.header-mb.header_mobile_3 .header-mb-middle {width: -moz-calc(100% - (60px + 60px));width: -webkit-calc(100% - (60px + 60px));width: -ms-calc(100% - (60px + 60px));width: calc(100% - (60px + 60px));padding-left: 10px }.header-parallax.style_header_2 .header-top {max-height: 45px;}.header-parallax.style_header_2 .top-message {max-width: 100%;margin: 0 auto;text-transform: capitalize;letter-spacing: 0;font-weight: bold;font-size: var(--font_size);max-height: 45px;padding: 11px 25px 13px 25px;}.header-parallax.style_header_2 .top-message p {margin-bottom: 0;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;text-transform: uppercase;font-size: 12px;letter-spacing: 0.2em;font-weight: 400;}.header-parallax.style_header_2 .top-message p+p {visibility: hidden;opacity: 0;margin-bottom: 0;}.header-parallax.style_header_2 .top-message.slick-slider p+p {opacity: 1;visibility: visible;}.header-parallax.style_header_2 .top-message .slick-arrow {background-color: transparent;border-color: transparent;}.header-parallax.style_header_2 .top-message .slick-arrow svg {width: 18px;height: 18px;}.header-parallax.style_header_2 .top-message .slick-arrow:hover {background-color: transparent;border-color: transparent;color: var(--color_slick_arrow);}.header-parallax.style_header_2 .site-nav .menu-lv-1 > a {letter-spacing: 0.1em;text-transform: uppercase;}.header-parallax.style_header_2 .lang-currency-groups .dropdown-label .text {font-weight: 500 }.header-parallax.style_header_2 .lang-currency-groups .lang-block .dropdown-label .text {display: none }.header-parallax.style_header_2 .lang-currency-groups .dropdown-label .img-icon img {width: 30px;height: 22px;border-radius: 0;object-fit: cover }.header-parallax.style_header_2 .lang-currency-groups .lang-block .dropdown-toggle:after {content: none;}.header-parallax.style_header_2 .lang-currency-groups .dropdown-menu {border-radius: 0;box-shadow: none;min-height: 221px;width: 150px;padding: 0 0px 20px 0;}.header-parallax.style_header_2 .site-nav .menu-lv-1.mega-menu .sub-menu-mobile.style_1 .mega-banner .col-left .action {display: none;}.wrapper_header_parallax .header-parallax.style_header_2 .header-mb-right .cart-icon .cartCount {min-width: 22px;min-height: 22px;font-size: var(--font_size_minus2);line-height: 18px;}.header-parallax.style_header_2 .quickSearchResultsWrap .box-title {font-size: var(--font_size_plus4);text-transform: capitalize;letter-spacing: 0;border-bottom: 0;margin-top: 25px;margin-bottom: 20px;}.header-parallax.style_header_2 .quickSearchResultsWrap .list-item .highlight {background-color: #f5f5f5;color: #464646;border: 1px solid #f5f5f5;padding: 8px 15px 9px;border-radius: 3px;font-size: var(--font_size_plus1);}.header-parallax.style_header_2 .quickSearchResultsWrap .list-item .highlight:hover {border: 1px solid #000;background-color: #fff;color: #202020;}.header-parallax.style_header_2 .quickSearchResultsWrap .list-item .highlight svg {width: 16px;height: 16px;position: relative;top: 3px;margin-left: 5px;}.header-parallax.style_header_2 .lang-currency-groups .currency-block .dropdown-menu {border-left: 0 }.header-parallax.style_header_2 .lang-currency-groups .lang-block .dropdown-menu {border-right: 0 }.header-parallax.style_header_2 .lang-currency-groups .dropdown-menu h2 {font-size: var(--font_size);font-weight: 700;text-transform: capitalize;margin-bottom: 5px;margin-top: 12px }.header-parallax.style_header_2 .acc-mb .user-text a {color: #000;font-weight: 500;letter-spacing: 0;}.wrapper_header_03 .social-icons a, .nav-vertical .social-icons a {background-color: rgba(255, 255, 255, 0) !important;width: 25px;height: 25px;line-height: 23px;text-align: left }.wrapper_header_03 .social-icons li, .nav-vertical .social-icons li {width: 26px;height: 26px;margin: 0 4px }.wrapper_header_03 .social-icons li:first-of-type, .nav-vertical .social-icons li:first-of-type {margin-left: 0 }.wrapper_header_03 .social-icons li:last-of-type, .nav-vertical .social-icons li:last-of-type {margin-right: 0 }.wrapper_header_03 .social-icons li:hover a, .nav-vertical .social-icons li:hover a {background: rgba(255, 255, 255, 0) !important }.wrapper_header_03 .social-icons li.facebook:hover a, .nav-vertical .social-icons li.facebook:hover a {color: #3b5998 !important }.wrapper_header_03 .social-icons li.twitter:hover a, .nav-vertical .social-icons li.twitter:hover a {color: #55acee !important }.wrapper_header_03 .social-icons li.google_plus:hover a, .nav-vertical .social-icons li.google_plus:hover a {color: #dd4b39 !important }.wrapper_header_03 .social-icons li.instagram:hover a, .nav-vertical .social-icons li.instagram:hover a {color: #497299 !important }.wrapper_header_03 .social-icons li.rss:hover a, .nav-vertical .social-icons li.rss:hover a {color: #ff6600 !important }.wrapper_header_03 .social-icons li.pinterest:hover a, .nav-vertical .social-icons li.pinterest:hover a {color: #cb2027 !important }.wrapper_header_03 .social-icons li.tumblr:hover a, .nav-vertical .social-icons li.tumblr:hover a {color: #32506d !important }.wrapper_header_03 .social-icons li.snapchat:hover a, .nav-vertical .social-icons li.snapchat:hover a {color: #f4e24c !important }.wrapper_header_03 .social-icons li.youtube:hover a, .nav-vertical .social-icons li.youtube:hover a {color: #ff0000 !important }.wrapper_header_03 .social-icons li.vimeo:hover a, .nav-vertical .social-icons li.vimeo:hover a {color: #aad450 !important }.wrapper_header_03 .top-message {padding-top: 10px;padding-bottom: 10px }.wrapper_header_03 .mb-area .header-logo, .wrapper_header_03 .mb-area .cart-icon {display: none !important }.home-custom-block.layout_style_2 .item_style_2+.item_style_2 {padding-top: 40px }.home-custom-block.layout_style_2 .banner-small-img .banner-sub-heading {font-weight: 900;letter-spacing: .05em;text-transform: uppercase;margin-bottom: 10px }.home-custom-block.layout_style_2 .banner-small-img .banner-heading {font-family: var(--fonts_name_2);font-weight: 400;letter-spacing: 0;text-transform: none;padding-bottom: 0;margin-bottom: 18px }.home-custom-block.layout_style_2 .banner-small-img .banner-heading .line {display: none }.home-custom-block.layout_style_2 .banner-small-img .banner-button {min-width: 300px;padding: 20px 20px 18px }.home-custom-block .video-open-popup a {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: 2;line-height: 0;padding: 10px 20px;border-radius: 5px }.home-custom-block .video-open-popup a svg {position: relative;top: -1px }.home-custom-block .banner-small-img.content_style_2 {max-width: 820px;margin: 0 auto;padding-top: 50px;}.home-custom-block .banner-small-img.content_style_2 .banner-content {text-align: left;}.home-custom-block .banner-small-img.content_style_2 .banner-heading {margin-bottom: 0 !important;font-weight: 700 }.home-custom-block .banner-small-img.content_style_2 .banner-sub-heading{letter-spacing: 0;margin-bottom: -25px;font-family: var(--fonts_name_2) }.home-custom-block .banner-small-img.content_style_2 .banner-content .banner-des {margin-left: 0;margin-right: 0;max-width: 100%;}.home-custom-block-sub-banner .btn-img-block, .home-custom-sub-banner-sections .btn-img-block {-webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1) }.home-custom-block-sub-banner .btn-img-block:hover, .home-custom-sub-banner-sections .btn-img-block:hover {background: var(--background_1) !important;color: var(--color_1) !important;border-color: var(--border_1) !important }.home-custom-block-sub-banner .action-link, .home-custom-sub-banner-sections .action-link {position: absolute;left: 50%;-moz-transform: translateX(-50%);-o-transform: translateX(-50%);-ms-transform: translateX(-50%);-webkit-transform: translateX(-50%);transform: translateX(-50%);-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;text-align: center;z-index: 2 }.home-custom-sub-banner-sections .btn-img-block {min-width: 150px;padding-top: 10px;padding-bottom: 8px }.home-custom-sub-banner-sections .action-link {bottom: 16.5% }.home-custom-block-sub-banner .action-link {bottom: 12.5% }.home-custom-block-sub-banner .btn-img-block {min-width: 170px }.home-custom-block-sub-banner .widget-title {margin-bottom: 58px }.home-custom-block-sub-banner .widget-title .box-title {margin-bottom: 22px }.home-custom-block-sub-banner.style_2 .row {margin: 0 }.home-custom-block-sub-banner.style_2 .one_Image {padding: 0;margin: 0 }.home-custom-block-sub-banner.style_2 .action-link span {line-height: 36px }.header-parallax-tpl.layout_home_6 .home-custom-block-sub-banner.style_2 .action-link span {line-height: var(--font_size);}.home-custom-block-sub-banner.style_2 .action-link svg {stroke: none;position: relative;top: 5px;margin-right: 10px }.home-custom-block-sub-banner.style_2 .btn-img-block {min-width: 300px }.home-custom-block-sub-banner.style_3 .item .img-box a {border-radius: 6px;}.home-custom-block-sub-banner.style_3 .item .img-box a img {border-radius: 6px;}.home-custom-block-sub-banner.style_3 .item.one_Image .sub-banner {border-radius: 6px;}.home-custom-block-sub-banner.style_3.no-padding .item .img-box a.animate-scale:before {content: none;}.home-custom-block-sub-banner.style_3.no-padding .item .img-box a.animate-scale img {transition: none;}.home-custom-block-sub-banner.style_3.no-padding .item .img-box a.animate-scale:hover img {transform: none;}.custom-block-banner .sub-banner-countdown {margin-bottom: 50px }.custom-block-banner .clock-item {width: 96px;height: 96px;margin: 0 20px;border: 1px solid;padding-top: 2px }.custom-block-banner .clock-item span.num {font-size: var(--font_size_plus18);font-weight: 600;line-height: var(--font_size_plus21);padding-top: 1px }.collections-banner .collections-btn {min-width: 157px;position: absolute;bottom: 0;left: 50%;-moz-transform: translateX(-50%);-o-transform: translateX(-50%);-ms-transform: translateX(-50%);-webkit-transform: translateX(-50%);transform: translateX(-50%);-webkit-transition: bottom 0.5s ease;-moz-transition: bottom 0.5s ease;-ms-transition: bottom 0.5s ease;-o-transition: bottom 0.5s ease;transition: bottom 0.5s ease;text-align: center;z-index: 2;opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)";filter: alpha(opacity=0);visibility: hidden;background: var(--background_2);color: var(--color_2);border-color: var(--background_2) }.collections-banner .collections-btn:hover {background: var(--background_1);color: var(--color_1);border-color: var(--border_1) }.collections-banner:hover .collections-btn {bottom: 13%;opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";filter: alpha(opacity=100);visibility: visible }.home-blog-posts.blog-slider {margin-bottom: 0 }.home-blog-posts.blog-slider .list-blogs:not(.slick-slider) .item+.item {display: none }.home-blog-posts.blog-slider .blog-item {border-bottom: 2px solid var(--border_page_title);margin-bottom: 30px }.home-blog-posts .slick-dots li, .home-spotlight-slider .slick-dots li, .home-custom-banner-3 .slick-dots li {width: 10px;height: 10px;margin: 0 5px }.home-blog-posts .slick-dots li button, .home-spotlight-slider .slick-dots li button, .home-custom-banner-3 .slick-dots li button {width: 10px;height: 10px }.home-blog-posts .slick-dots li:not(.slick-active) button, .home-spotlight-slider .slick-dots li:not(.slick-active) button, .home-custom-banner-3 .slick-dots li:not(.slick-active) button {background: #a0a0a0;border-color: #a0a0a0 }.home-blog-posts .slick-dots li.slick-active, .home-spotlight-slider .slick-dots li.slick-active, .home-custom-banner-3 .slick-dots li.slick-active {border-color: #828282 }.home-blog-posts .style_3 .blog-item {position: relative;}.home-blog-posts .style_3 .article-inner {padding: 25px 0px 10px;}.list-blogs.style_3 .article-inner .read_more {text-transform: uppercase;font-weight: 400;text-underline-offset: -2px;margin-top: 18px;}.list-blogs.style_3 .blog_author {text-transform: capitalize;font-size: var(--font_size);letter-spacing: 0;}.body-boxed .wrapper-header, .body-boxed .wrapper-body {background-color: var(--body_bg);max-width: 1350px;margin-left: auto;margin-right: auto }.header-vertical-tpl.body-boxed .wrapper-header, .header-vertical-tpl.body-boxed .wrapper-body {max-width: 100%;}.home-spotlight-slider [data-blogs-slider]:not(.slick-slider) .item {display: none }.home-spotlight-slider.layout_style_6 [data-blogs-slider]:not(.slick-slider) .item {display: inline-block;}.home-spotlight-slider .spotlight-item {margin-bottom: 30px;-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.12);-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.12);box-shadow: 0 0 3px rgba(0, 0, 0, 0.12);background-color: var(--body_bg) }.home-spotlight-slider.layout_style_6 .spotlight-item .img-box>a {width: 110px;height: 110px }.home-spotlight-slider.layout_style_6 .spotlight-item .img-box .spotlight-inner {width: calc(100% - 110px);padding: 10px 15px;}.home-spotlight-slider .content .title {font-weight: 600;font-size: var(--page_title_font_size_minus4);margin-bottom: 5px }.home-spotlight-slider .content.spotlight-inner {padding: 22px 0 21px }.home-spotlight-slider .shop_link {display: inline-block;color: var(--body_color) }.home-spotlight-slider .shop_link:before {bottom: -1px }.home-spotlight-slider .shop_link:hover:before {background-color: var(--breadcrumb_color) }.home-spotlight-slider .spotlight-item.no-shadow {box-shadow: none;margin-bottom: 8px;}.home-spotlight-slider .no-shadow .shop_link {text-transform: uppercase;border-bottom: 1px solid currentColor;color: #000;line-height: 15px;}.home-spotlight-slider .no-shadow .shop_link:before {display: none;}.widget-hotspot:before {-webkit-animation: box-shadowl 1.5s linear infinite;animation: box-shadow 1.5s linear infinite;content: "";width: 32px;height: 32px;position: absolute;-moz-border-radius: 50%;-webkit-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;left: 0;top: 0;color: rgba(255, 255, 255, 0.5) }.shop-instagram {margin-top: 46px }.shop-instagram .widget-title {margin-bottom: 62px }.shop-instagram .widget-title .box-title+p {line-height: var(--font_size_plus12);color: var(--page_title_color);max-width: 560px;margin-left: auto;margin-right: auto }.footer-social.enable-color li.facebook a {background-color: #3b5998 }.footer-social.enable-color li.twitter a {background-color: #55acee }.footer-social.enable-color li.google_plus a {background-color: #dd4b39 }.footer-social.enable-color li.instagram a {background: #497299 }.footer-social.enable-color li.rss a {background-color: #ff6600 }.footer-social.enable-color li.pinterest a {background-color: #cb2027 }.footer-social.enable-color li.tumblr a {background-color: #32506d }.footer-social.enable-color li.snapchat a {background-color: #f4e24c }.footer-social.enable-color li.youtube a {background-color: #ff0000 }.footer-social.enable-color li.vimeo a {background-color: #aad450 }.footer-social.enable-color li a {color: #fff }.footer-parallax {padding-top: 40px }.footer-parallax .foot-title {letter-spacing: normal;text-transform: capitalize;margin-bottom: 7px }.footer-parallax .col-footer ul .location_info {margin-bottom: 15px }.footer-parallax .col-footer ul .typography {margin-left: -10px;margin-right: -10px }.footer-parallax .social-icons {margin-top: 2px }.footer-parallax .footer-top {margin-bottom: 40px }.footer-parallax .footer-top .des {line-height: var(--font_size_plus16);text-align: center }.footer-parallax .footer-middle {margin-bottom: 30px }.footer-parallax .footer-newsletter {margin-bottom: 13px }.footer-parallax .footer-newsletter .newsletter-title, .footer-parallax .footer-newsletter .newsletter {display: inline-block;vertical-align: middle }.footer-parallax .footer-newsletter .newsletter-title {margin-bottom: 6px;margin-right: 17px;color: var(--color_slick_arrow) }.footer-parallax .footer-newsletter .newsletter {margin-bottom: 18px }.footer-parallax .footer-newsletter .input-group-field {padding: 9px 20px 7px;margin-right: 10px;min-width: 327px }.footer-parallax .footer-newsletter .btn, .footer-parallax .footer-newsletter .product-shop .shopify-payment-button button.shopify-payment-button__button, .product-shop .shopify-payment-button .footer-parallax .footer-newsletter button.shopify-payment-button__button, .footer-parallax .footer-newsletter .product-shop .groups-btn .wishlist, .product-shop .groups-btn .footer-parallax .footer-newsletter .wishlist, .footer-parallax .footer-newsletter .tabs__product-page .spr-container .spr-summary-actions-newreview, .tabs__product-page .spr-container .footer-parallax .footer-newsletter .spr-summary-actions-newreview, .footer-parallax .footer-newsletter .addresses-page .btn-edit-delete a, .addresses-page .btn-edit-delete .footer-parallax .footer-newsletter a {padding: 10px 20px 8px;min-width: 170px }.footer-parallax .footer-bottom {padding: 22px 0 46px }.footer-parallax .footer-bottom .payment-methods {margin-top: 8px }.footer-2 .newsletter-title, .footer-3 .newsletter-title {font-size: var(--font_size);font-weight: 500;letter-spacing: normal;line-height: var(--font_size_plus8) }.footer-2 .footer-bottom {padding: 33px 0 20px;border: none }.footer-2 .footer-top {padding: 48px 0 40px }.footer-2 .footer-top .footer-newsletter {margin-bottom: 35px }.footer-2 .foot-title {margin-bottom: 3px }.footer-2 .foot-title.social-title {margin-bottom: 12px }.footer-2 .newsletter {margin-bottom: 15px }.footer-2 .newsletter .input-group-field {padding: 8px 12px 5px 0;border-width: 0 0 1px 0;margin-right: 10px;max-width: 100%;overflow: hidden;text-overflow: ellipsis }.footer-3 .policies-block {margin-bottom: 38px }.footer-3 .policies-block .slick-arrow {display: none !important }.footer-3 .policy-item a {border: 1px solid;padding: 10px 0 9px }.footer-3 .policy-item .policy-icon {margin-right: 14px }.footer-3 .footer-top {padding: 30px 0 17px }.footer-3 .footer-social {margin-bottom: 28px;margin-left: -6px }.footer-3 .footer-social .social-icons li {width: 26px;height: 26px }.footer-3 .footer-social .social-icons li a {width: 25px;height: 25px;line-height: 23px;font-size: 16px;text-align: right;background: rgba(255, 255, 255, 0) !important }.footer-3 .footer-newsletter {margin-bottom: 18px }.footer-3 .newsletter .input-group-field {margin-right: 0;-moz-border-radius: 1px 0 0 1px;-webkit-border-radius: 1px 0 0 1px;-ms-border-radius: 1px 0 0 1px;-o-border-radius: 1px 0 0 1px;border-radius: 1px 0 0 1px;min-width: 193px }.footer-3 .newsletter .btn, .footer-3 .newsletter .product-shop .shopify-payment-button button.shopify-payment-button__button, .product-shop .shopify-payment-button .footer-3 .newsletter button.shopify-payment-button__button, .footer-3 .newsletter .product-shop .groups-btn .wishlist, .product-shop .groups-btn .footer-3 .newsletter .wishlist, .footer-3 .newsletter .tabs__product-page .spr-container .spr-summary-actions-newreview, .tabs__product-page .spr-container .footer-3 .newsletter .spr-summary-actions-newreview, .footer-3 .newsletter .addresses-page .btn-edit-delete a, .addresses-page .btn-edit-delete .footer-3 .newsletter a {-moz-border-radius: 0 1px 1px 0;-webkit-border-radius: 0 1px 1px 0;-ms-border-radius: 0 1px 1px 0;-o-border-radius: 0 1px 1px 0;border-radius: 0 1px 1px 0;min-width: 94px }.footer-3 .footer-bottom {padding: 30px 0 55px }.footer-4 .footer-bottom {padding: 30px 0 45px }.header-parallax-tpl.layout_home_5 .footer-4 .footer-bottom {padding: 35px 0 30px }.footer-4 .payment-methods {margin-top: 2px }.footer-4 .footer-top {padding: 68px 0 40px }.footer-4 .foot-title {margin-bottom: 5px;letter-spacing: 0;}.footer-4 .newsletter-des {line-height: var(--font_size_plus10);margin-bottom: 13px }.footer-4 .newsletter {margin-bottom: 30px;max-width: 500px }.footer-4 .footer-top {padding: 62px 0 45px;}.footer-4 .footer-bottom {padding: 20px 0 0px;}.footer-4 .foot-title {text-transform: initial;margin-bottom: 0;font-size: var(--font_size_plus2);}.footer-4 .foot-link {padding: 4px 0;}.footer-4 .logo-ft {margin-bottom: 25px;}.footer-4 .location_info {line-height: var(--font_size_plus10);}.footer-4 .location_info .mg-bottom-s {margin-bottom: 2px;}.footer-4 .location_info svg, .footer-4 .location_info span, .footer-4 .location_info a {display: inline-block;vertical-align: middle;}.footer-4 .location_info svg {margin-right: 12px;}.footer-4 .footer-social {margin-bottom: 18px;}.footer-4 .footer-social .foot-title {margin-bottom: 4px;}.footer-4 .footer-social .social-icons li a i {font-size: 26px;}.footer-4 .footer-social .social-icons li.facebook a i, .footer-4 .footer-social .social-icons li.youtube a i {font-size: 24px;}.footer-4 .newsletter .input-group-field::-moz-placeholder {text-transform: capitalize;}.footer-4 .newsletter .input-group-field:-ms-input-placeholder {text-transform: capitalize !important;}.footer-4 .newsletter .input-group-field::-webkit-input-placeholder {text-transform: capitalize;}.header-parallax-tpl.layout_home_5 .footer-4 .newsletter {max-width: 415px }.header-parallax-tpl.layout_home_5 .footer-4 .newsletter-des {margin-bottom: 25px;}.footer-4 .newsletter .input-group-field {padding-top: 9px;padding-bottom: 7px;margin-right: 10px;min-width: -moz-calc(100% - 131px);min-width: -webkit-calc(100% - 131px);min-width: -ms-calc(100% - 131px);min-width: calc(100% - 131px);margin-bottom: 10px }.footer-4 .newsletter .btn, .footer-4 .newsletter .product-shop .shopify-payment-button button.shopify-payment-button__button, .product-shop .shopify-payment-button .footer-4 .newsletter button.shopify-payment-button__button, .footer-4 .newsletter .product-shop .groups-btn .wishlist, .product-shop .groups-btn .footer-4 .newsletter .wishlist, .footer-4 .newsletter .tabs__product-page .spr-container .spr-summary-actions-newreview, .tabs__product-page .spr-container .footer-4 .newsletter .spr-summary-actions-newreview, .footer-4 .newsletter .addresses-page .btn-edit-delete a, .addresses-page .btn-edit-delete .footer-4 .newsletter a {padding-top: 10px;padding-bottom: 8px;min-width: 121px;margin-bottom: 10px }.footer-4 .location_info {margin-bottom: 5px }.footer-4 .footer-social .social-icons {margin-left: -14px }.footer-4 .footer-social .social-icons li a {font-size: 13px;background: rgba(255, 255, 255, 0) !important }.home-blog-style2 {padding: 20px 0 }.home-blog-style2 .list-blogs {margin-left: 0;margin-right: 0 }.home-blog-style2 .list-blogs .article-title {font-size: var(--font_size_plus10);line-height: var(--font_size_plus24);font-weight: normal;margin-bottom: 20px }.home-blog-style2 .list-blogs .blog-item {padding: 76px 0 52px;position: relative;z-index: 2 }.home-blog-style2 .list-blogs .article-des {margin-bottom: 48px }.home-blog-style2 .list-blogs .btn-read-more {color: var(--page_title_color);padding: 10px 20px 8px;-moz-border-radius: 30px;-webkit-border-radius: 30px;-ms-border-radius: 30px;-o-border-radius: 30px;border-radius: 30px;width: 100%;max-width: 170px }.home-blog-style2 .article-img {position: absolute;top: 0;left: 0;width: 100%;height: 100% }.home-blog-style2 .article-img img {width: 100%;height: 100%;object-fit: cover }.home-blog-style2 .article-img:before {position: absolute;content: "";width: 100%;height: 100%;}.home-blog-style2 .content-blog {border: 1px solid var(--border_widget_title) }.home-blog-style2 .content-blog .item {padding-left: 0;padding-right: 0;position: relative }.home-blog-style2 .content-blog .item+.item {border-left: 1px solid var(--border_widget_title) }.product-notification {min-height: 100px;background-color: var(--body_bg);width: 100%;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)";filter: alpha(opacity=0);visibility: hidden;pointer-events: none;-moz-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);transform: translateY(-50%);-moz-border-radius: 1px;-webkit-border-radius: 1px;-ms-border-radius: 1px;-o-border-radius: 1px;border-radius: 1px;border: 1px solid var(--border_bt_sidebar) }.product-notification.active {opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";filter: alpha(opacity=100);visibility: visible;pointer-events: auto;-moz-transform: translateY(0);-o-transform: translateY(0);-ms-transform: translateY(0);-webkit-transform: translateY(0);transform: translateY(0) }.product-notification .close-notifi {position: absolute;top: -1px;right: 0;width: 28px;height: 28px;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;background-color: var(--background_1);color: var(--color_1);border: 1px solid rgba(255, 255, 255, 0) }.product-notification .close-notifi:hover {background-color: var(--background_3);color: var(--color_3) }.product-notification .product-suggest {display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: flex-start;-moz-box-pack: flex-start;-ms-flex-pack: flex-start;-webkit-justify-content: flex-start;justify-content: flex-start;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center }.product-notification .product-suggest .product-image {width: 73px;display: block;margin: auto;padding: 11px 0 9px 13px }.product-notification .product-suggest .product-image img {object-fit: cover }.product-notification .product-suggest .column-right {width: -moz-calc(100% - 73px);width: -webkit-calc(100% - 73px);width: -ms-calc(100% - 73px);width: calc(100% - 73px);padding: 8px 28px 6px 20px;line-height: 20px }.product-notification .product-suggest .column-right .info-ago {color: var(--color_compare_price);font-size: var(--font_size_minus1);margin-top: 7px }.product-notification .product-suggest .column-right .time-ago {padding-right: 3px }.product-notification .product-suggest .column-right .from-ago, .product-notification .product-suggest .column-right .time-ago {display: inline }.product-notification .product-suggest .column-right label {display: inline;color: var(--color_compare_price);font-size: var(--font_size);font-weight: normal;margin: 0;padding-right: 3px }.product-notification .product-suggest .column-right .product-name {display: inline;color: var(--color_title_pr);font-size: var(--font_size) }#accept-cookies {display: none;width: 100%;padding: 10px 15px;text-align: center }#accept-cookies .block-cookies {font-size: var(--font_size);font-weight: normal }#accept-cookies .group-action-links {margin-top: 10px }#accept-cookies .group-action-links .accept_cookies_link {margin-left: 10px }#accept-cookies .group-action-links .icon {margin-left: 5px }#accept-cookies .group-action-links .accept_cookies_link {font-weight: 600;letter-spacing: .05em }#accept-cookies .des {line-height: var(--font_size_plus12) }#accept-cookies .notification-cookies {line-height: var(--font_size_plus10);display: inline-block;text-transform: uppercase }.home-custom-banner-3 .btn_link {display: inline-block;font-size: var(--font_size);font-weight: 600;text-transform: uppercase;letter-spacing: .05em;position: relative }.home-custom-banner-3 .btn_link .border-bt-hover {height: 1px;bottom: 0 }.home-custom-banner-3 .action-link {position: absolute;left: 50%;-moz-transform: translateX(-50%);-o-transform: translateX(-50%);-ms-transform: translateX(-50%);-webkit-transform: translateX(-50%);transform: translateX(-50%);bottom: 15%;min-width: 90%;text-align: center;z-index: 2 }.home-custom-banner-3 .banner-des {font-size: var(--font_size);font-weight: 500;line-height: var(--font_size_plus10);margin: 3px 0;}.home-custom-banner-3 .banner-slider>.row:not(.slick-slider) .item {display: none }.home-custom-banner-3.banner_style_2 .widget-title p {font-size: var(--font_size_minus1);text-transform: uppercase;margin-bottom: 6px;}.home-custom-banner-3.banner_style_2 .widget-title .box-title {position: relative;margin-bottom: 85px;}.home-custom-banner-3.banner_style_2 .widget-title .box-title .title:before {content: "";position: absolute;width: 48px;height: 2px;top: auto;bottom: -26px;left: 50%;transform: translateX(-50%);background-color: var(--page_title_color);}.home-custom-banner-3.banner_style_2 .banner-item .content-box {left: 0;top: auto;bottom: 18%;transform: none;text-align: left;max-width: 275px;min-width: auto;}.home-custom-banner-3.banner_style_2 .banner-item .banner-title {font-weight: 900;text-transform: capitalize;}.home-custom-banner-3.banner_style_2 .banner-des {color: var(--body_color);font-size: var(--font_size_minus1);text-transform: uppercase;margin-top: 4px;margin-bottom: 20px;}.home-custom-banner-3.banner_style_2 .action-link {position: initial;transform: translateX(0);text-align: left;}.home-custom-banner-3.banner_style_2 .action-link .btn_link {font-weight: 900;font-size: var(--font_size_minus1);}.home-custom-banner-3.banner_style_2 .btn_link .border-bt-hover {bottom: 3px;width: 100%;}.home-custom-banner-3.banner_style_2 .banner-item .img-box {padding-left: 100px;padding-right: 100px;}.home-custom-banner-3.banner_style_2 .content_sub_banner .item:first-child {padding-top: 80px;}.home-custom-banner-3.banner_style_2 .content_sub_banner .item:first-child .img-box {padding-right: 50px;}.home-custom-banner-3.banner_style_2 .content_sub_banner .item .img-box img {width: 100%;object-fit: cover;}.home-custom-banner-3.banner_style_2 .content_sub_banner .item:nth-child(2) {padding-left: 50px;}.home-custom-banner-3.banner_style_3 .item a {border-radius: 6px;}.home-custom-banner-3.banner_style_3 .item a img {border-radius: 6px;}.home-custom-banner-3.banner_style_4 .banner-item .content-box {position: relative;top: auto;left: auto;transform: none;}.home-custom-banner-3.banner_style_4 .action-link {position: relative;bottom: : auto;left: auto;transform: none;opacity: 1;opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";filter: alpha(opacity=100);visibility: visible;}.home-custom-banner-3.banner_style_4 .widget-title {margin-bottom: 34px;}.home-custom-banner-3.banner_style_4 .banner-item .banner-title {margin-top: 16px;}.home-custom-banner-3.banner_style_4 .btn_link {text-transform: none;margin-top: 16px;}.home-custom-banner-3.banner_style_4 .btn_link .border-bt-hover {width: 100%;bottom: 2px;display: block;}.home-list-collections .des, .home-custom-block-sub-banner .des {color: #787878;line-height: 2em;max-width: 750px;margin-left: auto;margin-right: auto }.home-custom-block-sub-banner .des {padding: 22px 15px 10px }.home-custom-block-sub-banner .des.text-right {text-align: right;}.home-list-collections .collection-item .count-products {text-transform: capitalize;margin-bottom: 0 }.home-list-collections .collection-item .content-box {top: 3%;left: 3%;-moz-transform: none;-o-transform: none;-ms-transform: none;-webkit-transform: none;transform: none }.home-list-collections .collection-item .collections-wrapper {text-align: left;padding: 13px 15px }.home-list-collections .collection-item .action-link {position: absolute;padding-left: 15px;padding-bottom: 18px }.home-list-collections .collection-item .collections-btn {-webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1);box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1) }.home-list-collections .collection-item .collections-btn:hover {background: var(--background_1) !important;color: var(--color_1) !important;border-color: var(--border_1) !important }.home-list-collections .grid-item {margin-bottom: 20px }.home-list-collections .des {padding: 65px 15px 43px }.home-featured-products-sections+.home-featured-products-sections+.home-custom-block-sub-banner-sections .widget-title {margin-bottom: 25px }.wrapper_header_04 .cart-icon, .wrapper_header_vertical .cart-icon {width: 70px;padding-right: 12px;top: -1px }.wrapper_header_04 .cart-icon svg, .wrapper_header_vertical .cart-icon svg {stroke-width: 6px;stroke: currentColor;width: 24px;height: 24px }.wrapper_header_04 .cart-icon .cartCount, .wrapper_header_vertical .cart-icon .cartCount {font-weight: normal }.wrapper_header_04 .header-mb .header-mb-middle, .wrapper_header_vertical .header-mb .header-mb-middle {width: -moz-calc(100% - (120px + 135px));width: -webkit-calc(100% - (120px + 135px));width: -ms-calc(100% - (120px + 135px));width: calc(100% - (120px + 135px));padding-left: 10px }.wrapper_header_04 .policies-block .policy-item a {padding-top: 14px;padding-bottom: 12px }.wrapper_header_04 .policies-block .policy-item+.slick-active {position: relative }.wrapper_header_04 .policies-block .policy-item+.slick-active:before {position: absolute;content: "";width: 1px;height: 30px;top: 50%;left: -1px;-moz-transform: translateY(-15px);-o-transform: translateY(-15px);-ms-transform: translateY(-15px);-webkit-transform: translateY(-15px);transform: translateY(-15px) }.wrapper_header_04 .policies-block .slick-arrow {display: none !important }.wrapper_header_05 .navigation-05 .header-links svg {color: var(--page_title_color) }.wrapper_header_05 .navigation-05 .header-links .customer-links a {color: var(--body_color) }.wrapper_header_05 .navigation-05 .header-bottom-left .cus-ser-text span {color: var(--body_color) }.wrapper_header_05 .navigation-05 .header-bottom-left .cus-ser-text span a {color: var(--page_title_color) }.wrapper_header_05 .navigation-05 .lang-currency-groups .btn-group .dropdown-label {color: var(--body_color) }.wrapper_header_vertical .cart-icon .cartCount {right: 1px;top: 6px }.wrapper_header_vertical .left-header .icon-nav {margin: 7px 30px 0 0 }.nav-vertical .social-icons {margin-bottom: 18px }.nav-vertical .social-icons li.facebook {margin-right: 0 }.nav-vertical address {font-size: var(--font_size);line-height: var(--font_size_plus10);color: var(--breadcrumb_color);margin-bottom: 25px }.nav-vertical .typography {display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;margin-left: -7.5px;margin-right: -7.5px;max-width: 176px }.nav-vertical .typography>a {padding: 0 7.5px;-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50% }.nav-vertical .header-logo {padding-top: 45px }.header-vertical-tpl .footer-default .newsletter-des {line-height: var(--font_size_plus10);margin-bottom: 18px;padding-top: 2px }.header-vertical-tpl .footer-default .footer-col-right {display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-flex-direction: column-reverse;-moz-flex-direction: column-reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse }.header-vertical-tpl .footer-default .footer-col-right .footer-newsletter {margin-bottom: 40px }.home-brands-style2 .widget-title {margin-bottom: 35px }.home-brands-style2 .item_style_2 {margin-left: -7.5px;margin-right: -7.5px;}.home-brands-style2 .brands-block .slick-slider .item {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100% }.home-brands-style2 .brands-block .item {margin-bottom: 20px }.home-brands-style2 .brands-block .item.style_2 a {box-shadow: 0 1px 6px 1px rgb(0 0 0 / 10%);-webkit-box-shadow: 0 1px 6px 1px rgb(0 0 0 / 10%);-moz-box-shadow: 0 1px 6px 1px rgb(0 0 0 / 10%);-ms-box-shadow: 0 1px 6px 1px rgb(0 0 0 / 10%);display: inline-block;width: 100%;height: 100%;padding: 20px 20px 13px 20px;}.home-brands-style2 .brands-block .item.style_2 a .brand-name {margin-top: 20px;color: var(--body_color);display: inline-block;}.home-brands-style2 .brands-block .item.style_2 a:hover .brand-name {color: var(--link_color);text-decoration: underline;text-decoration-color: rgba(35, 35, 35, 0.3);text-underline-offset: 2px;}.home-brands-style2 .brands-block .item.style_2 {padding-left: 7.5px;padding-right: 7.5px;margin-bottom: 10px;padding-top: 5px;}.home-brands-style2 .brands-block .item_style_2 .slick-dots {margin-top: 10px;}.home-brands-style2 .brands-block .view_all {display: block;text-align: center;line-height: var(--font_size_plus10);color: var(--page_title_color);text-transform: capitalize }.home-brands-style2 .brands-block .view_all .fa {font-size: 15px;margin-left: 3px;color: var(--breadcrumb_color);position: relative;top: 3px;vertical-align: top }.countdown-style-market {display: inline-block;font-weight: 700;font-size: var(--font_size_plus2);padding: 4px 15px;color: var(--bg_sale);-moz-border-radius: 4px;-webkit-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;min-width: 124px;text-align: center;}.countdown-style-market .countdown-suppermarket {display: -webkit-inline-box;display: -webkit-inline-flex;display: -moz-inline-flex;display: -ms-inline-flexbox;display: inline-flex }.countdown-style-market>span {margin-right: 2px }.countdown-style-market .clock-item {padding: 0 1px;}.countdown-style-market .clock-item .num+span {margin-right: 3px }.widget-title-2.widget-title {align-items: center !important;}.widget-title-2.widget-title .box-title svg {width: 26px;height: 26px;position: relative;top: 4px;margin-right: 3px;}.widget-title-2 .countdown-style-market {background-color: transparent;color: #fff;}.widget-title-2 .countdown-style-market .clock-item {color: #323232;}.widget-title-2 .countdown-style-market .clock-item .num {background: #323232;padding: 6px 8px;font-size: var(--font_size);min-width: 34px;max-height: 34px;border-radius: 34px;display: inline-block;color: #fff;font-weight: 400;text-align: center;margin-right: 2px }.widget-title-2 .countdown-style-market .clock-item .num+span {margin-right: 1px;margin-left: 5px;color: #323232;}.widget-title-2 .countdown-style-market .clock-item.day {margin-right: 2px }.suppermarket-featured-products .box-title .title, .suppermarket-product-tabs .box-title .title {position: relative;}.suppermarket-featured-products .box-title .title:after, .suppermarket-product-tabs .box-title .title:after {content: "";position: absolute;left: 0;bottom: -11px;width: 100%;height: 3px;}.suppermarket-product-tabs .box-title .title:after {background: var(--link_color) }.suppermarket-product-item .action {margin-bottom: 9px }.suppermarket-product-item .price-box {display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: var(--product_name_text_align);-moz-box-pack: var(--product_name_text_align);-ms-flex-pack: var(--product_name_text_align);-webkit-justify-content: var(--product_name_text_align);justify-content: var(--product_name_text_align);}.suppermarket-product-item .price-saving {margin-left: 8px;position: relative;top: -1px }.suppermarket-product-item .price-saving .price-save {line-height: 1em;font-size: var(--font_size);font-weight: 400;padding: 4px 6px 3px;border: none;margin: 0;-moz-border-radius: 1px;-webkit-border-radius: 1px;-ms-border-radius: 1px;-o-border-radius: 1px;border-radius: 1px;min-width: 37px;min-height: 19px;display: -webkit-inline-box;display: -webkit-inline-flex;display: -moz-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;letter-spacing: normal;text-align: center;background-color: var(--bg_sale);color: var(--sale_text);position: relative;margin: 0 0 0 10px;-moz-border-radius: 0px 3px 3px 0px;-webkit-border-radius: 0px 3px 3px 0px;-ms-border-radius: 0px 3px 3px 0px;border-radius: 0px 3px 3px 0px;}.suppermarket-product-item .price-saving .price-save:before {position: absolute;content: "";left: -18px;top: 50%;border: 9px solid transparent;-moz-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);transform: translateY(-50%);border-right-color: var(--bg_sale);}.suppermarket-widget-product .grid-item {margin-bottom: 40px }.suppermarket-widget-product .slick-arrow {top: -moz-calc(50% - 80px);top: -webkit-calc(50% - 80px);top: -ms-calc(50% - 80px);top: calc(50% - 80px) }.suppermarket-product-tabs [data-init-slideshow]:not(.slick-slider) .column-banner-inner+.column-banner-inner {display: none }.suppermarket-product-tabs .column-banner-inner {position: relative;margin-bottom: 20px }.suppermarket-product-tabs .custom-block-imgs .banner-heading {margin-bottom: 12px;font-size: 20px }.suppermarket-product-tabs .custom-block-imgs .banner-des {margin-bottom: 27px;font-size: 12px;}.suppermarket-product-tabs .list-product-tabs {margin: 0;-webkit-flex-wrap: nowrap;-moz-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: flex-start;-moz-box-pack: flex-start;-ms-flex-pack: flex-start;-webkit-justify-content: flex-start;justify-content: flex-start;overflow-x: auto;padding: 14px 0 0 }.suppermarket-product-tabs .list-product-tabs .tab-links {border: none;padding: 7px 15px 0px 16px;text-align: left;letter-spacing: 0 }.suppermarket-product-tabs .list-product-tabs .tab-links.active {font-weight: 600;color: var(--link_color) }.suppermarket-product-tabs .list-product-tabs li {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;max-width: initial;margin: 0;padding: 0 }.suppermarket-product-tabs .list-product-tabs li+li .tab-links {position: relative }.suppermarket-product-tabs .list-product-tabs li+li .tab-links:before {position: absolute;content: "";top: 50%;left: 0;width: 1px;height: 15px;-moz-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);transform: translateY(-50%);background-color: #bebebe;margin-top: 3px;}.suppermarket-product-tabs .list-product-tabs li:last-of-type {margin-right: -15px }.suppermarket-product-tabs .list-product-tabs li:first-of-type {margin-left: -15px }.suppermarket-product-tabs.has-banner .column-product {margin-bottom: 40px }.suppermarket-product-tabs .widget-title.style-3 {padding-right: 0 }.suppermarket-new-arrivals {padding: 35px 0 40px }.suppermarket-new-arrivals .widget-title.style-3 {margin-bottom: 20px }.suppermarket-new-arrivals .widget-title.style-3 .box-title {padding: 0;border: none;margin: 0 }.suppermarket-new-arrivals .product-item .product-image {padding-top: 13px;}.suppermarket-new-arrivals .widget-title.style_4 {text-align: left;}.suppermarket-new-arrivals .widget-title.style_4 .box-title {font-size: 20px !important;display: inline-block;}.suppermarket-new-arrivals .widget-title.style_4 .box-link {position: static;display: inline-block;margin-left: 25px;text-transform: unset;}.suppermarket-new-arrivals .infinite-scrolling-homepage .btn {background: var(--background_2);border-color: var(--background_2);color: var(--color_2);-webkit-box-shadow: 0px 3px 8px rgb(0 0 0 / 8%);-moz-box-shadow: 0px 3px 8px rgb(0 0 0 / 8%);box-shadow: 0px 3px 8px rgb(0 0 0 / 8%);}.suppermarket-new-arrivals .infinite-scrolling-homepage .product-shop .shopify-payment-button button.shopify-payment-button__button, .product-shop .shopify-payment-button .suppermarket-new-arrivals .infinite-scrolling-homepage button.shopify-payment-button__button, .suppermarket-new-arrivals .infinite-scrolling-homepage .product-shop .groups-btn .wishlist, .product-shop .groups-btn .suppermarket-new-arrivals .infinite-scrolling-homepage .wishlist, .suppermarket-new-arrivals .infinite-scrolling-homepage .tabs__product-page .spr-container .spr-summary-actions-newreview, .tabs__product-page .spr-container .suppermarket-new-arrivals .infinite-scrolling-homepage .spr-summary-actions-newreview, .suppermarket-new-arrivals .infinite-scrolling-homepage .addresses-page .btn-edit-delete a, .addresses-page .btn-edit-delete .suppermarket-new-arrivals .infinite-scrolling-homepage a {border-color: #bebebe;color: #828282 }.suppermarket-new-arrivals .infinite-scrolling-homepage .btn:hover, .suppermarket-new-arrivals .infinite-scrolling-homepage .product-shop .shopify-payment-button button.shopify-payment-button__button:hover, .product-shop .shopify-payment-button .suppermarket-new-arrivals .infinite-scrolling-homepage button.shopify-payment-button__button:hover, .suppermarket-new-arrivals .infinite-scrolling-homepage .product-shop .groups-btn .wishlist:hover, .product-shop .groups-btn .suppermarket-new-arrivals .infinite-scrolling-homepage .wishlist:hover, .suppermarket-new-arrivals .infinite-scrolling-homepage .tabs__product-page .spr-container .spr-summary-actions-newreview:hover, .tabs__product-page .spr-container .suppermarket-new-arrivals .infinite-scrolling-homepage .spr-summary-actions-newreview:hover, .suppermarket-new-arrivals .infinite-scrolling-homepage .addresses-page .btn-edit-delete a:hover, .addresses-page .btn-edit-delete .suppermarket-new-arrivals .infinite-scrolling-homepage a:hover {background: var(--background_1);color: var(--color_1);border-color: var(--border_1) }@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {.wrapper-login-customer .wrapper-content .col-left {width: -moz-calc(50% - 10px);width: -webkit-calc(50% - 10px);width: -ms-calc(50% - 10px);width: calc(50% - 10px) }.wrapper-login-customer .wrapper-content .col-right {width: -moz-calc(50% + 10px);width: -webkit-calc(50% + 10px);width: -ms-calc(50% + 10px);width: calc(50% + 10px) }}[class*="suppermarket-"]~.home-blog-posts-sections .blog-slider .blog-item {border: none;margin-bottom: 0 }[class*="suppermarket-"]~.home-blog-posts-sections .blog-slider .article-inner {padding-bottom: 35px }[class*="suppermarket-"]~.home-instagram-sections .home-instagram {padding: 37px 0 60px }.home-store-info {border-top: 1px solid;border-bottom: 1px solid }.home-store-info .store-item {text-align: center;border-left: 1px solid;border-right: 1px solid }.home-store-info .store-item+.store-item {margin-left: -1px }.home-store-info .store-item .inner {padding: 31px 10px 45px }.home-store-info .store-item .store-icon, .home-store-info .store-item .store-title {color: var(--page_title_color) }.home-store-info .store-item .store-icon {font-size: 50px;display: block;margin-bottom: 18px }.home-store-info .store-item .store-title {font-size: var(--font_size_plus1);line-height: var(--font_size_plus12);font-weight: 600;letter-spacing: .05em;text-transform: uppercase;margin-bottom: 10px }.home-store-info .store-item .store-text {font-size: var(--font_size);line-height: var(--font_size_plus10) }.home-store-info .store-slider {-webkit-flex-wrap: nowrap;-moz-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;overflow: auto;margin: 0 }.quickSearchResultsWrap {background-color: #fff;z-index: 11;-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.12);-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.12);box-shadow: 0 0 3px rgba(0, 0, 0, 0.12);-moz-border-radius: 1px;-webkit-border-radius: 1px;-ms-border-radius: 1px;-o-border-radius: 1px;border-radius: 1px;padding: 15px 10px 15px }.quickSearchResultsWrap .custom-scrollbar {max-height: -moz-calc(100vh - 150px);max-height: -webkit-calc(100vh - 150px);max-height: -ms-calc(100vh - 150px);max-height: calc(100vh - 150px);overflow-x: hidden;overflow-y: auto;webkit-overflow-scrolling: touch }.quickSearchResultsWrap .custom-scrollbar::-webkit-scrollbar-track {background-color: #f4f4f4 }.quickSearchResultsWrap .custom-scrollbar::-webkit-scrollbar {width: 5px;background-color: #f4f4f4 }.quickSearchResultsWrap .custom-scrollbar::-webkit-scrollbar-thumb {background-color: var(--color_slick_arrow) }.quickSearchResultsWrap .header-search__trending {margin-bottom: 15px }.quickSearchResultsWrap .box-title {font-size: var(--font_size);line-height: var(--font_size_plus8);font-weight: 600;text-transform: uppercase;letter-spacing: .05em;color: #232323;border-bottom: 1px solid var(--border_bt_sidebar);padding-bottom: 5px;margin-bottom: 15px }.quickSearchResultsWrap .list-item {display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: 0 -5px }.quickSearchResultsWrap .list-item .item {padding: 0 5px;margin-bottom: 10px }.quickSearchResultsWrap .list-item .highlight {display: block;background-color: #f7f7f7;color: #868686;padding: 7px 12px 5px;cursor: pointer }.quickSearchResultsWrap .list-item .highlight .fa {margin-right: 6px }.quickSearchResultsWrap .products-grid {-webkit-flex-wrap: nowrap;-moz-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;overflow: auto }.quickSearchResultsWrap .products-grid .grid-item {margin-top: 5px;margin-bottom: 15px }.quickSearchResultsWrap .products-grid .product-top .compare-button {display: none }.quickSearchResultsWrap .product-item .product-image img {min-height: initial }.quickSearchResultsWrap .product-item .product-image .product-grid-image {min-height: initial }.quickSearchResultsWrap .product-item .product-bottom {text-align: left;}.custom_width.style_product_grid_4 .quickSearchResultsWrap .product-bottom {padding-left: 0;padding-right: 0;}.quickSearchResultsWrap .product-item .product-bottom .product-vendor {color: var(--color_vendor);}.quickSearchResultsWrap .product-item .action {display: none !important }.quickSearchResultsWrap .product-item .product-title {word-break: break-word;max-height: initial;white-space: normal;text-overflow: initial;display: -webkit-box;}.quickSearchResultsWrap .header-search__results .text-center {border-top: 1px solid var(--border_bt_sidebar) }.quickSearchResultsWrap .text-results {display: block;font-weight: 600;color: #3c3c3c;text-transform: uppercase;letter-spacing: .05em;padding: 6px 0 4px }.quickSearchResultsWrap .text-results:hover {color: #178dc9 }.quickSearchResultsWrap .text-results.header-search__see-more {margin-top: 15px }.header-top-countdown {display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center }.header-top-countdown .clock-item {width: 48px;height: 53px;margin: 0 12.5px;padding-top: 2px }.header-top-countdown .clock-item+.clock-item {position: relative;}.header-top-countdown .clock-item+.clock-item:before {position: absolute;content: ":";left: -15px;top: 50%;-moz-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);transform: translateY(-50%);font-weight: 500;font-size: var(--font_size_plus6) }.header-top-countdown .clock-item span.num {font-weight: 700;font-size: var(--font_size_plus8);line-height: var(--font_size_plus12) }.header-top-countdown .clock-item span:not(.num) {text-transform: capitalize }.header-supermarket .header-top .top-message {text-transform: none;font-weight: 700;letter-spacing: normal;padding: 11px 25px;}.header-supermarket .header-top .close svg {width: 21px;height: 21px;}.header-supermarket .header-top-countdown {padding: 3px 10px 23px }.header-supermarket .header-panel-top {padding: 2px 0 }.wrapper_header_supermarket .search-bar .icon-search {background-color: rgba(255, 255, 255, 0) }.wrapper_header_supermarket .vertical-menu .site-nav {margin-bottom: 0 }.wrapper_header_supermarket .fb-like-code a {display: block;padding: 7px 20px 6px }.wrapper_header_supermarket .fb-like-code a .fa {font-size: 18px;margin-right: 7px;color: #3b5998 }.wrapper_header_supermarket .fb-like-code a span {text-transform: uppercase;font-weight: 600;letter-spacing: .05em }.wrapper_header_supermarket .info-store, .wrapper_header_supermarket .header-links {margin-bottom: 0 }.wrapper_header_supermarket .info-store li, .wrapper_header_supermarket .header-links li {margin: 0 }.wrapper_header_supermarket .info-store .info-icon {font-size: var(--font_size_plus6);padding-right: 5px;min-width: 20px;display: inline-block }.wrapper_header_supermarket .info-store .fa-envelope-o {position: relative;top: .5px;}.wrapper_header_supermarket .info-store .info-icon svg {width: 15px;height: 15px;margin-bottom: -4px;}.wrapper_header_supermarket .info-store .info-text {display: inline-block }.wrapper_header_supermarket .vertical-menu .menu-lv-1 .icon-img {min-width: 23px;display: inline-block;text-align: center;margin-right: 10px;position: relative;top: -1px }.wrapper_header_supermarket .vertical-menu .categories-title {display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;padding: 8px 60px 9px 15px;position: relative;margin-top: 5px;-moz-border-radius: 4px 4px 0px 0px;-webkit-border-radius: 4px 4px 0px 0px;-ms-border-radius: 4px 4px 0px 0px;border-radius: 4px 4px 0px 0px;}.wrapper_header_supermarket .vertical-menu .categories-title .title {font-size: var(--font_size_plus2);font-weight: 700;margin: 0;letter-spacing: normal;line-height: var(--font_size_plus10) }.wrapper_header_supermarket .vertical-menu .categories-title .icon-nav {margin-right: 15px;-webkit-box-flex: 0;-ms-flex: 0 0 24px;flex: 0 0 24px }.wrapper_header_supermarket .vertical-menu .categories-title .view_all {position: absolute;right: 13px;white-space: nowrap;max-width: 47px;overflow: hidden;text-overflow: ellipsis }.wishlist-header {border-bottom-color: var(--border_color_2) }.wishlist-header .column {padding: 11px 20px 9px;color: #5a5a5a }.wishlist-content {margin-bottom: 30px }.wishlist-content .grid-item {padding: 30px 0;border-bottom: 1px solid var(--border_color_2);display: none }.wishlist-content .grid-item .product-item {display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center }.wishlist-content .grid-item:nth-child(-n+3) {display: block }.wishlist-content .column {padding-left: 20px;padding-right: 20px }.wishlist-content .column.col-img {padding-left: 0 }.wishlist-content .column .btn, .wishlist-content .column .product-shop .shopify-payment-button button.shopify-payment-button__button, .product-shop .shopify-payment-button .wishlist-content .column button.shopify-payment-button__button, .wishlist-content .column .product-shop .groups-btn .wishlist, .product-shop .groups-btn .wishlist-content .column .wishlist, .wishlist-content .column .tabs__product-page .spr-container .spr-summary-actions-newreview, .tabs__product-page .spr-container .wishlist-content .column .spr-summary-actions-newreview, .wishlist-content .column .addresses-page .btn-edit-delete a, .addresses-page .btn-edit-delete .wishlist-content .column a {-moz-border-radius: 1px;-webkit-border-radius: 1px;-ms-border-radius: 1px;-o-border-radius: 1px;border-radius: 1px;max-width: 188px }.wishlist-content .product-image {margin: 0 }.wishlist-content .product-image img {max-width: 84px }.wishlist-content .price-box {margin: 0;color: var(--color_price) }.wishlist-content .product-vendor {margin: 0 }.wishlist-content .product-vendor a {color: var(--breadcrumb_color);font-weight: 500 }.wishlist-content .col-remove a {display: -webkit-inline-box;display: -webkit-inline-flex;display: -moz-inline-flex;display: -ms-inline-flexbox;display: inline-flex;color: var(--color_slick_arrow) }.wishlist-content .col-remove a:hover {color: var(--color_price_sale) }.wishlist-content .col-remove svg {width: 16px;height: 16px }.wishlist-footer {display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column }.wishlist-footer .share {color: var(--body_color);display: inline-block;margin-bottom: 15px }.wishlist-footer .share:hover {color: var(--link_color) }.wishlist-footer .share .fa {color: #646464;font-size: var(--font_size_plus3);margin-right: 7px }.wishlist-page .page-header h2, .wishlist-page .page-header h1 {margin-bottom: 30px }.wishlist-page .col-img {-webkit-box-flex: 0;-ms-flex: 0 0 170px;flex: 0 0 170px;max-width: 170px }.wishlist-page .col-price {-webkit-box-flex: 0;-ms-flex: 0 0 270px;flex: 0 0 270px;max-width: 270px }.wishlist-page .col-options {-webkit-box-flex: 0;-ms-flex: 0 0 270px;flex: 0 0 270px;max-width: 270px }.wishlist-page .col-remove {-webkit-box-flex: 0;-ms-flex: 0 0 110px;flex: 0 0 110px;max-width: 110px }.wishlist-page .col-prod {-webkit-box-flex: 0;-ms-flex: 0 0 calc(100% - 820px);flex: 0 0 calc(100% - 820px);max-width: -moz-calc(100% - 820px);max-width: -webkit-calc(100% - 820px);max-width: -ms-calc(100% - 820px);max-width: calc(100% - 820px) }.wishlist-page .wrapper-wishlist .wrapper-overflow {overflow-x: auto }.wishlist-page .wrapper-wishlist .wishlist-content, .wishlist-page .wrapper-wishlist .wishlist-header {width: 100%;min-width: 928px;overflow-x: hidden }.footbar-fixed.footbar-fixed-product {position: fixed;z-index: 3 }.footbar-fixed.footbar-fixed-product .sticky_form {position: static;-moz-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);display: none }.show_sticky .footbar-fixed-product .sticky_form {display: block }.sticky_form .content-left .sticky-countdown {margin: 0 }.shopify-challenge__container {margin-top: 30px !important }.shopify-challenge__container .shopify-challenge__button {background: var(--background_1);color: var(--color_1);border-color: var(--border_1) }.shopify-challenge__container .shopify-challenge__button:hover {background: var(--background_2);color: var(--color_2);border-color: var(--border_2) }.frequently-bought-together-block {margin-top: 50px;margin-bottom: 30px;border-top: 1px solid var(--border_bt_sidebar) }.frequently-bought-together-block .widget-title {text-align: left;padding-top: 27px;margin-bottom: 35px }.frequently-bought-together-block .widget-title .box-title {font-size: var(--font_size_plus2) }.frequently-bought-together-block .widget-title .title {padding: 0 }.frequently-bought-together-block .featured-images {margin-bottom: 30px;margin-left: -10px;margin-right: -10px;padding-left: 30px;padding-right: 30px }.frequently-bought-together-block .featured-images .fbt-image-item {padding: 0 10px;text-align: center;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease }.frequently-bought-together-block .featured-images .fbt-image-item:not(.isChecked) .item-image {opacity: .45;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=45)";filter: alpha(opacity=45) }.frequently-bought-together-block .featured-images .fbt-image-item+.fbt-image-item {position: relative }.frequently-bought-together-block .featured-images .fbt-image-item+.fbt-image-item:before {position: absolute;content: '+';z-index: 2;font-size: 18px;left: 0px;top: 50%;-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%) }.frequently-bought-together-block .featured-images:not(.slick-slider) {display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: space-around;-moz-box-pack: space-around;-ms-flex-pack: space-around;-webkit-justify-content: space-around;justify-content: space-around }.frequently-bought-together-block .featured-images:not(.slick-slider) .fbt-image-item {display: none }.frequently-bought-together-block .featured-images:not(.slick-slider) .fbt-image-item:nth-child(-n+5) {display: block;-webkit-box-flex: 0;-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20% }.frequently-bought-together-block .featured-images .item-image {display: block;max-width: 100px;margin: auto }.frequently-bought-together-block .featured-images .slick-arrow.slick-prev {left: 10px }.frequently-bought-together-block .featured-images .slick-arrow.slick-next {right: 10px }.frequently-bought-together-block .fbt-text {font-size: var(--font_size_plus1);color: var(--page_title_color);line-height: var(--font_size_plus10);margin-bottom: 20px;font-weight: 500 }.frequently-bought-together-block .products-grouped-action {text-align: center;margin-bottom: 25px }.frequently-bought-together-block .products-grouped-action .total {padding: 18px 0 16px }.frequently-bought-together-block .products-grouped-action .total .label {font-size: var(--font_size);font-weight: 500;color: var(--page_title_color);margin-right: 10px;position: relative;top: -1px }.frequently-bought-together-block .products-grouped-action .total .price, .frequently-bought-together-block .products-grouped-action .total .bundle-price {font-size: var(--font_size_plus4);font-weight: 500;color: var(--color_price);letter-spacing: normal }.frequently-bought-together-block .products-grouped-action .total .old-price {font-size: 14px;font-weight: 500;color: #969696;letter-spacing: normal;text-decoration: line-through;margin-left: 5px;display: none }.frequently-bought-together-block .products-grouped-action .btn-bundle {padding: var(--padding_btn_bundle);width: 100%;background: var(--background_3);color: var(--color_3);border-color: var(--border_3) }.frequently-bought-together-block .products-grouped-action .btn-bundle:hover {background: var(--background_1);color: var(--color_1);border-color: var(--border_1) }.frequently-bought-together-block .products-grouped-action .discount-text {margin-top: 7px;display: none }.fbt-product-item {position: relative;margin-bottom: 10px }.fbt-product-item .fbt-checkbox, .fbt-product-item .fbt-prices, .fbt-product-item .fbt-toogle-options {display: inline-block;vertical-align: top }.fbt-product-item .fbt-checkbox, .fbt-product-item .fbt-prices {margin-right: 7px }.fbt-product-item .product-options {display: none;border-top: 1px dotted var(--border_input);border-bottom: 1px dotted var(--border_input);padding-top: 20px;padding-bottom: 5px;margin-top: 20px;margin-bottom: 20px }.fbt-product-item .product-options .swatch {margin-bottom: 8px }.fbt-product-item .product-title, .fbt-product-item .price-box {margin-bottom: 12px }.fbt-product-item .fbt-toogle-options {-moz-border-radius: 15px;-webkit-border-radius: 15px;-ms-border-radius: 15px;-o-border-radius: 15px;border-radius: 15px;background: var(--background_2);color: var(--color_2);border-color: var(--border_2);padding: 5px 20px 3px !important;font-size: var(--font_size);position: relative;top: -5px }.fbt-product-item input[type="checkbox"]+label:before {top: 2px;width: 16px;height: 16px }.fbt-product-item input[type="checkbox"]+label:after {top: 7px;left: 4px }.fbt-product-item:not(.isChecked) .product-title {color: var(--border_input) }.fbt-product-item:not(.isChecked) input[type="checkbox"]+label:hover:after {display: none }.brands-style-2 .slick-dots {margin-bottom: 20px }.newsletter-success-modal {position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 9999;display: none }.newsletter-success-modal i {margin-right: 10px;font-size: 16px }.newsletter-success-modal i.fa-times {color: red }.newsletter-success-modal .modal-overlay {background-color: rgba(35, 35, 35, 0.8);position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 2 }.newsletter-success-modal .halo-modal-content {width: 280px;padding: 20px;background: #fff;position: absolute;left: 50%;top: 50%;-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);z-index: 3 }.newsletter-success-modal .halo-modal-content .close {background: var(--background_1);color: var(--color_1);border-color: var(--border_1) }.newsletter-success-modal .halo-modal-content .close:hover {background: var(--background_2);color: var(--color_2);border-color: var(--border_2) }.newsletter-success-modal .halo-modal-body {display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center }.template-404 .main-content {padding: 0px }.fof-wrapper {padding: 20px;position: relative }.fof-wrapper .not_img {height: 960px;line-height: 1600px }.fof-wrapper .content {position: absolute;top: 50%;left: 50%;-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: 60% }@-moz-document url-prefix() {.faqs-page .panel-group .panel-title a:before {padding-top: 3.5px;padding-bottom: 3.5px }.faqs-page .panel-group .panel-body:before {padding-top: 3.5px;padding-bottom: 3.5px }.suppermarket-product-item .price-saving .price-save {padding-top: 3.5px;padding-bottom: 3.5px }.product-label .label {padding-top: 3.5px;padding-bottom: 3.5px }.quickview-button {padding-top: 0.5px;padding-bottom: 0.5px }.sizes-list li a {padding-top: 2.5px;padding-bottom: 2.5px }.cart-icon .cartCount {padding-top: 1px;padding-bottom: 1px }#dropdown-cart .mini-products-list {margin-right: 0 }}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {.suppermarket-product-item .price-saving .price-save:before {left: -17px }#dropdown-cart .mini-products-list {margin-right: 0 }}.sidebar-links .widget-content li.open>.dropdown-cat {display: block !important }.btn.btn-block, .product-shop .shopify-payment-button button.btn-block.shopify-payment-button__button, .product-shop .groups-btn .btn-block.wishlist, .tabs__product-page .spr-container .btn-block.spr-summary-actions-newreview, .addresses-page .btn-edit-delete a.btn-block {background: var(--background_2);color: var(--color_2);border-color: var(--color_ipt) }.btn.btn-block:hover, .product-shop .shopify-payment-button button.btn-block.shopify-payment-button__button:hover, .product-shop .groups-btn .btn-block.wishlist:hover, .tabs__product-page .spr-container .btn-block.spr-summary-actions-newreview:hover, .addresses-page .btn-edit-delete a.btn-block:hover {background: var(--background_1);color: var(--color_1);border-color: var(--border_1) }#cart_slider {padding: 10px 30px;text-align:center }#cart_slider .slick-list .slick-track {display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center }#cart_slider .slick-arrow {background-color: transparent;border: 0;padding: 0;width: 0;left: -20px;width: 20px }#cart_slider .slick-arrow i {font-size: 24px;color: #000 !important }#cart_slider .slick-arrow.slick-next {left: auto;right: -15px }.header-bottom .search-mb .icon-search {width: 300px }.blog-detail-custom-block .container .blog-item:last-child .content-image {-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: column-reverse;margin-top: 88px;margin-bottom: 0;box-sizing: border-box;display: flex }.blog-detail-custom-block .container .blog-item:last-child .banner-content {margin-bottom: 93px;width: 100% }.blog-detail-custom-block .container .blog-item:last-child .banner-content h2 {margin-top: 0 }.blog-detail-custom-block .container .blog-item:last-child .banner-content .banner-desc {margin-bottom: 0;margin-top: 16px;line-height: 60px;font-weight: 600 }.blog-detail-custom-block .container .blog-item:last-child .banner-content .banner-button {margin-top: 29px }.blog-detail-custom-block .container .blog-item .banner-content {padding: 0 }.blog-detail-custom-block .container .blog-item .banner-content.abs_left {text-align: left }.blog-detail-custom-block .container .blog-item .banner-content.abs_right {text-align: right }.blog-detail-custom-block .container .blog-item .banner-content.abs_center {text-align: center }.blog-detail-custom-block .container .blog-item .banner-content h2 {font-weight: 600;letter-spacing: .05em;text-transform: uppercase;margin-top: 35px;margin-bottom: 0;padding-bottom: 0 }.blog-detail-custom-block .container .blog-item .banner-content h2 span {background-repeat: repeat-x;background-position-y: -2px }.blog-detail-custom-block .container .blog-item .banner-content .banner-desc {margin-top: 26px }.blog-detail-custom-block .container .blog-item .banner-content .banner-button {margin-top: 40px;min-width: 167px;padding: 15px 25px 13px;border-radius: 30px;font-weight: 600 }.blog-detail-custom-block .container .blog-item .banner-content .banner-button:hover {background-color: var(--background_2) !important;color: var(--color_2) !important;border-color: var(--border_2) !important }.blog-detail-custom-block .container .blog-item .banner-content .banner-button.button_2 {background-color: transparent !important;border-color: transparent !important;color: #e95144;text-align: left;padding: 0;margin-top: 34px;overflow: inherit }.blog-detail-custom-block .container .blog-item .banner-content .banner-button.button_2 span {background-repeat: repeat-x;background-position-y: 0px }.blog-detail-custom-block .container .blog-item .banner-content .banner-button.button_2:hover {background-color: transparent !important;border-color: transparent !important }.blog-detail-custom-block .container .blog-custom-content {padding: 0 }.blog-detail-custom-block .quote-detail {margin-bottom: 55px }.blog-detail-custom-block .quote-detail h5 {margin-top: 14px;margin-bottom: 18px }.blog-detail-custom-block .quote-detail blockquote {padding: 23px 35px }.home-custom-block-bottom .banner-large-img .banner-content {background: #fff;padding: 70px 70px }.home-custom-block-bottom .banner-large-img .banner-content .banner-des {margin-left: 0;margin-bottom: 45px }.home-custom-block-bottom .banner-large-img .banner-content .banner-sub-heading {font-weight: 600;letter-spacing: .05em;margin-bottom: 10px;text-transform: uppercase;position: relative;padding-bottom: 11px }.home-custom-block-bottom .banner-large-img .banner-content .banner-sub-heading span {background-repeat: repeat-x;background-position-y: -1px }.home-custom-block-bottom .banner-large-img .banner-content .banner-heading {font-weight: 600;letter-spacing: .02em;text-transform: capitalize;padding-bottom: 5px }.home-custom-block-bottom .banner-large-img .banner-content .banner-button {min-width: 167px;padding: 15px 25px 13px;border-radius: 30px;font-weight: 600 }#video-popup {width: 99%;max-width: 900px;padding: 15px;background: transparent;overflow: visible }#video-popup .videoInner {padding: 10px;background: #000 }#video-popup .videoInner .videoWrapper {position: relative;padding-bottom: 54.25%;height: 0 }#video-popup .videoInner .videoWrapper iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100% }#video-popup .fancybox-close-small:after {width: 32px;height: 32px;background: #e95144;color: #ffffff;font-size: 25px;-moz-border-radius: 50%;-webkit-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;outline: none }.homepage-reviews {background: #f7f9fb;padding: 60px 0 95px 0 }.homepage-reviews .not_img {width: 90px;height: 115px;line-height: 115px;margin: 0 auto;font-size: 16px;font-weight: 600 }.homepage-reviews .item {text-align: center;border: 1px solid #f6f7f8;padding: 30px;background: #fff;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);-ms-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);margin-top: 75px;margin-bottom: 5px }.homepage-reviews .item-image {margin-bottom: 30px;margin-top: -75px }.homepage-reviews .heading-review {font-weight: 500;color: #232323;font-size: 20px;letter-spacing: .02em;margin-bottom: 18px }.homepage-reviews .star-reviews {margin-bottom: 8px }.homepage-reviews .star-reviews svg {width: 14px;height: 14px;stroke: none }.homepage-reviews .star-reviews.star5 svg {fill: #faa900 }.homepage-reviews .star-reviews.star4 svg {fill: #faa900 }.homepage-reviews .star-reviews.star4 svg:last-child {fill: #e0e0e0 }.homepage-reviews .star-reviews.star3 svg {fill: #faa900 }.homepage-reviews .star-reviews.star3 svg:nth-child(4) {fill: #e0e0e0 }.homepage-reviews .star-reviews.star3 svg:nth-child(5) {fill: #e0e0e0 }.homepage-reviews .star-reviews.star2 svg {fill: #e0e0e0 }.homepage-reviews .star-reviews.star2 svg:nth-child(1) {fill: #faa900 }.homepage-reviews .star-reviews.star2 svg:nth-child(2) {fill: #faa900 }.homepage-reviews .star-reviews.star1 svg {fill: #e0e0e0 }.homepage-reviews .star-reviews.star1 svg:first-child {fill: #faa900 }.homepage-reviews .star-reviews.star0 svg {fill: #e0e0e0 }.homepage-reviews .title-reviews {text-align: center;margin-bottom: 25px }.homepage-reviews .title-reviews .purchased-text {display: inline-block;color: #999999;font-weight: 400 }.homepage-reviews .title-reviews .title {display: inline-block }.homepage-reviews .title-reviews .title h4 {color: #999999;font-size: var(--font_size);font-weight: 500;line-height: 22px;margin-bottom: 0px;letter-spacing: .02em }.homepage-reviews .date-review {color: #999999;letter-spacing: .02em;font-size: 12px;margin-top: 10px;margin-bottom: 26px }.homepage-reviews .body-review {color: var(--body_color);font-size: var(--font_size);font-weight: 400;max-width: 450px;margin: 0 auto 15px auto }.homepage-reviews .name-review h5 {color: #4dac4c;font-size: 16px;font-weight: 500;text-transform: capitalize;letter-spacing: .02em;margin-bottom: 0 }.homepage-reviews .slick-arrow {top: 55%;border: 1px solid #d7dae0 }.homepage-reviews .slick-arrow.slick-next {right: -55px }.homepage-reviews .slick-arrow.slick-prev {left: -55px }.homepage-reviews.style_2 {padding-top: 40px;padding-bottom: 53px;border-bottom: 5px solid #f6f6f6;}.homepage-reviews.style_2 .not_img {height: 250px;width: 250px;max-width: 100%;line-height: 250px;border-radius: 50%;}.homepage-reviews.style_2 .widget-title .box-title {font-size: var(--font_size_plus9) !important;letter-spacing: 0;text-transform: capitalize;}.homepage-reviews.style_2 .widget-title p.des {line-height: 26px;margin-top: 12px;}.homepage-reviews.style_2 .item-image {margin-top: 0;margin-bottom: 45px;}.homepage-reviews.style_2 .item {margin-top: 30px;padding-top: 0;padding-bottom: 10px;box-shadow: none;border: 0;}.homepage-reviews.style_2 .star-reviews svg {width: 24px;height: 24px;}.homepage-reviews.style_2 .date-review {color: #787878;font-weight: 500;font-size: var(--font_size);}.homepage-reviews .slick-arrow.slick-prev {left: 15px;transform: none;}.homepage-reviews .slick-arrow.slick-next {right: 15px;transform: none;}.home-custom-instagram {padding-bottom: 40px }.home-custom-instagram .hide {display: none }.home-custom-instagram.layout_style_2 {padding-top: 0;padding-bottom: 70px }.home-custom-instagram.layout_style_2 .widget-title .box-title {font-family: var(--fonts_name_2);font-size: 34px;letter-spacing: 0;text-transform: none;font-weight: 400;margin-bottom: 8px }.home-custom-instagram.layout_style_2 .widget-title p {font-size: 14px;text-transform: uppercase;font-weight: bold;letter-spacing: .05em;margin-bottom: 50px }.home-custom-instagram.layout_style_2 #instafeed {margin-left: -15px;margin-right: -15px }.home-custom-instagram.layout_style_2 #instafeed .item {padding-left: 15px;padding-right: 15px;margin-bottom: 30px }.home-custom-instagram.layout_style_2 #instafeed .item a:before {z-index: 1 }.home-custom-instagram #instafeed {margin-left: -2px;margin-right: -2px }.home-custom-instagram #instafeed .item {padding-left: 2px;padding-right: 2px;margin-bottom: 4px }.home-custom-instagram #instafeed .item img {min-height: 100%;object-fit: cover }.home-custom-instagram .widget-title {margin-bottom: 40px }.home-custom-instagram .infinite-scrolling-instagram {text-align: center }.home-custom-instagram .infinite-scrolling-instagram a {display: block;width: 100%;margin-top: 35px }.home-custom-instagram .infinite-scrolling-instagram a svg {width: 40px;height: 40px;stroke: transparent }.home-custom-instagram.layout_style_3 {padding-bottom: 30px;padding-top: 0;}.home-custom-instagram.layout_style_3 .instagram-grid {display: grid;grid-template-columns: 1fr 1fr 1fr 1fr 1fr;grid-gap: 10px;grid-auto-flow: dense;padding: 0 10px;}.home-custom-instagram.layout_style_3 .instagram-grid .item-grid {padding: 1rem;font-size: 14px;font-weight: bold;text-transform: uppercase;color: #929796;border-radius: 5px;width: 100%;height: max-content;gap: 10px 10px;padding: 0 !important;margin: 0 !important;}.home-custom-instagram.layout_style_3 .span-3, .home-custom-instagram.layout_style_3 .span-10, .home-custom-instagram.layout_style_3 .span-17 {grid-column-end: span 2;grid-row-end: span 2;}.footer-top-newsletter .banner-large-img {padding: 120px 0 140px 0 }.footer-top-newsletter .banner-large-img .banner-content {max-width: 100%;text-align: center }.footer-top-newsletter .banner-large-img .banner-content .banner-title {margin-bottom: 16px;text-transform: uppercase;letter-spacing: .05em;font-weight: 600 }.footer-top-newsletter .banner-large-img .banner-content .banner-heading {font-weight: 400;margin-bottom: 7px;text-transform: unset;padding-bottom: 17px;}.footer-top-newsletter .banner-large-img .banner-content .banner-des {max-width: 100% !important;margin-bottom: 42px !important }.footer-top-newsletter .banner-large-img .banner-content .input-group {justify-content: center }.footer-top-newsletter .banner-large-img .block-content {margin-bottom: 30px;padding: 0 16px }.footer-top-newsletter .banner-large-img .block-content .content-input {position: relative }.footer-top-newsletter .banner-large-img .block-content .content-input i {position: absolute;left: 20px;font-size: 16px;top: 16px }.footer-top-newsletter .banner-large-img .block-content .input-group-field {min-width: 380px;padding: 8px 15px 8px;height: 50px;text-align: left;margin-right: 10px;border-radius: 30px;display: inline-block;padding-left: 45px }.footer-top-newsletter .banner-large-img .block-content .btn, .footer-top-newsletter .banner-large-img .block-content .product-shop .shopify-payment-button button.shopify-payment-button__button, .product-shop .shopify-payment-button .footer-top-newsletter .banner-large-img .block-content button.shopify-payment-button__button, .footer-top-newsletter .banner-large-img .block-content .product-shop .groups-btn .wishlist, .product-shop .groups-btn .footer-top-newsletter .banner-large-img .block-content .wishlist, .footer-top-newsletter .banner-large-img .block-content .tabs__product-page .spr-container .spr-summary-actions-newreview, .tabs__product-page .spr-container .footer-top-newsletter .banner-large-img .block-content .spr-summary-actions-newreview, .footer-top-newsletter .banner-large-img .block-content .addresses-page .btn-edit-delete a, .addresses-page .btn-edit-delete .footer-top-newsletter .banner-large-img .block-content a {padding: 15px 15px 13px;min-width: 150px;border-radius: 30px;font-weight: 600;display: inline-block }.footer-top-newsletter .banner-large-img .img-box img {width: 100%;object-fit: cover }.checkbox-group {margin-bottom: 16px;text-align: left;clear: both }.checkbox-group label {font-weight: 400 !important;margin-bottom: 0 !important }.checkbox-group a {color: var(--page_title_color);display: inline-block;background-image: linear-gradient(transparent 97%, var(--page_title_color) 3%);background-repeat: repeat-x;background-position-y: -2px }.btn-checkout.show {opacity: 0.65;pointer-events: none }.custom-collection-products {overflow: hidden }.custom-collection-products .container .column-banner .column-banner-inner {margin-top: 38px }.custom-collection-products .container .column-banner p {color: #232323;text-transform: uppercase;letter-spacing: .02em;margin-bottom: 16px }.custom-collection-products .container .column-banner .collection-title a {color: #232323;font-size: 40px;letter-spacing: .02em }.custom-collection-products .container .column-banner .des {padding-right: 110px;margin-bottom: 45px;line-height: 22px }.custom-collection-products .container .column-banner .des ul li:before {content: "";width: 6px;height: 6px;background-color: #f9d899;border: none;margin: 8.5px 12px 10px 0;float: left }.custom-collection-products .container .column-banner .product-title {font-size: 16px;font-weight: 400;letter-spacing: .02em;margin-top: 20px }.custom-collection-products .container .column-banner .product-image-left {display: block;position: relative;max-width: 460px;width: 100% }.custom-collection-products .container .column-banner .product-image-left img {position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;border: 0;width: 100%;max-height: 100%;object-fit: cover;object-position: top }.custom-collection-products .container .column-banner .product-image-left:after {content: '';display: block;height: 0;width: 100%;padding-bottom: 443px }.custom-collection-products .container .row:last-child .button-collections:last-child {margin-bottom: 0 }.custom-collection-products .column-product .products-grid {margin-right: -5px;margin-left: -5px;margin-top: 5px }.custom-collection-products .column-product .products-grid .grid-item {margin-bottom: -10px;padding: 5px;margin-top: 5px }.custom-collection-products .column-product .products-grid .grid-item .product-image {margin-bottom: 0 }.custom-collection-products .column-product .slick-dots {margin-top: 20px }.custom-collection-products .button-collections {display: block;width: 100%;text-align: center;position: relative;margin-top: 55px;margin-bottom: 85px }.custom-collection-products .button-collections a {position: relative;z-index: 2;font-weight: 600;padding: 10px 15px 8px }.custom-collection-products .button-collections:before {position: absolute;content: "";background: #f7f7f7;width: 90000px;height: 1px;left: -9000px;top: 20px;z-index: 1 }.wrapper_header_parallax .collection-menu-block {margin-top: -17px }.collection-menu-block {padding-top: 25px;padding-bottom: 20px }.collection-menu-block .collection-slider .item {padding: 0 }.collection-menu-block .collection-slider .item a {display: block;text-align: center;text-transform: uppercase;font-weight: 500;letter-spacing: .05em }.collection-menu-block .collection-slider .item a:hover {opacity: 0.6 }.collection-menu-block .collection-slider .item a .icon-img {display: block;min-height: 40px;margin-bottom: 15px }.collection-menu-block .collection-slider .slick-arrow {background: transparent;border: 0 }.collection-menu-block .collection-slider .slick-arrow.slick-next {right: -25px;padding-left: 0;padding-top: 0 }.collection-menu-block .collection-slider .slick-arrow.slick-prev {left: -25px;padding-top: 0;padding-right: 0 }.collection-menu-block .collection-slider .slick-arrow .fa {font-size: 28px;font-weight: 400 }.custom-block-midle-banner .row {margin-bottom: 50px }.custom-block-midle-banner .row .content-text {position: relative }.custom-block-midle-banner .row .content-text .banner-content {position: absolute;top: 50%;transform: translateY(-50%);padding: 0 }.custom-block-midle-banner .row .content-text .banner-content .banner-button {background: none;border: none;font-weight: 600;padding: 0 }.custom-block-midle-banner .row .content-text .banner-content.abs_left {text-align: left }.custom-block-midle-banner .row .content-text .banner-content.abs_right {text-align: right }.custom-block-midle-banner .row .content-text .banner-content.abs_center {text-align: center }.custom-block-midle-banner .custom-block-banner {position: relative }.custom-block-midle-banner .custom-block-banner .img-box .content-box {position: absolute;top: 50%;left: 50%;-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);text-align: center }.custom-block-midle-banner .custom-block-banner .img-box .content-box .banner-title {text-transform: uppercase;letter-spacing: .05em;font-weight: 600;margin-bottom: 14px }.custom-block-midle-banner .custom-block-banner .img-box .content-box .des {letter-spacing: .02em;margin-bottom: 35px }.custom-block-midle-banner .custom-block-banner .img-box .sub-banner-countdown {display: block;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;margin: 0 }.custom-block-midle-banner .custom-block-banner .img-box .sub-banner-countdown .clock-item {display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column;border: 1px solid;-moz-border-radius: 50%;-webkit-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;width: 64px;height: 64px;margin: 0 7.5px }.custom-block-midle-banner .custom-block-banner .img-box .sub-banner-countdown .clock-item span {display: block }.custom-block-midle-banner .custom-block-banner .img-box .sub-banner-countdown .clock-item span:not(.num) {font-size: var(--font_size);letter-spacing: .02em;font-weight: 400 }.custom-block-midle-banner .custom-block-banner .img-box .sub-banner-countdown .clock-item span.num {letter-spacing: normal;font-size: 20px;font-weight: 600;line-height: 20px }.custom-block-midle-banner .custom-block-banner .img-box .sub-banner-countdown .clock-item:first-of-type {margin-left: 0 }.custom-block-midle-banner .custom-block-banner .img-box .sub-banner-countdown .clock-item:last-of-type {margin-right: 0 }.collection-custom-block-images .row {margin-right: -10px;margin-left: -10px }.collection-custom-block-images .row .three-blocks {padding-left: 10px;padding-right: 10px }.collection-custom-block-images .row .custom-block-image-col {position: relative }.collection-custom-block-images .row .custom-block-image-col .img-box .animate-scale:hover:before {opacity: 0 }.collection-custom-block-images .row .custom-block-image-col .content-bottom {position: absolute;bottom: 14%;left: 50%;transform: translateX(-50%);text-align: center }.collection-custom-block-images .row .custom-block-image-col .content-bottom .heading {letter-spacing: .05em;text-transform: uppercase;font-weight: 600;margin-bottom: 36px }.collection-custom-block-images .row .custom-block-image-col .content-bottom .btn-img-block {min-width: 167px;font-weight: 600;padding: 10px 15px 8px }.template-page .featured-products .products-grid .grid-item {margin-bottom: 0 }.template-page .featured-products .products-grid .slick-dots {margin-top: 20px }.short-description ul, .short-description ol {margin: 0 0 25px 20px }.short-description ul li {margin-bottom: 6px }.short-description ul li:before {content: "";width: 6px;height: 6px;background-color: #8c8c8c;-moz-border-radius: 50%;-webkit-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;border: none;margin: 8.5px 11px 10px 0;float: left }.short-description ol li {counter-increment: li }.short-description ol li:before {content: counter(li);min-width: 17px;float: left }.tab-content iframe, .tab-content video, .short-description iframe, .short-description video {max-width: 100% }.vertical-tabs iframe, .vertical-tabs video, .short-description iframe, .short-description video {height: 270px }.translation-lab-language-switcher {font-weight: 600 }.snptwdgt-container .snptwdgt-rtd__fotr {display: none }.social-icons li {margin-bottom: 15px }.fb_iframe_widget iframe {position: static !important }.slider-nav .product-single__media {position: relative;padding-top: 100% }.slider-nav .product-single__media model-viewer, .slider-nav .product-single__media img {max-height: 100%;width: 100%;max-width: 100%;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-sand-transform: translate(-50%, -50%);object-fit: contain }.slider-nav .product-single__media a {display: block }.slider-nav .product-single__media a svg {position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);color: #202020;fill: #202020;width: 36px;height: 36px;}.slider-for .model-viewer {position: relative }.slider-for .product-single__media {position: relative }.slider-for .product-single__media model-viewer, .slider-for .product-single__media iframe, .slider-for .product-single__media video {position: absolute;top: 0;left: 0;width: 100%;max-width: 100%;height: 100% }.shopify-model-viewer-ui__controls-overlay {position: absolute;width: 100%;height: 100%;top: 0;pointer-events: none }.shopify-model-viewer-ui__controls-overlay>div {position: absolute;background: #fff;top: 50%;left: 50%;padding: 0;transform: translate3d(-50%, -50%, 0);height: 62px;width: 62px;z-index: 1 }.shopify-model-viewer-ui__controls-overlay>div svg {height: 62px;width: 62px }.product-img-box .slider-for .slick-slide {float: none !important }.product-img-box .slider-for.slick-initialized .slick-slide {display: inline-block;vertical-align: middle;pointer-events: none }.product-img-box .slider-for.slick-initialized .slick-slide.slick-active {pointer-events: unset }.product-template-slider .product-img-box .slider-for[data-imgs="2"].slick-initialized .slick-slide {pointer-events: unset }.icon-loading-js {margin: 0 auto;height: 200px;padding-top: 60px;text-align: center;opacity: 1;transition: all 0.3s;left: 0 }.icon-loading-js svg {width: 80px;height: 80px }.active .icon-loading-js {opacity: 0;visibility: hidden;pointer-events: none;height: 0;padding: 0 }.adaptive_height {position: relative;display: block }.adaptive_height img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: transparent;}.adaptive_height img.lazyload, .adaptive_height img.lazyloading {opacity: 1 }.adaptive_height img.lazyload:after, .adaptive_height img.lazyloading:after {content: '';position: absolute;height: 100%;width: 100%;left:0;top:0;z-index:0 }.newsletter-toolbar {position: fixed;left: 0;top: 50%;max-width: 40px;transform: translateY(-50%);z-index: 4 }.newsletter-toolbar.align-right {left: auto;right: 0 }.newsletter-toolbar .social-icons li {margin-bottom: 5px }.newsletter-toolbar .social-icons li:first-of-type {margin-left: 7px }.newsletter-toolbar .social-icons li:hover a {background-color: transparent !important;}.newsletter-toolbar .social-icons i {font-size: 18px }.newsletter-toolbar .toolbar--text {margin-top: 15px }.newsletter-toolbar .toolbar--text span {writing-mode: tb-rl;transform: rotate(-180deg);cursor: pointer;margin-left: 14px;font-size: 12px;font-weight: 600;letter-spacing: .05em;text-transform: uppercase;opacity:0.5 }.newsletter-toolbar .toolbar--text:hover span {opacity: 1;}.before-you-leave__wrapper {overflow: auto;max-height: 100vh }.before-you-leave__wrapper::-webkit-scrollbar-track {background-color: #fafafa }.before-you-leave__wrapper::-webkit-scrollbar {width: 0;background-color: #fafafa }.before-you-leave__wrapper::-webkit-scrollbar-thumb {background-color: #e6e6e6 }.before-you-leave__wrapper .close-before-you-leave {display: flex;width: 100%;justify-content: flex-end;align-items: center;padding-right: 20px;padding-top: 15px }.before-you-leave__wrapper .close-before-you-leave span {font-size: var(--font_size);text-transform: uppercase;font-weight: 400;margin-left: 5px;color: var(--body_color) }.before-you-leave__wrapper .close-before-you-leave svg {color: var(--body_color) }.before-you-leave__header {padding: 0px 20px 19px }.before-you-leave__bg {padding: 45px 30px 30px 30px;color: #ffffff;position: relative;background-color: #989898;background-size: cover;background-position: center;background-repeat: no-repeat }.before-you-leave__bg .rte {z-index: 2;position: relative }.before-you-leave__bg .rte, .before-you-leave__bg p, .before-you-leave__bg a {color: inherit }.before-you-leave__bg .rte p {margin-bottom: 15px;font-size: var(--font_size);padding: 0 20px }.before-you-leave__img {top: 0;left: 0;z-index: 1;width: 100%;height: 100%;object-fit: cover;position: absolute }.before-you-leave__bg .rte a strong {margin-top: 0 }.before-you-leave__bg .rte strong {font-size: 24px;font-weight: 400;color: inherit;text-transform: uppercase;font-family: var(--fonts_name_2);margin-top: 25px;display: block;letter-spacing: .05em }.before-you-leave__bg .rte p:first-child strong {font-size: 32px;text-transform: none;margin-top: 0 }.before-you-leave__bg .rte a:not(.btn) {padding-bottom: 2px;margin-bottom: 12px;display: inline-block;border-bottom: 1px solid #ffffff;padding-top: 10px }.before-you-leave__bg .btn, .before-you-leave__bg .product-shop .shopify-payment-button button.shopify-payment-button__button, .product-shop .shopify-payment-button .before-you-leave__bg button.shopify-payment-button__button, .before-you-leave__bg .product-shop .groups-btn .wishlist, .product-shop .groups-btn .before-you-leave__bg .wishlist, .before-you-leave__bg .tabs__product-page .spr-container .spr-summary-actions-newreview, .tabs__product-page .spr-container .before-you-leave__bg .spr-summary-actions-newreview, .before-you-leave__bg .addresses-page .btn-edit-delete a, .addresses-page .btn-edit-delete .before-you-leave__bg a {width: 100%;z-index: 2;position: relative;padding: 15px 15px 13px;margin-top: 30px;background: var(--background_2);color: var(--color_2);border-color: var(--border_2) }.before-you-leave__bg .btn:hover, .before-you-leave__bg .product-shop .shopify-payment-button button.shopify-payment-button__button:hover, .product-shop .shopify-payment-button .before-you-leave__bg button.shopify-payment-button__button:hover, .before-you-leave__bg .product-shop .groups-btn .wishlist:hover, .product-shop .groups-btn .before-you-leave__bg .wishlist:hover, .before-you-leave__bg .tabs__product-page .spr-container .spr-summary-actions-newreview:hover, .tabs__product-page .spr-container .before-you-leave__bg .spr-summary-actions-newreview:hover, .before-you-leave__bg .addresses-page .btn-edit-delete a:hover, .addresses-page .btn-edit-delete .before-you-leave__bg a:hover {background: var(--background_1);color: var(--color_1);border-color: var(--border_1) }.before-you-leave__content--title {padding: 18px 20px;display: flex;position: relative;z-index: 2;align-items: center;justify-content: space-between;border-bottom: 1px solid #ebebeb }.before-you-leave__content--title .title {margin-bottom: 0;font-size: var(--font_size) }.before-you-leave__content--title .count {width: 20px;height: 20px;line-height: 22px;margin-left: 5px;color: #ffffff;border-radius: 50%;text-align: center;display: inline-block;background-color: var(--color_price_sale);font-size: var(--font_size) }.before-you-leave__content--title .search:not(.open_search) .icon-search {display: block }.before-you-leave__content--title .search:not(.open_search) .icon-close {display: none }.before-you-leave__content--title .search.open_search .icon-search {display: none }.before-you-leave__content--title .search.open_search .icon-close {display: block }.before-you-leave__content--title .search-form-wrapper {position: absolute;left: 0;right: 0;top: 100%;z-index: 10 }.before-you-leave__content--title .search-bar {width: 100%;color: #000;background-color: #ffffff }.before-you-leave__content--title .search-bar button {color: #000 }.before-you-leave__content--title .search-bar input {color: #000;background-color: #ffffff;width: calc(100% - 34px) }.before-you-leave__content--title .search-form__results {top: 100%;width: 100% }.before-you-leave__content--product {z-index: 1;position: relative;padding: 8px 20px 50px 20px }.before-you-leave__content--product .products-grid .grid-item {margin: 0 }.before-you-leave__content--product .products-grid .grid-item+.grid-item {margin-top: -10px }.before-you-leave__content--product .products-grid .grid-item:first-child {margin-top: 0 }.before-you-leave__content--product .inner-top {display: table;width: 100% }.before-you-leave__content--product .inner-top .product-top {display: table-cell;vertical-align: top;width: 100px }.before-you-leave__content--product .inner-top .product-top .product-image {margin-bottom: 0 }.before-you-leave__content--product .inner-top .product-top .product-image .product-grid-image {min-height: auto }.before-you-leave__content--product .inner-top .product-bottom {display: table-cell;vertical-align: top;width: calc(100% - 100px);padding: 45px 0 0 20px }.before-you-leave__content--product .inner-top .product-bottom .product-vendor {margin-bottom: 0 }.before-you-leave__content--product .inner-top .product-bottom .action {margin-left: 0;max-width: 100px;padding-top: 7px }.before-you-leave__content--product .inner-top .product-bottom .action .btn, .before-you-leave__content--product .inner-top .product-bottom .action .product-shop .shopify-payment-button button.shopify-payment-button__button, .product-shop .shopify-payment-button .before-you-leave__content--product .inner-top .product-bottom .action button.shopify-payment-button__button, .before-you-leave__content--product .inner-top .product-bottom .action .product-shop .groups-btn .wishlist, .product-shop .groups-btn .before-you-leave__content--product .inner-top .product-bottom .action .wishlist, .before-you-leave__content--product .inner-top .product-bottom .action .tabs__product-page .spr-container .spr-summary-actions-newreview, .tabs__product-page .spr-container .before-you-leave__content--product .inner-top .product-bottom .action .spr-summary-actions-newreview, .before-you-leave__content--product .inner-top .product-bottom .action .addresses-page .btn-edit-delete a, .addresses-page .btn-edit-delete .before-you-leave__content--product .inner-top .product-bottom .action a {padding: 15px 15px 13px;background: var(--background_2);color: var(--color_2);border-color: var(--color_2) }.before-you-leave__content--product .inner-top .product-bottom .action .btn:hover, .before-you-leave__content--product .inner-top .product-bottom .action .product-shop .shopify-payment-button button.shopify-payment-button__button:hover, .product-shop .shopify-payment-button .before-you-leave__content--product .inner-top .product-bottom .action button.shopify-payment-button__button:hover, .before-you-leave__content--product .inner-top .product-bottom .action .product-shop .groups-btn .wishlist:hover, .product-shop .groups-btn .before-you-leave__content--product .inner-top .product-bottom .action .wishlist:hover, .before-you-leave__content--product .inner-top .product-bottom .action .tabs__product-page .spr-container .spr-summary-actions-newreview:hover, .tabs__product-page .spr-container .before-you-leave__content--product .inner-top .product-bottom .action .spr-summary-actions-newreview:hover, .before-you-leave__content--product .inner-top .product-bottom .action .addresses-page .btn-edit-delete a:hover, .addresses-page .btn-edit-delete .before-you-leave__content--product .inner-top .product-bottom .action a:hover {background: var(--background_1);color: var(--color_1);border-color: var(--color_1) }.before-you-leave__content--product .inner-top .product-bottom .action .btn:hover span:before, .before-you-leave__content--product .inner-top .product-bottom .action .product-shop .shopify-payment-button button.shopify-payment-button__button:hover span:before, .product-shop .shopify-payment-button .before-you-leave__content--product .inner-top .product-bottom .action button.shopify-payment-button__button:hover span:before, .before-you-leave__content--product .inner-top .product-bottom .action .product-shop .groups-btn .wishlist:hover span:before, .product-shop .groups-btn .before-you-leave__content--product .inner-top .product-bottom .action .wishlist:hover span:before, .before-you-leave__content--product .inner-top .product-bottom .action .tabs__product-page .spr-container .spr-summary-actions-newreview:hover span:before, .tabs__product-page .spr-container .before-you-leave__content--product .inner-top .product-bottom .action .spr-summary-actions-newreview:hover span:before, .before-you-leave__content--product .inner-top .product-bottom .action .addresses-page .btn-edit-delete a:hover span:before, .addresses-page .btn-edit-delete .before-you-leave__content--product .inner-top .product-bottom .action a:hover span:before, .before-you-leave__content--product .inner-top .product-bottom .action .btn:hover span:after, .before-you-leave__content--product .inner-top .product-bottom .action .product-shop .shopify-payment-button button.shopify-payment-button__button:hover span:after, .product-shop .shopify-payment-button .before-you-leave__content--product .inner-top .product-bottom .action button.shopify-payment-button__button:hover span:after, .before-you-leave__content--product .inner-top .product-bottom .action .product-shop .groups-btn .wishlist:hover span:after, .product-shop .groups-btn .before-you-leave__content--product .inner-top .product-bottom .action .wishlist:hover span:after, .before-you-leave__content--product .inner-top .product-bottom .action .tabs__product-page .spr-container .spr-summary-actions-newreview:hover span:after, .tabs__product-page .spr-container .before-you-leave__content--product .inner-top .product-bottom .action .spr-summary-actions-newreview:hover span:after, .before-you-leave__content--product .inner-top .product-bottom .action .addresses-page .btn-edit-delete a:hover span:after, .addresses-page .btn-edit-delete .before-you-leave__content--product .inner-top .product-bottom .action a:hover span:after {background-color: var(--color_1) }.before-you-leave__content--product .inner-top .product-bottom .action .btn span, .before-you-leave__content--product .inner-top .product-bottom .action .product-shop .shopify-payment-button button.shopify-payment-button__button span, .product-shop .shopify-payment-button .before-you-leave__content--product .inner-top .product-bottom .action button.shopify-payment-button__button span, .before-you-leave__content--product .inner-top .product-bottom .action .product-shop .groups-btn .wishlist span, .product-shop .groups-btn .before-you-leave__content--product .inner-top .product-bottom .action .wishlist span, .before-you-leave__content--product .inner-top .product-bottom .action .tabs__product-page .spr-container .spr-summary-actions-newreview span, .tabs__product-page .spr-container .before-you-leave__content--product .inner-top .product-bottom .action .spr-summary-actions-newreview span, .before-you-leave__content--product .inner-top .product-bottom .action .addresses-page .btn-edit-delete a span, .addresses-page .btn-edit-delete .before-you-leave__content--product .inner-top .product-bottom .action a span {position: relative }.before-you-leave__content--product .inner-top .product-bottom .action .btn span:before, .before-you-leave__content--product .inner-top .product-bottom .action .product-shop .shopify-payment-button button.shopify-payment-button__button span:before, .product-shop .shopify-payment-button .before-you-leave__content--product .inner-top .product-bottom .action button.shopify-payment-button__button span:before, .before-you-leave__content--product .inner-top .product-bottom .action .product-shop .groups-btn .wishlist span:before, .product-shop .groups-btn .before-you-leave__content--product .inner-top .product-bottom .action .wishlist span:before, .before-you-leave__content--product .inner-top .product-bottom .action .tabs__product-page .spr-container .spr-summary-actions-newreview span:before, .tabs__product-page .spr-container .before-you-leave__content--product .inner-top .product-bottom .action .spr-summary-actions-newreview span:before, .before-you-leave__content--product .inner-top .product-bottom .action .addresses-page .btn-edit-delete a span:before, .addresses-page .btn-edit-delete .before-you-leave__content--product .inner-top .product-bottom .action a span:before {top: 6px;content: "";width: 9px;height: 1px;line-height: 22px;right: calc(100% + 9px);display: block;position: absolute;background-color: var(--color_2) }.before-you-leave__content--product .inner-top .product-bottom .action .btn span:after, .before-you-leave__content--product .inner-top .product-bottom .action .product-shop .shopify-payment-button button.shopify-payment-button__button span:after, .product-shop .shopify-payment-button .before-you-leave__content--product .inner-top .product-bottom .action button.shopify-payment-button__button span:after, .before-you-leave__content--product .inner-top .product-bottom .action .product-shop .groups-btn .wishlist span:after, .product-shop .groups-btn .before-you-leave__content--product .inner-top .product-bottom .action .wishlist span:after, .before-you-leave__content--product .inner-top .product-bottom .action .tabs__product-page .spr-container .spr-summary-actions-newreview span:after, .tabs__product-page .spr-container .before-you-leave__content--product .inner-top .product-bottom .action .spr-summary-actions-newreview span:after, .before-you-leave__content--product .inner-top .product-bottom .action .addresses-page .btn-edit-delete a span:after, .addresses-page .btn-edit-delete .before-you-leave__content--product .inner-top .product-bottom .action a span:after {top: 2px;content: "";width: 1px;height: 9px;line-height: 22px;right: calc(100% + 13px);display: block;position: absolute;background-color: var(--color_2) }.before-you-leave__content--product .product-card--2 .product-card__title {margin-bottom: 10px }.before-you-leave__content--product .product-card--2 .product-card__btn {height: 40px;line-height: 40px;padding: 0 15px;color: #191919;border: 1px solid #d2d2d2;background-color: #ffffff }.before-you-leave__content--product .product-card__btn--plus>span:before, .before-you-leave__content--product .product-card__btn--plus>span:after {background-color: #191919 }.before-you-leave__content--product .product-card--2 .product-card__btn:hover {color: #191919;border: 1px solid #d2d2d2;background-color: #ffffff }.before-you-leave__content--product .slick-slide>div {margin-bottom: 20px }.before-you-leave__content--product .slick-arrow {top: auto;bottom: -34px;width: 30px;height: 30px;transform: none }.before-you-leave__content--product .slick-prev {left: 15px }.before-you-leave__content--product .slick-next {right: 15px }.before-you-leave__content--product .slick-dots {max-width: max-content }.before-you-leave__button {display: block;padding-top: 55px }.before-you-leave__button .btn, .before-you-leave__button .product-shop .shopify-payment-button button.shopify-payment-button__button, .product-shop .shopify-payment-button .before-you-leave__button button.shopify-payment-button__button, .before-you-leave__button .product-shop .groups-btn .wishlist, .product-shop .groups-btn .before-you-leave__button .wishlist, .before-you-leave__button .tabs__product-page .spr-container .spr-summary-actions-newreview, .tabs__product-page .spr-container .before-you-leave__button .spr-summary-actions-newreview, .before-you-leave__button .addresses-page .btn-edit-delete a, .addresses-page .btn-edit-delete .before-you-leave__button a {width: 100%;padding: 15px 15px 13px;background: var(--background_2);color: var(--color_2);border-color: var(--color_2) }.before-you-leave__button .btn:hover, .before-you-leave__button .product-shop .shopify-payment-button button.shopify-payment-button__button:hover, .product-shop .shopify-payment-button .before-you-leave__button button.shopify-payment-button__button:hover, .before-you-leave__button .product-shop .groups-btn .wishlist:hover, .product-shop .groups-btn .before-you-leave__button .wishlist:hover, .before-you-leave__button .tabs__product-page .spr-container .spr-summary-actions-newreview:hover, .tabs__product-page .spr-container .before-you-leave__button .spr-summary-actions-newreview:hover, .before-you-leave__button .addresses-page .btn-edit-delete a:hover, .addresses-page .btn-edit-delete .before-you-leave__button a:hover {background: var(--background_1);color: var(--color_1);border-color: var(--color_1) }.popup-sidebar {top: 0;bottom: 0;padding: 0;height: 100vh;z-index: 999;position: fixed;max-width: 400px;width: calc(100% - 44px);transition: all .5s ease, z-index 0s ease;box-shadow: rgba(50, 50, 50, 0.2) 0 0 2px 0;color: #000;background-color: #fff;font-size: 12px;font-weight: 500 }#before-you-leave.popup-sidebar {max-width: 400px }.popup-sidebar--right {right: -101% }.open_beforeYouLeave #before-you-leave.popup-sidebar--right {right: 0 }.open_beforeYouLeave .wrapper-overlay {display: block;z-index: 5 }input::-webkit-outer-spin-button, input::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}body.layout_style_1170 .qty-group input::-webkit-outer-spin-button, body.layout_style_1170 .qty-group input::-webkit-inner-spin-button, body.layout_style_flower .qty-group input::-webkit-outer-spin-button, body.layout_style_flower .qty-group input::-webkit-inner-spin-button, body.layout_style_suppermarket .qty-group input::-webkit-outer-spin-button, body.layout_style_suppermarket .qty-group input::-webkit-inner-spin-button, body.layout_style_surfup .qty-group input::-webkit-outer-spin-button, body.layout_style_surfup .qty-group input::-webkit-inner-spin-button, .product-edit .cart-meta--title input::-webkit-outer-spin-button, .product-edit .cart-meta--title input::-webkit-inner-spin-button, .cart-list .cart--quantity .qty-group input::-webkit-outer-spin-button, .cart-list .cart--quantity .qty-group input::-webkit-inner-spin-button {-webkit-appearance: auto;-moz-appearance: auto;appearance: auto;margin: 0;opacity: 1 }body.layout_style_1170 .qty-group input[type=number], body.layout_style_flower .qty-group input[type=number], body.layout_style_suppermarket .qty-group input[type=number] , body.layout_style_surfup .qty-group input[type=number] {-moz-appearance: textfield }.quickview-tpl .qty-group input[type=number]::-webkit-outer-spin-button, .quickview-tpl .qty-group input[type=number]::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}.free_shipping_massage1 {margin-top: -4px;margin-bottom: 20px;color: var(--body_color);font-size: var(--font_size);text-align: left }.free_shipping_massage1 b {color: var(--page_title_color);text-transform: capitalize;font-weight: 400;}.modal.modal--is-active {opacity: 1;display: flex;overflow: visible;align-items: center;justify-content: center }.action.show-popup-qs {max-width: 100% !important }.action.show-popup-qs [data-init-quickshop] {display: none }.action.show-popup-qs .product-card__variant--popup {display: block }.product-card__variant--popup {display: none }.header-parallax-tpl.layout_home_5 .product-card__variant--popup {position: absolute;width: 100%;bottom: 0;z-index: 3;}.header-parallax-tpl.layout_home_5 .product-item.layout_2 .action.show-popup-qs [data-init-quickshop] {opacity: 0;display: block;}.header-parallax-tpl.layout_home_5 .product-item.layout_2 .action.show-popup-qs .product-card__variant--popup {opacity: 1;}.header-parallax-tpl.layout_home_5 .products-grid .product-item.layout_2 .product-bottom .action {position: relative;}.header-parallax-tpl.layout_home_5 .products-grid .product-item.layout_2 .product-card__variant--popup--content {padding-bottom: 62px;width: 100%;padding-left: 0;padding-right: 0;padding-top: 22px;}.header-parallax-tpl.layout_home_5 .products-grid .product-item.layout_2 .product-card__variant--popup--content .product-card__button2 .add-to-cart-btn {padding-top: 12px !important;padding-bottom: 12px !important;width: 100%;}.header-parallax-tpl.layout_home_5 .products-grid .product-item.layout_2 .show-popup-qs .product-card__button2 {bottom: 0;left: 0;}.header-parallax-tpl.layout_home_5 .products-grid .product-item.layout_2 .show-popup-qs .product-card__button_cancel_mobile {top: 1px;}.header-parallax-tpl.layout_home_5 .products-list .product-item .wrapper-button-card {position: relative;}.header-parallax-tpl.layout_home_5 .products-list .product-item .item-swatch {padding-left: 2px;}.header-parallax-tpl.layout_home_5 .products-list .product-card__variant--popup--content {padding-top: 22px;}.header-parallax-tpl.layout_home_5 .products-list .show-popup-qs .product-card__button_cancel_mobile {top: 1px;}.products-list .show-popup-qs .product-card__variant--popup--content .product-card__button2 .add-to-cart-btn {width: 100% }.products-list .show-popup-qs .product-card__button_cancel_mobile {right: 0 }.show-popup-qs .product-card__button2 {display: flex;position: absolute;bottom: 10px;width: 100%;left: 10px }.show-popup-qs .product-card__button2 .btn, .show-popup-qs .product-card__button2 .product-shop .shopify-payment-button button.shopify-payment-button__button, .product-shop .shopify-payment-button .show-popup-qs .product-card__button2 button.shopify-payment-button__button, .show-popup-qs .product-card__button2 .product-shop .groups-btn .wishlist, .product-shop .groups-btn .show-popup-qs .product-card__button2 .wishlist, .show-popup-qs .product-card__button2 .tabs__product-page .spr-container .spr-summary-actions-newreview, .tabs__product-page .spr-container .show-popup-qs .product-card__button2 .spr-summary-actions-newreview, .show-popup-qs .product-card__button2 .addresses-page .btn-edit-delete a, .addresses-page .btn-edit-delete .show-popup-qs .product-card__button2 a {padding: 10px 15px 8px !important;width: calc(100% - 20px);min-width: auto }.show-popup-qs .product-card__button2 .btn:hover, .show-popup-qs .product-card__button2 .product-shop .shopify-payment-button button.shopify-payment-button__button:hover, .product-shop .shopify-payment-button .show-popup-qs .product-card__button2 button.shopify-payment-button__button:hover, .show-popup-qs .product-card__button2 .product-shop .groups-btn .wishlist:hover, .product-shop .groups-btn .show-popup-qs .product-card__button2 .wishlist:hover, .show-popup-qs .product-card__button2 .tabs__product-page .spr-container .spr-summary-actions-newreview:hover, .tabs__product-page .spr-container .show-popup-qs .product-card__button2 .spr-summary-actions-newreview:hover, .show-popup-qs .product-card__button2 .addresses-page .btn-edit-delete a:hover, .addresses-page .btn-edit-delete .show-popup-qs .product-card__button2 a:hover {background: var(--background_2);color: var(--color_2);border-color: var(--border_2) }.show-popup-qs .product-card__button2 .btn.add-to-cart-btn, .show-popup-qs .product-card__button2 .product-shop .shopify-payment-button button.add-to-cart-btn.shopify-payment-button__button, .product-shop .shopify-payment-button .show-popup-qs .product-card__button2 button.add-to-cart-btn.shopify-payment-button__button, .show-popup-qs .product-card__button2 .product-shop .groups-btn .add-to-cart-btn.wishlist, .product-shop .groups-btn .show-popup-qs .product-card__button2 .add-to-cart-btn.wishlist, .show-popup-qs .product-card__button2 .tabs__product-page .spr-container .add-to-cart-btn.spr-summary-actions-newreview, .tabs__product-page .spr-container .show-popup-qs .product-card__button2 .add-to-cart-btn.spr-summary-actions-newreview, .show-popup-qs .product-card__button2 .addresses-page .btn-edit-delete a.add-to-cart-btn, .addresses-page .btn-edit-delete .show-popup-qs .product-card__button2 a.add-to-cart-btn {background: var(--background_1);color: var(--color_1);border-color: var(--border_1) }.show-popup-qs .product-card__button2 .btn.add-to-cart-btn:hover, .show-popup-qs .product-card__button2 .product-shop .shopify-payment-button button.add-to-cart-btn.shopify-payment-button__button:hover, .product-shop .shopify-payment-button .show-popup-qs .product-card__button2 button.add-to-cart-btn.shopify-payment-button__button:hover, .show-popup-qs .product-card__button2 .product-shop .groups-btn .add-to-cart-btn.wishlist:hover, .product-shop .groups-btn .show-popup-qs .product-card__button2 .add-to-cart-btn.wishlist:hover, .show-popup-qs .product-card__button2 .tabs__product-page .spr-container .add-to-cart-btn.spr-summary-actions-newreview:hover, .tabs__product-page .spr-container .show-popup-qs .product-card__button2 .add-to-cart-btn.spr-summary-actions-newreview:hover, .show-popup-qs .product-card__button2 .addresses-page .btn-edit-delete a.add-to-cart-btn:hover, .addresses-page .btn-edit-delete .show-popup-qs .product-card__button2 a.add-to-cart-btn:hover {background-color: var(--background_2);color: var(--color_2);border-color: var(--color_2) }.show-popup-qs .product-card__button2 .btn.btn-cancel, .show-popup-qs .product-card__button2 .product-shop .shopify-payment-button button.btn-cancel.shopify-payment-button__button, .product-shop .shopify-payment-button .show-popup-qs .product-card__button2 button.btn-cancel.shopify-payment-button__button, .show-popup-qs .product-card__button2 .product-shop .groups-btn .btn-cancel.wishlist, .product-shop .groups-btn .show-popup-qs .product-card__button2 .btn-cancel.wishlist, .show-popup-qs .product-card__button2 .tabs__product-page .spr-container .btn-cancel.spr-summary-actions-newreview, .tabs__product-page .spr-container .show-popup-qs .product-card__button2 .btn-cancel.spr-summary-actions-newreview, .show-popup-qs .product-card__button2 .addresses-page .btn-edit-delete a.btn-cancel, .addresses-page .btn-edit-delete .show-popup-qs .product-card__button2 a.btn-cancel {margin-left: 5px;background-color: var(--background_2);color: var(--color_2);border-color: var(--color_2);display: none }.show-popup-qs .product-card__button2 .btn.btn-cancel:hover, .show-popup-qs .product-card__button2 .product-shop .shopify-payment-button button.btn-cancel.shopify-payment-button__button:hover, .product-shop .shopify-payment-button .show-popup-qs .product-card__button2 button.btn-cancel.shopify-payment-button__button:hover, .show-popup-qs .product-card__button2 .product-shop .groups-btn .btn-cancel.wishlist:hover, .product-shop .groups-btn .show-popup-qs .product-card__button2 .btn-cancel.wishlist:hover, .show-popup-qs .product-card__button2 .tabs__product-page .spr-container .btn-cancel.spr-summary-actions-newreview:hover, .tabs__product-page .spr-container .show-popup-qs .product-card__button2 .btn-cancel.spr-summary-actions-newreview:hover, .show-popup-qs .product-card__button2 .addresses-page .btn-edit-delete a.btn-cancel:hover, .addresses-page .btn-edit-delete .show-popup-qs .product-card__button2 a.btn-cancel:hover {background: var(--background_1);color: var(--color_1);border-color: var(--border_1) }.show-popup-qs .product-card__button_cancel_mobile {position: absolute;top: 5px;right: 5px }.show-popup-qs .product-card__button_cancel_mobile .btn-cancel {padding: 0 !important;min-width: auto;background-color: transparent !important;border-color: transparent !important;color: var(--page_title_color) !important }.show-popup-qs .product-card__button_cancel_mobile .btn-cancel:hover {background-color: transparent;border-color: transparent;color: var(--page_title_color) }.show-popup-qs .product-card__button_cancel_mobile .btn-cancel svg {width: 18px;height: 18px }.show-popup-qs .product-card__variant--popup--content .swatch .swatch-element label {font-weight: 400;font-size: 14px;line-height: 36px;padding: 0 10px }.show-popup-qs .product-card__variant--popup--content .swatch .swatch-element input:checked+label {font-weight: 400 }.show-popup-qs .product-card__variant--popup--content .swatch .swatch-element:not(.color) label:after {border: 1px solid var(--color_slick_arrow) }.swatch .swatch-element.soldout label:after {display: inline-block !important }.product-card__variant--popup {display: none }.selector-wrapper.hide, .product-form__variants {display: none }.layout_default .product-collection.products-grid .col-lg-3 .product-card__variant--popup--content .variants {max-height: 100px }.layout_default .product-collection.products-grid .col5 .product-card__variant--popup--content .variants {max-height: 100px }.layout_default .product-card__variant--popup--content .variants {max-height: 100px;overflow-y: auto;webkit-overflow-scrolling: touch }.product-collection.products-grid .col-lg-3 .product-card__variant--popup--content .variants {max-height: 150px }.product-collection.products-grid .col5 .product-card__variant--popup--content .variants {max-height: 150px }.product-card__variant--popup--content .variants {max-height: 150px;overflow-y: auto;webkit-overflow-scrolling: touch }.product-card__variant--popup--content {background: #fff;width: calc(100% - 20px);margin: 0 auto;padding-left: 10px;padding-right: 10px;padding-bottom: 56px;padding-top: 18px;position: relative }.product-card__variant--popup--content .variants::-webkit-scrollbar-track {background-color: #f4f4f4 }.product-card__variant--popup--content .variants::-webkit-scrollbar {width: 5px;background-color: #f4f4f4 }.product-card__variant--popup--content .variants::-webkit-scrollbar-thumb {background-color: var(--background_1) }.product-card__variant--popup--content .selector-wrapper .form-label {display: block;color: var(--body_color);font-weight: 400;font-size: var(--font_size) }.product-card__variant--popup--content .selector-wrapper .form-label span {color: var(--page_title_color) }.product-card__variant--popup--content .swatch .swatch-element {margin: 0 }.product-card__variant--popup--content .swatch .swatch-element label {border: 0 }.product-card__variant--popup--content .single-option-selector option.soldOut {opacity: .4;color: #d7d7d7 }.product-card__variant--popup--content .single-option-selector option.unavailable {display: none }.ajax-editcart .halo-modal-content .halo-modal-body::-webkit-scrollbar-track {background-color: #f4f4f4 }.ajax-editcart .halo-modal-content .halo-modal-body::-webkit-scrollbar {width: 5px;background-color: #f4f4f4 }.ajax-editcart .halo-modal-content .halo-modal-body::-webkit-scrollbar-thumb {background-color: var(--background_1) }.ajax-editcart .halo-modal-content .close {width: auto !important;height: auto;left: auto;right: -80px;top: 0px;font-size: var(--font_size);text-transform: uppercase;font-weight: 400;text-shadow: none;background-color: transparent;border-color: transparent;flex-direction: row-reverse;width: 155px;justify-content: flex-end;left: calc(100% + 15px);right: auto;}.ajax-editcart .halo-modal-content .close span {margin-left: 5px;position: relative;top: 1px }.layout_default .ajax-editcart .halo-modal-content .close span {top: -1px;}.ajax-editcart .halo-modal-content .close svg {position: relative;top: -1px }.ajax-editcart .halo-modal-content .close:hover {background-color: transparent;border-color: transparent;}.cart-edit h5 {font-family: var(--fonts_name_2);font-size: var(--font_size_plus4);font-weight: 400;color: var(--page_title_color);padding: 25px 40px 0px 40px;margin-bottom: 0 }.cart-edit .product-edit {display: flex;padding: 35px 40px 35px 40px;align-items: flex-start;border-bottom: 1px solid #e6e6e6 }.cart-edit .product-edit .product-title {font-size: var(--font_size) }.cart-edit .product-edit .option {font-size: var(--font_size);font-style: italic;margin-bottom: 20px }.cart-edit .product-edit .prices {font-size: var(--font_size);font-weight: 900;color: var(--page_title_color);margin-bottom: 20px }.cart-edit .product-edit .prices .old-price {color: var(--color_compare_price);font-weight: 400 }.cart-edit .product-edit .prices .old-price .money {position: relative;margin-right: 9px;padding-right: 6px }.cart-edit .product-edit .prices .old-price .money:before {position: absolute;content: "";right: 0;top: 0;width: 1px;height: 12px;background-color: #cbcdd6 }.cart-edit .product-edit .prices .special-price {color: var(--color_price_sale) }.cart-edit .product-edit .quantity_title {font-size: var(--font_size);font-weight: 600;color: #808080;letter-spacing: 0;margin-bottom: 7px }.cart-edit .product-edit input[type="number"] {border: 1px solid var(--border_input);max-width: 95px;text-align: center }.cart-edit .product-edit .cart-meta {width: 50%;padding-right: 40px;display: flex;align-items: flex-start }.cart-edit .product-edit .cart-meta img {max-width: 100px;height: auto;margin-right: 20px }.cart-edit .product-edit.first {display: none }.cart-meta--option .edit-cart--remove {font-size: var(--font_size);text-transform: capitalize;text-underline-position: under;text-decoration: underline;margin-top: 0px;margin-bottom: 0px;cursor: pointer }.cart-meta--option .swatch .soldout {pointer-events: none }.cart-meta--action>* {width: 100%;display: block;padding: 15px 60px }.cart-meta--action a {cursor: pointer;font-size: var(--font_size);text-transform: uppercase;font-weight: 900;color: var(--background_1) !important }.cart-meta--action a span {position: relative }.cart-meta--action a span:before {top: 8px;content: "";width: 9px;height: 1px;line-height: 22px;right: calc(100% + 9px);display: block;position: absolute;background-color: var(--background_1);}.cart-meta--action a span:after {top: 4px;content: "";width: 1px;height: 9px;line-height: 22px;right: calc(100% + 13px);display: block;position: absolute;background-color: var(--background_1);}.cart-meta--action .btn, .cart-meta--action .product-shop .shopify-payment-button button.shopify-payment-button__button, .product-shop .shopify-payment-button .cart-meta--action button.shopify-payment-button__button, .cart-meta--action .product-shop .groups-btn .wishlist, .product-shop .groups-btn .cart-meta--action .wishlist, .cart-meta--action .tabs__product-page .spr-container .spr-summary-actions-newreview, .tabs__product-page .spr-container .cart-meta--action .spr-summary-actions-newreview, .cart-meta--action .addresses-page .btn-edit-delete a, .addresses-page .btn-edit-delete .cart-meta--action a {background-color: var(--background_1);color: var(--color_1);border-color: var(--border_1) }.cart-meta--action .btn:hover, .cart-meta--action .product-shop .shopify-payment-button button.shopify-payment-button__button:hover, .product-shop .shopify-payment-button .cart-meta--action button.shopify-payment-button__button:hover, .cart-meta--action .product-shop .groups-btn .wishlist:hover, .product-shop .groups-btn .cart-meta--action .wishlist:hover, .cart-meta--action .tabs__product-page .spr-container .spr-summary-actions-newreview:hover, .tabs__product-page .spr-container .cart-meta--action .spr-summary-actions-newreview:hover, .cart-meta--action .addresses-page .btn-edit-delete a:hover, .addresses-page .btn-edit-delete .cart-meta--action a:hover {opacity: 0.8 }#product-edit .edit-cart--remove {display: none }.wrapper-cartCount {margin-top: 10px }.wrapper-cartCount span {font-size: 14px;font-weight: 400 }.cart-sidebar-products h3 {font-size: var(--font_size);letter-spacing: .05em;color: var(--page_title_color);text-transform: uppercase;margin-bottom: 0;margin-top: 50px }.cart-sidebar-products .before-you-leave__content--product {padding: 0;margin-top: 25px }.cart-sidebar-products .before-you-leave__content--product .product-top .product-image, .cart-sidebar-products .before-you-leave__content--product .product-top .product-image img {min-height: 120px }.cart-sidebar-products .before-you-leave__content--product .product-top {margin-bottom: 30px }.cart-sidebar-products .before-you-leave__content--product .product-bottom {padding: 0px 0 30px 20px;text-align: left }.cart-sidebar-products .before-you-leave__content--product .product-bottom .wrapper-vendor {justify-content: space-between !important }.cart-sidebar-products .before-you-leave__content--product .product-bottom .item-swatch{padding-bottom: 0 }.cart-sidebar-products .before-you-leave__content--product .product-bottom .spr-badge {margin-top: 10px }.cart-sidebar-products .before-you-leave__content--product .products-grid .grid-item+.grid-item {margin-top: 0 }.cart-sidebar-products .before-you-leave__content--product .products-grid .grid-item:first-child {margin-top: 0 !important }.cart-sidebar-products .before-you-leave__content--product .slick-slide>div {margin-bottom: 5px }.cart-sidebar-products .before-you-leave__content--product .slick-dots {max-width: 100% }.collection-header.layout-header--style2 .collection-image {text-align: center }.collection-header.layout-header--style2 .collection-image img {width: auto }.layout-header--style2 .container {position: relative }.layout-header--style2 .container .absolute {position: absolute;bottom: 40px;left: 0;max-width: 570px;background: #fff;padding: 50px 60px }.layout-header--style2 .container .absolute:before {content: "";position: absolute;border: 4px solid;width: calc(100% - 20px);height: calc(100% - 20px);left: 10px;top: 10px;border-color: #bcbcbc }.layout-header--style2 .container .absolute>* {position: relative;z-index: 2 }.layout-header--style2 .container .absolute h1 {font-size: 50px;text-transform: capitalize }.layout-header--style2 .container .absolute .collection-des {font-size: var(--font_size);line-height: 20px }.layout-header--style2 .container .absolute .collection-des a {border-bottom: 1px solid }.layout-header--style2 .container .absolute.no-image {position: initial;margin-top: 25px;}.collection-header .sub-collection {margin-bottom: 30px;text-transform: uppercase;font-size: var(--font_size) }.collection-header span {color: var(--page_title_color);font-weight: bold;min-width: max-content }.collection-header .sub-collection span {margin-right: 40px;margin-top: 15px;}.collection-header .list-sub-collection li {display: inline-block;margin-right: 35px;margin-bottom: 10px;}.collection-header .list-sub-collection li a {color: var(--body_color);border-bottom: 1px solid transparent }.collection-header .list-sub-collection li:hover a, .collection-header .list-sub-collection li.active a {border-bottom: 1px solid var(--body_color) }.list-sub-collection {margin-left: -10px;margin-right: -10px;margin-top: 15px;}.list-sub-collection .item {padding: 0 10px;text-align: center;}.list-sub-collection .item span {font-size: var(--font_size);text-transform: capitalize;margin: 0;font-weight: 500;margin-top: 10px;display: block;}.list-sub-collection .item span:hover {text-decoration: underline;}.layout-breadcrumb--skin1 i.fa-angle-right:before {content: '/' }.layout-breadcrumb--skin1>* {font-size: var(--font_size) }.layout-breadcrumb--skin1 a, .layout-breadcrumb--skin1 span {color: var(--page_title_color) }.layout-breadcrumb--skin1>a {color: #808080 }.toolbar.has-padding {width: 100% }.toolbar.toolbar-fix {position: fixed;z-index: 4;width: 100%;left: 0;background: #fff }.toolbar .toolbar-col label {font-size: var(--font_size);text-transform: none }.collection-template-skin-1 .halo-collection-content {padding: 0 }.collection-template-skin-1 .collection-image {margin: 0 }.collection-template-skin-1 .padding .infinite-scrolling {margin-bottom: 15px }.collection-template-skin-1 .padding .infinite-scrolling .btn, .collection-template-skin-1 .padding .infinite-scrolling .product-shop .shopify-payment-button button.shopify-payment-button__button, .product-shop .shopify-payment-button .collection-template-skin-1 .padding .infinite-scrolling button.shopify-payment-button__button, .collection-template-skin-1 .padding .infinite-scrolling .product-shop .groups-btn .wishlist, .product-shop .groups-btn .collection-template-skin-1 .padding .infinite-scrolling .wishlist, .collection-template-skin-1 .padding .infinite-scrolling .tabs__product-page .spr-container .spr-summary-actions-newreview, .tabs__product-page .spr-container .collection-template-skin-1 .padding .infinite-scrolling .spr-summary-actions-newreview, .collection-template-skin-1 .padding .infinite-scrolling .addresses-page .btn-edit-delete a, .addresses-page .btn-edit-delete .collection-template-skin-1 .padding .infinite-scrolling a {min-width: 140px;width: auto;padding: 15px 15px 13px !important;font-size: 13px;letter-spacing: .05em }.collection-template-skin-1 .padding .infinite-scrolling .btn:hover, .collection-template-skin-1 .padding .infinite-scrolling .product-shop .shopify-payment-button button.shopify-payment-button__button:hover, .product-shop .shopify-payment-button .collection-template-skin-1 .padding .infinite-scrolling button.shopify-payment-button__button:hover, .collection-template-skin-1 .padding .infinite-scrolling .product-shop .groups-btn .wishlist:hover, .product-shop .groups-btn .collection-template-skin-1 .padding .infinite-scrolling .wishlist:hover, .collection-template-skin-1 .padding .infinite-scrolling .tabs__product-page .spr-container .spr-summary-actions-newreview:hover, .tabs__product-page .spr-container .collection-template-skin-1 .padding .infinite-scrolling .spr-summary-actions-newreview:hover, .collection-template-skin-1 .padding .infinite-scrolling .addresses-page .btn-edit-delete a:hover, .addresses-page .btn-edit-delete .collection-template-skin-1 .padding .infinite-scrolling a:hover {opacity: 0.8 }.collection-template-skin-1 .padding .page-total {text-align: center;font-size: var(--font_size);color: var(--page_title_color) }.search-page .padding .page-total {margin-top: 15px;text-align: center;}.collection-template-skin-1 .toolbar.has-padding {width: 100% }.collection-template-skin-1 .container {overflow: unset !important;}.collection-template-skin-1 .appendTo-toolbar .container {padding: 0;}.collection-template-skin-1 .products-list .product-item .btn, .collection-template-skin-1 .products-list .product-item .product-shop .shopify-payment-button button.shopify-payment-button__button, .product-shop .shopify-payment-button .collection-template-skin-1 .products-list .product-item button.shopify-payment-button__button, .collection-template-skin-1 .products-list .product-item .product-shop .groups-btn .wishlist, .product-shop .groups-btn .collection-template-skin-1 .products-list .product-item .wishlist, .collection-template-skin-1 .products-list .product-item .tabs__product-page .spr-container .spr-summary-actions-newreview, .tabs__product-page .spr-container .collection-template-skin-1 .products-list .product-item .spr-summary-actions-newreview, .collection-template-skin-1 .products-list .product-item .addresses-page .btn-edit-delete a, .addresses-page .btn-edit-delete .collection-template-skin-1 .products-list .product-item a {color: var(--color_1);background-color: var(--background_1);border-color: var(--border_1) }.layout-sidebar--skin2 .widget-title {margin-bottom: 12px !important }.layout-sidebar--skin2 .sidebar-title {padding-left: 20px;position: relative;padding-bottom: 0;border: 0;cursor: pointer;font-size: var(--font_size_minus1);font-weight: 900 }.layout-sidebar--skin2 .sidebar-title:before, .layout-sidebar--skin2 .sidebar-title:after {content: '';width: 10px;height: 2px;position: absolute;left: 0 !important;top: calc(50% - 2px) !important;background-color: #000 }.layout-sidebar--skin2 .sidebar-title:before {opacity: 0 }.layout-sidebar--skin2 [data-has-collapse].sidebar-links {margin: 0 }.layout-sidebar--skin2 [data-has-collapse].sidebar-links .widget-content {margin-bottom: 45px }.layout-sidebar--skin2 [data-has-collapse].sidebar-links .widget-content li {margin-bottom: 12px }.layout-sidebar--skin2 [data-has-collapse].sidebar-links .widget-content li a {text-transform: uppercase;padding: 0;border-bottom: 1px solid transparent;font-size: 13px }.layout-sidebar--skin2 [data-has-collapse].sidebar-links .widget-content li ul {margin-top: 12px;}.layout-sidebar--skin2 .icon-dropdown {width: 20px;height: 20px;line-height: 20px;top: 1px;}.layout-sidebar--skin2 .sidebar-link-lv1 > .dropdown-cat li .dropdown-cat li{margin-bottom: 14px }.layout-sidebar--skin2 [data-has-collapse].sidebar-links .widget-content li a:before {display: none !important }.layout-sidebar--skin2 [data-has-collapse].sidebar-links .widget-content li a:hover {border-bottom: 1px solid #6c738a }.layout-sidebar--skin2 [data-has-collapse] .widget-title.open .sidebar-title:before {transform: rotate(90deg) !important;opacity: 1 }.layout-sidebar--skin2 [data-has-collapse] .refined-widgets .refined a {font-size: 13px;color: var(--body_color);text-transform: unset;background-color: #eaeaea;padding: 4px;border-radius: 5px;line-height: 1 }.layout-sidebar--skin2 [data-has-collapse] .refined-widgets .refined a:hover {border: 0;box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.2);background-color: #fff }.layout-sidebar--skin2 [data-has-collapse] .refined-widgets .refined a svg {width: 8px;height: 8px;margin-left: 5px }.layout-sidebar--skin2 .sidebar-filter .sidebar-title .clear-all, .layout-sidebar--skin2 .sidebar-filter .sidebar-title .clear {font-size: 13px;color: var(--page_title_color);border-bottom: 1px solid #505050 }.layout-sidebar--skin2 .sidebar-filter .sidebar-title .clear-all.text-hover:before, .layout-sidebar--skin2 .sidebar-filter .sidebar-title .clear.text-hover:before {display: none }.layout-sidebar--skin2 .sidebar-filter .filter-color .list-tags a {border: 0;padding: 0;width: 32px;height: 32px }.layout-sidebar--skin2 .sidebar-filter .filter-color .list-tags a:hover {box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.2) }.layout-sidebar--skin2 .sidebar-filter .filter-color .list-tags a:after {display: none }.layout-sidebar--skin2 .sidebar-filter .filter-color .list-tags a.active:before {content: '';width: 14px;height: 8px;position: absolute;top: 9px;left: 9px;border: 2px solid #fff;border-top: none;border-right: none;background: rgba(255, 255, 255, 0);transition: all 0.2s ease;opacity: 1;transform: scale(1) rotate(-45deg) }.layout-sidebar--skin2 .sidebar-filter .filter-color .list-tags li.white a {border: 1px solid #cdcdcd }.layout-sidebar--skin2 .sidebar-filter .filter-color .list-tags li.white a.active:before {border-color: #636363 }.layout-sidebar--skin2 .sidebar-filter .widget-content {margin-bottom: 35px !important }.layout-sidebar--skin2 input[type="checkbox"]+label:before {border: 1px solid var(--page_title_color);width: 15px;height: 15px }.layout-sidebar--skin2 [data-list-filter] {border-bottom: 1px solid var(--body_color);cursor: pointer }.layout-sidebar--skin2 .sidebar-widget-product .widget-title, .layout-sidebar--skin2 .sidebar-cms-custom .widget-title {margin-bottom: 12px }.layout-sidebar--skin2 .sidebar-widget-product .sidebar-title, .layout-sidebar--skin2 .sidebar-cms-custom .sidebar-title {padding: 0;cursor: default }.layout-sidebar--skin2 .sidebar-widget-product .sidebar-title:before, .layout-sidebar--skin2 .sidebar-widget-product .sidebar-title:after, .layout-sidebar--skin2 .sidebar-cms-custom .sidebar-title:before, .layout-sidebar--skin2 .sidebar-cms-custom .sidebar-title:after {display: none }.layout-sidebar--skin2 .sidebar-cms-custom {font-size: var(--font_size) }.layout-sidebar--skin2 .sidebar-cms-custom .rte-setting strong {font-family: var(--fonts_name_2);font-size: 30px;color: var(--page_title_color);font-weight: 400;margin-bottom: 14px;display: inline-block }.layout-sidebar--skin2 .sidebar-cms-custom .rte-setting p {display: block;margin-bottom: 10px }.layout-sidebar--skin2 .sidebar-cms-custom .rte-setting a {font-size: 12px;text-transform: uppercase;color: var(--body_color);letter-spacing: .5px;border-bottom: 1px solid #6c738a;display: inline-block;line-height: 1;margin-top: 10px }.layout-sidebar--skin2 .sidebar-cms-custom .rte-setting a:hover {border-bottom: 1px solid #6c738a }.layout-sidebar--skin2 .sidebar-widget-product {padding-bottom: 40px }.layout-sidebar--skin2 .sidebar-widget-product .products-grid .grid-item {margin-bottom: 25px }.layout-sidebar--skin2 .sidebar-widget-product .products-grid .grid-item .product-image img {max-height: 100% }.layout-sidebar--skin2 .sidebar-widget-product .products-grid .slick-arrow {bottom: 0;top: auto;transform: none;background-color: #999999;border: 1px solid #999999;color: #fff }.layout-sidebar--skin2 .sidebar-widget-product .products-grid .slick-dots {position: relative;top: -12px;max-width: max-content }.layout-sidebar--skin2 .sidebar-widget-product .spr-badge {display: none }.ajax-compare .modal-overlay {max-width: 1250px }.ajax-compare .halo-modal-header {background: #f0f0f0;text-align: center;padding: 14px 60px 13px 60px;position: relative }.ajax-compare .halo-modal-header .text {font-family: var(--fonts_name_2);font-size: 30px;font-weight: bold;letter-spacing: .05em;color: #000000;text-transform: uppercase }.ajax-compare .halo-modal-header .remove-all {position: absolute;top: 50%;right: 60px;-moz-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);transform: translateY(-50%);background-image: linear-gradient(transparent 97%, #646464 3%);background-repeat: repeat-x;background-position-y: -3px;color: #646464;font-weight: bold }.ajax-compare .halo-modal-body {padding: 30px;max-height: unset !important;overflow: unset !important }.ajax-compare .halo-modal-body .compare-modal-wrapper {border: 1px solid var(--border_page_title);max-height: 81vh;overflow: auto;margin-right: -2px }.ajax-compare .halo-modal-body .product-row {margin-left: 0;margin-right: 0 }.ajax-compare .halo-modal-body .product-row+.product-row .compare-header {border-top: 1px solid var(--border_page_title);margin-top: -1px }.ajax-compare .halo-modal-body .product-row+.product-row .compare-content {border-top: 1px solid var(--border_page_title);margin-top: -1px }.ajax-compare .halo-modal-body .product-row+.product-row .compare-content .grid .col-xl-3 {border-top: 1px solid var(--border_page_title);margin-top: -1px }.ajax-compare .halo-modal-body .product-row .compare-header {padding: 25px 30px;color: #000;font-size: var(--font_size);font-weight: 500;letter-spacing: .02em;text-transform: uppercase;border-right: 1px solid var(--border_page_title) }.ajax-compare .halo-modal-body .product-row .compare-content {padding: 0px 15px }.ajax-compare .halo-modal-body .product-row .compare-content .grid {display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex }.ajax-compare .halo-modal-body .product-row .compare-content .grid .col-xl-3 {padding-top: 25px;padding-bottom: 25px;border-left: 1px solid #eaeaea }.ajax-compare .halo-modal-body .product-row .compare-content .grid .col-xl-3:first-child {border-left: 0 }.ajax-compare .halo-modal-body .product-row .compare-content .grid ul {margin-bottom: 0 }.ajax-compare .halo-modal-body .product-row .compare-content .grid.description {font-size: 0;letter-spacing: 0 }.ajax-compare .halo-modal-body .product-row .compare-content .grid.description p {font-size: var(--font_size) }.ajax-compare .halo-modal-body .product-row .compare-content .grid-item .inner-top {position: relative }.ajax-compare .halo-modal-body .product-row .compare-content .grid-item .inner-top:hover:before {content: none }.ajax-compare .halo-modal-body .product-row .compare-content .grid-item .inner-top .product-image {margin-bottom: 12px }.ajax-compare .halo-modal-body .product-row .compare-content .grid-item .product-bottom {text-align: center }.ajax-compare .halo-modal-body .product-row .compare-content .grid-item .btn, .ajax-compare .halo-modal-body .product-row .compare-content .grid-item .product-shop .shopify-payment-button button.shopify-payment-button__button, .product-shop .shopify-payment-button .ajax-compare .halo-modal-body .product-row .compare-content .grid-item button.shopify-payment-button__button, .ajax-compare .halo-modal-body .product-row .compare-content .grid-item .product-shop .groups-btn .wishlist, .product-shop .groups-btn .ajax-compare .halo-modal-body .product-row .compare-content .grid-item .wishlist, .ajax-compare .halo-modal-body .product-row .compare-content .grid-item .tabs__product-page .spr-container .spr-summary-actions-newreview, .tabs__product-page .spr-container .ajax-compare .halo-modal-body .product-row .compare-content .grid-item .spr-summary-actions-newreview, .ajax-compare .halo-modal-body .product-row .compare-content .grid-item .addresses-page .btn-edit-delete a, .addresses-page .btn-edit-delete .ajax-compare .halo-modal-body .product-row .compare-content .grid-item a {background: var(--background_1);color: var(--color_1);border-color: var(--border_1);width: 100% }.ajax-compare .halo-modal-body .product-row .compare-content .grid-item .col-options {margin-bottom: 15px }.ajax-compare .halo-modal-body .product-row .compare-content .grid-item .col-remove>a {color: #646464;border-bottom: 1px solid #646464;display: inline-block;line-height: 15px;font-weight: bold }.ajax-compare .halo-modal-body .product-row .compare-content .grid-item .col-remove>a:hover {color: var(--color_price) }.ajax-compare .halo-modal-body .product-row .compare-content .rating {text-align: center }.ajax-compare .halo-modal-body .product-row .compare-content .rating .spr-badge-caption {display: none }.ajax-compare .halo-modal-body .product-row .compare-content .collection, .ajax-compare .halo-modal-body .product-row .compare-content .product-type, .ajax-compare .halo-modal-body .product-row .compare-content .product-color, .ajax-compare .halo-modal-body .product-row .compare-content .product-option {text-transform: capitalize }.ajax-compare .halo-modal-body .product-row .compare-content .collection .col-xl-3 {font-size: 0 }.ajax-compare .halo-modal-body .product-row .compare-content .collection .value, .ajax-compare .halo-modal-body .product-row .compare-content .product-size .value, .ajax-compare .halo-modal-body .product-row .compare-content .product-color .value {position: relative;padding-right: 4px;margin-right: 3px;display: inline-block;font-size: var(--font_size) }.ajax-compare .halo-modal-body .product-row .compare-content .collection .value:before, .ajax-compare .halo-modal-body .product-row .compare-content .product-size .value:before, .ajax-compare .halo-modal-body .product-row .compare-content .product-color .value:before {content: ",";position: absolute;right: 0;bottom: 0px }.ajax-compare .halo-modal-body .product-row .compare-content .collection .value:last-child:before, .ajax-compare .halo-modal-body .product-row .compare-content .product-size .value:last-child:before, .ajax-compare .halo-modal-body .product-row .compare-content .product-color .value:last-child:before {display: none }.ajax-compare .halo-modal-body .product-row .compare-content .availability {font-weight: 500;text-transform: capitalize }.ajax-compare .halo-modal-body .product-row .compare-content .availability .in-stock {color: #478425 }.ajax-compare .halo-modal-body .product-row .compare-content .availability .unavailable {color: #b20000 }.ajax-compare .halo-modal-body .product-row.t-product .compare-content .grid .col-xl-3 {padding-top: 30px;padding-bottom: 30px }.ajax-compare .halo-modal-body .product-row.t-product .compare-content .grid .grid-item {border-left: 1px solid #eaeaea }.ajax-compare .halo-modal-body .product-row.t-product .compare-content .grid .grid-item:first-child {border-left: 0 }.compare-info {display: none }.compare-message-modal .modal-overlay {max-width: 650px }.compare-message-modal .halo-modal-body {padding: 60px;font-size: 14px;color: var(--color_price_sale);text-align: center }.compare-link {display: none }.compare-link a {font-size: var(--font_size);font-weight: bold;display: inline-block;border-radius: 3px;letter-spacing: .05em;color: var(--color_1);background-color: var(--background_1);border-color: var(--border_1) }.compare-link a .countPill {margin-left: 8px;min-width: 22px;min-height: 22px;text-align: center;background: #fff;color: #000;display: inline-block;font-size: 12px;position: relative;top: -2px;line-height: 22px;border-radius: 50% }.item-swatch li label.soldout {opacity: .4 }#product-edit .edit-cart--remove {display: none }.product-card__variant--popup--content .single-option-selector option.soldOut {opacity: .4;color: #d7d7d7 }.product-card__variant--popup--content .single-option-selector option.unavailable {display: none }.cart-template .free_shipping_progress {margin-top: 30px }.cart-template .free_shipping_massage1 {font-size: var(--font_size);color: var(--page_title_color);margin-top: 0;margin-bottom: 25px }.cart-template .free_shipping_massage1 .money {font-weight: 600;}.cart-template .cart__count_down {display: flex;justify-content: center;align-items: center;background-color: #fbf8e5;border-color: #fbf8e5 }.cart-template .cart__count_down svg {position: relative;top: -1px;width: 22px;height: 22px;stroke: none;fill: #8b714a;}.cart-template .cart__count_down .count_down {font-size: var(--font_size);color: #8b714a;margin-left: 10px;line-height: 20px }.cart-template .cart__count_down .count_down span#time {font-weight: bold;}.cart-template .cart-form .cart-header, .cart-template .cart-form .cart-list .details {display: flex;align-items: center }.cart-template .cart-form .cart-header>*:not(.cart--title), .cart-template .cart-form .cart-list .details>*:not(.cart--title) {text-align: center;padding: 0 15px }.cart-template .cart-form .cart-header>*.cart--title, .cart-template .cart-form .cart-list .details>*.cart--title {width: calc(100% - 440px) }.cart-template .cart-form .cart-header>*.cart--remove, .cart-template .cart-form .cart-list .details>*.cart--remove {width: 50px;text-align: right }.cart-template .cart-form .cart-list .details .cart--quantity {padding-top: 9px }.cart-template .cart-form .cart-list .details .cart--total {padding-top: 12px }.cart-template .cart-form .cart-header {background-color: #fafafa;}.cart-template .cart-form .cart-header>* {font-size: var(--font_size);color: var(--body_color);text-transform: uppercase;padding: 12px 0;font-weight: 600;}.cart-template .cart-form .cart-header>*.cart--title {padding-left: 20px }.cart-template .cart-form .cart--title {display: flex;align-items: center }.cart-template .cart-form .cart--title.cart-thumb {padding-top: 0;padding-bottom: 0 }.cart-template .cart-form .cart--title.summary {width: 100% }.cart-template .cart-form .cart--title .product-img {width: 100px }.cart-template .cart-form .cart--title .cart--info {padding-left: 20px;width: calc(100% - 100px) }.cart-template .cart-form .cart--title .cart--info .size {color: var(--breadcrumb_color);font-style: italic }.cart-template .cart-form .cart--title .cart--info .size .product-details__edit svg {stroke: none;color: #808080;position: relative;top: 3px;margin-left: 6px;width: 15px;height: 15px }.cart-template .cart-form .cart--price .price-box {margin: 0;padding-top: 12px;font-weight: 500;}.cart-template .cart-form .cart--quantity {padding-top: 9px }.cart-template .cart-form .cart--quantity .qty-group {margin: 0 auto;height: 50px;border-color: var(--border_input);max-width: 95px }.cart-template .cart-form .cart--quantity .qty-group input {height: 50px;width: 100% !important;padding: 7px 10px 5px 18px }.cart-template .cart-form .cart--total span {font-weight: 600;font-size: var(--font_size_plus1);}.cart-template .cart-form .details {position: relative }.cart-template .cart-form .cart--remove a {color: var(--page_title_color);position: absolute;width: 30px;height: 100%;top: 0;right: 25px;display: flex;justify-content: center;align-items: center }.cart-template .cart-form .cart--remove a:hover {background-color: #f4f4f4 }.cart-template .cart-form .cart--remove a svg {position: relative;top: 4px }.cart-template .wrapper-cart-template .cart-list .cart-product-item {border: 1px solid #e6e6e6;margin-top: 10px;padding: 20px;}.cart-template .wrapper-cart-template .total {border: 0 }.cart-template .wrapper-cart-template .input-full {margin-bottom: 35px }.cart-template .right-col input, .cart-template .right-col select, .cart-template .right-col textarea {font-size: var(--font_size) }.cart-template .right-col>.groued-info {padding: 0;}.cart-template .right-col .total {margin: 0;padding-top: 31px;padding-bottom: 15px;border-bottom: 1px solid #e6e6e6;margin-bottom: 12px;}.cart-template .right-col .total .label {font-size: var(--font_size_plus1);font-weight: 600;letter-spacing: .02em;}.cart-template .right-col .cart-header {background-color: transparent;border-bottom: 2px solid #3c3c3c;}.cart-template .right-col .cart-header .cart--title {padding-left: 0;padding-bottom: 10px;letter-spacing: .5px;}.cart-template .right-col .add-comments {line-height: 24px;color: var(--page_title_color);margin-bottom: 8px }.cart-template #shipping-calculator h3 {font-size: var(--font_size_plus1);line-height: 24px;color: var(--page_title_color);font-weight: 600;letter-spacing: .2px;text-transform: capitalize;border: 0;padding: 0;margin-bottom: 16px;}.cart-template #shipping-calculator select, .cart-template #shipping-calculator input {height: 45px;line-height: 45px;padding-top: 0;border-color: #cbcbcb;color: #3c3c3c;letter-spacing: .2px;}.cart-template #shipping-calculator select+.icon-dropdown {height: 50px }.cart-template #shipping-calculator #shipping-calculator-form-wrapper {font-size: 0 }.cart-template #shipping-calculator #shipping-calculator-form-wrapper #address_province_container {width: calc(60% - 15px);display: inline-block;vertical-align: top;margin-right: 15px;}.cart-template #shipping-calculator #shipping-calculator-form-wrapper #address_zip_container {width: 40%;display: inline-block;vertical-align: top }.cart-template #shipping-calculator #shipping-calculator-form-wrapper .form-group {margin-bottom: 15px }.cart-template #shipping-calculator #shipping-calculator-form-wrapper #get-rates-container {margin-top: 0;margin-bottom: 15px;}.layout_default .cart-template #shipping-calculator #shipping-calculator-form-wrapper #get-rates-container .btn {padding: 12px 15px 9px !important;letter-spacing: .5px;font-weight: 600;}.cart-template #shipping-calculator #shipping-calculator-form-wrapper #get-rates-container .btn, .cart-template #shipping-calculator #shipping-calculator-form-wrapper #get-rates-container .product-shop .shopify-payment-button button.shopify-payment-button__button, .product-shop .shopify-payment-button .cart-template #shipping-calculator #shipping-calculator-form-wrapper #get-rates-container button.shopify-payment-button__button, .cart-template #shipping-calculator #shipping-calculator-form-wrapper #get-rates-container .product-shop .groups-btn .wishlist, .product-shop .groups-btn .cart-template #shipping-calculator #shipping-calculator-form-wrapper #get-rates-container .wishlist, .cart-template #shipping-calculator #shipping-calculator-form-wrapper #get-rates-container .tabs__product-page .spr-container .spr-summary-actions-newreview, .tabs__product-page .spr-container .cart-template #shipping-calculator #shipping-calculator-form-wrapper #get-rates-container .spr-summary-actions-newreview, .cart-template #shipping-calculator #shipping-calculator-form-wrapper #get-rates-container .addresses-page .btn-edit-delete a, .addresses-page .btn-edit-delete .cart-template #shipping-calculator #shipping-calculator-form-wrapper #get-rates-container a {border-color: var(--color_2);background-color: var(--background_2);color: var(--color_2);line-height: 22px;height: auto;font-size: var(--font_size);padding: 14px 15px 12px !important;}.cart-template #shipping-calculator #shipping-calculator-form-wrapper #get-rates-container .btn:hover, .cart-template #shipping-calculator #shipping-calculator-form-wrapper #get-rates-container .product-shop .shopify-payment-button button.shopify-payment-button__button:hover, .product-shop .shopify-payment-button .cart-template #shipping-calculator #shipping-calculator-form-wrapper #get-rates-container button.shopify-payment-button__button:hover, .cart-template #shipping-calculator #shipping-calculator-form-wrapper #get-rates-container .product-shop .groups-btn .wishlist:hover, .product-shop .groups-btn .cart-template #shipping-calculator #shipping-calculator-form-wrapper #get-rates-container .wishlist:hover, .cart-template #shipping-calculator #shipping-calculator-form-wrapper #get-rates-container .tabs__product-page .spr-container .spr-summary-actions-newreview:hover, .tabs__product-page .spr-container .cart-template #shipping-calculator #shipping-calculator-form-wrapper #get-rates-container .spr-summary-actions-newreview:hover, .cart-template #shipping-calculator #shipping-calculator-form-wrapper #get-rates-container .addresses-page .btn-edit-delete a:hover, .addresses-page .btn-edit-delete .cart-template #shipping-calculator #shipping-calculator-form-wrapper #get-rates-container a:hover {border-color: var(--border_1);background-color: var(--background_1);color: var(--color_1) }.cart-template #shipping-calculator #wrapper-response {font-size: var(--font_size);color: #8b714a;background-color: #fbf8e5;padding: 14px 20px 12px;letter-spacing: .2px;line-height: 22px;}#shipping-calculator #wrapper-response ul li {color: #8b714a;}#shipping-calculator #wrapper-response ul li:before {background-color: #8b714a;}.cart-template #shipping-calculator #wrapper-response:empty {display: none }.cart-template #shipping-calculator #wrapper-response #shipping-rates {margin: 0 }.cart-template .grouped-bottom {padding-top: 24px;padding-left: 0px;padding-right: 0px;margin-top: 20px;border-top: 1px solid #e6e6e6 }.cart-template .grouped-bottom .total {padding-top: 0;padding-bottom: 22px;text-transform: uppercase;margin-bottom: 18px;}.cart-template .grouped-bottom .total .label {font-weight: bold }.cart-template .grouped-bottom .btn-actions {margin-bottom: 0 }.cart-template .grouped-bottom .btn-actions .checkbox-group {margin-top: 0;margin-bottom: 18px;letter-spacing: .2px;color: #3c3c3c;}.layout_default .cart-template .wrapper-cart-template .btn-actions .btn-checkout, .layout_default .cart-form .btn-actions .btn {height: 45px;line-height: 45px;padding-top: 0 !important;letter-spacing: .5px;}.cart-template .wrapper-cart-template .btn-actions .btn-checkout, .cart-form .btn-actions .btn {letter-spacing: .2px;}.discount-code-field {margin-top: 25px;padding-top: 15px;border-top: 1px solid #e6e6e6;}.discount-code-field label {font-size: var(--font_size_plus1);font-weight: 600;letter-spacing: .2px;margin-bottom: 18px;}.cart-template .right-col .discount-code-field input {height: 45px;line-height: 45px;border-color: #cbcbcb;color: #3c3c3c;letter-spacing: .2px;}.cart-template .right-col .discount-code-field p {color: #969696;margin-top: 12px;line-height: 20px;letter-spacing: .2px;}.cart-template .grouped-bottom .total .label {text-transform: capitalize;font-weight: bold;letter-spacing: .2px;}#is-a-gift {color: #464646;display: flex;letter-spacing: 0.2px;align-items: center;margin: 25px 0 0;}#is-a-gift p b {color: var(--page_title_color);}#is-a-gift .icon {margin-right: 10px;}#is-a-gift .icon svg {width: 18px;height: 18px;position: relative;top: 1px;fill: var(--page_title_color);color: var(--page_title_color);}#is-a-gift #gift-wrapping {margin-left: 20px;border: 1px solid var(--color_2);background-color: var(--background_2);color: var(--color_2);padding: 5px 15px;font-weight: 600;}.cart-template .wrapper-cart-template .add-comments {font-size: var(--font_size_plus1);letter-spacing: .2px;font-weight: 600;margin-bottom: 7px;margin-top: 23px;}.cart-template .wrapper-cart-template .input-full {padding-top: 10px;max-width: 620px;margin-bottom: 0;}.cart-template .wrapper-cart-template .input-full::-webkit-input-placeholder {color: #969696;letter-spacing: .2px;}.cart-template .wrapper-cart-template .input-full::-moz-placeholder {color: #969696;letter-spacing: .2px;}.cart-template .wrapper-cart-template .input-full:-ms-input-placeholder {color: #969696;letter-spacing: .2px;}.cart-template .wrapper-cart-template .input-full:-moz-placeholder {color: #969696;letter-spacing: .2px;}.secure-shopping-guarantee {border: 0;margin-top: 25px;padding-top: 0;}.secure-shopping-guarantee .secure-text .icon {height: 20px;}.secure-shopping-guarantee .secure-text {margin-bottom: 23px;}.secure-shopping-guarantee .secure-text > span {display: flex;align-items: center;color: #999;letter-spacing: .2px;}.template-cart .slided-up .lst-seen-widget .top {display: none }.template-collection.layout_style_1170 .main-content {padding-bottom: 0 }.template-collection.layout_style_1170 .collection-template-skin-1 {padding-bottom: 60px }.template-product .main-content {padding-bottom: 50px }.template-product.product_layout_skin_1 .product-template-skin-1 .halo-product-content {padding-bottom: 40px }.template-product .product-shop .groups-btn .wishlist .wishlist-text {display: none;}.layout_default .product-shop .groups-btn .wishlist {border: 1px solid #e1e1e1;}.template-cart.layout_style_1170 .main-content {padding-bottom: 0 }.product-skin-1 .product-shop .product-title {font-family: var(--fonts_name_2) }.product-skin-1 .product-shop .product-infor {color: var(--page_title_color) }.product-skin-1 .product-shop .product-infor .vendor-product a {color: var(--page_title_color) }.product-skin-1 .product-shop .countdown {margin-bottom: 30px }.product-skin-1 .product-shop .countdown>span {font-size: var(--font_size) }.product-skin-1 .product-shop .countdown .countdown-item {font-size: var(--font_size);font-weight: bold }.product-skin-1 .product-shop .prices {font-family: var(--fonts_name_2) }.product-skin-1 .product-shop .swatch .header [data-option-select], .quickview-tpl .swatch .header [data-option-select], .product-review_variant .swatch .header [data-option-select], .product-edit .swatch .header [data-header-option] {color: var(--page_title_color) }.product-skin-1 .product-shop #customers_view svg {color: var(--page_title_color) }.product-skin-1 .product-shop .checkbox-group {text-transform: capitalize }.product-skin-1 .product-shop .checkbox-group a {font-size: var(--font_size);color: var(--page_title_color) }.product-skin-1 .product-shop .groupe-skin-1 .wishlist.whislist-added {background-color: var(--background_1);border-color: var(--border_1);color: var(--color_1) }.product-skin-1 .product-review .content-review .spr-form .spr-form-actions input {color: var(--color_1);background-color: var(--background_1);border-color: var(--border_1) }.product-skin-1 .product-review .content-review .spr-form-title {color: var(--page_title_color) }.product-skin-1 .product-description>.title, .product-skin-1 .product-description .rte .banner .banner-item .content h3, .product-skin-1 .product-review>.title {font-family: var(--fonts_name_2);color: var(--page_title_color) }.product-skin-1 .product-description .rte p, .product-skin-1 .product-description .rte .banner .banner-item .content strong, .product-skin-1 .product-description .rte h4 {color: var(--page_title_color) }.product-skin-1 .tabs__product-page .tab-content h4 {font-weight: bold }#nofify_sold-out {margin-top: 30px;margin-bottom: 20px }#nofify_sold-out .alert {margin-bottom: 23px }#nofify_sold-out h4 {font-size: 14px;font-weight: 600;margin-bottom: 20px;color: var(--page_title_color);text-transform: capitalize;letter-spacing: 0 }#notify-me-wrapper {display: flex }#notify-me-wrapper .input-field {width: calc(100% - 200px);margin-right: 10px;padding: 13px 12px 11px }#notify-me-wrapper .btn, #notify-me-wrapper .product-shop .shopify-payment-button button.shopify-payment-button__button, .product-shop .shopify-payment-button #notify-me-wrapper button.shopify-payment-button__button, #notify-me-wrapper .product-shop .groups-btn .wishlist, .product-shop .groups-btn #notify-me-wrapper .wishlist, #notify-me-wrapper .tabs__product-page .spr-container .spr-summary-actions-newreview, .tabs__product-page .spr-container #notify-me-wrapper .spr-summary-actions-newreview, #notify-me-wrapper .addresses-page .btn-edit-delete a, .addresses-page .btn-edit-delete #notify-me-wrapper a {min-width: 200px;max-height: 60px;background: var(--background_1);color: var(--color_1);border-color: var(--border_1) }[data-popup-video] .fluid-width-video-wrapper {padding-top: 54.3% !important }[data-popup-video] .fluid-width-video-wrapper iframe {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);height: 100%;width: 100% }#compareColor-modal .modal-content {-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.15);-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.15);box-shadow: 0 1px 4px rgba(0, 0, 0, 0.15);border: none;-moz-border-radius: 0;-webkit-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;border-radius: 0 }#compareColor-modal .modal-content .modal-title {font-size: var(--font_size)2;letter-spacing: .05em;text-align: center;line-height: 26px;text-transform: uppercase;font-weight: 600;color: var(--page_title_color) }#compareColor-modal .modal-dialog.modal-lg {max-width: 970px;width: 90% }.product-single__compareColor {display: block;z-index: 2;bottom: 15px;right: 15px;opacity: 1;position: absolute;padding: 3px 0;color: #ffffff }.product-single__compareColor .compareColor-link {text-transform: capitalize;margin-bottom: 0;vertical-align: middle;display: inline-block;color: var(--color_compare_product);font-weight: 400;letter-spacing: .02em;border-bottom: 1px solid var(--color_compare_product);line-height: 14px;}.compareColor-swatch {display: block;font-size: 0 }.compareColor-swatch .swatch-element {display: inline-block;vertical-align: top;margin: 0 15px 15px 0;overflow: visible }.compareColor-swatch .swatch-element input:checked+label:before {border-color: #fff }.compareColor-swatch .swatch-element.color.white input:checked+label:before {border-color: #202020 }.compareColor-swatch .swatch-element label:before {content: '';width: 14px;height: 8px;position: absolute;top: calc(50% - 7px);left: calc(50% - 6px);border: 2px solid transparent;border-top: none;border-right: none;background: rgba(255, 255, 255, 0);transition: all 0.2s ease;opacity: 1;transform: scale(1) rotate(-45deg) }.compareColor-swatch .swatch-element.color label {font-size: 0px;width: 34px;height: 34px;text-transform: uppercase }.compareColor-swatch .swatch-element.color label:after {display: none }.show-img {display: block;position: relative;white-space: nowrap;overflow: auto;margin: 0 -15px;font-size: 0 }.show-img .item {width: 20%;padding: 0 15px;font-size: 14px;vertical-align: top;display: inline-block }.show-img .item img {width: 100%;margin-bottom: 15px;height: 10vw;min-height: 100px;object-fit: cover;}.show-img .item p {margin-bottom: 15px;font-weight: 400;font-size: 14px;text-transform: uppercase }@media screen and (max-width: 768px) {.show-img .item {width: fit-content;padding: 0;padding-right: 5px;}.show-img .item img {width: 100px;}.show-img .item p {font-size: x-small;}}.compareColor-swatch .swatch-element.color input:not(:checked)+label.disabled2 {opacity: 0.3;pointer-events: none }.show_store_availability .wrapper-overlay {display: block;}.show_store_availability .store-availabilities-modal {transform: translate3d(0px, 0px, 0px);}.store-availabilities-modal {position: fixed;top: 0px;bottom: 0px;z-index: 999;overflow-y: auto;overflow-x: hidden;background: rgb(255, 255, 255);transition: transform 0.5s ease 0s;width: 410px;right: 0px;transform: translate3d(410px, 0px, 0px);max-width: calc(100% - 40px);padding: 40px 30px;}.store-availability-information {display: flex;margin-bottom: 20px;border-top: 1px solid var(--border_bt_sidebar);padding-top: 22px;}.store-availability-information svg {width: 16px;margin-right: 10px;color: #108043;position: relative;top: -1px;}.store-availability-information svg.icon-out-of-stock {color: var(--bg_sale);}.store-availability-information-container p {margin: 0;}.store-availability-information-container .store-availability-information__title {text-transform: uppercase;letter-spacing: .02em;margin-bottom: 3px;}.store-availability-information-container .store-availability-information__button {border: 0;outline: none;background-color: transparent;padding: 0;margin-top: 14px;color: var(--body_color);background-image: linear-gradient(#fff 97%, var(--body_color) 3%);background-repeat: repeat-x;background-position-y: -2px;cursor: pointer;display: inline-block;}.store-availabilities-modal button {position: absolute;top: 15px;right: 20px;border: 0;background-color: transparent;padding: 0;}.store-availabilities-modal__product-title {font-size: var(--font_size_plus4);margin-bottom: 10px;font-weight: 600;letter-spacing: 0;}.store-availabilities-modal__variant-title {opacity: 0.7;}.store-availabilities-list li {margin-top: 20px;padding-top: 27px;border-top: 1px solid #e5e5e5;}.store-availabilities-list li h3 {font-size: var(--font_size_plus1);font-weight: 600;text-transform: uppercase;}.store-availabilities-list .store-availability-list__stock {margin-bottom: 10px;}.store-availabilities-list .store-availability-list__stock svg {width: 15px;height: 15px;color: #108043;position: relative;top: 2px;margin-right: 6px;}.store-availabilities-list .store-availability-list__stock svg.icon-out-of-stock {color: var(--bg_sale);}.store-availabilities-list .store-availability-list__address {margin-bottom: 2px;}.store-availabilities-modal__close {cursor: pointer;}.grecaptcha-badge {display: none !important;}.announcement-bar-wrapper {position: relative;}.announcement-bar {text-align: center;padding: 10px 0;}.announcement-bar--link {display: block;}.announcement-bar span {text-transform: uppercase;font-weight: 500;}.announcement-bar span:not(.btn) {position: relative;top: 1px;}.announcement-bar span img {position: relative;top: -3px;margin-right: 7px;}.announcement-bar .btn {text-transform: uppercase;font-weight: 600;padding: 3px 10px 3px 10px !important;border-radius: 3px;min-width: 110px;margin-left: 15px;}.announcement-bar-wrapper--close {position: absolute;top: 50%;right: 0;transform: translateY(-50%);line-height: 1;}.announcement-bar-wrapper--close svg {width: 17px;height: 17px;}.custom_width .announcement-bar {padding: 25px 0;}.brands-supermatket {border-radius: 5px;overflow: hidden;margin-top: 30px;}.brands-supermatket .row {-ms-flex-wrap: nowrap;flex-wrap: nowrap;margin: 0;}.brands-supermatket .col-left {width: 100%;}.brands-supermatket .col-left img {width: 100%;height: 100%;object-fit: cover;}.brands-supermatket .col-right {width: 100%;padding: 45px;}.brands-supermatket .heading {display: flex;justify-content: space-between;margin-bottom: 40px;}.brands-supermatket .heading h3 {font-family: var(--fonts_name_2);text-transform: uppercase;font-size: var(--font_size_plus2);margin: 0;color: var(--page_title_color);}.brands-supermatket .heading a {text-decoration: underline;font-weight: 500;color: var(--page_title_color);font-size: var(--font_size_plus2);position: relative;top: -1px;}.brands-supermatket .list-brand {display: grid;gap: 30px 30px;}.brands-supermatket .list-brand.item_per_row_2 {grid-template-columns: 1fr 1fr;}.brands-supermatket .list-brand.item_per_row_3 {grid-template-columns: 1fr 1fr 1fr;}.brands-supermatket .list-brand.item_per_row_4 {grid-template-columns: 1fr 1fr 1fr 1fr;}.brands-supermatket .list-brand.item_per_row_5 {grid-template-columns: 1fr 1fr 1fr 1fr 1fr;}.brands-supermatket .list-brand.item_per_row_6 {grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;}.brands-supermatket .list-brand a {width: 100%;display: block;border-radius: 5px;border: 1px solid #e7e7e7;overflow: hidden;}.brands-supermatket .list-brand img {width: 100%;}.brands-supermatket .list-brand .not_img {height: 90px;line-height: 90px;font-size: 20px;}.brands-supermatket .list-brand a:hover {box-shadow: 0px 3px 8px 0px rgba(0, 0, 0, 0.2);text-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);}.description-wrapper:not(.show):before {content: '';position: absolute;left: 0;right: 0;bottom: -26px;padding: 50px 0 0 0;background-color: rgba(255,255,255,0.9);background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0.8) 12%, rgba(255,255,255,0.9) 34%, rgba(255,255,255,0.96) 57%, #fff 73%);width: 100%;}.description-wrapper.collapse:not(.show) {height: 75px;overflow: hidden;display: block;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;position: relative;}.description-wrapper.collapsing {min-height: 75px !important;}.brands-supermatket + .cms-block-custom-brand {margin-top: 75px;font-size: var(--font_size_plus2);line-height: var(--font_size_plus10);}.cms-block-custom-brand {text-align: center;}.cms-block-custom-brand .description-wrapper {text-align: left;}.cms-block-custom-brand .btn-showmore {display: inline-block;font-weight: bold;min-width: 175px;padding: 0 10px;height: 40px;line-height: 40px;border: 1px solid #ccc;border-radius: 20px;margin-top: 25px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: var(--font_size);color: var(--page_title_color);}[data-cart-discount-wrapper] {text-align: right;margin-top: 21px;margin-bottom: -15px;}[data-cart-discount-wrapper] .order-discount {color: #e95144;font-size: var(--font_size_plus1);}[data-cart-discount-wrapper] .order-discount svg, [data-cart-discount-wrapper] .order-discount path {fill: #e95144;}[data-cart-discount-wrapper] .order-discount svg {height: 13px;position: relative;bottom: -2px;width: 15px;stroke: none;}[data-cart-discount-wrapper] .order-discount--title {margin-right: 15px;}.cart-filled .order-discount-card-wrapper {margin-top: -10px;margin-bottom: 12px;}#dropdown-cart .total {border: 0;}#dropdown-cart .summary {border-top: 1px solid var(--border_color_1);}.has-items [data-cart-discount-wrapper] {margin-top: 15px;margin-bottom: -7px;}.recently-viewed-products-sidebar + .sidebar-cart {transform: translate3d(450px, 0px, 0px);}.sidebar-cart-inner [data-cart-discount-wrapper] {margin-top: 25px;margin-bottom: 10px;}.wrapper-cart .scroll-content [data-cart-discount-wrapper] {margin-top: 16px;margin-bottom: -8px;}.grid-row-layout.has-banner .widget-product .products-grid .slick-track .grid-item .product-item:after {content: '';height: 100%;top: 100%;background: #fff;width: 100%;left: 0;position: absolute;}.product-template-2-blocks .banner-content .banner-sub-heading {letter-spacing: normal;font-weight: 400;margin-bottom: 12px;}.product-template-2-blocks .banner-content .banner-heading {text-transform: unset;margin-bottom: 5px;}.product-template-2-blocks .banner-content .banner-des {margin-bottom: 43px;}.product-template-2-blocks .banner-content .banner-button {font-size: var(--font_size);font-weight: 600;border-radius: 3px;}.product-banner-sections .custom-block-banner .img-box a svg, .product-banner-sections .custom-block-banner .img-box .fluid-width-video-wrapper svg {position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 60px;height: 60px;color: #fff;z-index: 2;}.product-banner-sections .custom-block-banner .img-box .fluid-width-video-wrapper svg {display: none;}.product-banner-sections .custom-block-banner .img-box .fluid-width-video-wrapper.autoplay svg {display: block;}.product-banner-sections .fluid-width-video-wrapper {width: 100%;position: relative;padding: 0;overflow: hidden;}.product-banner-sections .fluid-width-video-wrapper video, .product-banner-sections .fluid-width-video-wrapper iframe {position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 100%;}.product-template-2-blocks .policies-block {padding: 50px 0 5px;}.product-template-2-blocks .policies-block .policy-item {text-align: center;}.product-template-2-blocks .policies-block .policy-item .policy-icon {display: inline-block;margin: 0;width: 100px;height: 100px;line-height: 135px;background-color: #f7c662;border-radius: 50%;}.product-template-2-blocks .policies-block .policy-item .policy-icon svg {width: 60px;height: 45px;}.product-template-2-blocks .policies-block .policy-item .policy-text {text-transform: unset;margin-top: 33px;font-weight: 400;}.product-template-2-blocks .policies-block .policy-item .policy-text > span {font-size: var(--font_size_plus3);font-weight: bold;margin-bottom: 9px;display: block;}.product-template-2-blocks .policies-block .policy-item .policy-text a {padding: 0;text-decoration: underline;color: var(--body_color);}body > .tooltip {top: -5px !important;z-index: 3 !important;}.tooltip {pointer-events: none;}.tooltip-inner {padding: .15rem .5rem .25rem .5rem !important;}.product-shop .shopify-product-form .single-option-selector {background: url(https://cdn.shopify.com/s/files/1/0016/2499/7923/files/caret.png?6019066979486807311) no-repeat right 8px top 50% #fff;-webkit-appearance: none;-moz-appearance: none;cursor: pointer;padding-right: 40px;height: 30px;padding: 4px 25px 4px 10px;min-width: 100px;height: 39px;border-radius: 0;width: auto;max-width: 100%;min-width: 137px }.sidebar-filter .filter-color .list-tags li label {display: inline-block;width: 34px;height: 34px;-moz-border-radius: 50%;-webkit-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;border: 1px solid var(--border_color_2);padding: 3px;position: relative;background-repeat: inherit;background-size: 100%;}.sidebar-filter .filter-color .list-tags span:after {position: absolute;top: 0;left: 0;content: "";width: 100%;height: 100%;border: 4px solid var(--color_slick_arrow);background-color: rgba(255,255,255,0);z-index: 2;opacity: 0;visibility: hidden;-webkit-transition: opacity .2s linear;-moz-transition: opacity .2s linear;-ms-transition: opacity .2s linear;-o-transition: opacity .2s linear;transition: opacity .2s linear;-moz-border-radius: 50%;-webkit-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;}.toolbar .toolbar-col .dropdown-menu li {position: relative;}.toolbar .toolbar-col .dropdown-menu li label {position: absolute;height: 100%;width: 100%;top: 0;left: 0;z-index: 1;opacity: 0;margin: 0;}.price-slider {margin: auto;text-align: center;position: relative;padding-top: 35px;}.price-slider input[type=range] {position: absolute;left: 0;top: 8px;height: 0px;}.price-slider input[type=number] {border: 1px solid #ddd;text-align: center;font-size: 1.6em;-moz-appearance: textfield;}.price-slider .box-slide {display: flex;align-items: center;}.price-slider .box-slide .slide_price--to {width: 50px;}.price-slider .box-slide label {width: calc(50% - 25px);position: relative;margin: 0;}.price-slider .box-slide label .field__currency {position: absolute;top: 50%;transform: translateY(-50%);left: 5px;}.price-slider .box-slide input {width: 100%;font-size: 12px;text-align: right;border-radius: 3px;height: 30px;padding-left: 20px;padding-right: 5px;}input[type=number]::-webkit-outer-spin-button, input[type=number]::-webkit-inner-spin-button {-webkit-appearance: none;}input[type=number]:invalid, input[type=number]:out-of-range {border: 2px solid #e60023;}input[type=range] {-webkit-appearance: none;width: 100%;}input[type=range]:focus {outline: none;}input[type=range]:focus::-webkit-slider-runnable-track {background: #323232;}input[type=range]:focus::-ms-fill-lower {background: #323232;}input[type=range]:focus::-ms-fill-upper {background: #323232;}input[type=range]::-webkit-slider-runnable-track {width: 100%;height: 5px;cursor: pointer;animate: 0.2s;background: #323232;border-radius: 1px;box-shadow: none;border: 0;}input[type=range]::-webkit-slider-thumb {z-index: 2;position: relative;box-shadow: 0px 0px 0px #000;border: 1px solid #323232;height: 18px;width: 18px;border-radius: 25px;background: #323232;cursor: pointer;-webkit-appearance: none;margin-top: -7px;}input[type=range]::-moz-range-track {width: 100%;height: 5px;cursor: pointer;animate: 0.2s;background: #323232;border-radius: 1px;box-shadow: none;border: 0;position: relative;z-index: 1;}input[type=range]::-moz-range-thumb {z-index: 10;position: relative;box-shadow: 0px 0px 0px #000;border: 1px solid #323232;height: 18px;width: 18px;border-radius: 25px;background: #323232;cursor: pointer;}input[type=range]::-ms-track {width: 100%;height: 5px;cursor: pointer;animate: 0.2s;background: transparent;border-color: transparent;color: transparent;position: relative;z-index: 1;}input[type=range]::-ms-fill-lower, input[type=range]::-ms-fill-upper {background: #323232;border-radius: 1px;box-shadow: none;border: 0;}input[type=range]::-ms-thumb {z-index: 2;position: relative;box-shadow: 0px 0px 0px #000;border: 1px solid #323232;height: 18px;width: 18px;border-radius: 25px;background: #323232;cursor: pointer;}@-moz-document url-prefix() {input[type="range"] {pointer-events: none;}input[type=range]::-moz-range-thumb {z-index: 10;pointer-events: all;}}.sidebar-filter .sidebar-tags .apply__button {border: 1px solid #ddd;padding: 5px;margin-top: 15px;cursor: pointer;border-radius: 3px;}.sidebar-filter .sidebar-tags label {display: block;}.sidebar-filter .sidebar-tags label .count_value {float: right;color: #858585;}.sidebar-filter .sidebar-tags .list-tags.full li {display: block !important;}.sidebar-filter .sidebar-tags.filter-color .list-tags.full li, .sidebar-filter .sidebar-tags.filter-size .list-tags.full li {display: inline-block !important;}.sidebar-filter .sidebar-tags .list-tags.full li.show-more--list_tags {display: none !important;}.collection-testimonials {padding-bottom: 50px;}.collection-testimonials .list-item {max-width: 1170px;margin: 0 auto;text-align: center;}.collection-testimonials .list-item:not(.slick-initialized) .item:nth-child(n + 2) {display: none;}.collection-testimonials .list-item .content {max-width: 880px;margin: 0 auto 35px;letter-spacing: 0.2px;}.collection-testimonials .list-item .infomation {display: flex;justify-content: center;align-items: center;}.collection-testimonials .list-item .infomation .info {margin-left: 20px;text-align: left;}.collection-testimonials .list-item .infomation h5 {font-size: var(--font_size_plus1);font-weight: 600;margin: 0;line-height: var(--font_size_plus11);}.collection-testimonials .list-item .infomation p {color: #787878;letter-spacing: 0.2px;}.collection-testimonials .list-item .infomation .avatar .not_img {line-height: 120px;height: 120px;}.collection-testimonials .slick-dots {margin-top: 40px;}.collection-testimonials .slick-arrow, .collection-testimonials .slick-arrow:hover {background-color: transparent;border-color: transparent;top: 18%;}#CollectionFiltersForm #page_size {margin-bottom: 40px;font-size: var(--font_size_plus2);font-weight: 500;}.sidebar-title > span {position: relative;}.sidebar-title .count-bubble {position: absolute;right: -25px;top: calc(50% - 9px);height: 16px;line-height: 16px;width: 16px;border-radius: 50%;background-color: #323232;color: #fff;text-align: center;font-size: 8px;display: inline-block;}.sidebar-title .count-bubble:empty {display: none;}.widget-content-no--filter ul {margin: 0;}.widget-content-no--filter ul li {display: inline-block;margin-right: 4px;margin-top: 0px;margin-bottom: 20px;}.widget-content-no--filter ul li a {color: #2d2d2d;border: 1px solid #2d2d2d;border-radius: 10px;padding: 2px 10px;display: flex;}.widget-content-no--filter ul li a > * {pointer-events: none;}.widget-content-no--filter ul li a svg {width: 10px;margin-left: 8px;}.widget-content-no--filter ul li:only-child {display: none;}.product-collection.loading {position: relative;}.product-collection.loading:before {content: '';position: absolute;height: 100%;width: 100%;z-index: 1;background-color: #fff;opacity: .6;}@keyframes shimmer {0% {background-position: -1200px 0;}100% {background-position: 1200px 0;}}.grid-item .adaptive_height img.lazyload:before, .grid-item .adaptive_height img.lazyloading:before {content: '';width: 100%;height: 100%;animation-duration: 2.2s;animation-fill-mode: forwards;animation-iteration-count: infinite;animation-name: shimmer;animation-timing-function: linear;background: #f6f6f6;background: linear-gradient(to right,#f6f6f6 4%,#e6e6e6 25%,#f6f6f6 36%);background-size: 1200px 100%;position: absolute;left: 0;top: 0;z-index: 1;}.ajax-loaded .grid-item .adaptive_height img.lazyload:before, .ajax-loaded .grid-item .adaptive_height img.lazyloading:before {display: none;}.animation-load-image {animation-duration: 2.2s;animation-fill-mode: forwards;animation-iteration-count: infinite;animation-name: shimmer;animation-timing-function: linear;background: #f6f6f6;background: linear-gradient(to right,#f6f6f6 4%,#e6e6e6 25%,#f6f6f6 36%);background-size: 1200px 100%;}.ajax-loaded .adaptive_height img.lazyloading, .ajax-loaded .adaptive_height img.lazyload {opacity: 0;transition: opacity .3s;}.disable-srollbar::-webkit-scrollbar {display: none;}.disable-srollbar::-webkit-scrollbar-track {display: none;}.disable-srollbar::-webkit-scrollbar-thumb {display: none;}.disable-srollbar::-webkit-scrollbar-thumb:hover {display: none;}#search-form-mobile {background-color: var(--body_bg);padding: 16px 30px 10px;}#search-form-mobile .header-search__form .icon-search {padding-top: 12px;padding-bottom: 10px;background-color: transparent;min-width: initial;border: none;width: 50px;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;}#search-form-mobile .header-search__form .icon-search svg {width: 16px;height: 17px;}#search-form-mobile .header-search__form .input-group-field {border: none;background-color: rgba(255,255,255,0);padding-top: 10px;padding-bottom: 8px;width: -moz-calc(100% - 50px);width: -webkit-calc(100% - 50px);width: -ms-calc(100% - 50px);width: calc(100% - 50px);color: var(--body_color);}#search-form-mobile .header-search__form {background: #fafafa;margin-bottom: 20px;margin-top: 20px;}#search-form-mobile .search-bar {position: relative;margin: 0 auto;width: 100%;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;border: none!important;background-color: #fafafa;border-bottom: 1px solid #e7e7e7;}#search-form-mobile .quickSearchResultsWrap {display: block !important;-webkit-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;box-shadow: none;padding-left: 0;padding-right: 0;padding-top: 5px;}#search-form-mobile .quickSearchResultsWrap .custom-scrollbar {max-height: unset;overflow: unset;}#search-form-mobile .quickSearchResultsWrap .custom-scrollbar .container {padding-left: 0;padding-right: 0;}#search-form-mobile .quickSearchResultsWrap .products-grid .grid-item {-webkit-box-flex: 0;-ms-flex: 0 0 42%;flex: 0 0 42%;max-width: 42%;}button.cf-cancel.cf-button.btn.button {background: black;color: white;}button.cf-next-step.cf-button.btn.button {background: black;color: white;}.cf-container {padding: 30px 30px;}.section-header.text-center h1 {font-size: 20px;text-transform: uppercase;padding-bottom: 24px;}.site-nav .mega-menu>.sub-menu-mobile.style_5 {padding-bottom: 30px !important;}.site-nav .mega-menu>.sub-menu-mobile.style_5 .menu-lv-2 a span {font-size: 12px;}.menu-lv-2.inner.dropdown.col-12.col5.no-sub {margin-bottom: 0px;}.price-box {min-height: 81px;}#slideshow-1540952363851 .slide-content .slide-button {min-width: 210px;font-weight: 700 !important;font-size: 14px;}p.slide-text {font-size: 18px;}.header-05 .wrapper-header-top .top-message {display: inline-block;text-align: center;margin: 0 auto;}div#shopify-section-1542248510844 img.lazyautosizes.lazyloaded {filter: brightness(70%);}div#shopify-section-16543309930b81019a img.lazyautosizes.lazyloaded {filter: brightness(75%);}div#shopify-section-1540952363851 p.slide-text {visibility: hidden;padding-bottom: 22px;}.slick-arrow {background-color: #ffffff73 !important;border: 1px solid #b5ac9c !important;}div#shopify-section-165439204887069a7c {padding: 0px 0px 60px;}#featured-products-165439204887069a7c {padding-top: 50px;}#featured-products-1636027606b90c188c {padding-bottom: 45px;padding-top: 55px;}#custom-block-1654410733ebf8a472 .img-box {background: #222220;}#home-brands-1654120282c637c3c5 {margin-top: 35px;}div#spotlight-165440824856ec0fad-0 div#custom-block-1654410733ebf8a472 {padding: 70px 50px;}div#shopify-section-165440824856ec0fad .content .title {background: #b5ac9c;padding: 12px 50px;}div#shopify-section-165440824856ec0fad .content .title {font-size: 15px;letter-spacing: 0;font-weight: 400;text-transform: uppercase;color: #ffffff;}div#shopify-section-1654120282c637c3c5 {padding: 0px 70px;}div#featured-products-1636027606b90c188c {padding: 50px 70px;}#custom-block-1654410733ebf8a472 {padding-bottom: 70px !important;padding-top: 70px;padding-left: 55px;padding-right: 55px;}div#shopify-section-16543309930b81019a {padding: 0px 70px;}div#shopify-section-165440824856ec0fad {padding: 0px 70px;}div#featured-products-165439204887069a7c {padding: 40px 70px;}div#shopify-section-1654410733ebf8a472 img.lazyautosizes.lazyloaded {margin-top: 40px;}.navigation-08 .header-bottom-right.no-right-text {width: 90px !important;}.navigation-08 .header-bottom-left.no-right-text {width: calc(100% - 0px) !important;}div#shopify-section-1542097229307 .img-box img.lazyautosizes.lazyloaded {filter: brightness(55%);}div#shopify-section-1542187112441 .img-box img.lazyautosizes.lazyloaded {filter: brightness(55%);}.footer-05 .footer-bottom {padding: 5px 0 3px !important;}.footer-bottom address {margin-bottom: 0px !important;margin-top: 12px;}.template-product .main-content {padding-bottom: 0px !important;}header.collection-header img.lazyautosizes.lazyloaded {filter: brightness(65%);}h2.slide-heading span {font-size: 60px;}.shopify-policy__container {padding-left: 60px !important;padding-right: 60px !important;}.footer-05 .guarantee-img img.lazyautosizes.lazyloaded {filter: grayscale(1) !important;}.site-nav .mega-menu .menu-lv-2 > a, .site-nav .mega-menu .mega-banner .title {font-weight: 600 !important;text-transform: uppercase !important;}.footer-05 .footer-top {padding: 50px 0px 0px !important;}.policies-block .policy-text > span {font-weight: 600 !important;text-transform: uppercase !important;}#home-policies-1655267589d7f5c903 {padding-top: 0px !important;padding-bottom: 6px !important;}#home-policies-1655267589d7f5c903 .bg-policies-block {border-top: solid 1px #dadada59;}.site-nav {text-align: center;}.spr-icon.spr-icon-star:before, .spr-icon:before {color: #ffa41c;}.wpb_wrapper {padding: 0px 10px;}.layout_default .product-item .btn {background-color: #282323;color: white;}i.spr-icon.spr-icon-star-empty {visibility: hidden;}.product-surfup .product-shop .prices .price {font-weight: 300 !important;color: #7c7c7c !important;}.create-an-account p.des {display: none;}a.btn {font-size: 16px;}input.btn.btn-padd42 {font-size: 13px;}#dropdown-cart .actions .btn-checkout {font-size: 13px;}input#product-add-to-cart {font-size: 13px;}button.shopify-payment-button__button.shopify-payment-button__button--unbranded {font-size: 13px !important;}input.btn.sticky-add-to-cart {font-size: 13px;}.site-nav .mega-menu .menu-lv-2 > a {color: white;}.site-nav .mega-menu .style_3 .menu-lv-2 img {width: 130px;}a.menu__moblie span {letter-spacing: 2px;}.site-nav .menu-lv-1, .wrapper_header_08 .horizontal-menu .site-nav .menu-lv-1 {margin-right: 18px !important;}.product_bottom .tabs__product-page .tab-content ol li, .product_bottom .tabs__product-page .tab-content ul li {font-size: 16px;}.tabs__product-page .tab-content .rte {font-size: 16px;}p.spr-review-content-body {font-size: 16px !important;}footer.site-footer.footer-05 .row {}.site-footer .foot-title {font-size: 16px !important;}.product-template-surfup .tabs__product-page .spr-container .spr-review-header-title {font-weight: 600;margin-bottom: 2px;font-size: 18px;}.footer-top .row {padding: 0px 20px;}.site-footer .foot-link {font-size: 15px;}.shopify-policy__body ul li, ol li, p, .rte {font-size: 16px;}.info .top-content .info-content {font-size: 16px;}.info-content {font-size: 16px;}.map {margin: 90px;}body#store-locations header.page-header {display: none;}body#store-locations .breadcrumb {display: none;}body#store-locations .col-md-7.col-lg-8.col-xl-7.form-contact {display: none;}body#about .main-content {padding-bottom: 15px;}body#about .top-content .heading p {padding: 0px 100px;}body#roller-frames header.page-header h2 span {display: none;}body#roller-frames .widget-title .box-title {font-size: 36px;padding-bottom: 30px;border-bottom: solid 1px #c9c9c9;}body#roller-frames div#shopify-section-template--16016585195732__16566597828bc54e98 {padding: 0px 50px;}body#roller-frames .row.collections-slider {padding-top: 40px;}body#roller-frames .banner-item .img-box {border: solid 1px #c9c9c9;}body#exterior-paint .banner-item .img-box {border: solid 1px #c9c9c9;}body .box_with_border .banner-item .img-box {border: solid 1px #c9c9c9;}body#roller-frames a.btn.collections-btn {background: #282323;color: white;}body#roller-sleeves header.page-header h2 span {display: none;}body#roller-sleeves .widget-title .box-title {font-size: 36px;padding-bottom: 30px;border-bottom: solid 1px #c9c9c9;}body#roller-sleeves div#shopify-section-template--16016585195732__16566597828bc54e98 {padding: 0px 50px;}body#roller-sleeves .row.collections-slider {padding-top: 40px;}body#roller-sleeves .banner-item .img-box {border: solid 1px #c9c9c9;}body#roller-sleeves a.btn.collections-btn {background: #282323;color: white;}body#spraying-machines header.page-header h2 span {display: none;}body#spraying-machines .widget-title .box-title {font-size: 36px;padding-bottom: 30px;border-bottom: solid 1px #c9c9c9;}body#spraying-machines div#shopify-section-template--16016585195732__16566597828bc54e98 {padding: 0px 50px;}body#spraying-machines .row.collections-slider {padding-top: 40px;}body#spraying-machines .banner-item .img-box {border: solid 1px #c9c9c9;}body#spraying-machines a.btn.collections-btn {background: #282323;color: white;}body#spray-guns header.page-header h2 span {display: none;}body#spray-guns .widget-title .box-title {font-size: 36px;padding-bottom: 30px;border-bottom: solid 1px #c9c9c9;}body#spray-guns div#shopify-section-template--16016585195732__16566597828bc54e98 {padding: 0px 50px;}body#spray-guns .row.collections-slider {padding-top: 40px;}body#spray-guns .banner-item .img-box {border: solid 1px #c9c9c9;}body#spray-guns a.btn.collections-btn {background: #282323;color: white;}body#consumables header.page-header h2 span {display: none;}body#consumables .widget-title .box-title {font-size: 36px;padding-bottom: 30px;border-bottom: solid 1px #c9c9c9;}body#consumables div#shopify-section-template--16016585195732__16566597828bc54e98 {padding: 0px 50px;}body#consumables .row.collections-slider {padding-top: 40px;}body#consumables .banner-item .img-box {border: solid 1px #c9c9c9;}body#consumables a.btn.collections-btn {background: #282323;color: white;}body#wood-finishing header.page-header h2 span {display: none;}body#wood-finishing .widget-title .box-title {font-size: 36px;padding-bottom: 30px;border-bottom: solid 1px #c9c9c9;}body#wood-finishing div#shopify-section-template--16016585195732__16566597828bc54e98 {padding: 0px 50px;}body#wood-finishing .row.collections-slider {padding-top: 40px;}body#wood-finishing .banner-item .img-box {border: solid 1px #c9c9c9;}body#wood-finishing a.btn.collections-btn {background: #282323;color: white;}.customer-content .acc {color: #ffffff;background: #282323;border-radius: 3px;font-weight: 600;text-transform: uppercase;font-size: 13px;padding: 7px;}body#cleaning-amp-preparation header.page-header h2 span {display: none;}body#cleaning-amp-preparation .widget-title .box-title {font-size: 36px;padding-bottom: 30px;border-bottom: solid 1px #c9c9c9;}body#cleaning-amp-preparation div#shopify-section-template--16016585195732__16566597828bc54e98 {padding: 0px 50px;}body#cleaning-amp-preparation .row.collections-slider {padding-top: 40px;}body#cleaning-amp-preparation .banner-item .img-box {border: solid 1px #c9c9c9;}body#cleaning-amp-preparation a.btn.collections-btn {background: #282323;color: white;}a.menu__moblie.current {width: 100%;text-align: center;display: inline-block;margin: 0 auto;}.site-nav .mega-menu .menu-lv-2>a {text-align: center;}.banner-item .content-box {position: relative;top: auto;left: auto;transform: none;margin-top: 25px;}.customer-links a#customer_logout_link {display: none;}.customer-links span {display: none;}.wrapper-login-customer .wrapper-content .col-right>* {padding-left: 0px;}.cart-form .cart-list .price-box span {font-size: 13px;}.shopify-email-marketing-confirmation__container {margin-top: 75px !important;}.shopify-email-marketing-confirmation__container p {padding-bottom: 25px;}.shopify-email-marketing-confirmation__container h1:after {content: "PAINT LAB Ltd.";font-size: 38px;}.shopify-email-marketing-confirmation__container h1 {font-size:0px;padding-bottom: 25px;}.shopify-email-marketing-confirmation__container a {background: #282323;color: white;padding: 13px 20px 12px;font-weight: 700;font-size: 14px;text-transform: uppercase;border-radius: 3px;}h1.product-title span {font-size: 24px;}div#rev {display: none;}.product-surfup .has-next_prev {margin-bottom: 0px !important;}.breadcrumb span:last-child {font-weight: 700;}.ant-switch-group {display: none !important;}.header-bottom-right.no-right-text {display: none !important;}@media screen and (max-width: 768px) {.map {margin: 25px;}a.btn.btn-2.btn-register {margin-left: 12px !important;}body#about .top-content .heading p {padding: 0px 30px;}footer.site-footer.footer-05 .row {padding: 0 35px;}}@media screen and (max-width: 600px) {.bg-policies-block {display: none;}.list-product-tabs li {flex: 0 0 33% !important;max-width: 33% !important;}.bg-policies-block {display: none;}.list-product-tabs li .tab-links {padding: 8px 12px 6px;font-size: 9px;}body#roller-frames div#shopify-section-template--16016585195732__16566597828bc54e98 {padding: 0 30px;}table td, table th {font-size: 9px !important;}.cart-form .cart-list .price-box span {font-size: 11px;}body#roller-frames .widget-title .box-title {font-size: 20px !important;}body#roller-sleeves div#shopify-section-template--16016585195732__16566597828bc54e98 {padding: 0 30px;}body#roller-sleeves .widget-title .box-title {font-size: 20px !important;}body#spraying-machines div#shopify-section-template--16016585195732__16566597828bc54e98 {padding: 0 30px;}body#spraying-machines .widget-title .box-title {font-size: 20px !important;}body#spray-guns div#shopify-section-template--16016585195732__16566597828bc54e98 {padding: 0 30px;}body#spray-guns .widget-title .box-title {font-size: 20px !important;}body#consumables div#shopify-section-template--16016585195732__16566597828bc54e98 {padding: 0 30px;}body#consumables .widget-title .box-title {font-size: 20px !important;}body#wood-finishing div#shopify-section-template--16016585195732__16566597828bc54e98 {padding: 0 30px;}body#wood-finishing .widget-title .box-title {font-size: 20px !important;}body#cleaning-amp-preparation div#shopify-section-template--16016585195732__16566597828bc54e98 {padding: 0 30px;}body#cleaning-amp-preparation .widget-title .box-title {font-size: 20px !important;}h2.slide-heading span {font-size: 40px;line-height: 1.2;}#slideshow-1540952363851 .slide-content .slide-button {min-width: 125px;font-size: 11px;}#home-policies-1655267589d7f5c903 .policy-text > span {font-size: 12px !important;}}.search__products .grid-item {flex: 0 0 14%;max-width: 14%;}section#slideshow-1540952363851 .slide-content .slide-text {margin-bottom: 80px;}.shopify-payment-button__more-options {font-family: 'Rubik'!important;}.doubly-nice-select .current {color: white !important;}.doubly-nice-select.right {position: relative;bottom: 185px;right: 65px;}#icon svg {width: 30px;height: 30px;}p#icon {margin-right: 8px;}}#dropdown-cart .actions .btn-view-cart {width: 100%;}a.btn.btn-checkout {display: none !important;}button.btn.btn-checkout {display: none !important;}#shopify-section-16548314278c7d05f3{background: #eeeeee;margin-top: -30px;}#home-brands-16548314278c7d05f3 {margin-bottom: 0px;}.site-nav {text-align: center;}.acc-title {display: none;}.cancel_text {background: #282323;color: white;padding: 13px 31px;border-radius: 3px;font-weight: bold;}@media only screen and (min-width: 1200px) {.hide-ttp {display: none !important;}}@media screen and (max-width: 600px) {p#icon {margin-right: 0px;margin-top: 23px;}.list-product-tabs li {flex: 0 0 33% !important;max-width: 33% !important;}}@media screen and (max-width: 600px) {.list-product-tabs li .tab-links {padding: 8px 12px 6px;font-size: 9px;}}.list-product-tabs .tab-links {text-transform: uppercase;border: 1px solid rgba(255, 255, 255, 0);display: block;padding: 5px 15px 3px;-moz-border-radius: 1px;-webkit-border-radius: 1px;-ms-border-radius: 1px;-o-border-radius: 1px;border-radius: 1px;color: #828282;}@media screen and (max-width: 600px) {#home-policies-1655267589d7f5c903 {display: none;}}.price-box em {color: #232323 }.shopify-policy__container h1, .home-collections h3 span, .collection-header h1 span {font-size: 30px;}@media screen and (max-width: 600px) {div#shopify-section-1540952363851 .slide-content.text_left {text-align: center;}div#shopify-section-1540952363851 #slideshow-1540952363851 .slide-content .slide-button {margin-top: 108px;}.home-collections h3 span, .collection-header h1 span {font-size: 20px;}}.shopify-policy__container h2 {font-size: 24px;}.product-label .new-label {color: white;}.newsletter-toolbar {display: none;}@media (min-width: 1200px){.site-nav .sub-menu-mobile, .site-nav .sub-menu-mobile .bg, .navigation-08 .site-nav .no-mega-menu li:hover, .navigation-08 .site-nav .no-mega-menu .dropdown:hover{background-color: #232323 !important;}.brands-style-2 img{margin: 0 auto;}.menu-lv-2 a span{font-weight: 500;letter-spacing: 2px;font-size: 12px;text-transform: uppercase;}}@media screen and (max-width: 600px) {section#slideshow-1540952363851 .slide-content .slide-text {margin-bottom: 30px;}span.jdgm-prev-badge__stars {font-size: 11px !important;}.jdgm-prev-badge__text {font-size: 11px !important;}}@media screen and (max-width: 375px) {div#shopify-section-1540952363851 #slideshow-1540952363851 .slide-content .slide-button {margin-top: 45px;}}@media screen and (max-width: 320px) {div#shopify-section-1540952363851 #slideshow-1540952363851 .slide-content .slide-button {margin-top: 5px;}}