/*
== malihu jquery custom scrollbar plugin ==
Plugin URI: http://manos.malihu.gr/jquery-custom-content-scroller
*/


/*
CONTENTS:
	1. BASIC STYLE - Plugin's basic/essential CSS properties (normally, should not be edited).
	2. VERTICAL SCROLLBAR - Positioning and dimensions of vertical scrollbar.
	3. HORIZONTAL SCROLLBAR - Positioning and dimensions of horizontal scrollbar.
	4. VERTICAL AND HORIZONTAL SCROLLBARS - Positioning and dimensions of 2-axis scrollbars.
	5. TRANSITIONS - CSS3 transitions for hover events, auto-expanded and auto-hidden scrollbars.
	6. SCROLLBAR COLORS, OPACITY AND BACKGROUNDS
		6.1 THEMES - Scrollbar colors, opacity, dimensions, backgrounds etc. via ready-to-use themes.
*/


/*
------------------------------------------------------------------------------------------------------------------------
1. BASIC STYLE
------------------------------------------------------------------------------------------------------------------------
*/

.mCustomScrollbar {
    -ms-touch-action: pinch-zoom;
    touch-action: pinch-zoom; /* direct pointer events to js */
}

.mCustomScrollbar.mCS_no_scrollbar, .mCustomScrollbar.mCS_touch_action {
    -ms-touch-action: auto;
    touch-action: auto;
}

.mCustomScrollBox { /* contains plugin's markup */
    position: relative;
    overflow: hidden;
    height: 100%;
    max-width: 100%;
    outline: none;
    direction: ltr;
}

.mCSB_container { /* contains the original content */
    overflow: hidden;
    width: auto;
    height: auto;
}


/*
------------------------------------------------------------------------------------------------------------------------
2. VERTICAL SCROLLBAR
y-axis
------------------------------------------------------------------------------------------------------------------------
*/

.mCSB_inside > .mCSB_container {
    margin-right: 30px;
    padding-left: 14px;
}

.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {
    margin-right: 0;
}

/* non-visible scrollbar */

.mCS-dir-rtl > .mCSB_inside > .mCSB_container { /* RTL direction/left-side scrollbar */
    margin-right: 0;
    margin-left: 30px;
}

.mCS-dir-rtl > .mCSB_inside > .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {
    margin-left: 0;
}

/* RTL direction/left-side scrollbar */

.mCSB_scrollTools { /* contains scrollbar markup (draggable element, dragger rail, buttons etc.) */
    position: absolute;
    width: 16px;
    height: auto;
    left: auto;
    top: 0;
    right: 0;
    bottom: 0;
}

.mCSB_outside + .mCSB_scrollTools {
    right: -26px;
}

/* scrollbar position: outside */

.mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools,
.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools { /* RTL direction/left-side scrollbar */
    right: auto;
    left: 0;
}

.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools {
    left: -26px;
}

/* RTL direction/left-side scrollbar (scrollbar position: outside) */

.mCSB_scrollTools .mCSB_draggerContainer { /* contains the draggable element and dragger rail markup */
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    height: auto;
}

.mCSB_scrollTools a + .mCSB_draggerContainer {
    margin: 20px 0;
}

.mCSB_scrollTools .mCSB_draggerRail {
    width: 1px;
    height: 100%;
    margin: 0 auto;
}

.mCSB_scrollTools .mCSB_dragger { /* the draggable element */
    cursor: pointer;
    width: 100%;
    height: 30px; /* minimum dragger height */
    z-index: 1;
}

.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { /* the dragger element */
    position: relative;
    width: 5px;
    height: 100%;
    right: -3px;
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    border-radius: 16px;
    text-align: center;
}

.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
    width: 12px; /* auto-expanded scrollbar */
}

.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
    width: 8px; /* auto-expanded scrollbar */
}

.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown {
    display: block;
    position: absolute;
    height: 20px;
    width: 100%;
    overflow: hidden;
    margin: 0 auto;
    cursor: pointer;
}

.mCSB_scrollTools .mCSB_buttonDown {
    bottom: 0;
}


/*
------------------------------------------------------------------------------------------------------------------------
3. HORIZONTAL SCROLLBAR
x-axis
------------------------------------------------------------------------------------------------------------------------
*/

.mCSB_horizontal.mCSB_inside > .mCSB_container {
    margin-right: 0;
    margin-bottom: 30px;
}

.mCSB_horizontal.mCSB_outside > .mCSB_container {
    min-height: 100%;
}

.mCSB_horizontal > .mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden {
    margin-bottom: 0;
}

/* non-visible scrollbar */

.mCSB_scrollTools.mCSB_scrollTools_horizontal {
    width: auto;
    height: 16px;
    top: auto;
    right: 0;
    bottom: 0;
    left: 0;
}

.mCustomScrollBox + .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCustomScrollBox + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal {
    bottom: -26px;
}

/* scrollbar position: outside */

.mCSB_scrollTools.mCSB_scrollTools_horizontal a + .mCSB_draggerContainer {
    margin: 0 20px;
}

.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail {
    width: 100%;
    height: 2px;
    margin: 7px 0;
}

.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger {
    width: 30px; /* minimum dragger width */
    height: 100%;
    left: 0;
}

.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
    width: 100%;
    height: 4px;
    margin: 6px auto;
}

.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
    height: 12px; /* auto-expanded scrollbar */
    margin: 2px auto;
}

.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
    height: 8px; /* auto-expanded scrollbar */
    margin: 4px 0;
}

.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight {
    display: block;
    position: absolute;
    width: 20px;
    height: 100%;
    overflow: hidden;
    margin: 0 auto;
    cursor: pointer;
}

.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft {
    left: 0;
}

.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight {
    right: 0;
}


/*
------------------------------------------------------------------------------------------------------------------------
4. VERTICAL AND HORIZONTAL SCROLLBARS
yx-axis
------------------------------------------------------------------------------------------------------------------------
*/

.mCSB_container_wrapper {
    position: absolute;
    height: auto;
    width: auto;
    overflow: hidden;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin-right: 30px;
    margin-bottom: 30px;
}

.mCSB_container_wrapper > .mCSB_container {
    padding-right: 30px;
    padding-bottom: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_vertical {
    bottom: 20px;
}

.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_horizontal {
    right: 20px;
}

/* non-visible horizontal scrollbar */
.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden + .mCSB_scrollTools.mCSB_scrollTools_vertical {
    bottom: 0;
}

/* non-visible vertical scrollbar/RTL direction/left-side scrollbar */
.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal {
    right: 0;
}

/* RTL direction/left-side scrollbar */
.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal {
    left: 20px;
}

/* non-visible scrollbar/RTL direction/left-side scrollbar */
.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal {
    left: 0;
}

.mCS-dir-rtl > .mCSB_inside > .mCSB_container_wrapper { /* RTL direction/left-side scrollbar */
    margin-right: 0;
    margin-left: 30px;
}

.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden > .mCSB_container {
    padding-right: 0;
}

.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden > .mCSB_container {
    padding-bottom: 0;
}

.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden {
    margin-right: 0; /* non-visible scrollbar */
    margin-left: 0;
}

/* non-visible horizontal scrollbar */
.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden {
    margin-bottom: 0;
}


/*
------------------------------------------------------------------------------------------------------------------------
5. TRANSITIONS
------------------------------------------------------------------------------------------------------------------------
*/

.mCSB_scrollTools,
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools .mCSB_buttonRight {
    -webkit-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
    -moz-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
    -o-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
    transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
}

.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar, /* auto-expanded scrollbar */
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail {
    -webkit-transition: width .2s ease-out .2s, height .2s ease-out .2s,
    margin-left .2s ease-out .2s, margin-right .2s ease-out .2s,
    margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
    opacity .2s ease-in-out, background-color .2s ease-in-out;
    -moz-transition: width .2s ease-out .2s, height .2s ease-out .2s,
    margin-left .2s ease-out .2s, margin-right .2s ease-out .2s,
    margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
    opacity .2s ease-in-out, background-color .2s ease-in-out;
    -o-transition: width .2s ease-out .2s, height .2s ease-out .2s,
    margin-left .2s ease-out .2s, margin-right .2s ease-out .2s,
    margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
    opacity .2s ease-in-out, background-color .2s ease-in-out;
    transition: width .2s ease-out .2s, height .2s ease-out .2s,
    margin-left .2s ease-out .2s, margin-right .2s ease-out .2s,
    margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
    opacity .2s ease-in-out, background-color .2s ease-in-out;
}


/*
------------------------------------------------------------------------------------------------------------------------
6. SCROLLBAR COLORS, OPACITY AND BACKGROUNDS
------------------------------------------------------------------------------------------------------------------------
*/

/*
----------------------------------------
6.1 THEMES
----------------------------------------
*/


/* MY theme */
.mCS-my-theme.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: rgba(0, 0, 0, 0.38);
}

.mCS-my-theme.mCSB_scrollTools .mCSB_draggerRail {
    background-color: #D1D1D1;
}

/* theme: "dark" */

.mCS-dark.mCSB_scrollTools .mCSB_draggerRail {
    background-color: #D9D9D9;

}

.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: rgba(0, 0, 0, 0.38);

}

.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
    background-color: rgba(0, 0, 0, 0.38);
}

.mCS-dark.mCSB_scrollTools .mCSB_buttonUp {
    background-position: -80px 0;
}

.mCS-dark.mCSB_scrollTools .mCSB_buttonDown {
    background-position: -80px -20px;
}

.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft {
    background-position: -80px -40px;
}

.mCS-dark.mCSB_scrollTools .mCSB_buttonRight {
    background-position: -80px -56px;
}
*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:'';content:none}q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}textarea,input,button{background:transparent;border:none;margin:0}textarea:focus,input:focus,button:focus{outline:none}input,textarea,button,select,a{-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}section{overflow:hidden}.container-no-paddings{width:100%;max-width:1920px;margin:0 auto}.container{width:100%;max-width:1920px;margin:auto;position:relative;padding:0 16px}@media (min-width: 768px){.container{padding:0 24px}}@media (min-width: 992px){.container{padding:0 40px}}.container-720{width:100%;max-width:800px;margin:auto;position:relative;padding:0 16px}@media (min-width: 768px){.container-720{padding:0 24px}}@media (min-width: 992px){.container-720{padding:0 40px}}.no-padding{padding:0}body{color:#141414;font-size:16px;font-family:"Open Sans",sans-serif;font-weight:400;line-height:1.5}h1,.h1-title{font-size:56px;font-weight:600;letter-spacing:-0.4px;line-height:1}@media (max-width: 1440px) and (min-width: 321px){h1,.h1-title{font-size:calc(24 * ((100vw - 320px) / 1120) + 32px)}}@media (max-width: 320px){h1,.h1-title{font-size: 32px}}h1.uppercase,.h1-title.uppercase{text-transform:uppercase}h2{font-size:48px;font-weight:600;letter-spacing:-0.35px;line-height:1.05}@media (max-width: 1440px) and (min-width: 321px){h2{font-size:calc(22 * ((100vw - 320px) / 1120) + 26px)}}@media (max-width: 320px){h2{font-size: 26px}}h2.uppercase{text-transform:uppercase}h3{font-size:36px;font-weight:600;letter-spacing:-0.3px}@media (max-width: 1440px) and (min-width: 321px){h3{font-size:calc(16 * ((100vw - 320px) / 1120) + 20px)}}@media (max-width: 320px){h3{font-size: 20px}}h3.uppercase{text-transform:uppercase}h4{font-size:24px;font-weight:600;letter-spacing:-0.2px}@media (max-width: 1440px) and (min-width: 321px){h4{font-size:calc(6 * ((100vw - 320px) / 1120) + 18px)}}@media (max-width: 320px){h4{font-size: 18px}}h4.uppercase{text-transform:uppercase}h5{font-size:18px;font-weight:600;letter-spacing:-0.15px;line-height:130%}@media (max-width: 1440px) and (min-width: 321px){h5{font-size:calc(2 * ((100vw - 320px) / 1120) + 16px)}}@media (max-width: 320px){h5{font-size: 16px}}h5.uppercase{text-transform:uppercase}p a{text-decoration:underline}b,strong{font-weight:700}i,em{font-style:italic}.default-editor h1,.default-editor h2,.default-editor h3,.default-editor h4,.default-editor h5,.default-editor h6{margin:15px 0;line-height:105%}.default-editor p{color:#141414;font-size:16px;font-family:"Open Sans",sans-serif;font-weight:400;line-height:1.5}.default-editor p+p{margin:12px 0}.default-editor ul{list-style-type:disc;margin:12px 0 12px 18px}.default-editor ul li{position:relative}.default-editor ul li ul{margin-bottom:0;margin-top:0}.default-editor ol{list-style:auto;margin:12px 0 12px 18px}.default-editor table{width:100%;margin:15px 0}.default-editor table thead{color:#141414;font-size:14px;background-color:#F5F5F5;font-weight:600;border-bottom:1px solid #D9D9D9}.default-editor table tr{border-bottom:1px solid #D9D9D9;text-align:center}.default-editor table td{font-size:16px}.default-editor table th,.default-editor table td{padding:12px 8px}.default-editor img{max-width:100%;margin:10px 0;height:auto}.default-editor a{text-decoration:underline}.default-editor img{max-width:100%}.default-editor img.size-full{width:100%}.default-editor .alignleft,.default-editor img.alignleft{margin-right:1em;margin-bottom:1em;display:inline;float:left}.default-editor .alignright,.default-editor img.alignright{margin-left:1em;margin-bottom:1em;display:inline;float:right}.default-editor .aligncenter,.default-editor img.aligncenter{margin-right:auto;margin-left:auto;margin-bottom:1em;display:block;clear:both}.default-editor blockquote p{margin:16px 0;background-color:#F5F5F5;border-left:2px solid #000;padding:12px 16px 12px 12px;font-size:18px;font-weight:600;text-transform:uppercase}@media screen and (min-width: 768px){.default-editor blockquote p{padding:16px 24px 16px 16px;margin:24px 0}}.default-editor .gallery{margin-bottom:40px !important}@media screen and (min-width: 768px){.default-editor .gallery{margin-left:-1% !important;margin-right:-1% !important}}.default-editor .gallery .gallery-caption{color:#595959;font-size:12px;margin-top:8px}.default-editor .gallery .gallery-item{width:100% !important}@media screen and (min-width: 768px){.default-editor .gallery .gallery-item{width:48% !important;margin:1%}}.default-editor .gallery img{width:100%;margin:0;height:340px;object-fit:cover;display:block;border:none !important}hr{border:1px solid #D9D9D9;height:1px;margin:16px 0}@media screen and (min-width: 768px){hr{margin:24px 0}}@keyframes bulletProgress{0%{width:6px}100%{width:100%}}[class^="icon-"]:before,[class*=" icon-"]:before{margin-right:0 !important;margin-left:0 !important}.button{text-transform:uppercase;font-size:13px;font-weight:500;letter-spacing:0;display:inline-flex;font-family:"Open Sans",sans-serif;cursor:pointer;gap:8px}.button svg{transition:opacity 0.3s}.button.disabled,.button.swiper-button-disabled{pointer-events:none}.button.large{padding:14px 32px}.button.large-2{padding:14px 24px}.button.large-3{padding:14px 12px}.button.large-4{padding:14px 16px}.button.small{padding:10px 24px}.button.small-2{padding:10px 16px}.button.small-3{padding:10px 8px}.button.primary{justify-content:center;align-items:center;color:#fff;background-color:#000}.button.primary:hover{color:rgba(255,255,255,0.68)}.button.primary:hover svg{opacity:0.68}.button.primary.disabled,.button.primary.swiper-button-disabled{background-color:#939393}.button.secondary{justify-content:center;align-items:center;color:#1F1F1F;background:none;border:1px solid #D9D9D9}.button.secondary:hover{background:#FAFAFA}.button.secondary:active{background:#F0F0F0}.button.secondary.disabled,.button.secondary.swiper-button-disabled{opacity:0.38}.button.text{justify-content:center;align-items:center;color:#1F1F1F;background:none;text-decoration:underline;text-underline-offset:2px}.button.text:hover{background:#FAFAFA}.button.text:active{background:#F0F0F0}.button.text.disabled,.button.text.swiper-button-disabled{opacity:0.38}.button.text-image{justify-content:center;align-items:center;color:#1F1F1F;font-weight:500;background-color:#fff}.button.text-image:hover{background:#E7E7E7}.button.text-image:active{background:#F0F0F0}.button.text-image.disabled,.button.text-image.swiper-button-disabled{opacity:0.38}.button.icon-inverse svg path{fill:#fff}.top-bar{background:#1F1F1F;color:#fff;font-size:12px;line-height:1.2;padding:6px 24px;text-align:center}@media (min-width: 768px){.top-bar{padding:13px 24px}.top-bar br{display:none}}.top-bar strong{font-weight:600}.search-wrap{border-left:1px solid #D9D9D9;border-right:1px solid #D9D9D9;align-items:center;position:relative}.search-wrap form .dgwt-wcas-sf-wrapp{background:transparent !important;padding:0 !important;border-radius:0 !important}.search-wrap form .dgwt-wcas-close{margin:0 !important;right:16px !important}.search-wrap form input{padding:12px 16px 12px 52px !important;min-height:48px !important;font-size:16px !important;font-family:"Open Sans",sans-serif;font-weight:400 !important;color:#141414 !important;line-height:1.5;max-width:100% !important;border:none !important;border-radius:0 !important;background-color:transparent !important}.search-wrap form input:-ms-input-placeholder{font-size:16px !important;font-family:"Open Sans",sans-serif !important;font-weight:400 !important;color:#A1A1A1 !important;line-height:1.5 !important}.search-wrap form input::placeholder{font-size:16px !important;font-family:"Open Sans",sans-serif !important;font-weight:400 !important;color:#A1A1A1 !important;line-height:1.5 !important}.search-wrap form button[type='submit']{position:absolute !important;left:10px !important;top:50% !important;transform:translateY(-50%) !important;padding:0 !important;display:flex !important;align-items:center !important}.search-wrap.desktop-visible{display:none}@media (min-width: 992px){.search-wrap.desktop-visible{display:flex}.search-wrap.desktop-visible form input{padding:20px 16px 20px 52px !important}}@media (min-width: 992px){.search-wrap.desktop-hidden{display:none}}.js-dgwt-wcas-overlay-mobile .dgwt-wcas-om-bar{border-bottom:1px solid #D9D9D9}.js-dgwt-wcas-overlay-mobile .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp{padding:0 !important}.js-dgwt-wcas-overlay-mobile .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border:none !important;border-bottom:1px solid #D9D9D9 !important}.dgwt-wcas-search-wrapp{max-width:100% !important}.dgwt-wcas-open-pirx .dgwt-wcas-suggestion-nores{padding:10px 16px !important;color:#595959 !important}.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestions-wrapp{border:none !important}.dgwt-wcas-suggestions-wrapp{border-radius:0 !important;box-shadow:0 6px 16px 0 rgba(0,0,0,0.08),0 3px 6px -4px rgba(0,0,0,0.12),0 9px 28px 8px rgba(0,0,0,0.05)}@media (min-width: 992px){.dgwt-wcas-suggestions-wrapp{width:370px !important}}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-content-wrapp{flex-direction:column !important;justify-content:flex-start !important;align-items:flex-start !important}.dgwt-wcas-suggestions-wrapp .js-dgwt-wcas-suggestion-more{display:none !important}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-st-label-in{display:none !important}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-sp{display:flex !important;font-family:"Open Sans",sans-serif !important;font-weight:600 !important;color:#141414;padding-left:0 !important;text-decoration:none}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion-selected{background-color:#eee !important}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-si img{border:none !important;border-radius:0 !important}.dgwt-wcas-has-headings .dgwt-wcas-suggestion.dgwt-wcas-suggestion-tax.dgwt-wcas-suggestion-selected{text-decoration:none !important}.header-placeholder{display:none}.menu-overlay{position:fixed;z-index:998;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.48)}.site-header{background:#fff;border-bottom:1px solid #D9D9D9;transition:transform 0.3s ease, top 0.3s ease;position:sticky;top:0;z-index:1003}.site-header .container{padding:0 8px 0 6px}@media (min-width: 768px){.site-header .container{padding:0 12px 0 14px}}@media (min-width: 992px){.site-header .container{padding:0 40px}}.site-header .header-inner{display:flex;justify-content:space-between;align-items:center;height:48px}@media (min-width: 992px){.site-header .header-inner{height:64px}}.site-header .header-left-inner{display:flex;align-items:center;gap:32px}.site-header .header-left-inner .site-logo{display:flex;align-items:center;justify-content:center;max-width:96px}@media (min-width: 992px){.site-header .header-left-inner .site-logo{max-width:117px}}.site-header .header-left-inner .site-logo img{display:inline-block;width:100%}.site-header .header-left{display:none}@media (min-width: 992px){.site-header .header-left{display:block}}.site-header .header-right{display:flex}.site-header .header-right .header-icons{display:flex;align-items:center;margin-left:12px}.site-header .header-right .header-icons a{display:flex;align-items:center}.site-header .header-right .header-icons .wishlist-link-with-counter{position:relative}.site-header .header-right .header-icons .wishlist-link-with-counter .wishlist-counter{border-radius:34px;background-color:#000;color:#fff;font-size:11px;font-weight:600;padding:0 5px;position:absolute;top:0;right:-3px}.site-header .header-right .icon-cart{position:relative}.site-header .header-right .icon-cart .cart-counter{border-radius:34px;background-color:#000;color:#fff;font-size:11px;font-weight:600;padding:0 5px;position:absolute;top:0;right:-3px}.site-header .menu-tabs{display:flex}.site-header .menu-tabs .menu-tab a{padding:25px 12px;cursor:pointer;position:relative;font-family:"Open Sans",sans-serif;font-size:13px;line-height:1.1;font-weight:700;color:#141414;text-transform:uppercase;transition:.5s;display:block}.site-header .menu-tabs .menu-tab a:after{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:2px;background-color:transparent;transition:background-color 0.3s}.site-header .menu-tabs .menu-tab a:hover:after{background-color:#000}.site-header .menu-tabs .menu-tab.active a:after,.site-header .menu-tabs .menu-tab.is-current a:after{background-color:#000}.site-header .header-mobile-bottom-block{border-top:1px solid #D9D9D9;display:flex;height:48px}@media (min-width: 992px){.site-header .header-mobile-bottom-block{display:none}}.site-header .header-mobile-bottom-block .burger-toggle{display:flex;align-items:center;padding:0;cursor:pointer;margin-left:-2px;z-index:999;padding-right:4px}@media (min-width: 768px){.site-header .header-mobile-bottom-block .burger-toggle{padding-right:11px}}.site-header .header-mobile-bottom-block .search-wrap{border-right:none;width:100%}.site-header .header-mobile-bottom-block .search-wrap input{width:100% !important;padding:12px 16px 12px 44px !important;max-width:100% !important;border:none !important}@media (min-width: 768px){.site-header .header-mobile-bottom-block .search-wrap input{padding:12px 16px 12px 52px !important}}.site-header .header-mobile-bottom-block .search-wrap button[type='submit']{left:4px}@media (min-width: 768px){.site-header .header-mobile-bottom-block .search-wrap button[type='submit']{left:10px}}.mega-menus{display:none}@media (min-width: 992px){.mega-menus{display:block}}.mega-menus .mega-menu{display:none;top:calc(100% + 1px);background:#fff;position:absolute;width:100%;z-index:999;min-height:448px}.mega-menus .mega-menu .container{display:flex;justify-content:space-between}.mega-menus .mega-menu .mCSB_container{display:flex}.mega-menus .mega-menu .menu-columns{display:flex;gap:40px;height:448px}.mega-menus .mega-menu .menu-columns .column{width:220px;padding:30px 0}@media (min-width: 992px){.mega-menus .mega-menu .menu-columns .column:first-child{order:2}}@media (min-width: 992px){.mega-menus .mega-menu .menu-columns .column:nth-child(2n){order:3}}@media (min-width: 992px){.mega-menus .mega-menu .menu-columns .column:nth-child(3n){order:4}}@media (min-width: 992px){.mega-menus .mega-menu .menu-columns .column:nth-child(4n){order:1}}.mega-menus .mega-menu .menu-columns .column ul li{margin-bottom:4px}.mega-menus .mega-menu .menu-columns .column ul li a{text-decoration:none;font-family:"Open Sans",sans-serif;font-size:14px;font-weight:400;line-height:1.4;color:#141414}.mega-menus .mega-menu .menu-columns .column ul li a:hover{text-decoration:underline;color:#000}.mega-menus .mega-menu .menu-columns .column ul li a.is-current{text-decoration:underline}.mega-menus .mega-menu .column-title{font-family:"Open Sans",sans-serif;font-size:14px;font-weight:600;line-height:1.4;color:#000;margin-bottom:4px;display:inline-block}.mega-menus .mega-menu .menu-images{display:flex;gap:0 8px;padding-top:16px;width:448px}@media (max-width: 1299px){.mega-menus .mega-menu .menu-images{display:none}}.mega-menus .mega-menu .menu-images a{width:50%;max-width:220px;display:flex;flex-direction:column}.mega-menus .mega-menu .menu-images a:hover span{text-decoration:underline}.mega-menus .mega-menu .menu-images .rect-outer{padding-top:150%}.mega-menus .mega-menu .menu-images span{padding:10px 0;display:flex;justify-content:space-between;align-items:center;color:#141414;font-size:14px;font-family:"Open Sans",sans-serif;font-weight:400;line-height:1.4}.mega-menus .mega-menu .menu-images svg{margin-left:4px}.mobile-menu{opacity:0;visibility:hidden;-webkit-user-select:none;-ms-user-select:none;user-select:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:1004;overflow-y:auto;transition:opacity .3s}.mobile-menu.open{opacity:1;visibility:visible;-webkit-user-select:auto;-ms-user-select:auto;user-select:auto}@media (min-width: 992px){.mobile-menu.open{display:none}}.mobile-menu .mobile-menu__header{display:flex;justify-content:center;text-transform:uppercase;padding:13px 0;border-bottom:1px solid #D9D9D9;margin-bottom:8px;text-align:center}.mobile-menu .mobile-menu-close{padding:0;position:absolute;right:0;top:50%;transform:translateY(-50%);display:flex;align-items:center}@media (min-width: 768px){.mobile-menu .mobile-menu-close{right:9px}}@media (min-width: 992px){.mobile-menu .mobile-menu-close{right:25px}}.mobile-menu .mobile-search{margin-bottom:8px}.mobile-menu .mobile-search .search-wrap{border:1px solid #A1A1A1 !important}.mobile-menu .mobile-tabs{display:flex;justify-content:space-around;border-bottom:1px solid #ddd}.mobile-menu .mobile-tabs li{width:calc(100% / 3);padding:17px 8px;cursor:pointer;position:relative;font-family:"Open Sans",sans-serif;font-size:13px;line-height:1.1;font-weight:700;text-transform:uppercase;display:block;color:#141414;text-align:center}.mobile-menu .mobile-tabs li:after{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:2px;background-color:transparent;transition:background-color 0.3s}.mobile-menu .mobile-tabs li:hover:after{background-color:#000}.mobile-menu .mobile-tabs li.active:after{background-color:#000}.mobile-menu .mobile-panel{display:none;padding:10px 0}.mobile-menu .mobile-panel.active{display:block}.mobile-menu .mobile-category-toggle{display:flex;justify-content:space-between;align-items:center;width:100%;background:none;border:none;padding:12px 0;font-family:"Open Sans",sans-serif;font-size:16px;line-height:1.5;font-weight:700;color:#000}.mobile-menu .toggle-icon-minus{display:none}.mobile-menu .mobile-submenu{display:none;padding:0 0 8px 16px}.mobile-menu .mobile-submenu.show{display:block;border-bottom:1px solid #D9D9D9}.mobile-menu .mobile-submenu a{font-family:"Open Sans",sans-serif;font-size:16px;line-height:1.5;font-weight:400;color:#141414;padding:8px 0;display:inline-block}.mobile-menu .mobile-no-submenu a{padding:12px 0;font-family:"Open Sans",sans-serif;font-size:16px;line-height:1.5;font-weight:700;color:#000;display:inline-block}.site.filters-open .scroll-to-top{z-index:1000}.scroll-to-top{position:fixed;right:32px;bottom:26px;z-index:10000;display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;padding:0;border:none;cursor:pointer;opacity:0;transform:translateY(10px);pointer-events:none;transition:opacity .25s ease, transform .25s ease, box-shadow .25s ease}.scroll-to-top.is-visible{opacity:1;transform:translateY(0);pointer-events:auto}@media (prefers-reduced-motion: reduce){.scroll-to-top{transition:none}}footer{background:#1F1F1F;color:#F0F0F0}footer a:hover{color:#fff}footer .container.top{padding-top:24px;padding-bottom:40px}@media (min-width: 768px){footer .container.top{padding-top:32px}}@media (min-width: 992px){footer .container.top{padding-top:40px}}@media (min-width: 992px){footer .container.top .flex{display:flex;justify-content:space-between}}footer .container.top .left{text-align:center}@media (min-width: 992px){footer .container.top .left{text-align:left}}footer .container.top .left .logo{margin-bottom:16px;display:inline-block}@media (min-width: 768px){footer .container.top .left .logo{margin-bottom:20px}}@media (min-width: 992px){footer .container.top .left .logo{margin-bottom:24px}}footer .container.top .left .wrap-social-icons{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:24px}@media (min-width: 992px){footer .container.top .left .wrap-social-icons{justify-content:left;margin-bottom:32px}}footer .container.top .left .wrap-social-icons a img,footer .container.top .left .wrap-social-icons a svg{height:auto;width:32px}footer .container.top .left .wrap-social-icons a:hover{opacity:0.7}footer .container.top .left .wrap-social-phone{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;flex-direction:row}@media (min-width: 992px){footer .container.top .left .wrap-social-phone{flex-direction:column}}footer .container.top .left .wrap-social-phone a{display:inline-flex;align-items:center;justify-content:center;font-size:12px;gap:8px}@media (min-width: 992px){footer .container.top .left .wrap-social-phone a{font-size:14px;justify-content:flex-start}}footer .container.top .left .wrap-social-phone a:hover{opacity:0.7}footer .container.top .left .wrap-social-phone a img,footer .container.top .left .wrap-social-phone a svg{width:18px;height:auto}footer .container.top .right .menu-footer-wrap{font-size:12px}@media (min-width: 992px){footer .container.top .right .menu-footer-wrap{display:flex;gap:32px;font-size:14px}}footer .container.top .right .menu-footer-wrap .title-menu{display:flex;align-items:center;justify-content:space-between;font-weight:600;padding:13px 0;color:#fff}@media (min-width: 992px){footer .container.top .right .menu-footer-wrap .title-menu{padding:0 0 8px 0}}footer .container.top .right .menu-footer-wrap .title-menu .minus{display:none}footer .container.top .right .menu-footer-wrap .title-menu.active .plus{display:none}footer .container.top .right .menu-footer-wrap .title-menu.active .minus{display:block}footer .container.top .right .menu-footer-wrap .menu{border-bottom:1px solid #D9D9D9}@media (min-width: 992px){footer .container.top .right .menu-footer-wrap .menu{border-bottom:none;min-width:136px}}@media (min-width: 992px){footer .container.top .right .menu-footer-wrap .menu .icon{display:none}}footer .container.top .right .menu-footer-wrap .menu ul{display:none;padding-left:20px}@media (min-width: 992px){footer .container.top .right .menu-footer-wrap .menu ul{display:block !important;padding-left:0}}footer .container.top .right .menu-footer-wrap .menu ul li:first-child a{padding-top:0}footer .container.top .right .menu-footer-wrap .menu ul a{color:#F0F0F0;padding:13px 0;display:block}@media (min-width: 992px){footer .container.top .right .menu-footer-wrap .menu ul a{padding:4px 0}}footer .container.top .right .menu-footer-wrap .menu ul a:hover{opacity:0.7}footer .container.bottom{color:#D9D9D9;font-size:12px;padding-top:12px;padding-bottom:12px}footer .container.bottom .flex{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}@media (min-width: 992px){footer .container.bottom .flex{flex-wrap:nowrap;justify-content:space-between}}footer .container.bottom .flex .wrap-copyright-link{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}footer .container.bottom .flex .copyright{text-align:center;width:100%}@media (min-width: 992px){footer .container.bottom .flex .copyright{width:auto}}a{text-decoration:none;color:inherit;transition:color .5s, opacity .5s, background .5s}a:focus{outline:none}button{transition:color .5s, opacity .5s, background .5s;cursor:pointer}.back-img{background-repeat:no-repeat;background-position:center;background-size:cover}.rect-outer{position:relative}.rect-outer .rect-inner{position:absolute;left:0;top:0;right:0;bottom:0}input[type='checkbox'].checkbox-box{width:20px;height:20px;display:inline-block;border:2px solid #1F1F1F;border-radius:2px;box-sizing:border-box;background:transparent;position:relative;cursor:pointer;transition:background 0.2s ease, border-color 0.2s ease}input[type='checkbox'].checkbox-box.black{border-color:#1F1F1F}input[type='checkbox'].checkbox-box.black:checked{background:#1F1F1F}input[type='checkbox'].checkbox-box.black::after{border-color:white}input[type='checkbox'].checkbox-box.white{border-color:white}input[type='checkbox'].checkbox-box.white:checked{background:white}input[type='checkbox'].checkbox-box.white::after{border-color:#1F1F1F}input[type='checkbox'].checkbox-box::after{content:"";position:absolute;left:5px;top:2px;width:3px;height:7px;border:solid white;border-width:0 3px 3px 0;opacity:0;transform:rotate(45deg) scale(0.9);transition:opacity 0.2s ease, transform 0.2s ease}input[type='checkbox'].checkbox-box:checked:after{opacity:1}input[type='input'],input[type='email'],input[type='text']{padding:15px 16px;border:1px solid #A1A1A1;max-width:380px;color:#141414}input[type='input']:active,input[type='input']:focus,input[type='email']:active,input[type='email']:focus,input[type='text']:active,input[type='text']:focus{border-color:#000}input[type='input']:-ms-input-placeholder, input[type='email']:-ms-input-placeholder, input[type='text']:-ms-input-placeholder{color:#A1A1A1}input[type='input']::placeholder,input[type='email']::placeholder,input[type='text']::placeholder{color:#A1A1A1}input.error{border-color:#D80027 !important}.wish-list.added-to-wishlist svg path{fill:#000}.char-counter{color:#595959;text-align:right;margin-bottom:0;font-size:12px}ul.woof_list{max-height:400px;overflow:auto}.collapse{display:none}.collapse.in{display:block}.collapsing{position:relative;height:0;overflow:hidden;transition-property:height, visibility;transition:.35s;transition-timing-function:ease}body.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;outline:0}.modal.in .close:before{transform:translate(-50%, -50%) rotate(45deg)}.modal.in .close:after{transform:translate(-50%, -50%) rotate(-45deg)}.modal.fade.in .modal-dialog{transform:translate(-50%, -50%)}.modal .modal-dialog{max-width:480px;width:90%;top:50%;position:absolute;left:50%;align-items:baseline;transform:translate(-50%, -40%);transition:transform 0.3s ease-out}@media (min-width: 768px){.modal .modal-dialog{width:480px}}.modal .modal-content{background-color:#fff}.modal .modal-header{border-bottom:1px solid #D9D9D9;text-align:right}.modal .modal-header .close{padding:10px}.modal .modal-body{padding:12px 24px 24px 24px}.modal .but-wrap{margin-top:16px;display:flex;flex-direction:column;gap:12px}.modal .but-wrap a{text-align:center;display:block}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.fade.in{opacity:0.5}.fade{opacity:0;transition:opacity 0.15s linear}.fade.in{opacity:1}.modal-overlay-sidebar{display:none;position:fixed;width:100%;height:100%;top:0;left:0;z-index:99999}.modal-overlay-sidebar.active .modal-body{transform:translateX(0)}.modal-overlay-sidebar .modal-bg{width:100%;background:rgba(0,0,0,0.45);height:100%;z-index:1}.modal-overlay-sidebar .modal-header{display:flex;padding:12px 9px;border-bottom:1px solid #D9D9D9;margin-bottom:12px}.modal-overlay-sidebar .modal-header h5{text-transform:uppercase;margin:0px auto;font-size:16px}.modal-overlay-sidebar .modal-header .modal-close{margin-left:-30px}.modal-overlay-sidebar .reviews-content{height:calc(100% - 49px)}.modal-overlay-sidebar .modal-body{z-index:2;position:fixed;top:0;right:0;background:#FFFFFF;height:100%;max-width:100%;transform:translateX(100%);transition:0.3s;width:100%}@media screen and (min-width: 768px){.modal-overlay-sidebar .modal-body{max-width:384px}}.modal-overlay-sidebar .mCSB_container{padding:0 24px;margin-right:7px}@media screen and (min-width: 768px){.modal-overlay-sidebar .mCSB_container{padding:0 12px}}#cart-modal .modal-header{margin-bottom:20px}#cart-modal .reviews-content{position:relative}#cart-modal .woo-variation-gallery-thumbnail-wrapper,#cart-modal .woo-variation-gallery-trigger,#cart-modal .slick-arrow{display:none !important}#cart-modal .woo-variation-gallery-slider{pointer-events:none}#cart-modal .default-editor table.variations{padding-top:10px;display:block;clear:both;width:100%}#cart-modal .default-editor table.variations .label{color:#595959}#cart-modal .default-editor table.variations tr{border:none;margin-bottom:14px}#cart-modal .default-editor table th,#cart-modal .default-editor table td{padding:0px}#cart-modal .default-editor .product{width:100%}#cart-modal .default-editor .product .entry-summary{width:100% !important;padding-top:33px}#cart-modal .default-editor .product .woo-variation-product-gallery{width:108px !important;margin-right:16px;margin-bottom:0}#cart-modal .default-editor .product .woo-variation-product-gallery .woo-variation-gallery-slider img{aspect-ratio:27/41;object-fit:cover}#cart-modal .default-editor .product .product_title{font-size:14px;text-transform:initial;margin-bottom:5px}#cart-modal .default-editor .product .custom-price bdi{font-size:14px}#cart-modal .default-editor .product .custom-price ins bdi{font-size:14px}#cart-modal .default-editor .product .brand-image{font-size:14px;margin:0}#cart-modal .default-editor .product .brand-image .product-brand-logo img{height:30px;margin:0}#cart-modal .default-editor .product .single-top-bar{margin:0}#cart-modal .woocommerce-variation-add-to-cart{height:100px}#cart-modal .woo-variation-gallery-slider-wrapper{width:100%}#cart-modal .wish-list{display:none !important}#cart-modal .single_add_to_cart_button{width:calc(100% - 24px) !important;position:fixed;left:0;right:0;bottom:0;margin-right:12px;margin-left:12px;margin-bottom:calc(16px + env(safe-area-inset-bottom))}#cart-modal .modal-loader{text-align:center;height:calc(100% - 70px);display:flex;align-items:center;justify-content:center;position:fixed;width:calc(100% - 48px)}#account-menu-modal .woocommerce-menu{margin:0}#account-menu-modal .woocommerce-menu li{padding:10px 0;margin:0}#account-menu-modal .woocommerce-menu li.current-menu-item a{font-weight:600}#account-menu-modal .woocommerce-menu li a{display:flex;gap:16px;align-items:center;font-size:14px}#addition-menu-modal .widget-title{padding:0}#addition-menu-modal ul{list-style:none;padding:0}#addition-menu-modal ul li a{text-decoration:none}.reviews-modal .char-counter{margin-top:-10px}.reviews-modal textarea{line-height:1.2}.reviews-modal .send-feedback{width:100%;margin-top:auto}.reviews-modal .product-review-form{display:flex;flex-direction:column;height:calc(100vh - 270px);min-height:400px}.page-404{padding:24px 16px 40px}@media (min-width: 768px){.page-404{padding:32px 24px 56px}}@media (min-width: 1439px){.page-404{padding:88px 40px 80px}}.page-404 .wrap-content{text-align:center;max-width:540px;width:100%;margin:0 auto}.page-404 h3{margin-bottom:16px;text-transform:uppercase}.page-404 .section-subtitle{margin-bottom:16px}.page-404 .section-subtitle br{display:none}@media (min-width: 768px){.page-404 .section-subtitle br{display:block}}@media screen and (min-width: 992px){.page-template-address_page .mobile,.page-template-vacancy_page .mobile,.page-template-default_page .mobile,.page-template-contact_page .mobile,.woocommerce-page .mobile,.page-template-wishlist-php .mobile{display:none}}.page-template-address_page .desktop,.page-template-vacancy_page .desktop,.page-template-default_page .desktop,.page-template-contact_page .desktop,.woocommerce-page .desktop,.page-template-wishlist-php .desktop{display:none}@media screen and (min-width: 992px){.page-template-address_page .desktop,.page-template-vacancy_page .desktop,.page-template-default_page .desktop,.page-template-contact_page .desktop,.woocommerce-page .desktop,.page-template-wishlist-php .desktop{display:block}}.page-template-address_page .top-banner #open-banner-sidebar,.page-template-address_page .top-banner #open-banner-additional,.page-template-vacancy_page .top-banner #open-banner-sidebar,.page-template-vacancy_page .top-banner #open-banner-additional,.page-template-default_page .top-banner #open-banner-sidebar,.page-template-default_page .top-banner #open-banner-additional,.page-template-contact_page .top-banner #open-banner-sidebar,.page-template-contact_page .top-banner #open-banner-additional,.woocommerce-page .top-banner #open-banner-sidebar,.woocommerce-page .top-banner #open-banner-additional,.page-template-wishlist-php .top-banner #open-banner-sidebar,.page-template-wishlist-php .top-banner #open-banner-additional{width:100%;margin:12px 0 24px;justify-content:space-between}.page-template-address_page .top-banner .mobile-default-sidebar,.page-template-vacancy_page .top-banner .mobile-default-sidebar,.page-template-default_page .top-banner .mobile-default-sidebar,.page-template-contact_page .top-banner .mobile-default-sidebar,.woocommerce-page .top-banner .mobile-default-sidebar,.page-template-wishlist-php .top-banner .mobile-default-sidebar{position:fixed;bottom:0px;left:0px;width:100%;height:90%;background-color:#F5F5F5;transition:.5s;z-index:1100;transform:translateY(-122%);pointer-events:none}.page-template-address_page .top-banner .mobile-default-sidebar:after,.page-template-vacancy_page .top-banner .mobile-default-sidebar:after,.page-template-default_page .top-banner .mobile-default-sidebar:after,.page-template-contact_page .top-banner .mobile-default-sidebar:after,.woocommerce-page .top-banner .mobile-default-sidebar:after,.page-template-wishlist-php .top-banner .mobile-default-sidebar:after{width:100%;height:20%;position:absolute;top:-20%;left:0;content:"";background-color:rgba(0,0,0,0.48);transition:.5s;opacity:0}.page-template-address_page .top-banner .mobile-default-sidebar.active,.page-template-vacancy_page .top-banner .mobile-default-sidebar.active,.page-template-default_page .top-banner .mobile-default-sidebar.active,.page-template-contact_page .top-banner .mobile-default-sidebar.active,.woocommerce-page .top-banner .mobile-default-sidebar.active,.page-template-wishlist-php .top-banner .mobile-default-sidebar.active{pointer-events:auto;position:fixed;visibility:visible !important;transform:translateY(0%) !important}.page-template-address_page .top-banner .mobile-default-sidebar.active:after,.page-template-vacancy_page .top-banner .mobile-default-sidebar.active:after,.page-template-default_page .top-banner .mobile-default-sidebar.active:after,.page-template-contact_page .top-banner .mobile-default-sidebar.active:after,.woocommerce-page .top-banner .mobile-default-sidebar.active:after,.page-template-wishlist-php .top-banner .mobile-default-sidebar.active:after{opacity:1}.page-template-address_page .top-banner .mobile-default-sidebar .but-close,.page-template-vacancy_page .top-banner .mobile-default-sidebar .but-close,.page-template-default_page .top-banner .mobile-default-sidebar .but-close,.page-template-contact_page .top-banner .mobile-default-sidebar .but-close,.woocommerce-page .top-banner .mobile-default-sidebar .but-close,.page-template-wishlist-php .top-banner .mobile-default-sidebar .but-close{border-bottom:1px solid #D9D9D9;padding:4px;text-align:right}.page-template-address_page .top-banner .mobile-default-sidebar .but-close a,.page-template-vacancy_page .top-banner .mobile-default-sidebar .but-close a,.page-template-default_page .top-banner .mobile-default-sidebar .but-close a,.page-template-contact_page .top-banner .mobile-default-sidebar .but-close a,.woocommerce-page .top-banner .mobile-default-sidebar .but-close a,.page-template-wishlist-php .top-banner .mobile-default-sidebar .but-close a{padding:10px;display:inline-flex;align-items:center;justify-content:center}.page-template-address_page .content-container,.page-template-vacancy_page .content-container,.page-template-default_page .content-container,.page-template-contact_page .content-container,.woocommerce-page .content-container,.page-template-wishlist-php .content-container{padding:0 0px;margin-bottom:24px}@media (min-width: 768px){.page-template-address_page .content-container,.page-template-vacancy_page .content-container,.page-template-default_page .content-container,.page-template-contact_page .content-container,.woocommerce-page .content-container,.page-template-wishlist-php .content-container{padding:0 0px;margin-bottom:48px}}@media (min-width: 992px){.page-template-address_page .content-container,.page-template-vacancy_page .content-container,.page-template-default_page .content-container,.page-template-contact_page .content-container,.woocommerce-page .content-container,.page-template-wishlist-php .content-container{padding:0 0px 0 40px;margin-bottom:64px;max-width:740px;width:100%}}@media screen and (min-width: 992px){.page-template-address_page .address-page .flex-in,.page-template-address_page .wishlist-page .flex-in,.page-template-vacancy_page .address-page .flex-in,.page-template-vacancy_page .wishlist-page .flex-in,.page-template-default_page .address-page .flex-in,.page-template-default_page .wishlist-page .flex-in,.page-template-contact_page .address-page .flex-in,.page-template-contact_page .wishlist-page .flex-in,.woocommerce-page .address-page .flex-in,.woocommerce-page .wishlist-page .flex-in,.page-template-wishlist-php .address-page .flex-in,.page-template-wishlist-php .wishlist-page .flex-in{display:flex;gap:40px;margin:24px 0;justify-content:center}}.page-template-address_page .address-page .info-wrap h1,.page-template-address_page .wishlist-page .info-wrap h1,.page-template-vacancy_page .address-page .info-wrap h1,.page-template-vacancy_page .wishlist-page .info-wrap h1,.page-template-default_page .address-page .info-wrap h1,.page-template-default_page .wishlist-page .info-wrap h1,.page-template-contact_page .address-page .info-wrap h1,.page-template-contact_page .wishlist-page .info-wrap h1,.woocommerce-page .address-page .info-wrap h1,.woocommerce-page .wishlist-page .info-wrap h1,.page-template-wishlist-php .address-page .info-wrap h1,.page-template-wishlist-php .wishlist-page .info-wrap h1{margin-bottom:24px;text-transform:uppercase}.page-template-address_page .address-page .info-wrap .description,.page-template-address_page .wishlist-page .info-wrap .description,.page-template-vacancy_page .address-page .info-wrap .description,.page-template-vacancy_page .wishlist-page .info-wrap .description,.page-template-default_page .address-page .info-wrap .description,.page-template-default_page .wishlist-page .info-wrap .description,.page-template-contact_page .address-page .info-wrap .description,.page-template-contact_page .wishlist-page .info-wrap .description,.woocommerce-page .address-page .info-wrap .description,.woocommerce-page .wishlist-page .info-wrap .description,.page-template-wishlist-php .address-page .info-wrap .description,.page-template-wishlist-php .wishlist-page .info-wrap .description{color:#141414;margin-bottom:16px;font-size:16px}.page-template-address_page .address-page .info-wrap .description p,.page-template-address_page .wishlist-page .info-wrap .description p,.page-template-vacancy_page .address-page .info-wrap .description p,.page-template-vacancy_page .wishlist-page .info-wrap .description p,.page-template-default_page .address-page .info-wrap .description p,.page-template-default_page .wishlist-page .info-wrap .description p,.page-template-contact_page .address-page .info-wrap .description p,.page-template-contact_page .wishlist-page .info-wrap .description p,.woocommerce-page .address-page .info-wrap .description p,.woocommerce-page .wishlist-page .info-wrap .description p,.page-template-wishlist-php .address-page .info-wrap .description p,.page-template-wishlist-php .wishlist-page .info-wrap .description p{padding-bottom:8px}.page-template-address_page .category,.page-template-vacancy_page .category,.page-template-default_page .category,.page-template-contact_page .category,.woocommerce-page .category,.page-template-wishlist-php .category{display:flex;flex-wrap:wrap;gap:8px;border-bottom:1px solid #D9D9D9;padding-bottom:24px}.page-template-address_page .category a.active,.page-template-vacancy_page .category a.active,.page-template-default_page .category a.active,.page-template-contact_page .category a.active,.woocommerce-page .category a.active,.page-template-wishlist-php .category a.active{border-color:black;box-shadow:inset 0 0 0 1px black}.page-template-address_page .widget-title,.page-template-vacancy_page .widget-title,.page-template-default_page .widget-title,.page-template-contact_page .widget-title,.woocommerce-page .widget-title,.page-template-wishlist-php .widget-title{font-size:16px;color:#000;font-weight:700;padding:12px 16px}@media screen and (min-width: 992px){.page-template-address_page .widget-title,.page-template-vacancy_page .widget-title,.page-template-default_page .widget-title,.page-template-contact_page .widget-title,.woocommerce-page .widget-title,.page-template-wishlist-php .widget-title{padding:12px 0px}}.page-template-address_page ul.menu,.page-template-vacancy_page ul.menu,.page-template-default_page ul.menu,.page-template-contact_page ul.menu,.woocommerce-page ul.menu,.page-template-wishlist-php ul.menu{padding:0 0px 0 40px}@media screen and (min-width: 992px){.page-template-address_page ul.menu,.page-template-vacancy_page ul.menu,.page-template-default_page ul.menu,.page-template-contact_page ul.menu,.woocommerce-page ul.menu,.page-template-wishlist-php ul.menu{padding:0 0px 0 24px}}.page-template-address_page ul.menu li,.page-template-vacancy_page ul.menu li,.page-template-default_page ul.menu li,.page-template-contact_page ul.menu li,.woocommerce-page ul.menu li,.page-template-wishlist-php ul.menu li{padding:4px 0}.page-template-address_page ul.menu li.current_page_item a,.page-template-vacancy_page ul.menu li.current_page_item a,.page-template-default_page ul.menu li.current_page_item a,.page-template-contact_page ul.menu li.current_page_item a,.woocommerce-page ul.menu li.current_page_item a,.page-template-wishlist-php ul.menu li.current_page_item a{font-weight:700}.page-template-address_page ul.menu li a,.page-template-vacancy_page ul.menu li a,.page-template-default_page ul.menu li a,.page-template-contact_page ul.menu li a,.woocommerce-page ul.menu li a,.page-template-wishlist-php ul.menu li a{color:#141414;font-size:16px}.page-template-address_page ul.menu li a:hover,.page-template-vacancy_page ul.menu li a:hover,.page-template-default_page ul.menu li a:hover,.page-template-contact_page ul.menu li a:hover,.woocommerce-page ul.menu li a:hover,.page-template-wishlist-php ul.menu li a:hover{opacity:0.8}.page-template-address_page img,.page-template-vacancy_page img,.page-template-default_page img,.page-template-contact_page img,.woocommerce-page img,.page-template-wishlist-php img{max-width:100%}.page-template-address_page .city-wrap .city-in,.page-template-vacancy_page .city-wrap .city-in,.page-template-default_page .city-wrap .city-in,.page-template-contact_page .city-wrap .city-in,.woocommerce-page .city-wrap .city-in,.page-template-wishlist-php .city-wrap .city-in{border-bottom:1px solid #D9D9D9;padding:19px 0px}.page-template-address_page .city-wrap .city-in h2,.page-template-vacancy_page .city-wrap .city-in h2,.page-template-default_page .city-wrap .city-in h2,.page-template-contact_page .city-wrap .city-in h2,.woocommerce-page .city-wrap .city-in h2,.page-template-wishlist-php .city-wrap .city-in h2{-webkit-user-select:none;-ms-user-select:none;user-select:none;caret-color:transparent;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:space-between;width:100%;cursor:pointer}.page-template-address_page .city-wrap .city-in h2 .minus,.page-template-vacancy_page .city-wrap .city-in h2 .minus,.page-template-default_page .city-wrap .city-in h2 .minus,.page-template-contact_page .city-wrap .city-in h2 .minus,.woocommerce-page .city-wrap .city-in h2 .minus,.page-template-wishlist-php .city-wrap .city-in h2 .minus{display:block}.page-template-address_page .city-wrap .city-in h2 .plus,.page-template-vacancy_page .city-wrap .city-in h2 .plus,.page-template-default_page .city-wrap .city-in h2 .plus,.page-template-contact_page .city-wrap .city-in h2 .plus,.woocommerce-page .city-wrap .city-in h2 .plus,.page-template-wishlist-php .city-wrap .city-in h2 .plus{display:none}.page-template-address_page .city-wrap .city-in h2.collapsed .minus,.page-template-vacancy_page .city-wrap .city-in h2.collapsed .minus,.page-template-default_page .city-wrap .city-in h2.collapsed .minus,.page-template-contact_page .city-wrap .city-in h2.collapsed .minus,.woocommerce-page .city-wrap .city-in h2.collapsed .minus,.page-template-wishlist-php .city-wrap .city-in h2.collapsed .minus{display:none}.page-template-address_page .city-wrap .city-in h2.collapsed .plus,.page-template-vacancy_page .city-wrap .city-in h2.collapsed .plus,.page-template-default_page .city-wrap .city-in h2.collapsed .plus,.page-template-contact_page .city-wrap .city-in h2.collapsed .plus,.woocommerce-page .city-wrap .city-in h2.collapsed .plus,.page-template-wishlist-php .city-wrap .city-in h2.collapsed .plus{display:block}.page-template-address_page .city-wrap .item,.page-template-vacancy_page .city-wrap .item,.page-template-default_page .city-wrap .item,.page-template-contact_page .city-wrap .item,.woocommerce-page .city-wrap .item,.page-template-wishlist-php .city-wrap .item{padding:16px 0 0 0}@media screen and (min-width: 992px){.page-template-address_page .city-wrap .item,.page-template-vacancy_page .city-wrap .item,.page-template-default_page .city-wrap .item,.page-template-contact_page .city-wrap .item,.woocommerce-page .city-wrap .item,.page-template-wishlist-php .city-wrap .item{padding:24px 0 0 0}}.page-template-address_page .city-wrap .item .flex,.page-template-vacancy_page .city-wrap .item .flex,.page-template-default_page .city-wrap .item .flex,.page-template-contact_page .city-wrap .item .flex,.woocommerce-page .city-wrap .item .flex,.page-template-wishlist-php .city-wrap .item .flex{display:flex;flex-direction:column;gap:8px}@media screen and (min-width: 768px){.page-template-address_page .city-wrap .item .flex,.page-template-vacancy_page .city-wrap .item .flex,.page-template-default_page .city-wrap .item .flex,.page-template-contact_page .city-wrap .item .flex,.woocommerce-page .city-wrap .item .flex,.page-template-wishlist-php .city-wrap .item .flex{flex-direction:row;justify-content:space-between}}.page-template-address_page .city-wrap .item h4,.page-template-vacancy_page .city-wrap .item h4,.page-template-default_page .city-wrap .item h4,.page-template-contact_page .city-wrap .item h4,.woocommerce-page .city-wrap .item h4,.page-template-wishlist-php .city-wrap .item h4{margin-top:30px;color:#000;font-weight:600;text-transform:uppercase}@media screen and (min-width: 768px){.page-template-address_page .city-wrap .item h4,.page-template-vacancy_page .city-wrap .item h4,.page-template-default_page .city-wrap .item h4,.page-template-contact_page .city-wrap .item h4,.woocommerce-page .city-wrap .item h4,.page-template-wishlist-php .city-wrap .item h4{margin-top:0}}.page-template-address_page .city-wrap .item .info,.page-template-vacancy_page .city-wrap .item .info,.page-template-default_page .city-wrap .item .info,.page-template-contact_page .city-wrap .item .info,.woocommerce-page .city-wrap .item .info,.page-template-wishlist-php .city-wrap .item .info{color:#141414;font-size:16px;font-style:normal;margin-bottom:10px}.page-template-address_page .city-wrap .item .map_link,.page-template-vacancy_page .city-wrap .item .map_link,.page-template-default_page .city-wrap .item .map_link,.page-template-contact_page .city-wrap .item .map_link,.woocommerce-page .city-wrap .item .map_link,.page-template-wishlist-php .city-wrap .item .map_link{display:inline-flex;gap:6px;text-decoration:underline;align-items:center;text-transform:uppercase;margin-bottom:10px}.page-template-address_page .city-wrap .item .wrap-image img,.page-template-vacancy_page .city-wrap .item .wrap-image img,.page-template-default_page .city-wrap .item .wrap-image img,.page-template-contact_page .city-wrap .item .wrap-image img,.woocommerce-page .city-wrap .item .wrap-image img,.page-template-wishlist-php .city-wrap .item .wrap-image img{width:100%;max-width:220px;height:100%;aspect-ratio:220 / 147;object-fit:cover;display:block}.page-template-address_page .call-us,.page-template-vacancy_page .call-us,.page-template-default_page .call-us,.page-template-contact_page .call-us,.woocommerce-page .call-us,.page-template-wishlist-php .call-us{padding:24px 0;background:#f5f5f5;text-align:center}@media screen and (min-width: 768px){.page-template-address_page .call-us,.page-template-vacancy_page .call-us,.page-template-default_page .call-us,.page-template-contact_page .call-us,.woocommerce-page .call-us,.page-template-wishlist-php .call-us{padding:48px 0}}.page-template-address_page .call-us .title_question,.page-template-vacancy_page .call-us .title_question,.page-template-default_page .call-us .title_question,.page-template-contact_page .call-us .title_question,.woocommerce-page .call-us .title_question,.page-template-wishlist-php .call-us .title_question{margin-bottom:8px;text-transform:uppercase}.page-template-address_page .call-us .question_description,.page-template-vacancy_page .call-us .question_description,.page-template-default_page .call-us .question_description,.page-template-contact_page .call-us .question_description,.woocommerce-page .call-us .question_description,.page-template-wishlist-php .call-us .question_description{font-size:16px;margin-bottom:24px}.page-template-address_page .call-us .but-wrap,.page-template-vacancy_page .call-us .but-wrap,.page-template-default_page .call-us .but-wrap,.page-template-contact_page .call-us .but-wrap,.woocommerce-page .call-us .but-wrap,.page-template-wishlist-php .call-us .but-wrap{display:flex;justify-content:center;flex-wrap:wrap;gap:12px}.page-template-address_page .call-us .but-wrap a,.page-template-vacancy_page .call-us .but-wrap a,.page-template-default_page .call-us .but-wrap a,.page-template-contact_page .call-us .but-wrap a,.woocommerce-page .call-us .but-wrap a,.page-template-wishlist-php .call-us .but-wrap a{width:100%}@media screen and (min-width: 768px){.page-template-address_page .call-us .but-wrap a,.page-template-vacancy_page .call-us .but-wrap a,.page-template-default_page .call-us .but-wrap a,.page-template-contact_page .call-us .but-wrap a,.woocommerce-page .call-us .but-wrap a,.page-template-wishlist-php .call-us .but-wrap a{width:49%}}.page-template-vacancy_page .vacancy-wrap .item{border-bottom:1px solid #D9D9D9;padding:16px 0}@media screen and (min-width: 768px){.page-template-vacancy_page .vacancy-wrap .item{padding:24px 0}}.page-template-vacancy_page .vacancy-wrap .item h4{text-transform:uppercase}.page-template-vacancy_page .vacancy-wrap .item .salary{font-weight:700}.page-template-vacancy_page .vacancy-wrap .item .info{display:flex;flex-direction:column;gap:8px}.page-template-vacancy_page .vacancy-wrap .item .flex{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-direction:column}@media screen and (min-width: 768px){.page-template-vacancy_page .vacancy-wrap .item .flex{gap:24px;flex-direction:row;align-items:center}}.page-template-default_page .default-editor blockquote{padding:16px;background:#f5f5f5;margin:8px 0}.page-template-default_page .default-editor blockquote p{background:none;font-size:16px;border:none;text-transform:unset;font-weight:400;padding:0;margin:0 0 8px 0}.page-template-default_page .default-editor blockquote p:last-child{margin-bottom:0}.page-template-default_page .repeater{margin-top:24px}@media screen and (min-width: 768px){.page-template-default_page .repeater{margin-top:32px}}.page-template-default_page .repeater h4{text-transform:uppercase;border-bottom:1px solid #D9D9D9;padding-bottom:16px}.page-template-default_page .repeater .question-in{border-bottom:1px solid #D9D9D9;padding:19px 0px}.page-template-default_page .repeater .question-in .title{-webkit-user-select:none;-ms-user-select:none;user-select:none;caret-color:transparent;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:space-between;width:100%;cursor:pointer;font-weight:700}.page-template-default_page .repeater .question-in .title .minus{display:block}.page-template-default_page .repeater .question-in .title .plus{display:none}.page-template-default_page .repeater .question-in .title.collapsed .minus{display:none}.page-template-default_page .repeater .question-in .title.collapsed .plus{display:block}.page-template-default_page .repeater .descriptions p{padding:9px 0px;margin:0}.page-template-contact_page .repeater-contact .item{padding:24px 0;border-bottom:1px solid #D9D9D9}.page-template-contact_page .repeater-contact .item .flex{display:flex;flex-direction:column}@media screen and (min-width: 768px){.page-template-contact_page .repeater-contact .item .flex{flex-direction:row;gap:32px;justify-content:space-between}}@media screen and (min-width: 768px){.page-template-contact_page .repeater-contact .item .flex .left{width:50%}}@media screen and (min-width: 768px){.page-template-contact_page .repeater-contact .item .flex .right{width:50%}}.page-template-contact_page .repeater-contact .item h4{text-transform:uppercase;margin-bottom:8px}.page-template-contact_page .repeater-contact .item .content p{margin-bottom:8px}.page-template-contact_page .repeater-contact .item .content p:last-child{margin-bottom:0}.page-template-contact_page .repeater-contact .item .content a{font-weight:600;text-decoration:none}.page-template-contact_page .repeater-contact .item .but-wrap{margin:8px 0}.page-template-contact_page .repeater-contact .item .button{min-height:50px;width:100%}.page-template-contact_page .repeater-contact .item .button.primary svg path{fill:white}.page-template-contact_page .repeater-contact .item .button.secondary svg path{fill:#1F1F1F}.looks-page .info-wrap{max-width:724px;width:100%}.looks-page .info-wrap h1{margin:16px 0}@media (min-width: 768px){.looks-page .info-wrap h1{margin:20px 0}}@media (min-width: 992px){.looks-page .info-wrap h1{margin:24px 0}}.looks-page .info-wrap .description{color:#141414;font-size:16px;font-family:"Open Sans",sans-serif;font-weight:400;line-height:1.5;margin-bottom:20px}@media (min-width: 768px){.looks-page .info-wrap .description{margin-bottom:26px}}@media (min-width: 992px){.looks-page .info-wrap .description{margin-bottom:32px}}.looks-page .info-wrap .description p+p{padding-bottom:8px}.looks-page .looks-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:4px}@media (min-width: 768px){.looks-page .looks-grid{gap:6px}}@media (min-width: 992px){.looks-page .looks-grid{gap:8px}}.looks-page .looks-grid .look-group{display:contents}@media (min-width: 992px){.looks-page .looks-grid .look-group .look-item:nth-child(3){grid-column:span 2;grid-row:span 2}}.looks-page .looks-grid .look-item{position:relative;width:100%;grid-column:span 1;grid-row:span 1}.looks-page .looks-grid .look-item::before{content:"";display:block;padding-top:151.5%}.looks-page .looks-grid .look-item a{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;display:block;overflow:hidden}.looks-page .looks-grid .look-item a:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.03);z-index:2}.looks-page .looks-grid .look-item a img{width:100%;height:100%;object-fit:cover;transition:transform 0.4s}.looks-page .looks-grid .look-item a:hover img{transform:scale(1.1)}.looks-page .looks-grid .look-item .arrow-wrap{position:absolute;right:0;bottom:0;z-index:3;width:40px;height:40px;background-color:rgba(191,191,191,0.5);backdrop-filter:blur(25px);display:flex;align-items:center;justify-content:center;cursor:pointer}.looks-page .looks-grid .look-group:nth-of-type(2n){direction:rtl}.looks-page .looks-grid .look-group:nth-of-type(2n) .look-item{direction:ltr}@media (max-width: 991px){.looks-page .looks-grid{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 992px){.page-template-wishlist-php .mobile{display:none}}.page-template-wishlist-php .desktop{display:none}@media screen and (min-width: 992px){.page-template-wishlist-php .desktop{display:block}}.page-template-wishlist-php .empty{margin:24px 0}@media screen and (min-width: 768px){.page-template-wishlist-php .empty{margin:48px 0}}@media screen and (min-width: 992px){.page-template-wishlist-php .empty{margin:64px 0}}@media screen and (max-width: 992px){.page-template-wishlist-php .wishlist-products.products{gap:4px;margin:0 -24px}}@media screen and (max-width: 768px){.page-template-wishlist-php .wishlist-products.products{gap:2px;margin:0 -16px}}.page-template-wishlist-php .wishlist-products.products .product{width:calc(33.333% - 7px)}@media screen and (max-width: 992px){.page-template-wishlist-php .wishlist-products.products .product{width:calc(33.333% - 3px)}}@media screen and (max-width: 768px){.page-template-wishlist-php .wishlist-products.products .product{width:calc(50% - 2px)}}.brands-page{padding-bottom:24px}@media (min-width: 768px){.brands-page{padding-bottom:48px}}@media (min-width: 992px){.brands-page{padding-bottom:64px}}.brands-page .page-title{padding:16px 0}@media (min-width: 768px){.brands-page .page-title{padding:20px 0}}@media (min-width: 992px){.brands-page .page-title{padding:24px 0}}.brands-page .brands-controls{margin:8px 0;background-color:#f5f5f5}@media (min-width: 768px){.brands-page .brands-controls .container{display:flex;align-items:center;gap:8px}}@media (max-width: 767px){.brands-page .brands-controls .brands-search{margin-left:-20px}}.brands-page .search-wrap-brands{align-items:center;position:relative}@media (max-width: 767px){.brands-page .search-wrap-brands{border-bottom:1px solid #D9D9D9}.brands-page .search-wrap-brands:before{content:'';position:absolute;left:100%;bottom:-1px;width:16px;height:1px;background-color:#D9D9D9}.brands-page .search-wrap-brands:after{content:'';position:absolute;right:100%;bottom:-1px;width:16px;height:1px;background-color:#D9D9D9}}@media (min-width: 768px){.brands-page .search-wrap-brands{border-left:1px solid #D9D9D9;border-right:1px solid #D9D9D9;border-bottom:none;width:252px}}.brands-page .search-wrap-brands input{padding:12px 16px 12px 52px !important;min-height:48px;font-size:16px;font-family:"Open Sans",sans-serif;font-weight:400;color:#141414 !important;line-height:1.5;max-width:100% !important;width:100%;border:none !important}.brands-page .search-wrap-brands input:-ms-input-placeholder{font-size:16px;font-family:"Open Sans",sans-serif;font-weight:400;color:#A1A1A1;line-height:1.5}.brands-page .search-wrap-brands input::placeholder{font-size:16px;font-family:"Open Sans",sans-serif;font-weight:400;color:#A1A1A1;line-height:1.5}.brands-page .search-wrap-brands svg{position:absolute;left:8px;top:50%;transform:translateY(-50%);padding:0;display:flex;align-items:center}.brands-page nav{display:flex;overflow-x:auto;padding:10px 0}@media (max-width: 767px){.brands-page nav{height:48px;margin-left:-12px}}@media (min-width: 768px){.brands-page nav{width:calc(100% - 252px)}}.brands-page .alpha-btn{color:#141414;font-size:13px;font-family:"Open Sans",sans-serif;font-weight:400;line-height:1.1;padding:0 12px;display:flex;align-items:center}.brands-page .alpha-btn.is-active{font-weight:700}.brands-page .alpha-btn.is-active:hover{text-decoration:none}.brands-page .alpha-btn:hover{text-decoration:underline}.brands-page .brands-section{padding:16px 0;display:flex;gap:12px;border-bottom:1px solid #D9D9D9}@media (min-width: 768px){.brands-page .brands-section{padding:20px 0;gap:96px}}@media (min-width: 992px){.brands-page .brands-section{padding:24px 0;gap:128px}}.brands-page .brands-section:last-child{border-bottom:none}.brands-page .brands-section .brands-section__head{width:46px}.brands-page .brands-section h3{font-size:20px}@media (min-width: 768px){.brands-page .brands-section h3{font-size:28px}}@media (min-width: 992px){.brands-page .brands-section h3{font-size:36px}}.brands-page .brands-section .brands-columns{width:calc(100% - 146px);margin-top:-2px}@media (min-width: 768px){.brands-page .brands-section .brands-columns{font-size:28px;padding-top:3px;margin-top:0}}@media (min-width: 992px){.brands-page .brands-section .brands-columns{font-size:36px;padding-top:9px}}.brands-page .brands-section .brands-columns a{padding:7px 0;color:#141414;font-size:14px;font-family:"Open Sans",sans-serif;font-weight:400;line-height:1.4}.brands-page .brands-section .brands-columns a:hover{text-decoration:underline}.brands-page .brands-section .brands-col{display:flex;flex-wrap:wrap}.brands-page .brands-section .brands-col li{width:100%;display:flex;align-items:center}@media (min-width: 768px){.brands-page .brands-section .brands-col li{width:calc(100% / 3)}}@media (min-width: 992px){.brands-page .brands-section .brands-col li{width:20%}}body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid label.user-registration-error{margin-bottom:0 !important;color:#D80027 !important}.woocommerce-form-login.login .password_preview{display:none !important}.user-registration-error:before{display:none !important}.user-registration,.woocommerce-form-login{max-width:600px !important;margin:0 auto !important;box-shadow:none !important;padding:40px 0 56px !important;text-align:center;color:#595959;border:none !important}@media (min-width: 768px){.user-registration,.woocommerce-form-login{padding:52px 0 76px !important}}@media (min-width: 992px){.user-registration,.woocommerce-form-login{padding:64px 0 104px !important}}.user-registration .user-registration-login-description,.woocommerce-form-login .user-registration-login-description{margin-bottom:0 !important}.user-registration .ur-frontend-form.login,.woocommerce-form-login .ur-frontend-form.login{padding:0 !important;border-radius:0 !important;box-shadow:none !important}.user-registration .ur-frontend-form.login .user-registration-before-login-btn,.woocommerce-form-login .ur-frontend-form.login .user-registration-before-login-btn{justify-content:flex-end !important;padding:0 8px;margin-top:18px !important}.user-registration .ur-frontend-form.login .user-registration-before-login-btn p,.woocommerce-form-login .ur-frontend-form.login .user-registration-before-login-btn p{color:#1F1F1F !important;font-size:13px !important;font-family:"Open Sans",sans-serif !important;font-weight:500 !important;line-height:1.5 !important;letter-spacing:0 !important}.user-registration .ur-frontend-form.login .user-registration-before-login-btn a,.woocommerce-form-login .ur-frontend-form.login .user-registration-before-login-btn a{color:#1F1F1F !important;text-underline-offset:3px !important;text-transform:uppercase !important}.user-registration .ur-frontend-form.login .wrap-submit,.woocommerce-form-login .ur-frontend-form.login .wrap-submit{margin-top:18px !important}.user-registration .ur-frontend-form.login form .ur-form-row .ur-form-grid .hide_show_password,.woocommerce-form-login .ur-frontend-form.login form .ur-form-row .ur-form-grid .hide_show_password{margin-bottom:0 !important}.user-registration .ur-frontend-form.login form .ur-form-row .ur-form-grid p.new-password,.woocommerce-form-login .ur-frontend-form.login form .ur-form-row .ur-form-grid p.new-password{margin-bottom:24px !important}.user-registration .ur-frontend-form.login form.ur_lost_reset_password .ur-form-row,.woocommerce-form-login .ur-frontend-form.login form.ur_lost_reset_password .ur-form-row{margin-bottom:16px !important}.user-registration .ur-frontend-form.login form.ur_lost_reset_password .user-registration-form-row,.woocommerce-form-login .ur-frontend-form.login form.ur_lost_reset_password .user-registration-form-row{margin-bottom:0 !important}.user-registration .ur-frontend-form.login form.ur_lost_reset_password .ur-lost-password-content-container,.woocommerce-form-login .ur-frontend-form.login form.ur_lost_reset_password .ur-lost-password-content-container{margin-bottom:0 !important}.user-registration .ur-frontend-form.login form.ur_lost_reset_password h2,.woocommerce-form-login .ur-frontend-form.login form.ur_lost_reset_password h2{color:#000;margin-bottom:24px !important;font-size:26px !important;font-weight:600 !important;letter-spacing:0 !important;line-height:1.05 !important;text-transform:uppercase !important}@media (max-width: 1440px) and (min-width: 321px){.user-registration .ur-frontend-form.login form.ur_lost_reset_password h2,.woocommerce-form-login .ur-frontend-form.login form.ur_lost_reset_password h2{font-size:calc(22 * ((100vw - 320px) / 1120) + 26px)}}@media (max-width: 320px){.user-registration .ur-frontend-form.login form.ur_lost_reset_password h2,.woocommerce-form-login .ur-frontend-form.login form.ur_lost_reset_password h2{font-size: 26px}}@media (min-width: 768px){.user-registration .ur-frontend-form.login form.ur_lost_reset_password h2,.woocommerce-form-login .ur-frontend-form.login form.ur_lost_reset_password h2{margin-bottom:28px !important;font-size:36px !important}}@media (min-width: 992px){.user-registration .ur-frontend-form.login form.ur_lost_reset_password h2,.woocommerce-form-login .ur-frontend-form.login form.ur_lost_reset_password h2{margin-bottom:32px !important;font-size:48px !important}}.user-registration .ur-frontend-form.login form.ur_lost_reset_password input[type='submit'],.woocommerce-form-login .ur-frontend-form.login form.ur_lost_reset_password input[type='submit']{margin-top:32px}.user-registration .user-registration-registration-title,.user-registration .user-registration-login-title,.woocommerce-form-login .user-registration-registration-title,.woocommerce-form-login .user-registration-login-title{font-size:26px !important;font-weight:600 !important;letter-spacing:0 !important;line-height:1.05 !important;text-transform:uppercase !important;margin-bottom:24px !important;color:#000 !important;display:inline-block}@media (min-width: 768px){.user-registration .user-registration-registration-title,.user-registration .user-registration-login-title,.woocommerce-form-login .user-registration-registration-title,.woocommerce-form-login .user-registration-login-title{margin-bottom:28px !important;font-size:36px !important}}@media (min-width: 992px){.user-registration .user-registration-registration-title,.user-registration .user-registration-login-title,.woocommerce-form-login .user-registration-registration-title,.woocommerce-form-login .user-registration-login-title{margin-bottom:32px !important;font-size:48px !important}}.user-registration .promo-custom-description,.woocommerce-form-login .promo-custom-description{color:#000 !important;font-size:14px !important;font-family:"Open Sans",sans-serif !important;font-weight:600 !important;line-height:1.4 !important;background-color:#f5f5f5 !important;padding:16px !important;display:flex !important;align-items:center !important;margin-bottom:16px !important;text-align:left}@media (min-width: 768px){.user-registration .promo-custom-description,.woocommerce-form-login .promo-custom-description{margin-bottom:20px !important}}@media (min-width: 992px){.user-registration .promo-custom-description,.woocommerce-form-login .promo-custom-description{margin-bottom:24px !important}}.user-registration .promo-custom-description svg,.woocommerce-form-login .promo-custom-description svg{display:inline-block;margin-right:16px}.user-registration form .ur-form-row .ur-form-grid,.woocommerce-form-login form .ur-form-row .ur-form-grid{padding:0 !important}.user-registration form .ur-form-row .form-row.user-registration-validated input [aria-invalid="true"],.woocommerce-form-login form .ur-form-row .form-row.user-registration-validated input [aria-invalid="true"]{border:1px solid #D80027 !important}.user-registration form .ur-form-row label,.woocommerce-form-login form .ur-form-row label{color:#595959 !important;font-size:14px !important;font-family:"Open Sans",sans-serif !important;font-weight:400 !important;line-height:1.4 !important;margin-bottom:4px !important;text-align:left !important;display:block !important}.user-registration form .ur-form-row label span.required,.woocommerce-form-login form .ur-form-row label span.required{color:#D80027 !important}.user-registration form .ur-form-row input,.woocommerce-form-login form .ur-form-row input{border:1px solid #A1A1A1 !important;padding:12px 16px !important;color:#A1A1A1 !important;font-size:16px !important;font-family:"Open Sans",sans-serif !important;font-weight:400 !important;line-height:1.5 !important;border-radius:0 !important;min-height:48px !important;max-height:48px !important;max-width:100% !important;width:100% !important}.user-registration form .ur-form-row input:-ms-input-placeholder, .woocommerce-form-login form .ur-form-row input:-ms-input-placeholder{color:#A1A1A1 !important;font-size:16px !important;font-family:"Open Sans",sans-serif !important;font-weight:400 !important;line-height:1.5 !important}.user-registration form .ur-form-row input::placeholder,.woocommerce-form-login form .ur-form-row input::placeholder{color:#A1A1A1 !important;font-size:16px !important;font-family:"Open Sans",sans-serif !important;font-weight:400 !important;line-height:1.5 !important}.user-registration form .ur-button-container,.woocommerce-form-login form .ur-button-container{width:100% !important;margin-top:32px !important;padding:0 !important}.user-registration form button[type='submit'],.user-registration form input[type='submit'],.woocommerce-form-login form button[type='submit'],.woocommerce-form-login form input[type='submit']{padding:14px !important;color:#fff !important;font-size:13px !important;text-transform:uppercase !important;font-family:"Open Sans",sans-serif !important;font-weight:500 !important;line-height:1.5 !important;background:#000 !important;border-radius:0 !important;border:none !important;letter-spacing:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;min-height:48px !important;max-height:48px !important;width:100% !important}.user-registration.step-2 .promo-custom-description,.user-registration.step-2 .ur-terms,.woocommerce-form-login.step-2 .promo-custom-description,.woocommerce-form-login.step-2 .ur-terms{display:none !important}.woocommerce-form-login .ur-form-grid{text-align:center}.woocommerce-form-login .user-registration-form-row{padding:0 !important;margin:0 !important}.woocommerce-form-login .user-registration-form-row label{color:#595959 !important;font-size:14px !important;font-family:"Open Sans",sans-serif !important;font-weight:400 !important;line-height:1.4 !important;margin-bottom:4px !important;text-align:left !important;display:block !important}.woocommerce-form-login .user-registration-form-row label span.required{color:#D80027 !important;margin-left:5px}.woocommerce-form-login .user-registration-form-row input{border:1px solid #A1A1A1 !important;padding:12px 16px !important;color:#A1A1A1 !important;font-size:16px !important;font-family:"Open Sans",sans-serif !important;font-weight:400 !important;line-height:1.5 !important;border-radius:0 !important;min-height:48px !important;max-height:48px !important;max-width:100% !important;width:100% !important}.woocommerce-form-login .user-registration-form-row input:-ms-input-placeholder{color:#A1A1A1 !important;font-size:16px !important;font-family:"Open Sans",sans-serif !important;font-weight:400 !important;line-height:1.5 !important}.woocommerce-form-login .user-registration-form-row input::placeholder{color:#A1A1A1 !important;font-size:16px !important;font-family:"Open Sans",sans-serif !important;font-weight:400 !important;line-height:1.5 !important}.woocommerce-form-login .user-registration-form-row.hide_show_password{margin-top:24px !important}.woocommerce-form-login .user-registration-LostPassword{margin:18px 8px 18px;text-align:right;color:#1F1F1F !important;font-size:13px !important;font-family:"Open Sans",sans-serif !important;font-weight:500 !important;line-height:1.5 !important;letter-spacing:0 !important}.woocommerce-form-login .user-registration-LostPassword a{color:#1F1F1F !important;text-underline-offset:3px !important;text-transform:uppercase !important}.woocommerce-form-login .wrap-submit{height:48px !important}.woocommerce-form-login button[type='submit']{padding:14px !important;color:#fff !important;font-size:13px !important;text-transform:uppercase !important;font-family:"Open Sans",sans-serif !important;font-weight:500 !important;line-height:1.5 !important;background:#000 !important;border-radius:0 !important;border:none !important;letter-spacing:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;min-height:48px !important;max-height:48px !important;width:100% !important}.ur-after-submit{text-align:center;color:#595959;font-size:14px;font-family:"Open Sans",sans-serif;font-weight:400;line-height:1.4;letter-spacing:0;margin-top:0 !important}.ur-after-submit .ur-terms{text-align:left;margin-top:8px}@media (min-width: 768px){.ur-after-submit .ur-terms{margin-top:32px}}.ur-after-submit .ur-terms a{text-decoration:underline}.ur-after-submit .ur-terms a:hover{color:#1F1F1F}.ur-after-submit .ur-divider{display:flex;align-items:center;justify-content:center;margin:16px 0;position:relative}.ur-after-submit .ur-divider::before,.ur-after-submit .ur-divider::after{content:"";flex:1;height:1px;background:#D9D9D9}.ur-after-submit .ur-divider span{padding:0 10px;color:#595959;white-space:nowrap}.ur-after-submit .ur-socials{display:flex;justify-content:center;gap:16px;margin-bottom:16px}.ur-after-submit .ur-socials .ur-social{display:flex;align-items:center;justify-content:center;padding:14px;border:1px solid #D9D9D9;text-decoration:none;color:#1F1F1F;font-family:"Open Sans",sans-serif;font-size:13px;font-weight:500;line-height:1.4;transition:all 0.2s ease;text-transform:uppercase;width:50%}.ur-after-submit .ur-socials .ur-social svg{margin-right:8px;width:18px;height:18px}.ur-after-submit .ur-login-link{padding:14px 0}.ur-after-submit .ur-login-link a{font-family:"Open Sans",sans-serif;font-size:13px;font-weight:500;line-height:1.5;text-decoration:underline;color:#1F1F1F;text-underline-offset:3px !important}.custom-password-reset-confirmation h2{color:#000;margin-bottom:24px !important}@media (min-width: 768px){.custom-password-reset-confirmation h2{margin-bottom:28px !important}}@media (min-width: 992px){.custom-password-reset-confirmation h2{margin-bottom:32px !important}}.custom-password-reset-confirmation p{font-family:"Open Sans",sans-serif;font-size:14px;font-weight:400;line-height:1.4;color:#141414;text-align:left}.custom-password-reset-confirmation p strong{font-weight:600}.custom-password-reset-confirmation p br{display:block !important}.custom-password-reset-confirmation p+p{margin-top:8px}.custom-password-reset-confirmation a{font-family:"Open Sans",sans-serif;font-size:13px;font-weight:500;line-height:1.5;text-decoration:underline;color:#1F1F1F;text-underline-offset:3px !important;margin-top:30px;display:flex;justify-content:center}@media (min-width: 768px){.custom-password-reset-confirmation a{margin-top:34px}}@media (min-width: 992px){.custom-password-reset-confirmation a{margin-top:38px}}#sms-login-form .phone-error-message{color:#D80027;font-size:12px;margin-top:4px;line-height:1.2;text-align:left}#sms-login-form input.input-error{border-color:#D80027 !important}#sms-verify-form .sms-sent-info{margin-bottom:16px;font-size:14px;line-height:1.4;text-align:left;color:#141414;font-family:"Open Sans",sans-serif}#sms-verify-form .sms-sent-info strong{font-weight:600}#sms-verify-form .sms-sent-info .edit-phone-link{margin-left:8px;text-decoration:underline;cursor:pointer;text-underline-offset:3px !important}#sms-verify-form .code-inputs{display:flex;gap:8px}#sms-verify-form .code-inputs input{font-size:16px !important;font-weight:700 !important;line-height:1.5 !important;font-family:"Open Sans",sans-serif !important;text-align:center !important;color:#141414 !important}#sms-verify-form .code-inputs input.input-error{border-color:#D80027 !important}#sms-verify-form .code-error-message{color:#D80027;font-size:12px;margin-top:4px;line-height:1.2;text-align:left}#sms-verify-form input.input-error{border-color:#D80027 !important}#sms-verify-form .resend-info{margin-top:8px;background-color:#f5f5f5;padding:14px 16px;font-size:14px;color:#141414;font-weight:400;line-height:1.4;font-family:"Open Sans",sans-serif;text-align:left}#sms-verify-form .resend-info strong{font-weight:600}#sms-verify-form .resend-info #resend-btn{text-transform:uppercase}.single-looks_posttype .look-header{padding:8px 0;transition:all 0.3s ease, opacity 0.3s ease, visibility 0.3s ease;opacity:1;visibility:visible;position:relative;z-index:10;background-color:white}.single-looks_posttype .look-header.mobile-hidden{display:none}@media (min-width: 768px){.single-looks_posttype .look-header.mobile-hidden{display:block}}.single-looks_posttype .look-header.mobile-visible{padding-left:16px}@media (min-width: 768px){.single-looks_posttype .look-header.mobile-visible{display:none}}@media (min-width: 768px){.single-looks_posttype .look-header .look-header-inner{display:flex;align-items:center;justify-content:space-between;gap:20px}}.single-looks_posttype .look-header .look-title{margin-bottom:13px}@media (min-width: 768px){.single-looks_posttype .look-header .look-title{margin-bottom:0}}.single-looks_posttype .look-header .wrap-swiper{position:relative;display:flex;align-items:center;opacity:0;transform:translateX(20px);transition:0.4s;pointer-events:none}.single-looks_posttype .look-header .wrap-swiper.visible{opacity:1;transform:translateX(0);pointer-events:auto}.single-looks_posttype .look-header .wrap-swiper.no-slider .wrap-arrows{display:none}.single-looks_posttype .look-header .wrap-swiper.no-slider .swiper-wrapper{gap:4px}.single-looks_posttype .look-header .wrap-swiper .wrap-arrows{display:none}@media (min-width: 768px){.single-looks_posttype .look-header .wrap-swiper .wrap-arrows{display:flex;z-index:3;height:72px;border:1px solid #D9D9D9;margin-left:4px}}.single-looks_posttype .look-header .wrap-swiper .swiper-button-next::after,.single-looks_posttype .look-header .wrap-swiper .swiper-button-prev::after{content:none !important}.single-looks_posttype .look-header .wrap-swiper .swiper-button-next svg,.single-looks_posttype .look-header .wrap-swiper .swiper-button-prev svg{width:18px;height:18px}.single-looks_posttype .look-header .wrap-swiper .swiper-button-next,.single-looks_posttype .look-header .wrap-swiper .swiper-button-prev{right:auto;left:auto;position:relative;width:48px;height:100%;display:flex;align-items:center;justify-content:center;z-index:10;transition:background 0.3s;backdrop-filter:blur(25px);top:0 !important;margin-top:0 !important}.single-looks_posttype .look-header .wrap-swiper .swiper-button-next.swiper-button-lock,.single-looks_posttype .look-header .wrap-swiper .swiper-button-prev.swiper-button-lock{display:none}.single-looks_posttype .look-header .wrap-swiper .swiper-button-next.swiper-button-disabled,.single-looks_posttype .look-header .wrap-swiper .swiper-button-prev.swiper-button-disabled{opacity:1}.single-looks_posttype .look-header .wrap-swiper .swiper-button-next.swiper-button-disabled svg,.single-looks_posttype .look-header .wrap-swiper .swiper-button-prev.swiper-button-disabled svg{opacity:0.35}.single-looks_posttype .look-header .wrap-swiper .swiper-button-prev{border-right:1px solid #D9D9D9}.single-looks_posttype .look-header .lookHeaderSlider{width:100%;display:flex;margin:0 !important}@media (min-width: 768px){.single-looks_posttype .look-header .lookHeaderSlider{max-width:152px}}.single-looks_posttype .look-header .lookHeaderSlider .swiper-slide{width:48px;height:72px;overflow:hidden;cursor:pointer}.single-looks_posttype .look-header .lookHeaderSlider .swiper-slide .look-thumb{display:block;width:100%;height:100%;box-sizing:border-box;outline:none;overflow:hidden;transition:.3s}.single-looks_posttype .look-header .lookHeaderSlider .swiper-slide .look-thumb img{width:100%;height:100%;object-fit:cover;object-position:top;display:block}.single-looks_posttype .look-header .lookHeaderSlider .swiper-slide.active .look-thumb{padding:4px;outline:2px solid black;outline-offset:-2px}@media (min-width: 768px){.single-looks_posttype .wrap-columns{display:flex;gap:6px}}@media (min-width: 992px){.single-looks_posttype .wrap-columns{gap:8px}}.single-looks_posttype .left-column{width:100%;margin-bottom:4px}@media (min-width: 768px){.single-looks_posttype .left-column{width:50%;margin-bottom:0}}@media (min-width: 992px){.single-looks_posttype .left-column{width:39%}}.single-looks_posttype .left-column .inner-wrap{padding-top:150%;position:relative}.single-looks_posttype .singleLookSlider{position:absolute;left:0;top:0;width:100%;height:100%}.single-looks_posttype .singleLookSlider .swiper-slide{position:relative;overflow:hidden}.single-looks_posttype .singleLookSlider .swiper-slide .slide-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:top center;z-index:1;object-fit:cover}.single-looks_posttype .singleLookSlider .swiper-slide video.slide-bg{width:100%;height:100%}.single-looks_posttype .singleLookSlider .swiper-button-next::after,.single-looks_posttype .singleLookSlider .swiper-button-prev::after{content:none !important}.single-looks_posttype .singleLookSlider .swiper-button-next svg,.single-looks_posttype .singleLookSlider .swiper-button-prev svg{width:18px;height:18px}.single-looks_posttype .singleLookSlider .swiper-button-next,.single-looks_posttype .singleLookSlider .swiper-button-prev{position:absolute;width:40px;height:40px;align-items:center;justify-content:center;z-index:10;transition:background 0.3s;background-color:rgba(191,191,191,0.5);backdrop-filter:blur(25px);display:none}@media (min-width: 992px){.single-looks_posttype .singleLookSlider .swiper-button-next,.single-looks_posttype .singleLookSlider .swiper-button-prev{display:flex}}.single-looks_posttype .singleLookSlider .swiper-button-next{right:8px}.single-looks_posttype .singleLookSlider .swiper-button-prev{left:8px}.single-looks_posttype .singleLookSlider .swiper-pagination{position:absolute;bottom:16px !important;transform:translateX(-50%);left:50% !important;top:auto !important;width:auto !important;display:flex;z-index:3;padding:3px 2px;background-color:rgba(191,191,191,0.5);backdrop-filter:blur(25px);border-radius:13px}@media (min-width: 768px){.single-looks_posttype .singleLookSlider .swiper-pagination{bottom:24px !important}}.single-looks_posttype .singleLookSlider .swiper-pagination .swiper-pagination-bullet{position:relative;width:4px;height:4px;border-radius:13px;background:rgba(31,31,31,0.3);transition:opacity 0.3s;margin:0 2px !important}.single-looks_posttype .singleLookSlider .swiper-pagination .swiper-pagination-bullet::before{content:'';position:absolute;top:0;left:0;width:4px;height:100%;background:#1F1F1F;border-radius:13px;z-index:1}.single-looks_posttype .singleLookSlider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:18px;border-radius:13px}.single-looks_posttype .singleLookSlider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::before{animation:bulletProgress 10s linear forwards}.single-looks_posttype .singleLookSlider .swiper-pagination .swiper-pagination-bullet.animate-progress::before{animation:bulletProgress 10s linear forwards}.single-looks_posttype .right-column{width:100%;padding-bottom:24px}@media (min-width: 768px){.single-looks_posttype .right-column{width:50%;padding-bottom:48px}}@media (min-width: 992px){.single-looks_posttype .right-column{width:61%;padding-bottom:64px}}.single-looks_posttype .look-products-grid{display:flex;flex-wrap:wrap;gap:8px 2px}@media (min-width: 768px){.single-looks_posttype .look-products-grid{gap:14px 6px}}@media (min-width: 992px){.single-looks_posttype .look-products-grid{gap:28px 8px}}.single-looks_posttype .look-products-grid .product{width:calc(100% / 2 - 1px);position:relative}@media (min-width: 768px){.single-looks_posttype .look-products-grid .product{width:calc(100% / 2 - 3px) !important}}@media (min-width: 992px){.single-looks_posttype .look-products-grid .product{width:calc(100% / 3 - 6px) !important}}.single-looks_posttype .look-products-grid .product img{width:100%;height:auto;aspect-ratio:288.33/435.22}.single-looks_posttype .look-description-outer-wrap{border-top:1px solid #D9D9D9;margin-top:8px;padding:12px 24px 0}@media (min-width: 768px){.single-looks_posttype .look-description-outer-wrap{margin-top:10px}}.single-looks_posttype .look-description-outer-wrap .inner-wrap{max-width:720px}.single-looks_posttype .look-description-outer-wrap h4{margin:12px 0 8px;line-height:1.2}@media (min-width: 768px){.single-looks_posttype .look-description-outer-wrap h4{margin:14px 0 8px}}@media (min-width: 992px){.single-looks_posttype .look-description-outer-wrap h4{margin:16px 0 8px}}.single-looks_posttype .look-description-outer-wrap .next-look-link{margin-top:26px}@media (min-width: 768px){.single-looks_posttype .look-description-outer-wrap .next-look-link{margin-top:30px}}@media (min-width: 992px){.single-looks_posttype .look-description-outer-wrap .next-look-link{margin-top:34px}}@media (min-width: 768px){.single-looks_posttype .section-slider-more-looks{margin-top:48px}}@media (min-width: 992px){.single-looks_posttype .section-slider-more-looks{margin-top:64px}}.single-looks_posttype .section-slider-more-looks .button.mobile-visible{margin:0 0 24px 0;width:100%}@media (min-width: 768px){.single-looks_posttype .section-slider-more-looks .button.mobile-visible{display:none !important;margin:0;width:auto}}.single-looks_posttype .section-slider-more-looks .button.mobile-hidden{display:none}@media (min-width: 768px){.single-looks_posttype .section-slider-more-looks .button.mobile-hidden{display:inline-flex}}.single-looks_posttype .section-slider-more-looks .wrap-swiper{position:relative;margin-bottom:24px;--swiper-scrollbar-sides-offset: 16px}@media screen and (min-width: 768px){.single-looks_posttype .section-slider-more-looks .wrap-swiper{--swiper-scrollbar-sides-offset: 24px}}.single-looks_posttype .section-slider-more-looks .moreLooksSlider{padding-bottom:24px}.single-looks_posttype .section-slider-more-looks .swiper-slide{width:148px;height:224px;position:relative}@media (min-width: 768px){.single-looks_posttype .section-slider-more-looks .swiper-slide{width:312px;height:472px}}.single-looks_posttype .section-slider-more-looks .swiper-slide .arrow-wrap{position:absolute;right:0;bottom:0;z-index:3;background-color:rgba(191,191,191,0.5);backdrop-filter:blur(25px);display:flex;align-items:center;justify-content:center;width:40px;height:40px;cursor:pointer}.single-looks_posttype .section-slider-more-looks .swiper-slide a{display:block;overflow:hidden;position:relative;width:100%;height:100%}.single-looks_posttype .section-slider-more-looks .swiper-slide a img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.4s}.single-looks_posttype .section-slider-more-looks .swiper-slide a:hover img{transform:scale(1.1)}.single-looks_posttype .section-slider-more-looks .wrap-top{display:flex;justify-content:space-between;padding:24px 0;align-items:center;gap:0 20px}@media (min-width: 768px){.single-looks_posttype .section-slider-more-looks .wrap-top{padding:32px 0}}@media (min-width: 992px){.single-looks_posttype .section-slider-more-looks .wrap-top{padding:40px 0}}.single-looks_posttype .section-slider-more-looks .wrap-arrows-button{display:flex;align-items:center}.single-looks_posttype .section-slider-more-looks .wrap-arrows{display:none;z-index:3;border-top:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9;border-left:1px solid #D9D9D9;height:49.5px}@media (min-width: 992px){.single-looks_posttype .section-slider-more-looks .wrap-arrows{display:flex}}.single-looks_posttype .section-slider-more-looks .wrap-arrows .swiper-button-next::after,.single-looks_posttype .section-slider-more-looks .wrap-arrows .swiper-button-prev::after{content:none !important}.single-looks_posttype .section-slider-more-looks .wrap-arrows .swiper-button-next svg,.single-looks_posttype .section-slider-more-looks .wrap-arrows .swiper-button-prev svg{width:18px;height:18px}.single-looks_posttype .section-slider-more-looks .wrap-arrows .swiper-button-next,.single-looks_posttype .section-slider-more-looks .wrap-arrows .swiper-button-prev{right:auto;left:auto;position:relative;width:48px;height:100%;display:flex;align-items:center;justify-content:center;z-index:10;transition:background 0.3s;backdrop-filter:blur(25px);top:0 !important;margin-top:0 !important}.single-looks_posttype .section-slider-more-looks .wrap-arrows .swiper-button-next.swiper-button-lock,.single-looks_posttype .section-slider-more-looks .wrap-arrows .swiper-button-prev.swiper-button-lock{display:none}.single-looks_posttype .section-slider-more-looks .wrap-arrows .swiper-button-next.swiper-button-disabled,.single-looks_posttype .section-slider-more-looks .wrap-arrows .swiper-button-prev.swiper-button-disabled{opacity:1}.single-looks_posttype .section-slider-more-looks .wrap-arrows .swiper-button-next.swiper-button-disabled svg,.single-looks_posttype .section-slider-more-looks .wrap-arrows .swiper-button-prev.swiper-button-disabled svg{opacity:0.35}.single-looks_posttype .section-slider-more-looks .wrap-arrows .swiper-button-prev{border-right:1px solid #D9D9D9}.empty-cart-page{padding-top:10px}.empty-cart-page h1.cart-title{margin-bottom:86px !important}@media screen and (max-width: 992px){.empty-cart-page h1.cart-title{margin-bottom:68px !important}}@media screen and (max-width: 768px){.empty-cart-page h1.cart-title{margin-bottom:40px !important}}.empty-cart-page p{margin:5px 0 28px}.empty-cart-page .popular_now{margin-top:125px}.woocommerce-page .mobile-default-sidebar .woocommerce-menu{padding:20px !important}.woocommerce-page ul.woocommerce-menu{padding:0 0 0 0}.woocommerce-page ul.woocommerce-menu li{padding:0;margin-bottom:10px}@media screen and (min-width: 768px){.woocommerce-page ul.woocommerce-menu li{margin-bottom:16px}}.woocommerce-page ul.woocommerce-menu li:last-child{margin-bottom:0}.woocommerce-page ul.woocommerce-menu li.current-menu-item a{font-weight:600}.woocommerce-page ul.woocommerce-menu li a{display:inline-flex;gap:16px;font-size:14px !important}.woocommerce-EditAccountForm .flex{display:flex;flex-wrap:wrap;gap:22px}.woocommerce-EditAccountForm .woocommerce-form-row{width:100%;display:flex;flex-direction:column;gap:4px}.woocommerce-EditAccountForm .woocommerce-form-row label{color:#595959;font-size:14px}.woocommerce-EditAccountForm .woocommerce-form-row input{max-width:100%}.woocommerce-EditAccountForm .title-pass-change{margin-top:36px}@media screen and (min-width: 768px){.woocommerce-EditAccountForm .title-pass-change{margin-top:48px}}.woocommerce-EditAccountForm input.woocommerce-Input--password{font-family:"Open Sans",sans-serif;padding:15px 16px;border:1px solid #A1A1A1;max-width:100%;color:#141414;border-radius:0}.woocommerce-EditAccountForm input.woocommerce-Input--password:active,.woocommerce-EditAccountForm input.woocommerce-Input--password:focus{border-color:#000}.woocommerce-EditAccountForm input.woocommerce-Input--password:-ms-input-placeholder{color:#A1A1A1}.woocommerce-EditAccountForm input.woocommerce-Input--password::placeholder{color:#A1A1A1}.woocommerce-EditAccountForm .but-wrap{margin-top:32px}.woocommerce-EditAccountForm span.required{color:#D80027}.woocommerce form .show-password-input::before,.woocommerce-page form .show-password-input::before{background-repeat:no-repeat;background-size:cover;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2222%22%20height%3D%2222%22%20viewBox%3D%220%200%2022%2022%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M21.7075%2020.293L21.7759%2020.3691C22.096%2020.7618%2022.0733%2021.341%2021.7075%2021.707C21.3413%2022.0732%2020.7614%2022.096%2020.3687%2021.7754L20.2925%2021.707L16.313%2017.7275C15.0431%2018.3715%2013.6657%2018.7822%2012.2456%2018.9336C10.57%2019.1122%208.87517%2018.9285%207.27687%2018.3945C5.67858%2017.8605%204.21373%2016.9888%202.98194%2015.8389C1.82717%2014.7608%200.902641%2013.4614%200.262218%2012.0195L0.137218%2011.7295C0.132719%2011.7186%200.128633%2011.7074%200.124523%2011.6963C-0.0421586%2011.2473%20-0.0421586%2010.7527%200.124523%2010.3037L0.137218%2010.2705C0.944229%208.31351%202.26287%206.61971%203.94288%205.35742L0.292491%201.70703L1.70753%200.29297L21.7075%2020.293ZM5.37355%206.78809C3.87963%207.84379%202.70804%209.30145%202.0005%2010.999C2.5336%2012.2787%203.3327%2013.4307%204.3462%2014.377C5.36835%2015.3312%206.58437%2016.0539%207.91066%2016.4971C9.23695%2016.9402%2010.6432%2017.0935%2012.0337%2016.9453C12.9915%2016.8432%2013.9248%2016.5961%2014.8071%2016.2217L13.0298%2014.4443C12.4093%2014.81%2011.6972%2015.0063%2010.9653%2015C9.91656%2014.9909%208.91303%2014.5698%208.1714%2013.8281C7.42998%2013.0866%207.00968%2012.0837%207.0005%2011.0352C6.99414%2010.3031%207.18831%209.58943%207.55421%208.96875L5.37355%206.78809ZM9.61476%203.08301C12.1608%202.77961%2014.7363%203.31765%2016.9478%204.61524C19.0211%205.83184%2020.6677%207.65371%2021.6704%209.83008L21.8628%2010.2695L21.8755%2010.3027C22.0213%2010.6956%2022.0395%2011.123%2021.9302%2011.5244L21.8755%2011.6953C21.8714%2011.7064%2021.8673%2011.7176%2021.8628%2011.7285C21.4611%2012.7024%2020.9295%2013.6179%2020.2837%2014.4502C19.9451%2014.8862%2019.3176%2014.9653%2018.8814%2014.627C18.445%2014.2884%2018.3651%2013.66%2018.7036%2013.2236C19.232%2012.5426%2019.667%2011.7945%2019.9985%2010.999C19.1856%209.04684%2017.7604%207.41145%2015.936%206.34082C14.1011%205.26409%2011.9637%204.81758%209.85108%205.06934C9.3028%205.1345%208.8051%204.74264%208.73976%204.19434C8.67442%203.64595%209.06636%203.14836%209.61476%203.08301ZM9.06886%2010.4834C9.02262%2010.6562%208.99794%2010.8356%208.99952%2011.0176C9.00409%2011.5418%209.21482%2012.0433%209.58546%2012.4141C9.95627%2012.7849%2010.4585%2012.9954%2010.9829%2013C11.1646%2013.0015%2011.3436%2012.9768%2011.5161%2012.9307L9.06886%2010.4834ZM0.292491%200.29297C0.683016%20-0.0975548%201.31701%20-0.0975548%201.70753%200.29297L0.292491%201.70703C-0.0976961%201.31657%20-0.0976961%200.68343%200.292491%200.29297Z%22%20fill%3D%22black%22%2F%3E%3C%2Fsvg%3E");content:"";display:block;height:18px;width:18px}.woocommerce form .show-password-input.display-password::before,.woocommerce-page form .show-password-input.display-password::before{height:20px;width:20px;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%3E%20%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M11.9995%206.00061C10.0686%206.00061%208.18118%206.57395%206.57651%207.64794C4.98181%208.71525%203.73774%2010.2292%202.99979%2012C3.73774%2013.7707%204.98181%2015.2847%206.57651%2016.3521C8.18118%2017.426%2010.0686%2017.9994%2011.9995%2017.9994C13.9304%2017.9994%2015.8179%2017.426%2017.4226%2016.3521C19.0172%2015.2847%2020.2613%2013.7707%2020.9993%2012C20.2613%2010.2292%2019.0172%208.71525%2017.4226%207.64794C15.8179%206.57395%2013.9304%206.00061%2011.9995%206.00061ZM5.46409%205.98585C7.39793%204.69156%209.67253%204.00061%2011.9995%204.00061C14.3265%204.00061%2016.6011%204.69156%2018.535%205.98585C20.4688%207.28014%2021.9748%209.1195%2022.862%2011.2707C22.8665%2011.2817%2022.8709%2011.2928%2022.875%2011.304C23.0417%2011.753%2023.0417%2012.247%2022.875%2012.696C22.8709%2012.7072%2022.8665%2012.7182%2022.862%2012.7293C21.9748%2014.8805%2020.4688%2016.7198%2018.535%2018.0141C16.6011%2019.3084%2014.3265%2019.9994%2011.9995%2019.9994C9.67253%2019.9994%207.39793%2019.3084%205.46409%2018.0141C3.53025%2016.7198%202.02427%2014.8805%201.13706%2012.7293C1.13252%2012.7182%201.12818%2012.7072%201.12403%2012.696C0.957353%2012.247%200.957353%2011.753%201.12403%2011.304C1.12818%2011.2928%201.13252%2011.2817%201.13706%2011.2707C2.02427%209.1195%203.53025%207.28014%205.46409%205.98585ZM11.9995%209.99999C10.895%209.99999%209.99953%2010.8954%209.99953%2012C9.99953%2013.1046%2010.895%2014%2011.9995%2014C13.1041%2014%2013.9995%2013.1046%2013.9995%2012C13.9995%2010.8954%2013.1041%209.99999%2011.9995%209.99999ZM7.99953%2012C7.99953%209.79085%209.79039%207.99999%2011.9995%207.99999C14.2087%207.99999%2015.9995%209.79085%2015.9995%2012C15.9995%2014.2091%2014.2087%2016%2011.9995%2016C9.79039%2016%207.99953%2014.2091%207.99953%2012Z%22%20fill%3D%22%231F1F1F%22%2F%3E%20%3C%2Fsvg%3E")}.orders-list .order-card{border-bottom:1px solid #D9D9D9;padding:16px 0;display:flex;flex-direction:column;gap:8px}.orders-list .order-card .order-card__header{display:flex;justify-content:space-between}.orders-list .order-card .order-card__header .order-card__number{color:#141414;font-size:16px;font-style:normal;font-weight:700;line-height:150%}.orders-list .order-card .order-card__header .order-card__date{color:#595959;font-size:14px;font-style:normal;font-weight:400;line-height:140%}.orders-list .order-card .order-card__header .order-card__arrow a{padding:5px}.orders-list .order-card .order-card_status-wrap{display:flex;justify-content:space-between}.orders-list .order-card .order-card__status{display:inline;padding:5px;color:#141414;text-align:center;font-size:12px;font-weight:600;line-height:120%}.orders-list .order-card .order-card__products{display:flex;gap:4px;margin-top:8px}.orders-list .order-card .order-card__products div{background-color:#F5F5F5;width:43px;height:56px;display:inline-flex;align-items:center;justify-content:center;color:#595959;font-size:14px;font-style:normal}.orders-list .order-card .order-card__products div img{max-width:100%;height:auto;object-fit:cover;aspect-ratio:43/56}.orders-list .order-card__products-wrap{display:flex;justify-content:space-between;align-items:center}.woocommerce-view-order .order-details .order-header .flex{display:flex;justify-content:space-between;margin-top:8px}.woocommerce-view-order .order-details .order-header .order-number{color:#141414;font-size:16px;font-style:normal;font-weight:700;line-height:150%}.woocommerce-view-order .order-details .order-header .order-date{color:#595959;font-size:14px;font-style:normal;font-weight:400;line-height:140%}.woocommerce-view-order .order-details .order-header .order-status{display:inline;padding:5px;color:#141414;text-align:center;font-size:12px;font-weight:600;line-height:120%}.woocommerce-view-order .order-details .order-link{margin-top:30px}.woocommerce-view-order .order-details .order-section{display:flex;flex-wrap:wrap;justify-content:space-between}.woocommerce-view-order .order-details .order-section .order-block{width:50%;margin:12px 0}.woocommerce-view-order .order-details .order-section .order-block .order-block-title{font-weight:700}.woocommerce-view-order .order-details .text-title{font-weight:700;margin:32px 0 12px}.woocommerce-view-order .order-details .order-products-list .order-product{display:flex;gap:12px;border-top:1px solid #D9D9D9;padding:16px 0}.woocommerce-view-order .order-details .order-products-list .order-product .order-product-img img,.woocommerce-view-order .order-details .order-products-list .order-product .order-product-img svg{object-fit:cover;width:56px;aspect-ratio:2/3;height:auto}.woocommerce-view-order .order-details .order-products-list .order-product .order-brand-image .product-brand-name{color:#595959;font-size:14px}.woocommerce-view-order .order-details .order-products-list .order-product .order-brand-image img{height:40px;width:auto}.woocommerce-view-order .order-details .order-products-list .order-product .order-product-info{font-size:14px}.woocommerce-view-order .order-details .order-products-list .order-product .order-product-title{font-weight:600}.woocommerce-view-order .order-details .order-products-list .order-product .order-product-info-content{margin:8px 0}.woocommerce-view-order .order-details .order-products-list .order-product .order-product-info-content table{color:#595959}.woocommerce-view-order .order-details .order-products-list .order-product .order-product-info-content table td{padding-right:15px;line-height:1.45}.woocommerce-view-order .order-details .order-summary{padding-top:10px;padding-bottom:16px;border-top:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9}.woocommerce-view-order .order-details .order-summary div{font-size:14px;display:flex;font-weight:600;justify-content:space-between}.woocommerce-view-order .reviews-content .order-product{border:none !important;padding:12px 0 0 0 !important}.woocommerce-view-order .reviews-content .product-review-form{font-size:16px}.woocommerce-view-order .reviews-content .product-review-form textarea{border-radius:4px;border:1px solid #A1A1A1;min-height:140px;width:100%;padding:12px 16px;font-family:"Open Sans",sans-serif;resize:vertical}.woocommerce-view-order .reviews-content .product-review-form .star-rating2 .star svg{stroke-width:2px;stroke:#D9D9D9}.woocommerce-view-order .reviews-content .product-review-form .star-rating2 .star svg path{transition:fill 0.2s}.woocommerce-view-order .reviews-content .product-review-form .star-rating2 .star.fill svg{stroke:#000}.woocommerce-view-order .reviews-content .product-review-form .star-rating2 .star.fill svg path{fill:#000 !important}.woocommerce-view-order .reviews-content .product-review-form .error svg{stroke:#D80027 !important}.woocommerce-view-order .reviews-content .product-review-form .wrap{margin-bottom:24px;margin-top:16px}.woocommerce-view-order .reviews-content .product-review-form .wrap p{margin-bottom:8px}.woocommerce-rating{display:inline-flex;gap:4px;align-items:center;color:#141414;font-size:14px}.woocommerce-rating svg{width:14px;height:14px}.custom-price{line-height:150%;display:flex;align-items:center;gap:8px}.custom-price bdi{color:#141414;text-decoration:none;font-size:16px;font-style:normal;font-weight:700;line-height:150%}.custom-price .price{display:flex;align-items:center;gap:8px;font-size:initial !important;color:initial !important}.custom-price .price ins{text-decoration:none}.custom-price .price ins bdi{color:#E7004D;font-size:16px;font-style:normal;font-weight:700}.custom-price .price del bdi{color:#595959;font-size:14px;font-style:normal;font-weight:400;text-decoration-line:line-through}.custom-price ins{text-decoration:none}.custom-price ins bdi{color:#E7004D;font-size:16px;font-style:normal;font-weight:700}.custom-price del bdi{color:#595959;font-size:14px;font-style:normal;font-weight:400;text-decoration-line:line-through}.custom-price2 bdi{color:#141414;text-decoration:none;font-size:16px;font-style:normal;font-weight:700;line-height:150%}.custom-price2 ins{text-decoration:none}.custom-price2 ins bdi{color:#E7004D;font-size:16px;font-style:normal;font-weight:700}.custom-price2 del bdi{color:#595959;font-size:14px;font-style:normal;font-weight:400;text-decoration-line:line-through}.variations{margin-top:18px}.variations tr{display:block;margin-bottom:8px}.variations .label{line-height:140%;font-size:14px;margin-bottom:4px}.variations .label label{color:#141414;font-weight:400 !important}.variations .label .woo-selected-variation-item-name{color:#141414;font-weight:600}.variations .variable-items-wrapper{align-items:center;display:flex;gap:8px}.variations .variable-items-wrapper .image-variable-item{width:63px !important;height:93px !important;border-radius:0 !important;box-shadow:none !important;padding:0 !important;margin:0 !important}.variations .variable-items-wrapper .image-variable-item.selected{box-shadow:0px 0px 0px 2px #000 !important;width:52px !important;height:81px !important}.variations .variable-items-wrapper .image-variable-item img{padding:4px !important;height:100%;width:100% !important;object-fit:cover}.variations .variable-items-wrapper .image-variable-item .variable-item-contents:before{display:none !important;content:"" !important}.variations .variable-items-wrapper .button-variable-item{width:90px !important;height:48px !important;border-radius:0px !important;border:none !important;box-shadow:inset 0px 0px 0px 1px #d9d9d9 !important;color:#1F1F1F !important;text-align:center;font-size:13px;font-style:normal;font-weight:500;line-height:150%;text-transform:uppercase;padding:0 !important;margin:0 !important}@media screen and (min-width: 768px){.variations .variable-items-wrapper .button-variable-item{width:100px !important}}.variations .variable-items-wrapper .button-variable-item.selected{box-shadow:inset 0px 0px 0px 2px #000 !important}.variations .variable-items-wrapper .button-variable-item.disabled .variable-item-contents:before{content:"" !important;display:none !important}.single-product .product .flex-entry{margin-top:10px;display:flex;gap:40px;flex-wrap:wrap;margin-bottom:20px}.single-product .product .woo-variation-product-gallery{width:100% !important}@media screen and (max-width: 992px){.single-product .product .woo-variation-product-gallery{max-width:100% !important;margin-bottom:0}}.single-product .product .woo-variation-gallery-slider-wrapper{width:calc(100% - 80px) !important}@media screen and (max-width: 768px){.single-product .product .woo-variation-gallery-slider-wrapper{width:100% !important}}.single-product .product .woo-variation-gallery-thumbnail-wrapper{width:80px !important;max-height:770px !important}@media screen and (max-width: 768px){.single-product .product .woo-variation-gallery-thumbnail-wrapper{display:none}}.single-product .product .woo-variation-gallery-wrapper .woo-variation-gallery-slider img.wp-post-image{max-height:770px !important;object-fit:contain;width:100%;height:100%;aspect-ratio:122/185}@media screen and (max-width: 768px){.single-product .product .woo-variation-gallery-wrapper .woo-variation-gallery-slider img.wp-post-image{max-height:100vh !important}}.single-product .product .woo-variation-gallery-thumbnail-slider .wvg-gallery-thumbnail-image img{width:64px;height:96px;flex-shrink:0;aspect-ratio:2/3;object-fit:cover}.single-product .product .woo-variation-gallery-wrapper .wvg-gallery-thumbnail-image{opacity:1}.single-product .product .woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-center .wvg-gallery-thumbnail-image,.single-product .product .woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-center.wvg-gallery-thumbnail-image,.single-product .product .woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-current .wvg-gallery-thumbnail-image,.single-product .product .woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-current.wvg-gallery-thumbnail-image{border:2px solid #000;padding:2px}.single-product .product .entry-summary{width:100% !important}@media screen and (min-width: 992px){.single-product .product .entry-summary{width:calc(55% - 40px) !important}}.single-product .product .entry-summary .single-top-bar{display:flex;justify-content:space-between;align-items:center;margin:10px 0}.single-product .product .entry-summary .single-top-bar .brand-image img{height:40px;width:auto}.single-product .product .entry-summary .product_title{font-size:17px;text-transform:uppercase;line-height:130%}@media screen and (min-width: 768px){.single-product .product .entry-summary .product_title{font-size:18px}}.single-product .product .entry-summary .sku_wrapper{color:#595959;font-size:14px;line-height:140%;margin:7px 0 10px;display:block}.single-product .woocommerce-variation-description p{color:#141414;font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin:5px 0 !important}.single-product .woocommerce-variation-availability p{color:#141414 !important;font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin:5px 0 !important}@media screen and (max-width: 992px){.single-product .single_variation_wrap{margin:20px 0 40px}}.single-product .single_variation_wrap .woocommerce-variation-add-to-cart{display:flex}.single-product .single_add_to_cart_button{margin-right:12px;width:calc(100% - 60px) !important}.single-product .wish-list{padding:14px 14px}.single-product .characteristics p:last-child{margin-bottom:15px}.single-product .characteristics .characteristics-in{border-bottom:1px solid #D9D9D9;margin:11px 0px 0}.single-product .characteristics h5{font-size:16px;font-weight:700;-webkit-user-select:none;-ms-user-select:none;user-select:none;caret-color:transparent;display:inline-flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:15px;cursor:pointer}.single-product .characteristics h5 .minus{display:block}.single-product .characteristics h5 .plus{display:none}.single-product .characteristics h5.collapsed .minus{display:none}.single-product .characteristics h5.collapsed .plus{display:block}.single-product .characteristics .default-editor table img{margin:0;padding:0;max-width:20px}.single-product .characteristics .default-editor table td{text-align:left;padding:5px 4px}.single-product .characteristics .default-editor table tr:last-child{border:none}.single-product .woocommerce-only-reviews{padding-bottom:20px}.single-product .woocommerce-only-reviews .reviews-short-info{background:#F5F5F5;padding:12px 16px;display:flex;gap:8px;color:#000;align-items:baseline}.single-product .woocommerce-only-reviews .reviews-short-info h4{margin:0;text-transform:uppercase}.single-product .woocommerce-only-reviews .single-review{padding:16px 0;border-bottom:1px solid #D9D9D9}.single-product .woocommerce-only-reviews .single-review:last-child{border-bottom:none}.single-product .woocommerce-only-reviews .single-review .review-rating{display:flex;gap:4px;align-items:center}.single-product .woocommerce-only-reviews .single-review .top-info{display:flex;gap:16px}.single-product .woocommerce-only-reviews .single-review .top-info .review-meta{font-size:14px;color:#595959;text-transform:capitalize}.single-product .woocommerce-only-reviews .single-review .review-attribute{display:flex;gap:14px;font-size:14px;line-height:140%;margin:7px 0 5px}.single-product .woocommerce-only-reviews .single-review .review-attribute .attribute-label{color:#595959}.single-product .woocommerce-only-reviews .single-review .review-attribute .attribute-value{color:#141414}.single-product .woocommerce-only-reviews .single-review .review-content{margin-top:6px}.single-product .woocommerce-only-reviews .single-review .admin-replies{margin-left:12px}.single-product .woocommerce-only-reviews .single-review .admin-replies .reply{padding:16px 0}.single-product .no-reviews{margin:15px 0}.single-product .all-reviews-link-wrap{margin:15px 0}.single-product .all-reviews-link-wrap a{width:100%;text-decoration:none}.single-product .product_meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:20px}@media (max-width: 768px){.single-product .product_meta{flex-direction:column;gap:0px;margin-bottom:15px}}.single-product .product_meta .product-label--eco{background:#389E0D;padding:0px 4px;font-size:11px;height:18px;color:#fff;display:inline-flex;align-items:center;gap:2px;line-height:110%}.woocommerce-cart h1.cart-title{letter-spacing:0.04em;margin-top:20px;margin-bottom:30px}.woocommerce-cart .site-content .container{max-width:1440px}.woocommerce-cart .cart-container{display:grid;grid-template-columns:1fr 440px;gap:40px;max-width:1440px;margin:0 auto;padding:0 40px}@media (max-width: 992px){.woocommerce-cart .cart-container{grid-template-columns:1fr;gap:20px;padding:0 24px}}@media (max-width: 768px){.woocommerce-cart .cart-container{padding:0 16px}}.woocommerce-cart .cart-items-section .cart-items-list .cart-item{display:flex;align-items:flex-start;gap:24px;padding:24px 0;border-bottom:1px solid #D9D9D9;transition:opacity 0.3s}@media screen and (max-width: 768px){.woocommerce-cart .cart-items-section .cart-items-list .cart-item{gap:12px}}.woocommerce-cart .cart-items-section .cart-items-list .cart-item.updating{opacity:0.5;pointer-events:none}.woocommerce-cart .cart-items-section .cart-items-list .cart-item .cart-item-image{flex-shrink:0;width:106px;height:160px}@media screen and (max-width: 768px){.woocommerce-cart .cart-items-section .cart-items-list .cart-item .cart-item-image{width:56px;height:84px}}.woocommerce-cart .cart-items-section .cart-items-list .cart-item .cart-item-image img{width:100%;height:100%;object-fit:cover}.woocommerce-cart .cart-items-section .cart-items-list .cart-item .cart-item-details{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}@media screen and (max-width: 768px){.woocommerce-cart .cart-items-section .cart-items-list .cart-item .cart-item-details{width:calc(100% - 68px)}}@media screen and (max-width: 768px){.woocommerce-cart .cart-items-section .cart-items-list .cart-item .cart-item-details .details-in{width:calc(100% - 40px)}}.woocommerce-cart .cart-items-section .cart-items-list .cart-item .cart-item-details .cart-item-brand{font-size:14px;color:#666;font-weight:500;max-width:45px}.woocommerce-cart .cart-items-section .cart-items-list .cart-item .cart-item-details .cart-item-name{font-size:16px;font-weight:600;color:#333;line-height:1.4}.woocommerce-cart .cart-items-section .cart-items-list .cart-item .cart-item-details .cart-item-name a{color:inherit;text-decoration:none}.woocommerce-cart .cart-items-section .cart-items-list .cart-item .cart-item-details .cart-item-name a:hover{color:#000}.woocommerce-cart .cart-items-section .cart-items-list .cart-item .cart-item-details .cart-item-article{font-size:12px;color:#999}.woocommerce-cart .cart-items-section .cart-items-list .cart-item .cart-item-details .cart-item-price{font-size:12px;color:#999}.woocommerce-cart .cart-items-section .cart-items-list .cart-item .cart-item-details .cart-item-color{font-size:12px;color:#999}.woocommerce-cart .cart-items-section .cart-items-list .cart-item .cart-item-details .cart-item-quantity{margin-top:10px}.woocommerce-cart .cart-items-section .cart-items-list .cart-item .cart-item-details .cart-item-quantity .quantity{display:flex;align-items:center;border:1px solid #D9D9D9}.woocommerce-cart .cart-items-section .cart-items-list .cart-item .cart-item-details .cart-item-quantity .quantity .qty-input{width:50px;height:35px;text-align:center;padding:8px;font-size:14px;font-weight:500}.woocommerce-cart .cart-items-section .cart-items-list .cart-item .cart-item-details .cart-item-quantity .quantity .qty-input:focus{outline:none;border-color:#333}.woocommerce-cart .cart-items-section .cart-items-list .cart-item .cart-item-details .cart-item-quantity .quantity .qty-input::-webkit-outer-spin-button,.woocommerce-cart .cart-items-section .cart-items-list .cart-item .cart-item-details .cart-item-quantity .quantity .qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.woocommerce-cart .cart-items-section .cart-items-list .cart-item .cart-item-details .cart-item-quantity .quantity .qty-input[type=number]{-moz-appearance:textfield}.woocommerce-cart .cart-items-section .cart-items-list .cart-item .cart-item-details .cart-item-quantity .quantity .qty-btn{width:35px;height:35px;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;color:#333;transition:all 0.2s}.woocommerce-cart .cart-items-section .cart-items-list .cart-item .cart-item-details .cart-item-quantity .quantity .qty-btn:hover{background:#f5f5f5;border-color:#999}.woocommerce-cart .cart-items-section .cart-items-list .cart-item .cart-item-details .cart-item-quantity .quantity .qty-btn:active{background:#e5e5e5}.woocommerce-cart .cart-items-section .cart-items-list .cart-item .cart-item-details .cart-item-quantity .quantity .qty-btn.minus{color:#666}.woocommerce-cart .cart-items-section .cart-items-list .cart-item .cart-item-details .cart-item-quantity .quantity .qty-btn.plus{color:#333}.woocommerce-cart .cart-items-section .cart-items-list .cart-item .cart-item-details .cart-item-actions{display:flex;gap:10px;margin-top:10px}.woocommerce-cart .cart-items-section .cart-items-list .cart-item .cart-item-details .cart-item-actions .wishlist-btn{width:35px;height:35px;border:1px solid #ddd;background:#fff;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all 0.2s}.woocommerce-cart .cart-items-section .cart-items-list .cart-item .cart-item-details .cart-item-actions .wishlist-btn:hover{background:#f5f5f5}.woocommerce-cart .cart-items-section .cart-items-list .cart-item .cart-item-details .cart-item-actions .wishlist-btn i{font-size:16px;color:#666}.woocommerce-cart .cart-items-section .cart-items-list .cart-item .cart-item-details .delete a:hover{opacity:0.6}.woocommerce-cart .cart-items-section .cart-items-list .cart-item .wrap-bottom{width:100%;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 768px){.woocommerce-cart .cart-items-section .cart-items-list .cart-item .wrap-bottom{flex-wrap:wrap;gap:12px}}.woocommerce-cart .cart-items-section .cart-items-list .cart-item .wrap-bottom .quantity-wrap{display:flex;gap:16px}.woocommerce-cart .cart-items-section .cart-items-list .cart-item .cart-item-subtotal{font-size:18px;font-weight:600;color:#333;text-align:right;min-width:100px}@media screen and (max-width: 768px){.woocommerce-cart .cart-items-section .cart-items-list .cart-item .cart-item-subtotal{min-width:auto}}.woocommerce-cart .cart-items-section .cart-actions{margin-top:30px;display:flex;gap:15px;flex-wrap:wrap}.woocommerce-cart .cart-items-section .cart-actions .update-cart-btn{padding:12px 24px;background:#333;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;transition:background 0.2s}.woocommerce-cart .cart-items-section .cart-actions .update-cart-btn:hover{background:#000}.woocommerce-cart .cart-items-section .cart-actions .continue-shopping-btn{padding:12px 24px;background:#fff;color:#333;border:1px solid #ddd;border-radius:4px;text-decoration:none;font-size:14px;font-weight:500;transition:all 0.2s}.woocommerce-cart .cart-items-section .cart-actions .continue-shopping-btn:hover{background:#f5f5f5;border-color:#ccc}.woocommerce-cart .cart-summary-section{background:#fff;height:fit-content;position:sticky;top:60px;z-index:2;padding:12px 23px;border:1px solid #D9D9D9}@media screen and (max-width: 768px){.woocommerce-cart .cart-summary-section{padding:12px 16px}}.woocommerce-cart .cart-summary-section .summary-title-count{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.woocommerce-cart .cart-summary-section .summary-items-count{font-size:14px;color:#595959}.woocommerce-cart .cart-summary-section .promo-code-section{padding:10px 0;border-bottom:1px solid #D9D9D9}.woocommerce-cart .cart-summary-section .promo-code-section .promo-code-toggle{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.woocommerce-cart .cart-summary-section .promo-code-section .promo-code-toggle span{color:#141414;text-decoration:underline;font-size:13px;letter-spacing:-0.01em}.woocommerce-cart .cart-summary-section .promo-code-section .promo-code-form{display:flex;justify-content:space-between;flex-wrap:wrap;gap:4px 16px;padding:20px 0}.woocommerce-cart .cart-summary-section .promo-code-section .promo-code-form .promo-input{width:calc(100% - 16px - 48px)}.woocommerce-cart .cart-summary-section .promo-code-section .promo-code-form .apply-promo-btn{width:48px;display:block}.woocommerce-cart .cart-summary-section .promo-code-section .promo-code-form .promo-msg{width:100%;font-size:12px}.woocommerce-cart .cart-summary-section .summary-totals{margin-bottom:18px;margin-top:11px}.woocommerce-cart .cart-summary-section .summary-totals .summary-row{color:#141414;font-size:14px;display:flex;justify-content:space-between;padding:4px 0}.woocommerce-cart .cart-summary-section .summary-totals .summary-row.total{font-weight:600;padding-top:8px;border-top:1px solid #D9D9D9;font-size:20px;margin-top:12px;letter-spacing:-0.02em}.woocommerce-cart .cart-summary-section .checkout-section{margin-bottom:18px}.woocommerce-cart .cart-summary-section .checkout-section .checkout-btn{display:block;width:100%;text-align:center}.woocommerce-cart .subscribe_section{margin-top:20px}.woocommerce .delivery-info{margin-bottom:25px}.woocommerce .delivery-info ul{list-style:none;padding:0;margin:0}.woocommerce .delivery-info ul li{font-size:14px;color:#141414;display:flex;align-items:center;gap:12px;margin-bottom:3px}.woocommerce .payment-methods{display:flex;gap:22px;align-items:center}@media screen and (max-width: 768px){.woocommerce .payment-methods{gap:initial;justify-content:space-between}}.woocommerce .payment-methods .payment-method img{height:30px;width:auto}.cart-notification{position:fixed;top:20px;right:20px;padding:15px 20px;background:#333;color:#fff;border-radius:4px;z-index:9999;transform:translateX(100%);transition:transform 0.3s ease}.cart-notification.show{transform:translateX(0)}.cart-notification.success{background:#4caf50}.cart-notification.error{background:#f44336}.empty-cart{text-align:center;padding:60px 20px}.empty-cart h2{font-size:24px;margin-bottom:15px;color:#333}.empty-cart p{font-size:16px;color:#666;margin-bottom:30px}.empty-cart .continue-shopping-btn{display:inline-block;padding:15px 30px;background:#000;color:#fff;text-decoration:none;border-radius:4px;font-weight:600;transition:background 0.2s}.empty-cart .continue-shopping-btn:hover{background:#333}.cart-error-message{background:#ffebee;color:#c62828;padding:10px 15px;border-radius:4px;margin:10px 0;font-size:14px;border-left:4px solid #f44336}.empty-cart-message{text-align:center;padding:40px 20px;color:#666;font-size:16px}.empty-cart-message::before{content:'🛒';display:block;font-size:48px;margin-bottom:15px}.woocommerce-checkout .main-page-wrap .woocommerce>.container{max-width:1440px;margin:0 auto 64px auto}.woocommerce-checkout .header-left .button{padding-right:0;padding-left:0}.woocommerce-checkout .header-right .button{padding-right:0;padding-left:0}.woocommerce-checkout .checkout-title{font-size:36px;padding-top:27px;letter-spacing:0.024em;margin-bottom:26px}@media (max-width: 1440px) and (min-width: 321px){.woocommerce-checkout .checkout-title{font-size:calc(16 * ((100vw - 320px) / 1120) + 20px)}}@media (max-width: 320px){.woocommerce-checkout .checkout-title{font-size: 20px}}.woocommerce-checkout .checkout-content{display:flex;gap:40px}@media screen and (max-width: 1200px){.woocommerce-checkout .checkout-content{gap:20px}}@media screen and (max-width: 768px){.woocommerce-checkout .checkout-content{flex-direction:column}}.woocommerce-checkout .checkout-content .checkout-left{width:calc(62% - 40px)}@media screen and (max-width: 1200px){.woocommerce-checkout .checkout-content .checkout-left{width:calc(60% - 20px)}}@media screen and (max-width: 768px){.woocommerce-checkout .checkout-content .checkout-left{width:100%}}.woocommerce-checkout .checkout-content .checkout-right{width:38%}@media screen and (max-width: 1200px){.woocommerce-checkout .checkout-content .checkout-right{width:40%}}@media screen and (max-width: 768px){.woocommerce-checkout .checkout-content .checkout-right{width:100%}}.woocommerce-checkout .checkout-content .checkout-right .order-summary{border:1px solid #D9D9D9;padding:16px 24px}.woocommerce-checkout .checkout-content .checkout-right .header-summary{display:flex;align-items:center;justify-content:space-between}.woocommerce-checkout .checkout-content .checkout-right .header-summary .item-count{color:#595959;font-size:14px}.woocommerce-checkout .checkout-content .checkout-right .summary-details{margin-top:32px}.woocommerce-checkout .checkout-content .checkout-right .summary-details .summary-row{display:flex;justify-content:space-between;font-size:14px;color:#141414;margin-bottom:4px}.woocommerce-checkout .checkout-content .checkout-right .summary-details .summary-value{font-size:16px;display:inline-flex;gap:8px;align-items:center}.woocommerce-checkout .checkout-content .checkout-right .summary-details .summary-value a{display:inline-flex}.woocommerce-checkout .checkout-content .checkout-right .summary-details .summary-value a:hover{opacity:0.5}.woocommerce-checkout .checkout-content .checkout-right .discount .icon-remove{content:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2722%27 height=%2722%27 viewBox=%270 0 22 22%27 fill=%27none%27><path d=%27M13.293 7.29297C13.6835 6.90247 14.3165 6.90245 14.707 7.29297C15.0975 7.68349 15.0975 8.31652 14.707 8.70703L12.4141 11L14.707 13.293L14.7754 13.3691C15.0956 13.7619 15.073 14.3409 14.707 14.707C14.341 15.0731 13.7619 15.0956 13.3691 14.7754L13.293 14.707L11 12.4141L8.70703 14.707C8.31652 15.0975 7.6835 15.0975 7.29297 14.707C6.90244 14.3165 6.90244 13.6835 7.29297 13.293L9.58594 11L7.29297 8.70703L7.22461 8.63086C6.90426 8.23809 6.92685 7.65908 7.29297 7.29297C7.65909 6.92697 8.23813 6.90429 8.63086 7.22461L8.70703 7.29297L11 9.58594L13.293 7.29297Z%27 fill=%27black%27/><path fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M11 0C17.0751 0 22 4.92487 22 11C22 17.0751 17.0751 22 11 22C4.92487 22 0 17.0751 0 11C0 4.92487 4.92487 0 11 0ZM11 2C6.02944 2 2 6.02944 2 11C2 15.9706 6.02944 20 11 20C15.9706 20 20 15.9706 20 11C20 6.02944 15.9706 2 11 2Z%27 fill=%27black%27/></svg>");display:inline-block;width:16px;height:16px}.woocommerce-checkout .checkout-content .checkout-right .order-total{border-top:1px solid #D9D9D9;color:#141414;font-size:18px;font-weight:600;display:flex;justify-content:space-between;margin-top:13px;padding-top:10px}.woocommerce-checkout .checkout-content .checkout-right .checkout-buttons button{max-width:100%;width:100%}.woocommerce-checkout .checkout-content .checkout-right .order-items{margin-top:40px;padding:0 24px}.woocommerce-checkout .checkout-content .checkout-right .order-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.woocommerce-checkout .checkout-content .checkout-right .order-header h4{font-size:16px;font-weight:700;color:#141414;text-transform:initial;display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px}.woocommerce-checkout .checkout-content .checkout-right .order-header h4 .item-count{font-weight:400;font-size:14px;color:#595959}.woocommerce-checkout .checkout-content .checkout-right .order-header a{text-transform:uppercase;text-decoration:underline;font-size:13px}.woocommerce-checkout .checkout-content .checkout-right .order-header a:hover{opacity:0.7}.woocommerce-checkout .checkout-content .checkout-right .order-item{display:flex;gap:16px;border-top:1px solid #D9D9D9;padding:16px 0 8px}.woocommerce-checkout .checkout-content .checkout-right .order-item:first-child{border-top:none}.woocommerce-checkout .checkout-content .checkout-right .order-item .item-details{color:#595959;font-size:14px}.woocommerce-checkout .checkout-content .checkout-right .order-item .item-details .item-brand img{max-width:40px}.woocommerce-checkout .checkout-content .checkout-right .order-item .item-details .item-name{color:#141414;font-weight:600}.woocommerce-checkout .checkout-content .checkout-right .show-all-items{margin-top:10px;max-width:100%;width:100%}.woocommerce-checkout .checkout-content .politic{font-size:14px;color:#595959;margin:20px 0}.woocommerce-checkout .checkout-content .politic a{text-decoration:underline}.woocommerce-checkout .checkout-content .politic a:hover{opacity:0.7}.woocommerce-checkout .checkout-content .checkout-section{border:1px solid #D9D9D9}.woocommerce-checkout .checkout-content .section-header{display:flex;gap:16px;padding:16px 24px;justify-content:space-between;align-items:center}.woocommerce-checkout .checkout-content .section-header .wrap{display:flex;gap:16px}.woocommerce-checkout .checkout-content .section-header .section-icon{width:24px;height:24px;border-radius:100%;background:#1F1F1F;display:inline-flex;justify-content:center;align-items:center}.woocommerce-checkout .checkout-content .section-header .section-icon span{color:#fff;font-size:12px;font-weight:600}.woocommerce-checkout .checkout-content .section-header h3{color:#1F1F1F;font-weight:600;text-transform:uppercase;font-size:18px}.woocommerce-checkout .checkout-content .section-header .edit-block{display:none}.woocommerce-checkout .checkout-content .section-header .edit-block a{display:flex;align-items:center;gap:6px;font-size:13px;text-transform:uppercase}.woocommerce-checkout .checkout-content .section-header .edit-block a span{text-decoration:underline}.woocommerce-checkout .login-prompt{display:flex;padding:16px;justify-content:space-between;background:#F5F5F5;font-size:14px;margin-bottom:16px}.woocommerce-checkout .login-prompt a{font-size:13px}.woocommerce-checkout .login-prompt .login-links{display:flex;gap:8px;align-items:flex-end}.woocommerce-checkout .login-prompt .login-links .separator{color:#A1A1A1}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper{display:flex;flex-direction:column;gap:8px}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper p{width:100%}.woocommerce-checkout label{font-size:14px;color:#595959}.woocommerce-checkout .woocommerce form .woocommerce-invalid-required-field label{color:#595959}.woocommerce-checkout .woocommerce form .woocommerce-invalid-required-field input{border-color:#D80027 !important}.woocommerce-checkout .woocommerce form .woocommerce-validated input{border-color:#A1A1A1 !important}.woocommerce-checkout .woocommerce form .form-row input{width:100%;max-width:100%;font-size:16px;color:#141414;border:1px solid #A1A1A1;border-radius:0;padding:0 16px;height:48px}.woocommerce-checkout .woocommerce form .form-row input:focus{border-color:#000}.woocommerce-checkout .woocommerce form .form-row input:-ms-input-placeholder{color:#A1A1A1}.woocommerce-checkout .woocommerce form .form-row input::placeholder{color:#A1A1A1}.woocommerce-checkout .woocommerce form .form-row span.required{color:#D80027}.woocommerce-checkout .collapse-wrap{display:none;padding:22px 20px}.woocommerce-checkout .checkout-buttons{margin-top:16px}.woocommerce-checkout .wcus-checkout-np-fields{display:block !important}.woocommerce-checkout .wcus-checkout-fields h3{display:none !important}.woocommerce-checkout .wcus-checkout-fields .zen-ui-select__value.disabled{border-color:#000}.woocommerce-checkout .wcus-checkout-fields .zen-ui-select__option{position:relative}.woocommerce-checkout .wcus-checkout-fields .zen-ui-select__option:after{content:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2718%27 height=%2713%27 viewBox=%270 0 18 13%27 fill=%27none%27><path d=%27M16.2927 0.292893C16.6833 -0.0976311 17.3163 -0.0976311 17.7068 0.292893C18.0973 0.683418 18.0973 1.31643 17.7068 1.70696L6.7068 12.707C6.31627 13.0975 5.68326 13.0975 5.29273 12.707L0.292734 7.70696L0.224375 7.63078C-0.0959754 7.23801 -0.0733816 6.65901 0.292734 6.29289C0.65885 5.92678 1.23785 5.90418 1.63063 6.22453L1.7068 6.29289L5.99977 10.5859L16.2927 0.292893Z%27 fill=%27%231F1F1F%27/></svg>");position:absolute;right:14px;top:8px;opacity:0;transition:opacity 0.2s}.woocommerce-checkout .wcus-checkout-fields .zen-ui-select__option.zen-ui-select__option--current{background:none}.woocommerce-checkout .wcus-checkout-fields .zen-ui-select__option.zen-ui-select__option--current:after{opacity:1}.woocommerce-checkout .wcus-checkout-fields .zen-ui-select__option:not(.zen-ui-select__option--disabled):not(.zen-ui-select__option--current):hover{background:none}.woocommerce-checkout .wcus-checkout-fields .zen-ui-select__option:not(.zen-ui-select__option--disabled):not(.zen-ui-select__option--current):hover:after{opacity:0.5}.woocommerce-checkout .wcus-checkout-fields .zen-ui-select__value>svg{width:12px;height:12px;fill:#A1A1A1}.woocommerce-checkout .wcus-checkout-fields .zen-ui-select__value-text:first-letter{text-transform:uppercase}.woocommerce-checkout .wcus-checkout-fields .zen-ui-select__option:first-letter{text-transform:uppercase}.woocommerce-checkout .payment-section strong{display:block;margin:10px 0}.woocommerce-checkout #payment{background-color:transparent;border-radius:unset}.woocommerce-checkout #payment ul.wc_payment_methods{border:none;padding:0;margin:0}.woocommerce-checkout #payment ul.wc_payment_methods .wc_payment_method{padding:0;margin:0 0 10px 0;display:flex;align-items:center;gap:0 16px;flex-wrap:wrap}.woocommerce-checkout #payment ul.wc_payment_methods .wc_payment_method:before{display:none !important}.woocommerce-checkout #payment ul.wc_payment_methods .wc_payment_method label{position:relative;cursor:pointer;font-size:16px;color:#141414}.woocommerce-checkout #payment ul.wc_payment_methods .wc_payment_method label:before{content:"";position:absolute;width:14px;height:14px;background:#000;border-radius:100%;left:-35px;top:9px;opacity:0;transition:opacity .3s}.woocommerce-checkout #payment ul.wc_payment_methods .wc_payment_method input[type='radio']{margin:0;width:24px;height:24px;border-radius:100%;border:2px solid #000;display:block !important}.woocommerce-checkout #payment ul.wc_payment_methods .wc_payment_method input[type='radio']:checked+label{font-weight:600}.woocommerce-checkout #payment ul.wc_payment_methods .wc_payment_method input[type='radio']:checked+label:before{opacity:1}.woocommerce-checkout #payment ul.wc_payment_methods div.payment_box{background-color:transparent;width:100%;padding:0 0 0 40px;margin:0;color:#595959;font-size:14px;line-height:140%;margin-top:-6px}.woocommerce-checkout #payment ul.wc_payment_methods div.payment_box:before{display:none}.woocommerce-checkout .form-row.place-order{display:none}.woocommerce-checkout .comment-section{margin-top:16px}.woocommerce-checkout .comment-section .section-header .wrap{align-items:baseline}.woocommerce-checkout .comment-section .section-header h3{font-size:16px;text-transform:initial}.woocommerce-checkout .comment-section .section-header span{font-size:14px;color:#595959}.woocommerce-checkout .comment-section textarea{width:100%;border-radius:4px;border:1px solid #A1A1A1;color:#141414;padding:16px;resize:vertical;font-family:"Open Sans",sans-serif}.woocommerce-checkout .comment-section textarea:-ms-input-placeholder{color:#A1A1A1}.woocommerce-checkout .comment-section textarea::placeholder{color:#A1A1A1}.woocommerce-checkout .section-summary{opacity:0;max-height:0;transition:opacity 200ms ease, max-height 200ms ease;overflow:hidden}.woocommerce-checkout .section-summary.is-visible{opacity:1;max-height:200px;padding:0px 24px 16px}.thankyou{padding-top:63px;padding-bottom:20px}.thankyou .thankyou__header h3{margin-top:13px;text-transform:uppercase}.thankyou .thankyou__header svg{width:30px;height:30px}.thankyou p{padding-bottom:12px}.thankyou .thankyou__actions{margin-top:10px;margin-bottom:37px}.thankyou .thankyou__follow h4{margin-bottom:17px}.thankyou .thankyou__follow .thankyou__follow-grid{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.thankyou .thankyou__follow .thankyou__follow-grid .thankyou__follow-item{width:calc(25% - 8px)}@media (max-width: 768px){.thankyou .thankyou__follow .thankyou__follow-grid .thankyou__follow-item{width:calc(50% - 8px)}}.thankyou .thankyou__follow .thankyou__follow-grid .thankyou__follow-item img{width:100%}.thankyou .registration{margin-top:26px;padding:16px 40px 24px;border:1px solid #D9D9D9}@media (max-width: 768px){.thankyou .registration{padding:10px 10px 14px}}.thankyou .registration h4{letter-spacing:0.02em;line-height:1.2}.thankyou .registration p{margin:6px 0 30px}.thankyou .registration .button{max-width:100%;width:100%}.subscribe_section{position:relative;padding:112px 0}@media screen and (max-width: 768px){.subscribe_section{padding:55px 0}}.subscribe_section:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,0.5)}.subscribe_section h3{text-align:center;color:#fff;font-weight:600;text-transform:uppercase;margin-bottom:15px}.subscribe_section .checkbox-wrap{display:flex;justify-content:center;gap:16px;flex-wrap:wrap;margin-bottom:16px}.subscribe_section .checkbox-wrap label{gap:12px;display:flex;align-items:center;font-size:14px;color:#F0F0F0}.subscribe_section .input-wrap{text-align:center;max-width:380px;margin:0px auto}@media screen and (min-width: 768px){.subscribe_section .input-wrap{max-width:560px}}@media screen and (min-width: 992px){.subscribe_section .input-wrap{max-width:720px}}.subscribe_section .input-wrap input{width:100%;margin-bottom:16px;font-size:16px}@media screen and (min-width: 768px){.subscribe_section .input-wrap input{margin-bottom:0}}@media screen and (min-width: 992px){.subscribe_section .input-wrap input{width:100%;max-width:100%}}.subscribe_section .input-wrap button{width:100%}@media screen and (min-width: 768px){.subscribe_section .input-wrap button{max-width:145px}}@media screen and (min-width: 768px){.subscribe_section .input-wrap form{display:flex;gap:14px}}.subscribe_section .subscribe_politic_text{margin:16px auto 0;text-align:left;color:#F0F0F0;font-size:14px;line-height:1.5}.units-categories{display:flex;flex-wrap:wrap;gap:8px;margin-top:36px;margin-bottom:32px}.units-categories.-hidden li:not(:nth-child(-n+5))[data-taxonomy]{transition:opacity 0s;opacity:0;width:0;border:none;margin:0;position:absolute;z-index:-99}.units-categories li{font-size:13px;text-transform:uppercase;font-weight:500}.units-categories li.active>span,.units-categories li.active>a{box-shadow:inset 0 0 0 1px black}.breadcrumb{padding:17px 0;font-size:12px;color:#141414}.breadcrumb .kama_breadcrumbs{display:flex;align-items:center}.breadcrumb span{display:inline-block}.breadcrumb span.kb_title:last-child{color:#595959}.breadcrumb span::first-letter{text-transform:uppercase}.breadcrumb .kb_sep{padding-right:6px;padding-left:6px;color:#A1A1A1}.breadcrumb.breadcrumb-woocommerce{padding:17px 0}.breadcrumb.breadcrumb-woocommerce .woocommerce-breadcrumb{margin:0;padding:0;font-size:12px}.breadcrumb.breadcrumb-woocommerce .woocommerce-breadcrumb a{font-size:12px;color:#141414}.default-swiper,.look-products-grid{--swiper-scrollbar-sides-offset: 16px;margin-bottom:24px}@media screen and (min-width: 768px){.default-swiper,.look-products-grid{--swiper-scrollbar-sides-offset: 24px}}.default-swiper .swiper,.look-products-grid .swiper{padding-bottom:20px}@media screen and (min-width: 992px){.default-swiper .swiper,.look-products-grid .swiper{padding-bottom:0}}.default-swiper .swiper .product,.look-products-grid .swiper .product{position:relative;width:100%}.default-swiper .bottom-padding,.look-products-grid .bottom-padding{padding:8px}.default-swiper .wish-list,.look-products-grid .wish-list{position:absolute;padding:5px;right:10px;top:10px;z-index:3}.default-swiper .added-to-wishlist svg path,.look-products-grid .added-to-wishlist svg path{fill:#000 !important}.default-swiper .but-wrap,.look-products-grid .but-wrap{display:flex;padding:24px 16px;justify-content:space-between}@media (min-width: 768px){.default-swiper .but-wrap,.look-products-grid .but-wrap{padding:37px 24px}}@media (min-width: 992px){.default-swiper .but-wrap,.look-products-grid .but-wrap{padding:40px}}.default-swiper .but-wrap h2,.look-products-grid .but-wrap h2{text-transform:uppercase}.default-swiper .but-wrap .button-in,.look-products-grid .but-wrap .button-in{display:none}@media (min-width: 768px){.default-swiper .but-wrap .button-in,.look-products-grid .but-wrap .button-in{display:flex}}.default-swiper .but-wrap .button-in div.button,.look-products-grid .but-wrap .button-in div.button{display:none}@media (min-width: 992px){.default-swiper .but-wrap .button-in div.button,.look-products-grid .but-wrap .button-in div.button{display:inline-flex}}.default-swiper .but-wrap .button-in .button,.look-products-grid .but-wrap .button-in .button{padding:0 14px;height:48px}.default-swiper .go-to-all.mobile,.look-products-grid .go-to-all.mobile{padding:14px;margin:14px;width:calc(100% - 28px)}@media (min-width: 768px){.default-swiper .go-to-all.mobile,.look-products-grid .go-to-all.mobile{display:none}}.default-swiper .custom-product-image,.look-products-grid .custom-product-image{position:relative}.default-swiper .custom-product-image .product-discount-label,.look-products-grid .custom-product-image .product-discount-label{position:absolute;color:#fff;background:#E7004D;padding:3px 5px;text-align:center;font-size:11px;font-style:normal;font-weight:600;line-height:110%;top:8px}.default-swiper .custom-product-image img,.look-products-grid .custom-product-image img{aspect-ratio:216.00 / 326.04;object-fit:cover;width:100%;height:auto}.default-swiper .product-title,.look-products-grid .product-title{color:#141414;font-size:14px;font-weight:600;line-height:140%}.default-swiper .custom-price2 ins,.default-swiper .custom-price2 bdi,.look-products-grid .custom-price2 ins,.look-products-grid .custom-price2 bdi{font-size:14px !important}.default-swiper .brand-image,.look-products-grid .brand-image{color:#595959;font-size:14px;font-style:normal;line-height:140%}.default-swiper .brand-image img,.look-products-grid .brand-image img{max-width:40px}.default-swiper .bottom,.look-products-grid .bottom{margin-top:10px;display:flex;align-items:center;justify-content:space-between}.default-swiper .custom-product-cart,.look-products-grid .custom-product-cart{padding:5px}.default-swiper .swiper-scrollbar .swiper-scrollbar-drag,.look-products-grid .swiper-scrollbar .swiper-scrollbar-drag{background:#000}.default-swiper .swiper-scrollbar .swiper-scrollbar-horizontal,.look-products-grid .swiper-scrollbar .swiper-scrollbar-horizontal{background:#D9D9D9}.archive h1.title{text-transform:uppercase;margin-top:22px;margin-bottom:24px}.archive .top-content{max-width:745px}.archive .blog-ajax{display:flex;flex-wrap:wrap;gap:16px}@media screen and (min-width: 768px){.archive .blog-ajax{gap:16px 8px}}.archive .blog-ajax .blog-item{width:100%}@media screen and (min-width: 768px){.archive .blog-ajax .blog-item{width:calc(33.333% - 6px)}}.archive .blog-ajax .blog-item:hover .wrap-image img{transform:scale(1.1)}.archive .blog-ajax .blog-item .wrap-image{overflow:hidden}.archive .blog-ajax .blog-item .wrap-image img{max-width:100%;height:auto;width:100%;display:block;transition:transform .4s;aspect-ratio:477.33/477.33;object-fit:cover}.archive .blog-ajax .blog-item .wrap-info{padding:12px}.archive .blog-ajax .blog-item .wrap-info .category{color:#595959;font-size:12px;margin-bottom:8px}.archive .blog-ajax .blog-item .wrap-info .category:first-letter{text-transform:uppercase}.archive .blog-ajax .blog-item .wrap-info .title-blog{text-transform:uppercase;margin-bottom:8px}.archive .blog-ajax .blog-item .wrap-info svg{max-width:28px;height:auto}.archive .blog-ajax .blog-item:nth-child(7n){width:calc(50% - 8px)}.archive .blog-ajax .blog-item:nth-child(7n) img{aspect-ratio:1/1}.archive .blog-ajax .blog-item:nth-child(8n){width:calc(50% - 8px)}.archive .blog-ajax .blog-item:nth-child(8n) img{aspect-ratio:1/1}.pagination-wrap{text-align:center;margin-top:24px;margin-bottom:32px;width:100%}@media (min-width: 768px){.pagination-wrap{margin-top:32px;margin-bottom:40px}}@media (min-width: 992px){.pagination-wrap{margin-top:40px;margin-bottom:48px}}.pagination-wrap.disable{opacity:.7;pointer-events:none}.pagination-wrap .btn-box-load-more{padding:14px 24px;width:100%;max-width:366px}.pagination-wrap .pagination,.pagination-wrap .pagination-catalog{margin-top:20px;justify-content:center;display:flex;flex-wrap:wrap;gap:8px;font-size:13px}.pagination-wrap .pagination .button,.pagination-wrap .pagination .page-numbers,.pagination-wrap .pagination-catalog .button,.pagination-wrap .pagination-catalog .page-numbers{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;text-decoration:none}.pagination-wrap .pagination .current .button,.pagination-wrap .pagination-catalog .current .button{border:1px solid #000;box-shadow:inset 0 0 0 1px black}.single-vacancy_posttype .salary{font-weight:700}.single-vacancy_posttype .info{display:flex;flex-direction:column;gap:8px}.single .hero-section h1.title{text-transform:uppercase;margin-top:22px;margin-bottom:20px}.single .sosial-wrap{display:flex;justify-content:space-between;align-items:center;gap:5px}.single .sosial-wrap .sosial{display:flex;gap:8px;margin:12px 0}.single .sosial-wrap .sosial a{display:inline-flex;width:40px;height:40px;align-items:center;justify-content:center}.single .sosial-wrap .date{text-align:right;font-size:14px;color:#595959}.single .thumbnail{max-width:100%}.single .content{margin-bottom:24px}.promo-banner{margin:16px 0}@media screen and (min-width: 768px){.promo-banner{margin:24px 0}}.promo-banner .banner_image{padding:40px;height:560px;display:flex;flex-direction:column;justify-content:end;color:#fff}@media screen and (min-width: 992px){.promo-banner .banner_image{height:360px}}.promo-banner .banner_image .banner_text{max-width:90%;line-height:105%;margin-bottom:16px;text-transform:uppercase}.promo-banner .banner_image .button{max-width:200px}.section-recent-blog .wrap-head-content{margin:24px 0;display:flex;justify-content:space-between;align-items:center}.section-recent-blog .wrap-head-content h3{text-transform:uppercase;line-height:1}.section-recent-blog .wrap-head-content .button{display:none}@media screen and (min-width: 768px){.section-recent-blog .wrap-head-content .button{display:inline-flex}}.toastify{padding:12px 16px 16px 16px;background:#fff !important;margin-top:40px;max-width:600px !important}.toastify .toast-card{display:flex}.toastify .toast-card__body{display:flex;flex-direction:column;gap:4px}.toastify .toast-card__label{color:#595959;font-size:14px;line-height:140%}.toastify .toast-card__title{color:#141414;font-size:14px;font-weight:600;line-height:140%}.toastify .toast-card__link{color:#141414;font-size:13px;font-weight:400;line-height:150%;text-decoration-line:underline;text-transform:uppercase}.toastify .toast-add-to-card{gap:16px}.toastify .toast-add-to-card .toast-card__body{justify-content:center}.toastify .toast-add-to-card .toast-card__img{margin:-12px 0 -18px -20px}.toastify .toast-add-to-card .toast-card__img img{width:77px;aspect-ratio:61/92;height:100%;object-fit:cover;max-height:116px}.toastify.toast-wrap--error{border:1px solid #D80027;background:#FFF1F0 !important;color:#5C0011}.woof_search_is_going nav.woocommerce-breadcrumb{display:block !important}#woof_html_buffer,.woof_loading_block{display:none !important;visibility:hidden !important;opacity:0 !important}body.woof-filtering .products .product{opacity:.5;pointer-events:none;transition:opacity .3s ease}.tax-product_cat .brand-archive-header,.post-type-archive-product .brand-archive-header,[data-taxonomy='product_cat'] .brand-archive-header,.tax-product_brand .brand-archive-header,[data-taxonomy='product_brand'] .brand-archive-header{margin-bottom:12px}@media (min-width: 768px){.tax-product_cat .brand-archive-header,.post-type-archive-product .brand-archive-header,[data-taxonomy='product_cat'] .brand-archive-header,.tax-product_brand .brand-archive-header,[data-taxonomy='product_brand'] .brand-archive-header{margin-bottom:14px;display:flex}}@media (min-width: 992px){.tax-product_cat .brand-archive-header,.post-type-archive-product .brand-archive-header,[data-taxonomy='product_cat'] .brand-archive-header,.tax-product_brand .brand-archive-header,[data-taxonomy='product_brand'] .brand-archive-header{margin-bottom:16px}}.tax-product_cat .brand-archive-header .text-column,.post-type-archive-product .brand-archive-header .text-column,[data-taxonomy='product_cat'] .brand-archive-header .text-column,.tax-product_brand .brand-archive-header .text-column,[data-taxonomy='product_brand'] .brand-archive-header .text-column{background-color:#f5f5f5;padding:24px}@media (min-width: 768px){.tax-product_cat .brand-archive-header .text-column,.post-type-archive-product .brand-archive-header .text-column,[data-taxonomy='product_cat'] .brand-archive-header .text-column,.tax-product_brand .brand-archive-header .text-column,[data-taxonomy='product_brand'] .brand-archive-header .text-column{padding:32px;width:100%}}@media (min-width: 992px){.tax-product_cat .brand-archive-header .text-column,.post-type-archive-product .brand-archive-header .text-column,[data-taxonomy='product_cat'] .brand-archive-header .text-column,.tax-product_brand .brand-archive-header .text-column,[data-taxonomy='product_brand'] .brand-archive-header .text-column{padding:40px}}.tax-product_cat .brand-archive-header .brand-logo,.post-type-archive-product .brand-archive-header .brand-logo,[data-taxonomy='product_cat'] .brand-archive-header .brand-logo,.tax-product_brand .brand-archive-header .brand-logo,[data-taxonomy='product_brand'] .brand-archive-header .brand-logo{max-width:157px;width:100%}@media (min-width: 768px){.tax-product_cat .brand-archive-header .brand-logo,.post-type-archive-product .brand-archive-header .brand-logo,[data-taxonomy='product_cat'] .brand-archive-header .brand-logo,.tax-product_brand .brand-archive-header .brand-logo,[data-taxonomy='product_brand'] .brand-archive-header .brand-logo{max-width:190px}}@media (min-width: 992px){.tax-product_cat .brand-archive-header .brand-logo,.post-type-archive-product .brand-archive-header .brand-logo,[data-taxonomy='product_cat'] .brand-archive-header .brand-logo,.tax-product_brand .brand-archive-header .brand-logo,[data-taxonomy='product_brand'] .brand-archive-header .brand-logo{max-width:220px}}.tax-product_cat .brand-archive-header h1,.post-type-archive-product .brand-archive-header h1,[data-taxonomy='product_cat'] .brand-archive-header h1,.tax-product_brand .brand-archive-header h1,[data-taxonomy='product_brand'] .brand-archive-header h1{margin:8px 0 16px}@media (min-width: 768px){.tax-product_cat .brand-archive-header h1,.post-type-archive-product .brand-archive-header h1,[data-taxonomy='product_cat'] .brand-archive-header h1,.tax-product_brand .brand-archive-header h1,[data-taxonomy='product_brand'] .brand-archive-header h1{margin:10px 0 20px}}@media (min-width: 992px){.tax-product_cat .brand-archive-header h1,.post-type-archive-product .brand-archive-header h1,[data-taxonomy='product_cat'] .brand-archive-header h1,.tax-product_brand .brand-archive-header h1,[data-taxonomy='product_brand'] .brand-archive-header h1{margin:12px 0 24px}}.tax-product_cat .brand-archive-header .brand-description-content,.post-type-archive-product .brand-archive-header .brand-description-content,[data-taxonomy='product_cat'] .brand-archive-header .brand-description-content,.tax-product_brand .brand-archive-header .brand-description-content,[data-taxonomy='product_brand'] .brand-archive-header .brand-description-content{display:inline;color:#141414;font-size:16px;font-family:"Open Sans",sans-serif;font-weight:400;line-height:1.5;margin:0 0 8px 0}@media (min-width: 768px){.tax-product_cat .brand-archive-header .brand-description-content,.post-type-archive-product .brand-archive-header .brand-description-content,[data-taxonomy='product_cat'] .brand-archive-header .brand-description-content,.tax-product_brand .brand-archive-header .brand-description-content,[data-taxonomy='product_brand'] .brand-archive-header .brand-description-content{margin:0 0 10px 0}}@media (min-width: 992px){.tax-product_cat .brand-archive-header .brand-description-content,.post-type-archive-product .brand-archive-header .brand-description-content,[data-taxonomy='product_cat'] .brand-archive-header .brand-description-content,.tax-product_brand .brand-archive-header .brand-description-content,[data-taxonomy='product_brand'] .brand-archive-header .brand-description-content{margin:0 0 12px 0}}.tax-product_cat .brand-archive-header .toggle-brand-description,.post-type-archive-product .brand-archive-header .toggle-brand-description,[data-taxonomy='product_cat'] .brand-archive-header .toggle-brand-description,.tax-product_brand .brand-archive-header .toggle-brand-description,[data-taxonomy='product_brand'] .brand-archive-header .toggle-brand-description{display:inline;background:none;border:none;padding:0;margin:0;color:#141414;font-size:16px;font-family:"Open Sans",sans-serif;font-weight:400;line-height:1.5;text-decoration:underline;cursor:pointer}.tax-product_cat .brand-archive-header .brand-description-content .dots,.post-type-archive-product .brand-archive-header .brand-description-content .dots,[data-taxonomy='product_cat'] .brand-archive-header .brand-description-content .dots,.tax-product_brand .brand-archive-header .brand-description-content .dots,[data-taxonomy='product_brand'] .brand-archive-header .brand-description-content .dots{display:inline}.tax-product_cat .brand-archive-header .brand-description.expanded .dots,.post-type-archive-product .brand-archive-header .brand-description.expanded .dots,[data-taxonomy='product_cat'] .brand-archive-header .brand-description.expanded .dots,.tax-product_brand .brand-archive-header .brand-description.expanded .dots,[data-taxonomy='product_brand'] .brand-archive-header .brand-description.expanded .dots{display:none}.tax-product_cat .brand-archive-header .image-column,.post-type-archive-product .brand-archive-header .image-column,[data-taxonomy='product_cat'] .brand-archive-header .image-column,.tax-product_brand .brand-archive-header .image-column,[data-taxonomy='product_brand'] .brand-archive-header .image-column{display:none}@media (min-width: 768px){.tax-product_cat .brand-archive-header .image-column,.post-type-archive-product .brand-archive-header .image-column,[data-taxonomy='product_cat'] .brand-archive-header .image-column,.tax-product_brand .brand-archive-header .image-column,[data-taxonomy='product_brand'] .brand-archive-header .image-column{width:360px;height:360px;display:block;position:relative}}.tax-product_cat .brand-archive-header .image-column img,.post-type-archive-product .brand-archive-header .image-column img,[data-taxonomy='product_cat'] .brand-archive-header .image-column img,.tax-product_brand .brand-archive-header .image-column img,[data-taxonomy='product_brand'] .brand-archive-header .image-column img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}@media (min-width: 768px){.tax-product_cat .brand-archive-header.image-present .text-column,.post-type-archive-product .brand-archive-header.image-present .text-column,[data-taxonomy='product_cat'] .brand-archive-header.image-present .text-column,.tax-product_brand .brand-archive-header.image-present .text-column,[data-taxonomy='product_brand'] .brand-archive-header.image-present .text-column{width:calc(100% - 360px)}}@media (min-width: 992px){.tax-product_cat .site-content .wrap-columns,.post-type-archive-product .site-content .wrap-columns,[data-taxonomy='product_cat'] .site-content .wrap-columns,.tax-product_brand .site-content .wrap-columns,[data-taxonomy='product_brand'] .site-content .wrap-columns{display:flex;flex-direction:row-reverse;align-items:flex-start}}.tax-product_cat .shop-sidebar,.post-type-archive-product .shop-sidebar,[data-taxonomy='product_cat'] .shop-sidebar,.tax-product_brand .shop-sidebar,[data-taxonomy='product_brand'] .shop-sidebar{width:280px;padding:24px 8px 24px 40px;display:none}@media (min-width: 992px){.tax-product_cat .shop-sidebar,.post-type-archive-product .shop-sidebar,[data-taxonomy='product_cat'] .shop-sidebar,.tax-product_brand .shop-sidebar,[data-taxonomy='product_brand'] .shop-sidebar{display:block;position:sticky;top:65px}}.tax-product_cat .shop-sidebar .product-categories,.tax-product_cat .shop-sidebar .subcategory-list,.post-type-archive-product .shop-sidebar .product-categories,.post-type-archive-product .shop-sidebar .subcategory-list,[data-taxonomy='product_cat'] .shop-sidebar .product-categories,[data-taxonomy='product_cat'] .shop-sidebar .subcategory-list,.tax-product_brand .shop-sidebar .product-categories,.tax-product_brand .shop-sidebar .subcategory-list,[data-taxonomy='product_brand'] .shop-sidebar .product-categories,[data-taxonomy='product_brand'] .shop-sidebar .subcategory-list{list-style:none;padding:0;margin:0}.tax-product_cat .shop-sidebar .category-item,.post-type-archive-product .shop-sidebar .category-item,[data-taxonomy='product_cat'] .shop-sidebar .category-item,.tax-product_brand .shop-sidebar .category-item,[data-taxonomy='product_brand'] .shop-sidebar .category-item{cursor:pointer}.tax-product_cat .shop-sidebar .category-title,.post-type-archive-product .shop-sidebar .category-title,[data-taxonomy='product_cat'] .shop-sidebar .category-title,.tax-product_brand .shop-sidebar .category-title,[data-taxonomy='product_brand'] .shop-sidebar .category-title{display:flex;justify-content:space-between;align-items:center}.tax-product_cat .shop-sidebar .category-title a,.post-type-archive-product .shop-sidebar .category-title a,[data-taxonomy='product_cat'] .shop-sidebar .category-title a,.tax-product_brand .shop-sidebar .category-title a,[data-taxonomy='product_brand'] .shop-sidebar .category-title a{padding:10px 0;font-size:14px;line-height:1.4;font-weight:600}.tax-product_cat .shop-sidebar .accordion-toggle,.post-type-archive-product .shop-sidebar .accordion-toggle,[data-taxonomy='product_cat'] .shop-sidebar .accordion-toggle,.tax-product_brand .shop-sidebar .accordion-toggle,[data-taxonomy='product_brand'] .shop-sidebar .accordion-toggle{position:relative;display:inline-block;width:40px;height:40px}.tax-product_cat .shop-sidebar .accordion-toggle .plus,.tax-product_cat .shop-sidebar .accordion-toggle .minus,.post-type-archive-product .shop-sidebar .accordion-toggle .plus,.post-type-archive-product .shop-sidebar .accordion-toggle .minus,[data-taxonomy='product_cat'] .shop-sidebar .accordion-toggle .plus,[data-taxonomy='product_cat'] .shop-sidebar .accordion-toggle .minus,.tax-product_brand .shop-sidebar .accordion-toggle .plus,.tax-product_brand .shop-sidebar .accordion-toggle .minus,[data-taxonomy='product_brand'] .shop-sidebar .accordion-toggle .plus,[data-taxonomy='product_brand'] .shop-sidebar .accordion-toggle .minus{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:opacity 0.2s ease}.tax-product_cat .shop-sidebar .accordion-toggle .plus,.post-type-archive-product .shop-sidebar .accordion-toggle .plus,[data-taxonomy='product_cat'] .shop-sidebar .accordion-toggle .plus,.tax-product_brand .shop-sidebar .accordion-toggle .plus,[data-taxonomy='product_brand'] .shop-sidebar .accordion-toggle .plus{opacity:1}.tax-product_cat .shop-sidebar .accordion-toggle .minus,.post-type-archive-product .shop-sidebar .accordion-toggle .minus,[data-taxonomy='product_cat'] .shop-sidebar .accordion-toggle .minus,.tax-product_brand .shop-sidebar .accordion-toggle .minus,[data-taxonomy='product_brand'] .shop-sidebar .accordion-toggle .minus{opacity:0;pointer-events:none}.tax-product_cat .shop-sidebar .accordion-toggle.open .plus,.post-type-archive-product .shop-sidebar .accordion-toggle.open .plus,[data-taxonomy='product_cat'] .shop-sidebar .accordion-toggle.open .plus,.tax-product_brand .shop-sidebar .accordion-toggle.open .plus,[data-taxonomy='product_brand'] .shop-sidebar .accordion-toggle.open .plus{opacity:0;pointer-events:none}.tax-product_cat .shop-sidebar .accordion-toggle.open .minus,.post-type-archive-product .shop-sidebar .accordion-toggle.open .minus,[data-taxonomy='product_cat'] .shop-sidebar .accordion-toggle.open .minus,.tax-product_brand .shop-sidebar .accordion-toggle.open .minus,[data-taxonomy='product_brand'] .shop-sidebar .accordion-toggle.open .minus{opacity:1;pointer-events:auto}.tax-product_cat .shop-sidebar .subcategory-list,.post-type-archive-product .shop-sidebar .subcategory-list,[data-taxonomy='product_cat'] .shop-sidebar .subcategory-list,.tax-product_brand .shop-sidebar .subcategory-list,[data-taxonomy='product_brand'] .shop-sidebar .subcategory-list{display:none;padding-left:10px;margin-top:5px}.tax-product_cat .shop-sidebar .subcategory-item a,.post-type-archive-product .shop-sidebar .subcategory-item a,[data-taxonomy='product_cat'] .shop-sidebar .subcategory-item a,.tax-product_brand .shop-sidebar .subcategory-item a,[data-taxonomy='product_brand'] .shop-sidebar .subcategory-item a{text-decoration:none;color:inherit;display:block;padding:5px 0;font-size:14px;font-weight:400;line-height:1.4}.tax-product_cat .shop-sidebar .subcategory-item.is-active a,.post-type-archive-product .shop-sidebar .subcategory-item.is-active a,[data-taxonomy='product_cat'] .shop-sidebar .subcategory-item.is-active a,.tax-product_brand .shop-sidebar .subcategory-item.is-active a,[data-taxonomy='product_brand'] .shop-sidebar .subcategory-item.is-active a{font-weight:600}@media (min-width: 992px){.tax-product_cat .content-area,.post-type-archive-product .content-area,[data-taxonomy='product_cat'] .content-area,.tax-product_brand .content-area,[data-taxonomy='product_brand'] .content-area{width:calc(100% - 280px)}}.tax-product_cat .content-area .woocommerce-products-header,.post-type-archive-product .content-area .woocommerce-products-header,[data-taxonomy='product_cat'] .content-area .woocommerce-products-header,.tax-product_brand .content-area .woocommerce-products-header,[data-taxonomy='product_brand'] .content-area .woocommerce-products-header{padding:8px 16px}@media (min-width: 768px){.tax-product_cat .content-area .woocommerce-products-header,.post-type-archive-product .content-area .woocommerce-products-header,[data-taxonomy='product_cat'] .content-area .woocommerce-products-header,.tax-product_brand .content-area .woocommerce-products-header,[data-taxonomy='product_brand'] .content-area .woocommerce-products-header{padding:8px 24px}}@media (min-width: 992px){.tax-product_cat .content-area .woocommerce-products-header,.post-type-archive-product .content-area .woocommerce-products-header,[data-taxonomy='product_cat'] .content-area .woocommerce-products-header,.tax-product_brand .content-area .woocommerce-products-header,[data-taxonomy='product_brand'] .content-area .woocommerce-products-header{padding:24px 0}}.tax-product_cat .content-area .woocommerce-products-header .term-description,.post-type-archive-product .content-area .woocommerce-products-header .term-description,[data-taxonomy='product_cat'] .content-area .woocommerce-products-header .term-description,.tax-product_brand .content-area .woocommerce-products-header .term-description,[data-taxonomy='product_brand'] .content-area .woocommerce-products-header .term-description{display:none}.tax-product_cat .section-catalog-filters,.post-type-archive-product .section-catalog-filters,[data-taxonomy='product_cat'] .section-catalog-filters,.tax-product_brand .section-catalog-filters,[data-taxonomy='product_brand'] .section-catalog-filters{overflow:visible;opacity:0;transition:.5s;padding:8px 0 12px;height:72px;position:sticky;background-color:white;top:97px;z-index:99}@media (min-width: 768px){.tax-product_cat .section-catalog-filters,.post-type-archive-product .section-catalog-filters,[data-taxonomy='product_cat'] .section-catalog-filters,.tax-product_brand .section-catalog-filters,[data-taxonomy='product_brand'] .section-catalog-filters{padding:8px 0 14px}}@media (min-width: 992px){.tax-product_cat .section-catalog-filters,.post-type-archive-product .section-catalog-filters,[data-taxonomy='product_cat'] .section-catalog-filters,.tax-product_brand .section-catalog-filters,[data-taxonomy='product_brand'] .section-catalog-filters{padding:8px 0 16px;top:65px}}.tax-product_cat .section-catalog-filters.visible,.post-type-archive-product .section-catalog-filters.visible,[data-taxonomy='product_cat'] .section-catalog-filters.visible,.tax-product_brand .section-catalog-filters.visible,[data-taxonomy='product_brand'] .section-catalog-filters.visible{opacity:1}.tax-product_cat .section-catalog-filters .catalog-filters-row,.post-type-archive-product .section-catalog-filters .catalog-filters-row,[data-taxonomy='product_cat'] .section-catalog-filters .catalog-filters-row,.tax-product_brand .section-catalog-filters .catalog-filters-row,[data-taxonomy='product_brand'] .section-catalog-filters .catalog-filters-row{display:flex;padding:0 16px}@media (min-width: 768px){.tax-product_cat .section-catalog-filters .catalog-filters-row,.post-type-archive-product .section-catalog-filters .catalog-filters-row,[data-taxonomy='product_cat'] .section-catalog-filters .catalog-filters-row,.tax-product_brand .section-catalog-filters .catalog-filters-row,[data-taxonomy='product_brand'] .section-catalog-filters .catalog-filters-row{padding:0 24px}}@media (min-width: 992px){.tax-product_cat .section-catalog-filters .catalog-filters-row,.post-type-archive-product .section-catalog-filters .catalog-filters-row,[data-taxonomy='product_cat'] .section-catalog-filters .catalog-filters-row,.tax-product_brand .section-catalog-filters .catalog-filters-row,[data-taxonomy='product_brand'] .section-catalog-filters .catalog-filters-row{padding:0;flex-wrap:wrap;gap:8px}}.tax-product_cat .section-catalog-filters .filter-item.order,.post-type-archive-product .section-catalog-filters .filter-item.order,[data-taxonomy='product_cat'] .section-catalog-filters .filter-item.order,.tax-product_brand .section-catalog-filters .filter-item.order,[data-taxonomy='product_brand'] .section-catalog-filters .filter-item.order{position:relative;z-index:4;width:50%}@media (min-width: 992px){.tax-product_cat .section-catalog-filters .filter-item.order,.post-type-archive-product .section-catalog-filters .filter-item.order,[data-taxonomy='product_cat'] .section-catalog-filters .filter-item.order,.tax-product_brand .section-catalog-filters .filter-item.order,[data-taxonomy='product_brand'] .section-catalog-filters .filter-item.order{width:auto}}.tax-product_cat .section-catalog-filters .filter-item.order .woocommerce-ordering,.post-type-archive-product .section-catalog-filters .filter-item.order .woocommerce-ordering,[data-taxonomy='product_cat'] .section-catalog-filters .filter-item.order .woocommerce-ordering,.tax-product_brand .section-catalog-filters .filter-item.order .woocommerce-ordering,[data-taxonomy='product_brand'] .section-catalog-filters .filter-item.order .woocommerce-ordering{margin-bottom:0;width:100%}@media (min-width: 992px){.tax-product_cat .section-catalog-filters .filter-item.order .woocommerce-ordering,.post-type-archive-product .section-catalog-filters .filter-item.order .woocommerce-ordering,[data-taxonomy='product_cat'] .section-catalog-filters .filter-item.order .woocommerce-ordering,.tax-product_brand .section-catalog-filters .filter-item.order .woocommerce-ordering,[data-taxonomy='product_brand'] .section-catalog-filters .filter-item.order .woocommerce-ordering{width:auto}}.tax-product_cat .section-catalog-filters .filter-item.order .choices,.post-type-archive-product .section-catalog-filters .filter-item.order .choices,[data-taxonomy='product_cat'] .section-catalog-filters .filter-item.order .choices,.tax-product_brand .section-catalog-filters .filter-item.order .choices,[data-taxonomy='product_brand'] .section-catalog-filters .filter-item.order .choices{margin-bottom:0}.tax-product_cat .section-catalog-filters .filter-item.order .choices__inner,.post-type-archive-product .section-catalog-filters .filter-item.order .choices__inner,[data-taxonomy='product_cat'] .section-catalog-filters .filter-item.order .choices__inner,.tax-product_brand .section-catalog-filters .filter-item.order .choices__inner,[data-taxonomy='product_brand'] .section-catalog-filters .filter-item.order .choices__inner{border-top:1px solid #D9D9D9;border-left:1px solid #D9D9D9;border-right:none;border-bottom:1px solid #D9D9D9;padding:7px 16px;background-color:transparent;border-radius:0;font-size:12px;cursor:pointer;appearance:none;font-weight:400;font-family:"Open Sans",sans-serif;color:#595959;line-height:1.2;height:48px;display:flex;align-items:center;min-width:175px;text-transform:lowercase}@media (min-width: 992px){.tax-product_cat .section-catalog-filters .filter-item.order .choices__inner,.post-type-archive-product .section-catalog-filters .filter-item.order .choices__inner,[data-taxonomy='product_cat'] .section-catalog-filters .filter-item.order .choices__inner,.tax-product_brand .section-catalog-filters .filter-item.order .choices__inner,[data-taxonomy='product_brand'] .section-catalog-filters .filter-item.order .choices__inner{border:1px solid #D9D9D9}}.tax-product_cat .section-catalog-filters .filter-item.order .choices__inner:focus,.post-type-archive-product .section-catalog-filters .filter-item.order .choices__inner:focus,[data-taxonomy='product_cat'] .section-catalog-filters .filter-item.order .choices__inner:focus,.tax-product_brand .section-catalog-filters .filter-item.order .choices__inner:focus,[data-taxonomy='product_brand'] .section-catalog-filters .filter-item.order .choices__inner:focus{outline:none}.tax-product_cat .section-catalog-filters .filter-item.order .choices__inner:before,.post-type-archive-product .section-catalog-filters .filter-item.order .choices__inner:before,[data-taxonomy='product_cat'] .section-catalog-filters .filter-item.order .choices__inner:before,.tax-product_brand .section-catalog-filters .filter-item.order .choices__inner:before,[data-taxonomy='product_brand'] .section-catalog-filters .filter-item.order .choices__inner:before{content:"СОРТУВАННЯ";font-weight:500;text-transform:uppercase;font-family:"Open Sans",sans-serif;color:#1F1F1F;font-size:13px;display:block;line-height:1.5;position:absolute;top:8px}.tax-product_cat .section-catalog-filters .filter-item.order .choices__list--single,.post-type-archive-product .section-catalog-filters .filter-item.order .choices__list--single,[data-taxonomy='product_cat'] .section-catalog-filters .filter-item.order .choices__list--single,.tax-product_brand .section-catalog-filters .filter-item.order .choices__list--single,[data-taxonomy='product_brand'] .section-catalog-filters .filter-item.order .choices__list--single{padding:0 30px 0 0;position:relative;top:9px}.tax-product_cat .section-catalog-filters .filter-item.order .choices[data-type*=select-one]::after,.post-type-archive-product .section-catalog-filters .filter-item.order .choices[data-type*=select-one]::after,[data-taxonomy='product_cat'] .section-catalog-filters .filter-item.order .choices[data-type*=select-one]::after,.tax-product_brand .section-catalog-filters .filter-item.order .choices[data-type*=select-one]::after,[data-taxonomy='product_brand'] .section-catalog-filters .filter-item.order .choices[data-type*=select-one]::after{position:absolute;width:18px;height:18px;content:'';top:50%;transform:translateY(-50%);margin-top:0 !important;right:16px;background-image:url(f3b516b1a9314df47c37.svg);border:none !important}.tax-product_cat .section-catalog-filters .filter-item.order .choices[data-type*=select-one].is-open::after,.post-type-archive-product .section-catalog-filters .filter-item.order .choices[data-type*=select-one].is-open::after,[data-taxonomy='product_cat'] .section-catalog-filters .filter-item.order .choices[data-type*=select-one].is-open::after,.tax-product_brand .section-catalog-filters .filter-item.order .choices[data-type*=select-one].is-open::after,[data-taxonomy='product_brand'] .section-catalog-filters .filter-item.order .choices[data-type*=select-one].is-open::after{margin-top:0 !important}.tax-product_cat .section-catalog-filters .filter-item.order .choices__list--dropdown,.tax-product_cat .section-catalog-filters .filter-item.order .choices__list[aria-expanded],.post-type-archive-product .section-catalog-filters .filter-item.order .choices__list--dropdown,.post-type-archive-product .section-catalog-filters .filter-item.order .choices__list[aria-expanded],[data-taxonomy='product_cat'] .section-catalog-filters .filter-item.order .choices__list--dropdown,[data-taxonomy='product_cat'] .section-catalog-filters .filter-item.order .choices__list[aria-expanded],.tax-product_brand .section-catalog-filters .filter-item.order .choices__list--dropdown,.tax-product_brand .section-catalog-filters .filter-item.order .choices__list[aria-expanded],[data-taxonomy='product_brand'] .section-catalog-filters .filter-item.order .choices__list--dropdown,[data-taxonomy='product_brand'] .section-catalog-filters .filter-item.order .choices__list[aria-expanded]{width:320px;border:none;box-shadow:0 6px 16px 0 rgba(0,0,0,0.08),0 3px 6px -4px rgba(0,0,0,0.12),0 9px 28px 8px rgba(0,0,0,0.05);margin-top:0}.tax-product_cat .section-catalog-filters .filter-item.order .choices__list--dropdown .choices__list,.tax-product_cat .section-catalog-filters .filter-item.order .choices__list[aria-expanded] .choices__list,.post-type-archive-product .section-catalog-filters .filter-item.order .choices__list--dropdown .choices__list,.post-type-archive-product .section-catalog-filters .filter-item.order .choices__list[aria-expanded] .choices__list,[data-taxonomy='product_cat'] .section-catalog-filters .filter-item.order .choices__list--dropdown .choices__list,[data-taxonomy='product_cat'] .section-catalog-filters .filter-item.order .choices__list[aria-expanded] .choices__list,.tax-product_brand .section-catalog-filters .filter-item.order .choices__list--dropdown .choices__list,.tax-product_brand .section-catalog-filters .filter-item.order .choices__list[aria-expanded] .choices__list,[data-taxonomy='product_brand'] .section-catalog-filters .filter-item.order .choices__list--dropdown .choices__list,[data-taxonomy='product_brand'] .section-catalog-filters .filter-item.order .choices__list[aria-expanded] .choices__list{padding:8px 0}.tax-product_cat .section-catalog-filters .filter-item.order .choices__list--dropdown .choices__item,.tax-product_cat .section-catalog-filters .filter-item.order .choices__list[aria-expanded] .choices__item,.post-type-archive-product .section-catalog-filters .filter-item.order .choices__list--dropdown .choices__item,.post-type-archive-product .section-catalog-filters .filter-item.order .choices__list[aria-expanded] .choices__item,[data-taxonomy='product_cat'] .section-catalog-filters .filter-item.order .choices__list--dropdown .choices__item,[data-taxonomy='product_cat'] .section-catalog-filters .filter-item.order .choices__list[aria-expanded] .choices__item,.tax-product_brand .section-catalog-filters .filter-item.order .choices__list--dropdown .choices__item,.tax-product_brand .section-catalog-filters .filter-item.order .choices__list[aria-expanded] .choices__item,[data-taxonomy='product_brand'] .section-catalog-filters .filter-item.order .choices__list--dropdown .choices__item,[data-taxonomy='product_brand'] .section-catalog-filters .filter-item.order .choices__list[aria-expanded] .choices__item{font-weight:400;font-family:"Open Sans",sans-serif;color:#141414;font-size:16px;line-height:1.5;padding:12px 56px 12px 16px}.tax-product_cat .section-catalog-filters .filter-item.order .choices__list--dropdown .choices__item.is-selected,.tax-product_cat .section-catalog-filters .filter-item.order .choices__list[aria-expanded] .choices__item.is-selected,.post-type-archive-product .section-catalog-filters .filter-item.order .choices__list--dropdown .choices__item.is-selected,.post-type-archive-product .section-catalog-filters .filter-item.order .choices__list[aria-expanded] .choices__item.is-selected,[data-taxonomy='product_cat'] .section-catalog-filters .filter-item.order .choices__list--dropdown .choices__item.is-selected,[data-taxonomy='product_cat'] .section-catalog-filters .filter-item.order .choices__list[aria-expanded] .choices__item.is-selected,.tax-product_brand .section-catalog-filters .filter-item.order .choices__list--dropdown .choices__item.is-selected,.tax-product_brand .section-catalog-filters .filter-item.order .choices__list[aria-expanded] .choices__item.is-selected,[data-taxonomy='product_brand'] .section-catalog-filters .filter-item.order .choices__list--dropdown .choices__item.is-selected,[data-taxonomy='product_brand'] .section-catalog-filters .filter-item.order .choices__list[aria-expanded] .choices__item.is-selected{font-weight:700;position:relative}.tax-product_cat .section-catalog-filters .filter-item.order .choices__list--dropdown .choices__item.is-selected:before,.tax-product_cat .section-catalog-filters .filter-item.order .choices__list[aria-expanded] .choices__item.is-selected:before,.post-type-archive-product .section-catalog-filters .filter-item.order .choices__list--dropdown .choices__item.is-selected:before,.post-type-archive-product .section-catalog-filters .filter-item.order .choices__list[aria-expanded] .choices__item.is-selected:before,[data-taxonomy='product_cat'] .section-catalog-filters .filter-item.order .choices__list--dropdown .choices__item.is-selected:before,[data-taxonomy='product_cat'] .section-catalog-filters .filter-item.order .choices__list[aria-expanded] .choices__item.is-selected:before,.tax-product_brand .section-catalog-filters .filter-item.order .choices__list--dropdown .choices__item.is-selected:before,.tax-product_brand .section-catalog-filters .filter-item.order .choices__list[aria-expanded] .choices__item.is-selected:before,[data-taxonomy='product_brand'] .section-catalog-filters .filter-item.order .choices__list--dropdown .choices__item.is-selected:before,[data-taxonomy='product_brand'] .section-catalog-filters .filter-item.order .choices__list[aria-expanded] .choices__item.is-selected:before{position:absolute;width:24px;height:24px;content:'';top:50%;transform:translateY(-50%);right:12px;background-image:url(f59b7afe5170b7bb6345.svg)}.tax-product_cat .section-catalog-filters .filter-item.order .choices__list--dropdown .choices__item--selectable.is-highlighted,.tax-product_cat .section-catalog-filters .filter-item.order .choices__list[aria-expanded] .choices__item--selectable.is-highlighted,.post-type-archive-product .section-catalog-filters .filter-item.order .choices__list--dropdown .choices__item--selectable.is-highlighted,.post-type-archive-product .section-catalog-filters .filter-item.order .choices__list[aria-expanded] .choices__item--selectable.is-highlighted,[data-taxonomy='product_cat'] .section-catalog-filters .filter-item.order .choices__list--dropdown .choices__item--selectable.is-highlighted,[data-taxonomy='product_cat'] .section-catalog-filters .filter-item.order .choices__list[aria-expanded] .choices__item--selectable.is-highlighted,.tax-product_brand .section-catalog-filters .filter-item.order .choices__list--dropdown .choices__item--selectable.is-highlighted,.tax-product_brand .section-catalog-filters .filter-item.order .choices__list[aria-expanded] .choices__item--selectable.is-highlighted,[data-taxonomy='product_brand'] .section-catalog-filters .filter-item.order .choices__list--dropdown .choices__item--selectable.is-highlighted,[data-taxonomy='product_brand'] .section-catalog-filters .filter-item.order .choices__list[aria-expanded] .choices__item--selectable.is-highlighted{background-color:transparent}.tax-product_cat .section-catalog-filters .woof_redraw_zone,.post-type-archive-product .section-catalog-filters .woof_redraw_zone,[data-taxonomy='product_cat'] .section-catalog-filters .woof_redraw_zone,.tax-product_brand .section-catalog-filters .woof_redraw_zone,[data-taxonomy='product_brand'] .section-catalog-filters .woof_redraw_zone{display:none}@media (min-width: 1245px){.tax-product_cat .section-catalog-filters .woof_redraw_zone,.post-type-archive-product .section-catalog-filters .woof_redraw_zone,[data-taxonomy='product_cat'] .section-catalog-filters .woof_redraw_zone,.tax-product_brand .section-catalog-filters .woof_redraw_zone,[data-taxonomy='product_brand'] .section-catalog-filters .woof_redraw_zone{display:flex;flex-wrap:wrap;gap:8px}}.tax-product_cat .section-catalog-filters .woof_redraw_zone .woof_submit_search_form_container,.post-type-archive-product .section-catalog-filters .woof_redraw_zone .woof_submit_search_form_container,[data-taxonomy='product_cat'] .section-catalog-filters .woof_redraw_zone .woof_submit_search_form_container,.tax-product_brand .section-catalog-filters .woof_redraw_zone .woof_submit_search_form_container,[data-taxonomy='product_brand'] .section-catalog-filters .woof_redraw_zone .woof_submit_search_form_container{display:none !important}.tax-product_cat .section-catalog-filters .woof_redraw_zone .woof_container_product_cat,.post-type-archive-product .section-catalog-filters .woof_redraw_zone .woof_container_product_cat,[data-taxonomy='product_cat'] .section-catalog-filters .woof_redraw_zone .woof_container_product_cat,.tax-product_brand .section-catalog-filters .woof_redraw_zone .woof_container_product_cat,[data-taxonomy='product_brand'] .section-catalog-filters .woof_redraw_zone .woof_container_product_cat{display:none !important}.tax-product_cat .section-catalog-filters .woof_redraw_zone .woof_price3_search_container,.post-type-archive-product .section-catalog-filters .woof_redraw_zone .woof_price3_search_container,[data-taxonomy='product_cat'] .section-catalog-filters .woof_redraw_zone .woof_price3_search_container,.tax-product_brand .section-catalog-filters .woof_redraw_zone .woof_price3_search_container,[data-taxonomy='product_brand'] .section-catalog-filters .woof_redraw_zone .woof_price3_search_container{position:relative;min-width:120px;margin:0;padding:0;z-index:4}.tax-product_cat .section-catalog-filters .woof_redraw_zone .woof_price3_search_container h4,.post-type-archive-product .section-catalog-filters .woof_redraw_zone .woof_price3_search_container h4,[data-taxonomy='product_cat'] .section-catalog-filters .woof_redraw_zone .woof_price3_search_container h4,.tax-product_brand .section-catalog-filters .woof_redraw_zone .woof_price3_search_container h4,[data-taxonomy='product_brand'] .section-catalog-filters .woof_redraw_zone .woof_price3_search_container h4{cursor:pointer;padding:14px 54px 14px 16px;background:#fff;border:1px solid #e0e0e0;display:flex;justify-content:space-between;align-items:center;font-size:13px;font-family:"Open Sans",sans-serif;text-transform:uppercase;font-weight:500;height:48px !important;color:#1F1F1F;line-height:1.5;position:relative;margin:0}.tax-product_cat .section-catalog-filters .woof_redraw_zone .woof_price3_search_container h4::before,.post-type-archive-product .section-catalog-filters .woof_redraw_zone .woof_price3_search_container h4::before,[data-taxonomy='product_cat'] .section-catalog-filters .woof_redraw_zone .woof_price3_search_container h4::before,.tax-product_brand .section-catalog-filters .woof_redraw_zone .woof_price3_search_container h4::before,[data-taxonomy='product_brand'] .section-catalog-filters .woof_redraw_zone .woof_price3_search_container h4::before{position:absolute;width:18px;height:18px;content:'';top:50%;transform:translateY(-50%);right:16px;background-image:url(f3b516b1a9314df47c37.svg)}.tax-product_cat .section-catalog-filters .woof_redraw_zone .woof_price3_search_container .price-dropdown-body,.post-type-archive-product .section-catalog-filters .woof_redraw_zone .woof_price3_search_container .price-dropdown-body,[data-taxonomy='product_cat'] .section-catalog-filters .woof_redraw_zone .woof_price3_search_container .price-dropdown-body,.tax-product_brand .section-catalog-filters .woof_redraw_zone .woof_price3_search_container .price-dropdown-body,[data-taxonomy='product_brand'] .section-catalog-filters .woof_redraw_zone .woof_price3_search_container .price-dropdown-body{position:absolute;box-shadow:0 6px 16px 0 rgba(0,0,0,0.08),0 3px 6px -4px rgba(0,0,0,0.12),0 9px 28px 8px rgba(0,0,0,0.05);top:100%;left:0;z-index:99;background:#fff;border:none;padding:24px 0 0 0;width:320px;display:none}.tax-product_cat .section-catalog-filters .woof_redraw_zone .woof_price3_search_container.open .price-dropdown-body,.post-type-archive-product .section-catalog-filters .woof_redraw_zone .woof_price3_search_container.open .price-dropdown-body,[data-taxonomy='product_cat'] .section-catalog-filters .woof_redraw_zone .woof_price3_search_container.open .price-dropdown-body,.tax-product_brand .section-catalog-filters .woof_redraw_zone .woof_price3_search_container.open .price-dropdown-body,[data-taxonomy='product_brand'] .section-catalog-filters .woof_redraw_zone .woof_price3_search_container.open .price-dropdown-body{display:block}.tax-product_cat .section-catalog-filters .woof_redraw_zone .woof_container_checkbox,.post-type-archive-product .section-catalog-filters .woof_redraw_zone .woof_container_checkbox,[data-taxonomy='product_cat'] .section-catalog-filters .woof_redraw_zone .woof_container_checkbox,.tax-product_brand .section-catalog-filters .woof_redraw_zone .woof_container_checkbox,[data-taxonomy='product_brand'] .section-catalog-filters .woof_redraw_zone .woof_container_checkbox{position:relative;min-width:120px;margin:0;padding:0;z-index:4}.tax-product_cat .section-catalog-filters .woof_redraw_zone .woof_container_checkbox .woof_container_inner,.post-type-archive-product .section-catalog-filters .woof_redraw_zone .woof_container_checkbox .woof_container_inner,[data-taxonomy='product_cat'] .section-catalog-filters .woof_redraw_zone .woof_container_checkbox .woof_container_inner,.tax-product_brand .section-catalog-filters .woof_redraw_zone .woof_container_checkbox .woof_container_inner,[data-taxonomy='product_brand'] .section-catalog-filters .woof_redraw_zone .woof_container_checkbox .woof_container_inner{position:relative}.tax-product_cat .section-catalog-filters .woof_redraw_zone .woof_container_checkbox .woof_container_inner h4,.post-type-archive-product .section-catalog-filters .woof_redraw_zone .woof_container_checkbox .woof_container_inner h4,[data-taxonomy='product_cat'] .section-catalog-filters .woof_redraw_zone .woof_container_checkbox .woof_container_inner h4,.tax-product_brand .section-catalog-filters .woof_redraw_zone .woof_container_checkbox .woof_container_inner h4,[data-taxonomy='product_brand'] .section-catalog-filters .woof_redraw_zone .woof_container_checkbox .woof_container_inner h4{display:flex;align-items:center;height:48px !important;font-size:13px;font-family:"Open Sans",sans-serif;font-weight:500;line-height:1.5;color:#1F1F1F;text-transform:uppercase;padding:14px 54px 14px 16px;border:1px solid #D9D9D9;border-radius:0 !important;background-color:#fff;cursor:pointer;position:relative;margin-bottom:0}.tax-product_cat .section-catalog-filters .woof_redraw_zone .woof_container_checkbox .woof_container_inner h4:before,.post-type-archive-product .section-catalog-filters .woof_redraw_zone .woof_container_checkbox .woof_container_inner h4:before,[data-taxonomy='product_cat'] .section-catalog-filters .woof_redraw_zone .woof_container_checkbox .woof_container_inner h4:before,.tax-product_brand .section-catalog-filters .woof_redraw_zone .woof_container_checkbox .woof_container_inner h4:before,[data-taxonomy='product_brand'] .section-catalog-filters .woof_redraw_zone .woof_container_checkbox .woof_container_inner h4:before{position:absolute;width:18px;height:18px;content:'';top:50%;transform:translateY(-50%);right:16px;background-image:url(f3b516b1a9314df47c37.svg)}.tax-product_cat .section-catalog-filters .woof_redraw_zone .woof_container_checkbox .woof_container_inner .woof_block_html_items,.post-type-archive-product .section-catalog-filters .woof_redraw_zone .woof_container_checkbox .woof_container_inner .woof_block_html_items,[data-taxonomy='product_cat'] .section-catalog-filters .woof_redraw_zone .woof_container_checkbox .woof_container_inner .woof_block_html_items,.tax-product_brand .section-catalog-filters .woof_redraw_zone .woof_container_checkbox .woof_container_inner .woof_block_html_items,[data-taxonomy='product_brand'] .section-catalog-filters .woof_redraw_zone .woof_container_checkbox .woof_container_inner .woof_block_html_items{position:absolute;left:0;top:100%;opacity:0;-webkit-user-select:none;-ms-user-select:none;user-select:none;visibility:hidden;background-color:white;width:320px;box-shadow:0 6px 16px 0 rgba(0,0,0,0.08),0 3px 6px -4px rgba(0,0,0,0.12),0 9px 28px 8px rgba(0,0,0,0.05)}.tax-product_cat .section-catalog-filters .woof_redraw_zone .woof_container_checkbox.active .woof_block_html_items,.post-type-archive-product .section-catalog-filters .woof_redraw_zone .woof_container_checkbox.active .woof_block_html_items,[data-taxonomy='product_cat'] .section-catalog-filters .woof_redraw_zone .woof_container_checkbox.active .woof_block_html_items,.tax-product_brand .section-catalog-filters .woof_redraw_zone .woof_container_checkbox.active .woof_block_html_items,[data-taxonomy='product_brand'] .section-catalog-filters .woof_redraw_zone .woof_container_checkbox.active .woof_block_html_items{opacity:1;-webkit-user-select:auto;-ms-user-select:auto;user-select:auto;visibility:visible}.tax-product_cat .section-catalog-filters .filters-right,.post-type-archive-product .section-catalog-filters .filters-right,[data-taxonomy='product_cat'] .section-catalog-filters .filters-right,.tax-product_brand .section-catalog-filters .filters-right,[data-taxonomy='product_brand'] .section-catalog-filters .filters-right{display:flex;align-items:center;width:50%}@media (min-width: 992px){.tax-product_cat .section-catalog-filters .filters-right,.post-type-archive-product .section-catalog-filters .filters-right,[data-taxonomy='product_cat'] .section-catalog-filters .filters-right,.tax-product_brand .section-catalog-filters .filters-right,[data-taxonomy='product_brand'] .section-catalog-filters .filters-right{width:auto}}.tax-product_cat .section-catalog-filters .filters-right button,.post-type-archive-product .section-catalog-filters .filters-right button,[data-taxonomy='product_cat'] .section-catalog-filters .filters-right button,.tax-product_brand .section-catalog-filters .filters-right button,[data-taxonomy='product_brand'] .section-catalog-filters .filters-right button{width:100%;display:flex;justify-content:space-between;align-items:center;height:48px !important;font-size:13px;font-family:"Open Sans",sans-serif;font-weight:500;line-height:1.5;color:#1F1F1F;text-transform:uppercase;padding:14px 16px;border:1px solid #D9D9D9;border-radius:0 !important;background-color:#fff;cursor:pointer;position:relative;margin-bottom:0}@media (min-width: 992px){.tax-product_cat .section-catalog-filters .filters-right button,.post-type-archive-product .section-catalog-filters .filters-right button,[data-taxonomy='product_cat'] .section-catalog-filters .filters-right button,.tax-product_brand .section-catalog-filters .filters-right button,[data-taxonomy='product_brand'] .section-catalog-filters .filters-right button{width:auto}}.tax-product_cat .section-catalog-filters .filters-right button .desktop-icon,.post-type-archive-product .section-catalog-filters .filters-right button .desktop-icon,[data-taxonomy='product_cat'] .section-catalog-filters .filters-right button .desktop-icon,.tax-product_brand .section-catalog-filters .filters-right button .desktop-icon,[data-taxonomy='product_brand'] .section-catalog-filters .filters-right button .desktop-icon{width:18px;height:18px;display:none;margin-right:8px}@media (min-width: 992px){.tax-product_cat .section-catalog-filters .filters-right button .desktop-icon,.post-type-archive-product .section-catalog-filters .filters-right button .desktop-icon,[data-taxonomy='product_cat'] .section-catalog-filters .filters-right button .desktop-icon,.tax-product_brand .section-catalog-filters .filters-right button .desktop-icon,[data-taxonomy='product_brand'] .section-catalog-filters .filters-right button .desktop-icon{display:inline-block}}.tax-product_cat .section-catalog-filters .filters-right button .mobile-arrow,.post-type-archive-product .section-catalog-filters .filters-right button .mobile-arrow,[data-taxonomy='product_cat'] .section-catalog-filters .filters-right button .mobile-arrow,.tax-product_brand .section-catalog-filters .filters-right button .mobile-arrow,[data-taxonomy='product_brand'] .section-catalog-filters .filters-right button .mobile-arrow{width:18px;height:18px;display:inline-block;margin-left:8px}@media (min-width: 992px){.tax-product_cat .section-catalog-filters .filters-right button .mobile-arrow,.post-type-archive-product .section-catalog-filters .filters-right button .mobile-arrow,[data-taxonomy='product_cat'] .section-catalog-filters .filters-right button .mobile-arrow,.tax-product_brand .section-catalog-filters .filters-right button .mobile-arrow,[data-taxonomy='product_brand'] .section-catalog-filters .filters-right button .mobile-arrow{display:none}}.tax-product_cat .section-catalog-filters .filters-right button span.filters-count,.post-type-archive-product .section-catalog-filters .filters-right button span.filters-count,[data-taxonomy='product_cat'] .section-catalog-filters .filters-right button span.filters-count,.tax-product_brand .section-catalog-filters .filters-right button span.filters-count,[data-taxonomy='product_brand'] .section-catalog-filters .filters-right button span.filters-count{height:18px;width:18px;background-color:#000;border-radius:50%;font-size:11px;font-family:"Open Sans",sans-serif;font-weight:600;color:white;display:flex;align-items:center;justify-content:center;min-width:2ch;transition:opacity 0.3s ease;position:absolute;left:82px}@media (min-width: 992px){.tax-product_cat .section-catalog-filters .filters-right button span.filters-count,.post-type-archive-product .section-catalog-filters .filters-right button span.filters-count,[data-taxonomy='product_cat'] .section-catalog-filters .filters-right button span.filters-count,.tax-product_brand .section-catalog-filters .filters-right button span.filters-count,[data-taxonomy='product_brand'] .section-catalog-filters .filters-right button span.filters-count{display:none}}.tax-product_cat .woof_container_checkbox h4,.post-type-archive-product .woof_container_checkbox h4,[data-taxonomy='product_cat'] .woof_container_checkbox h4,.tax-product_brand .woof_container_checkbox h4,[data-taxonomy='product_brand'] .woof_container_checkbox h4{position:relative}.tax-product_cat .woof_container_checkbox h4 .count-selected,.post-type-archive-product .woof_container_checkbox h4 .count-selected,[data-taxonomy='product_cat'] .woof_container_checkbox h4 .count-selected,.tax-product_brand .woof_container_checkbox h4 .count-selected,[data-taxonomy='product_brand'] .woof_container_checkbox h4 .count-selected{height:18px;width:18px;background-color:#000;border-radius:50%;font-size:11px;font-family:"Open Sans",sans-serif;font-weight:600;color:white;display:flex;align-items:center;justify-content:center;min-width:2ch;opacity:0;transition:opacity 0.3s ease;margin-left:8px}.tax-product_cat .woof_products_top_panel,.post-type-archive-product .woof_products_top_panel,[data-taxonomy='product_cat'] .woof_products_top_panel,.tax-product_brand .woof_products_top_panel,[data-taxonomy='product_brand'] .woof_products_top_panel{padding:16px;background-color:#f5f5f5;margin:0;opacity:0;transition:.5s;min-height:66px}@media (min-width: 768px){.tax-product_cat .woof_products_top_panel,.post-type-archive-product .woof_products_top_panel,[data-taxonomy='product_cat'] .woof_products_top_panel,.tax-product_brand .woof_products_top_panel,[data-taxonomy='product_brand'] .woof_products_top_panel{padding:16px 24px}}@media (min-width: 992px){.tax-product_cat .woof_products_top_panel,.post-type-archive-product .woof_products_top_panel,[data-taxonomy='product_cat'] .woof_products_top_panel,.tax-product_brand .woof_products_top_panel,[data-taxonomy='product_brand'] .woof_products_top_panel{padding:16px}}.tax-product_cat .woof_products_top_panel.visible,.post-type-archive-product .woof_products_top_panel.visible,[data-taxonomy='product_cat'] .woof_products_top_panel.visible,.tax-product_brand .woof_products_top_panel.visible,[data-taxonomy='product_brand'] .woof_products_top_panel.visible{opacity:1}.tax-product_cat .woof_products_top_panel ul,.post-type-archive-product .woof_products_top_panel ul,[data-taxonomy='product_cat'] .woof_products_top_panel ul,.tax-product_brand .woof_products_top_panel ul,[data-taxonomy='product_brand'] .woof_products_top_panel ul{display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:0;list-style:none;justify-content:flex-start}.tax-product_cat .woof_products_top_panel li,.post-type-archive-product .woof_products_top_panel li,[data-taxonomy='product_cat'] .woof_products_top_panel li,.tax-product_brand .woof_products_top_panel li,[data-taxonomy='product_brand'] .woof_products_top_panel li{display:flex;align-items:center;margin:0 !important;float:none}.tax-product_cat .woof_products_top_panel .woof_reset_button_2,.post-type-archive-product .woof_products_top_panel .woof_reset_button_2,[data-taxonomy='product_cat'] .woof_products_top_panel .woof_reset_button_2,.tax-product_brand .woof_products_top_panel .woof_reset_button_2,[data-taxonomy='product_brand'] .woof_products_top_panel .woof_reset_button_2{background:none;font-size:14px;font-weight:400;padding:6px 16px;line-height:1.4;text-decoration:none;cursor:pointer;color:#141414;border:1px solid #D9D9D9}.tax-product_cat .woof_products_top_panel a,.post-type-archive-product .woof_products_top_panel a,[data-taxonomy='product_cat'] .woof_products_top_panel a,.tax-product_brand .woof_products_top_panel a,[data-taxonomy='product_brand'] .woof_products_top_panel a{display:inline-flex;align-items:center;padding:6px 32px 6px 16px;font-size:14px;font-weight:400;line-height:1.4;border:1px solid #D9D9D9;border-radius:0;color:#141414;background:none;text-decoration:none}.tax-product_cat .woof_products_top_panel a .woof_remove_ppi,.post-type-archive-product .woof_products_top_panel a .woof_remove_ppi,[data-taxonomy='product_cat'] .woof_products_top_panel a .woof_remove_ppi,.tax-product_brand .woof_products_top_panel a .woof_remove_ppi,[data-taxonomy='product_brand'] .woof_products_top_panel a .woof_remove_ppi{display:inline-block;position:relative;padding-right:0;background:none !important}.tax-product_cat .woof_products_top_panel a .woof_remove_ppi:after,.post-type-archive-product .woof_products_top_panel a .woof_remove_ppi:after,[data-taxonomy='product_cat'] .woof_products_top_panel a .woof_remove_ppi:after,.tax-product_brand .woof_products_top_panel a .woof_remove_ppi:after,[data-taxonomy='product_brand'] .woof_products_top_panel a .woof_remove_ppi:after{content:'';width:16px;height:16px;background-image:url(612bd2d41a6834672986.svg);position:absolute;background-position:center;right:-20px;top:50%;transform:translateY(-50%)}.tax-product_cat .wrap-outer-search,.post-type-archive-product .wrap-outer-search,[data-taxonomy='product_cat'] .wrap-outer-search,.tax-product_brand .wrap-outer-search,[data-taxonomy='product_brand'] .wrap-outer-search{padding:16px 16px}.tax-product_cat .wrap-search,.post-type-archive-product .wrap-search,[data-taxonomy='product_cat'] .wrap-search,.tax-product_brand .wrap-search,[data-taxonomy='product_brand'] .wrap-search{border:1px solid #A1A1A1;align-items:center;position:relative}.tax-product_cat .wrap-search input,.post-type-archive-product .wrap-search input,[data-taxonomy='product_cat'] .wrap-search input,.tax-product_brand .wrap-search input,[data-taxonomy='product_brand'] .wrap-search input{padding:12px 16px 12px 48px !important;min-height:44px;font-size:16px;font-family:"Open Sans",sans-serif;font-weight:400;color:#141414 !important;line-height:1.5;max-width:100% !important;border:none !important}.tax-product_cat .wrap-search input:-ms-input-placeholder, .post-type-archive-product .wrap-search input:-ms-input-placeholder, [data-taxonomy='product_cat'] .wrap-search input:-ms-input-placeholder, .tax-product_brand .wrap-search input:-ms-input-placeholder, [data-taxonomy='product_brand'] .wrap-search input:-ms-input-placeholder{font-size:16px;font-family:"Open Sans",sans-serif;font-weight:400;color:#A1A1A1;line-height:1.5}.tax-product_cat .wrap-search input::placeholder,.post-type-archive-product .wrap-search input::placeholder,[data-taxonomy='product_cat'] .wrap-search input::placeholder,.tax-product_brand .wrap-search input::placeholder,[data-taxonomy='product_brand'] .wrap-search input::placeholder{font-size:16px;font-family:"Open Sans",sans-serif;font-weight:400;color:#A1A1A1;line-height:1.5}.tax-product_cat .wrap-search svg:not(.clear-search),.post-type-archive-product .wrap-search svg:not(.clear-search),[data-taxonomy='product_cat'] .wrap-search svg:not(.clear-search),.tax-product_brand .wrap-search svg:not(.clear-search),[data-taxonomy='product_brand'] .wrap-search svg:not(.clear-search){position:absolute;left:15px;top:50%;transform:translateY(-50%);padding:0;display:flex;align-items:center}.tax-product_cat .wrap-search .woof-clear-input,.post-type-archive-product .wrap-search .woof-clear-input,[data-taxonomy='product_cat'] .wrap-search .woof-clear-input,.tax-product_brand .wrap-search .woof-clear-input,[data-taxonomy='product_brand'] .wrap-search .woof-clear-input{display:flex;align-items:center;justify-content:center;position:absolute;right:15px;top:50%;transform:translateY(-50%);padding:0}.tax-product_cat .woof-empty,.post-type-archive-product .woof-empty,[data-taxonomy='product_cat'] .woof-empty,.tax-product_brand .woof-empty,[data-taxonomy='product_brand'] .woof-empty{padding:0 16px 24px;margin-top:-8px;color:#595959;font-size:16px;font-weight:400;line-height:1.5}.tax-product_cat .woof-empty.hidden,.post-type-archive-product .woof-empty.hidden,[data-taxonomy='product_cat'] .woof-empty.hidden,.tax-product_brand .woof-empty.hidden,[data-taxonomy='product_brand'] .woof-empty.hidden{display:none}.tax-product_cat .woof_list_checkbox,.post-type-archive-product .woof_list_checkbox,[data-taxonomy='product_cat'] .woof_list_checkbox,.tax-product_brand .woof_list_checkbox,[data-taxonomy='product_brand'] .woof_list_checkbox{padding:0 16px 8px 16px !important}.tax-product_cat .woof_list_checkbox li,.post-type-archive-product .woof_list_checkbox li,[data-taxonomy='product_cat'] .woof_list_checkbox li,.tax-product_brand .woof_list_checkbox li,[data-taxonomy='product_brand'] .woof_list_checkbox li{padding:12px 0;display:flex;flex-wrap:wrap;align-items:center;cursor:pointer;margin:0;position:relative;width:100%}.tax-product_cat .woof_list_checkbox li input[type="checkbox"],.post-type-archive-product .woof_list_checkbox li input[type="checkbox"],[data-taxonomy='product_cat'] .woof_list_checkbox li input[type="checkbox"],.tax-product_brand .woof_list_checkbox li input[type="checkbox"],[data-taxonomy='product_brand'] .woof_list_checkbox li input[type="checkbox"]{appearance:none;-webkit-appearance:none;width:18px;height:18px;border:1.5px solid #000;border-radius:4px;margin-right:15px;cursor:pointer;position:relative;transition:background 0.2s ease, border 0.2s ease}.tax-product_cat .woof_list_checkbox li input[type="checkbox"]:checked,.post-type-archive-product .woof_list_checkbox li input[type="checkbox"]:checked,[data-taxonomy='product_cat'] .woof_list_checkbox li input[type="checkbox"]:checked,.tax-product_brand .woof_list_checkbox li input[type="checkbox"]:checked,[data-taxonomy='product_brand'] .woof_list_checkbox li input[type="checkbox"]:checked{background-color:#000;border-color:#000}.tax-product_cat .woof_list_checkbox li input[type="checkbox"]:checked::after,.post-type-archive-product .woof_list_checkbox li input[type="checkbox"]:checked::after,[data-taxonomy='product_cat'] .woof_list_checkbox li input[type="checkbox"]:checked::after,.tax-product_brand .woof_list_checkbox li input[type="checkbox"]:checked::after,[data-taxonomy='product_brand'] .woof_list_checkbox li input[type="checkbox"]:checked::after{content:'';position:absolute;top:1px;left:5px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.tax-product_cat .woof_list_checkbox li label.woof_checkbox_label,.post-type-archive-product .woof_list_checkbox li label.woof_checkbox_label,[data-taxonomy='product_cat'] .woof_list_checkbox li label.woof_checkbox_label,.tax-product_brand .woof_list_checkbox li label.woof_checkbox_label,[data-taxonomy='product_brand'] .woof_list_checkbox li label.woof_checkbox_label{margin:0;padding:0;cursor:pointer;font-size:16px;font-family:"Open Sans",sans-serif;font-weight:400;line-height:1.5;color:#141414;display:flex;align-items:center;margin-left:0 !important;position:relative;width:calc(100% - 33px)}.tax-product_cat .woof_list_checkbox li .woof_checkbox_count,.post-type-archive-product .woof_list_checkbox li .woof_checkbox_count,[data-taxonomy='product_cat'] .woof_list_checkbox li .woof_checkbox_count,.tax-product_brand .woof_list_checkbox li .woof_checkbox_count,[data-taxonomy='product_brand'] .woof_list_checkbox li .woof_checkbox_count{position:absolute;top:50%;transform:translateY(-50%);right:0;font-size:14px;font-family:"Open Sans",sans-serif;font-weight:400;line-height:1.4;color:#595959}.tax-product_cat .woof_list_checkbox li ul.woof_childs_list,.post-type-archive-product .woof_list_checkbox li ul.woof_childs_list,[data-taxonomy='product_cat'] .woof_list_checkbox li ul.woof_childs_list,.tax-product_brand .woof_list_checkbox li ul.woof_childs_list,[data-taxonomy='product_brand'] .woof_list_checkbox li ul.woof_childs_list{width:100%}.tax-product_cat .woof_local_buttons_outer,.post-type-archive-product .woof_local_buttons_outer,[data-taxonomy='product_cat'] .woof_local_buttons_outer,.tax-product_brand .woof_local_buttons_outer,[data-taxonomy='product_brand'] .woof_local_buttons_outer{border-top:1px solid #D9D9D9}.tax-product_cat .woof_local_buttons,.post-type-archive-product .woof_local_buttons,[data-taxonomy='product_cat'] .woof_local_buttons,.tax-product_brand .woof_local_buttons,[data-taxonomy='product_brand'] .woof_local_buttons{padding:16px;display:flex;justify-content:space-between;gap:12px}.tax-product_cat .woof_price3_search_container h4 .count-selected,.post-type-archive-product .woof_price3_search_container h4 .count-selected,[data-taxonomy='product_cat'] .woof_price3_search_container h4 .count-selected,.tax-product_brand .woof_price3_search_container h4 .count-selected,[data-taxonomy='product_brand'] .woof_price3_search_container h4 .count-selected{height:18px;width:18px;background-color:#000;border-radius:50%;font-size:11px;font-family:"Open Sans",sans-serif;font-weight:600;color:white;display:flex;align-items:center;justify-content:center;min-width:2ch;opacity:0;transition:opacity 0.3s ease;margin-left:8px}.tax-product_cat .woof_price3_search_container .wrap-input-label,.post-type-archive-product .woof_price3_search_container .wrap-input-label,[data-taxonomy='product_cat'] .woof_price3_search_container .wrap-input-label,.tax-product_brand .woof_price3_search_container .wrap-input-label,[data-taxonomy='product_brand'] .woof_price3_search_container .wrap-input-label{position:relative;pointer-events:none}.tax-product_cat .woof_price3_search_container .wrap-input-label:after,.post-type-archive-product .woof_price3_search_container .wrap-input-label:after,[data-taxonomy='product_cat'] .woof_price3_search_container .wrap-input-label:after,.tax-product_brand .woof_price3_search_container .wrap-input-label:after,[data-taxonomy='product_brand'] .woof_price3_search_container .wrap-input-label:after{content:"грн";position:absolute;right:16px;bottom:15px;color:#595959;background:white;font-size:16px;pointer-events:none}.tax-product_cat .woof_price3_search_container .woof_price_filter_txt_slider,.post-type-archive-product .woof_price3_search_container .woof_price_filter_txt_slider,[data-taxonomy='product_cat'] .woof_price3_search_container .woof_price_filter_txt_slider,.tax-product_brand .woof_price3_search_container .woof_price_filter_txt_slider,[data-taxonomy='product_brand'] .woof_price3_search_container .woof_price_filter_txt_slider{height:auto;display:flex;justify-content:space-between;gap:16px;padding:0 16px}.tax-product_cat .woof_price3_search_container .woof_price_filter_txt_slider .wrap-input-label,.post-type-archive-product .woof_price3_search_container .woof_price_filter_txt_slider .wrap-input-label,[data-taxonomy='product_cat'] .woof_price3_search_container .woof_price_filter_txt_slider .wrap-input-label,.tax-product_brand .woof_price3_search_container .woof_price_filter_txt_slider .wrap-input-label,[data-taxonomy='product_brand'] .woof_price3_search_container .woof_price_filter_txt_slider .wrap-input-label{width:136px}.tax-product_cat .woof_price3_search_container .woof_price_filter_txt_slider label,.post-type-archive-product .woof_price3_search_container .woof_price_filter_txt_slider label,[data-taxonomy='product_cat'] .woof_price3_search_container .woof_price_filter_txt_slider label,.tax-product_brand .woof_price3_search_container .woof_price_filter_txt_slider label,[data-taxonomy='product_brand'] .woof_price3_search_container .woof_price_filter_txt_slider label{font-size:14px;font-family:"Open Sans",sans-serif;font-weight:400;line-height:1.4;color:#141414;display:block !important;margin-bottom:4px}.tax-product_cat .woof_price3_search_container .woof_price_filter_txt_slider input,.post-type-archive-product .woof_price3_search_container .woof_price_filter_txt_slider input,[data-taxonomy='product_cat'] .woof_price3_search_container .woof_price_filter_txt_slider input,.tax-product_brand .woof_price3_search_container .woof_price_filter_txt_slider input,[data-taxonomy='product_brand'] .woof_price3_search_container .woof_price_filter_txt_slider input{width:100%;border:solid 1px #A1A1A1;float:none;min-width:100%;max-width:100%;padding:12px 16px;font-size:16px;font-family:"Open Sans",sans-serif;font-weight:400;line-height:1.5;color:#141414}.tax-product_cat .woof_price3_search_container .woof_price_filter_txt_slider input:-ms-input-placeholder, .post-type-archive-product .woof_price3_search_container .woof_price_filter_txt_slider input:-ms-input-placeholder, [data-taxonomy='product_cat'] .woof_price3_search_container .woof_price_filter_txt_slider input:-ms-input-placeholder, .tax-product_brand .woof_price3_search_container .woof_price_filter_txt_slider input:-ms-input-placeholder, [data-taxonomy='product_brand'] .woof_price3_search_container .woof_price_filter_txt_slider input:-ms-input-placeholder{font-size:16px;font-family:"Open Sans",sans-serif;font-weight:400;line-height:1.5;color:#141414}.tax-product_cat .woof_price3_search_container .woof_price_filter_txt_slider input::placeholder,.post-type-archive-product .woof_price3_search_container .woof_price_filter_txt_slider input::placeholder,[data-taxonomy='product_cat'] .woof_price3_search_container .woof_price_filter_txt_slider input::placeholder,.tax-product_brand .woof_price3_search_container .woof_price_filter_txt_slider input::placeholder,[data-taxonomy='product_brand'] .woof_price3_search_container .woof_price_filter_txt_slider input::placeholder{font-size:16px;font-family:"Open Sans",sans-serif;font-weight:400;line-height:1.5;color:#141414}.tax-product_cat .woof_price3_search_container .wrap-input-range,.post-type-archive-product .woof_price3_search_container .wrap-input-range,[data-taxonomy='product_cat'] .woof_price3_search_container .wrap-input-range,.tax-product_brand .woof_price3_search_container .wrap-input-range,[data-taxonomy='product_brand'] .woof_price3_search_container .wrap-input-range{padding:0 16px}.tax-product_cat .woof_price3_search_container .irs--round,.post-type-archive-product .woof_price3_search_container .irs--round,[data-taxonomy='product_cat'] .woof_price3_search_container .irs--round,.tax-product_brand .woof_price3_search_container .irs--round,[data-taxonomy='product_brand'] .woof_price3_search_container .irs--round{height:74px !important}.tax-product_cat .woof_price3_search_container .irs--round .irs-min,.tax-product_cat .woof_price3_search_container .irs--round .irs-max,.tax-product_cat .woof_price3_search_container .irs--round .irs-from,.tax-product_cat .woof_price3_search_container .irs--round .irs-to,.tax-product_cat .woof_price3_search_container .irs--round .irs-grid,.post-type-archive-product .woof_price3_search_container .irs--round .irs-min,.post-type-archive-product .woof_price3_search_container .irs--round .irs-max,.post-type-archive-product .woof_price3_search_container .irs--round .irs-from,.post-type-archive-product .woof_price3_search_container .irs--round .irs-to,.post-type-archive-product .woof_price3_search_container .irs--round .irs-grid,[data-taxonomy='product_cat'] .woof_price3_search_container .irs--round .irs-min,[data-taxonomy='product_cat'] .woof_price3_search_container .irs--round .irs-max,[data-taxonomy='product_cat'] .woof_price3_search_container .irs--round .irs-from,[data-taxonomy='product_cat'] .woof_price3_search_container .irs--round .irs-to,[data-taxonomy='product_cat'] .woof_price3_search_container .irs--round .irs-grid,.tax-product_brand .woof_price3_search_container .irs--round .irs-min,.tax-product_brand .woof_price3_search_container .irs--round .irs-max,.tax-product_brand .woof_price3_search_container .irs--round .irs-from,.tax-product_brand .woof_price3_search_container .irs--round .irs-to,.tax-product_brand .woof_price3_search_container .irs--round .irs-grid,[data-taxonomy='product_brand'] .woof_price3_search_container .irs--round .irs-min,[data-taxonomy='product_brand'] .woof_price3_search_container .irs--round .irs-max,[data-taxonomy='product_brand'] .woof_price3_search_container .irs--round .irs-from,[data-taxonomy='product_brand'] .woof_price3_search_container .irs--round .irs-to,[data-taxonomy='product_brand'] .woof_price3_search_container .irs--round .irs-grid{display:none !important}.tax-product_cat .woof_price3_search_container .irs--round .irs-handle,.post-type-archive-product .woof_price3_search_container .irs--round .irs-handle,[data-taxonomy='product_cat'] .woof_price3_search_container .irs--round .irs-handle,.tax-product_brand .woof_price3_search_container .irs--round .irs-handle,[data-taxonomy='product_brand'] .woof_price3_search_container .irs--round .irs-handle{top:28px;width:18px;height:18px;border:none;background-color:black}.tax-product_cat .woof_price3_search_container .irs--round .irs-line,.post-type-archive-product .woof_price3_search_container .irs--round .irs-line,[data-taxonomy='product_cat'] .woof_price3_search_container .irs--round .irs-line,.tax-product_brand .woof_price3_search_container .irs--round .irs-line,[data-taxonomy='product_brand'] .woof_price3_search_container .irs--round .irs-line{background-color:#D9D9D9}.tax-product_cat .woof_price3_search_container .irs--round .irs-bar,.post-type-archive-product .woof_price3_search_container .irs--round .irs-bar,[data-taxonomy='product_cat'] .woof_price3_search_container .irs--round .irs-bar,.tax-product_brand .woof_price3_search_container .irs--round .irs-bar,[data-taxonomy='product_brand'] .woof_price3_search_container .irs--round .irs-bar{background-color:black}.tax-product_cat #mobile-filters,.post-type-archive-product #mobile-filters,[data-taxonomy='product_cat'] #mobile-filters,.tax-product_brand #mobile-filters,[data-taxonomy='product_brand'] #mobile-filters{position:fixed;top:0;right:-320px;width:320px;height:100vh;background:#fff;z-index:9999;box-shadow:-2px 0 8px rgba(0,0,0,0.1);transition:right 0.4s ease;display:flex;flex-direction:column;overflow-y:auto;-webkit-user-select:none;-ms-user-select:none;user-select:none}.tax-product_cat #mobile-filters:not(.open) .filters-footer.active,.post-type-archive-product #mobile-filters:not(.open) .filters-footer.active,[data-taxonomy='product_cat'] #mobile-filters:not(.open) .filters-footer.active,.tax-product_brand #mobile-filters:not(.open) .filters-footer.active,[data-taxonomy='product_brand'] #mobile-filters:not(.open) .filters-footer.active{opacity:0}.tax-product_cat #mobile-filters.open,.post-type-archive-product #mobile-filters.open,[data-taxonomy='product_cat'] #mobile-filters.open,.tax-product_brand #mobile-filters.open,[data-taxonomy='product_brand'] #mobile-filters.open{right:0;-webkit-user-select:auto;-ms-user-select:auto;user-select:auto}.tax-product_cat #mobile-filters.open .filters-footer.active,.post-type-archive-product #mobile-filters.open .filters-footer.active,[data-taxonomy='product_cat'] #mobile-filters.open .filters-footer.active,.tax-product_brand #mobile-filters.open .filters-footer.active,[data-taxonomy='product_brand'] #mobile-filters.open .filters-footer.active{transition-delay:0.5s;opacity:1}.tax-product_cat #mobile-filters .woof_local_buttons_outer,.tax-product_cat #mobile-filters .woof_submit_search_form_container,.post-type-archive-product #mobile-filters .woof_local_buttons_outer,.post-type-archive-product #mobile-filters .woof_submit_search_form_container,[data-taxonomy='product_cat'] #mobile-filters .woof_local_buttons_outer,[data-taxonomy='product_cat'] #mobile-filters .woof_submit_search_form_container,.tax-product_brand #mobile-filters .woof_local_buttons_outer,.tax-product_brand #mobile-filters .woof_submit_search_form_container,[data-taxonomy='product_brand'] #mobile-filters .woof_local_buttons_outer,[data-taxonomy='product_brand'] #mobile-filters .woof_submit_search_form_container{display:none}.tax-product_cat #mobile-filters .woof_container,.post-type-archive-product #mobile-filters .woof_container,[data-taxonomy='product_cat'] #mobile-filters .woof_container,.tax-product_brand #mobile-filters .woof_container,[data-taxonomy='product_brand'] #mobile-filters .woof_container{margin:0;padding:0}.tax-product_cat #mobile-filters .woof_container_checkbox.open h4,.tax-product_cat #mobile-filters .woof_price3_search_container.open h4,.post-type-archive-product #mobile-filters .woof_container_checkbox.open h4,.post-type-archive-product #mobile-filters .woof_price3_search_container.open h4,[data-taxonomy='product_cat'] #mobile-filters .woof_container_checkbox.open h4,[data-taxonomy='product_cat'] #mobile-filters .woof_price3_search_container.open h4,.tax-product_brand #mobile-filters .woof_container_checkbox.open h4,.tax-product_brand #mobile-filters .woof_price3_search_container.open h4,[data-taxonomy='product_brand'] #mobile-filters .woof_container_checkbox.open h4,[data-taxonomy='product_brand'] #mobile-filters .woof_price3_search_container.open h4{border-bottom:1px solid transparent}.tax-product_cat #mobile-filters .woof_container_checkbox.open h4:before,.tax-product_cat #mobile-filters .woof_price3_search_container.open h4:before,.post-type-archive-product #mobile-filters .woof_container_checkbox.open h4:before,.post-type-archive-product #mobile-filters .woof_price3_search_container.open h4:before,[data-taxonomy='product_cat'] #mobile-filters .woof_container_checkbox.open h4:before,[data-taxonomy='product_cat'] #mobile-filters .woof_price3_search_container.open h4:before,.tax-product_brand #mobile-filters .woof_container_checkbox.open h4:before,.tax-product_brand #mobile-filters .woof_price3_search_container.open h4:before,[data-taxonomy='product_brand'] #mobile-filters .woof_container_checkbox.open h4:before,[data-taxonomy='product_brand'] #mobile-filters .woof_price3_search_container.open h4:before{background-image:url(e17e4c3c7b8a5517ff89.svg)}.tax-product_cat #mobile-filters .filters-header,.post-type-archive-product #mobile-filters .filters-header,[data-taxonomy='product_cat'] #mobile-filters .filters-header,.tax-product_brand #mobile-filters .filters-header,[data-taxonomy='product_brand'] #mobile-filters .filters-header{padding:14px 16px;border-bottom:1px solid #D9D9D9;position:relative;text-align:center}.tax-product_cat #mobile-filters .filters-header .filters-title,.post-type-archive-product #mobile-filters .filters-header .filters-title,[data-taxonomy='product_cat'] #mobile-filters .filters-header .filters-title,.tax-product_brand #mobile-filters .filters-header .filters-title,[data-taxonomy='product_brand'] #mobile-filters .filters-header .filters-title{font-size:16px;font-family:"Open Sans",sans-serif;font-weight:600;color:#000;line-height:1.3;text-transform:uppercase}.tax-product_cat #mobile-filters .filters-header .close-filters,.post-type-archive-product #mobile-filters .filters-header .close-filters,[data-taxonomy='product_cat'] #mobile-filters .filters-header .close-filters,.tax-product_brand #mobile-filters .filters-header .close-filters,[data-taxonomy='product_brand'] #mobile-filters .filters-header .close-filters{background:none;border:none;cursor:pointer;line-height:1;position:absolute;right:0;top:50%;transform:translateY(-50%)}.tax-product_cat #mobile-filters .filters-inner-scrollable,.post-type-archive-product #mobile-filters .filters-inner-scrollable,[data-taxonomy='product_cat'] #mobile-filters .filters-inner-scrollable,.tax-product_brand #mobile-filters .filters-inner-scrollable,[data-taxonomy='product_brand'] #mobile-filters .filters-inner-scrollable{flex:1;overflow-y:auto}.tax-product_cat #mobile-filters .filters-inner,.post-type-archive-product #mobile-filters .filters-inner,[data-taxonomy='product_cat'] #mobile-filters .filters-inner,.tax-product_brand #mobile-filters .filters-inner,[data-taxonomy='product_brand'] #mobile-filters .filters-inner{padding:12px 0 24px;flex:1}.tax-product_cat #mobile-filters .filters-inner .woof_block_html_items,.post-type-archive-product #mobile-filters .filters-inner .woof_block_html_items,[data-taxonomy='product_cat'] #mobile-filters .filters-inner .woof_block_html_items,.tax-product_brand #mobile-filters .filters-inner .woof_block_html_items,[data-taxonomy='product_brand'] #mobile-filters .filters-inner .woof_block_html_items{border-bottom:1px solid #D9D9D9}.tax-product_cat #mobile-filters .filters-inner h4,.post-type-archive-product #mobile-filters .filters-inner h4,[data-taxonomy='product_cat'] #mobile-filters .filters-inner h4,.tax-product_brand #mobile-filters .filters-inner h4,[data-taxonomy='product_brand'] #mobile-filters .filters-inner h4{display:flex;align-items:center;font-size:16px;font-family:"Open Sans",sans-serif;font-weight:700;color:#000;line-height:1.5;padding:12px 48px 12px 16px;border-radius:0 !important;background-color:#fff;cursor:pointer;border-bottom:1px solid #D9D9D9;position:relative;margin-bottom:0;transition:.3s}.tax-product_cat #mobile-filters .filters-inner h4:before,.post-type-archive-product #mobile-filters .filters-inner h4:before,[data-taxonomy='product_cat'] #mobile-filters .filters-inner h4:before,.tax-product_brand #mobile-filters .filters-inner h4:before,[data-taxonomy='product_brand'] #mobile-filters .filters-inner h4:before{position:absolute;width:18px;height:18px;content:'';top:50%;transform:translateY(-50%);right:16px;background-image:url(d946d42e503794e610bb.svg);background-position:center;display:block}.tax-product_cat #mobile-filters .filters-footer,.post-type-archive-product #mobile-filters .filters-footer,[data-taxonomy='product_cat'] #mobile-filters .filters-footer,.tax-product_brand #mobile-filters .filters-footer,[data-taxonomy='product_brand'] #mobile-filters .filters-footer{padding:16px;border-top:1px solid #eee;opacity:0;visibility:hidden;width:320px;-webkit-user-select:none;-ms-user-select:none;user-select:none;background-color:white;position:fixed;bottom:0;right:0}.tax-product_cat #mobile-filters .filters-footer.active,.post-type-archive-product #mobile-filters .filters-footer.active,[data-taxonomy='product_cat'] #mobile-filters .filters-footer.active,.tax-product_brand #mobile-filters .filters-footer.active,[data-taxonomy='product_brand'] #mobile-filters .filters-footer.active{opacity:1;visibility:visible;-webkit-user-select:auto;-ms-user-select:auto;user-select:auto}.tax-product_cat #mobile-filters .filters-footer .woof_local_buttons,.post-type-archive-product #mobile-filters .filters-footer .woof_local_buttons,[data-taxonomy='product_cat'] #mobile-filters .filters-footer .woof_local_buttons,.tax-product_brand #mobile-filters .filters-footer .woof_local_buttons,[data-taxonomy='product_brand'] #mobile-filters .filters-footer .woof_local_buttons{padding:0}.tax-product_cat #mobile-filters .filters-footer .woof_reset_search_form,.post-type-archive-product #mobile-filters .filters-footer .woof_reset_search_form,[data-taxonomy='product_cat'] #mobile-filters .filters-footer .woof_reset_search_form,.tax-product_brand #mobile-filters .filters-footer .woof_reset_search_form,[data-taxonomy='product_brand'] #mobile-filters .filters-footer .woof_reset_search_form{width:101px}.tax-product_cat #mobile-filters .filters-footer .woof_submit_search_form,.post-type-archive-product #mobile-filters .filters-footer .woof_submit_search_form,[data-taxonomy='product_cat'] #mobile-filters .filters-footer .woof_submit_search_form,.tax-product_brand #mobile-filters .filters-footer .woof_submit_search_form,[data-taxonomy='product_brand'] #mobile-filters .filters-footer .woof_submit_search_form{width:calc(100% - 101px)}.tax-product_cat #mobile-filters .woof_price3_search_container h4,.post-type-archive-product #mobile-filters .woof_price3_search_container h4,[data-taxonomy='product_cat'] #mobile-filters .woof_price3_search_container h4,.tax-product_brand #mobile-filters .woof_price3_search_container h4,[data-taxonomy='product_brand'] #mobile-filters .woof_price3_search_container h4{cursor:pointer;font-size:16px;font-family:"Open Sans",sans-serif;font-weight:700;color:#000;line-height:1.5;padding:12px 48px 12px 16px;margin:0;display:flex;align-items:center;border-bottom:1px solid #D9D9D9;transition:.3s}.tax-product_cat #mobile-filters .woof_price3_search_container.open h4,.post-type-archive-product #mobile-filters .woof_price3_search_container.open h4,[data-taxonomy='product_cat'] #mobile-filters .woof_price3_search_container.open h4,.tax-product_brand #mobile-filters .woof_price3_search_container.open h4,[data-taxonomy='product_brand'] #mobile-filters .woof_price3_search_container.open h4{border-bottom:1px solid transparent}.tax-product_cat #mobile-filters .woof_price3_search_container .price-dropdown-body,.post-type-archive-product #mobile-filters .woof_price3_search_container .price-dropdown-body,[data-taxonomy='product_cat'] #mobile-filters .woof_price3_search_container .price-dropdown-body,.tax-product_brand #mobile-filters .woof_price3_search_container .price-dropdown-body,[data-taxonomy='product_brand'] #mobile-filters .woof_price3_search_container .price-dropdown-body{padding-top:20px;border-bottom:1px solid #D9D9D9}.tax-product_cat .open-sorting-panel,.post-type-archive-product .open-sorting-panel,[data-taxonomy='product_cat'] .open-sorting-panel,.tax-product_brand .open-sorting-panel,[data-taxonomy='product_brand'] .open-sorting-panel{position:absolute;left:0;top:0;width:100%;height:100%;z-index:3333;padding:0}@media (min-width: 992px){.tax-product_cat .open-sorting-panel,.post-type-archive-product .open-sorting-panel,[data-taxonomy='product_cat'] .open-sorting-panel,.tax-product_brand .open-sorting-panel,[data-taxonomy='product_brand'] .open-sorting-panel{display:none}}.tax-product_cat .custom-sorting-panel,.post-type-archive-product .custom-sorting-panel,[data-taxonomy='product_cat'] .custom-sorting-panel,.tax-product_brand .custom-sorting-panel,[data-taxonomy='product_brand'] .custom-sorting-panel{position:fixed;top:0;right:-100%;width:100%;max-width:320px;height:100%;background:white;z-index:9999;transition:right 0.4s ease;box-shadow:-2px 0 8px rgba(0,0,0,0.1);overflow-y:auto}.tax-product_cat .custom-sorting-panel.open,.post-type-archive-product .custom-sorting-panel.open,[data-taxonomy='product_cat'] .custom-sorting-panel.open,.tax-product_brand .custom-sorting-panel.open,[data-taxonomy='product_brand'] .custom-sorting-panel.open{right:0}.tax-product_cat .custom-sorting-header,.post-type-archive-product .custom-sorting-header,[data-taxonomy='product_cat'] .custom-sorting-header,.tax-product_brand .custom-sorting-header,[data-taxonomy='product_brand'] .custom-sorting-header{padding:14px 16px;border-bottom:1px solid #D9D9D9;position:relative;text-align:center;margin-bottom:12px}.tax-product_cat .custom-sorting-header .filters-title,.post-type-archive-product .custom-sorting-header .filters-title,[data-taxonomy='product_cat'] .custom-sorting-header .filters-title,.tax-product_brand .custom-sorting-header .filters-title,[data-taxonomy='product_brand'] .custom-sorting-header .filters-title{font-size:16px;font-family:"Open Sans",sans-serif;font-weight:600;color:#000;line-height:1.3;text-transform:uppercase}.tax-product_cat .custom-sorting-header .custom-sorting-close,.post-type-archive-product .custom-sorting-header .custom-sorting-close,[data-taxonomy='product_cat'] .custom-sorting-header .custom-sorting-close,.tax-product_brand .custom-sorting-header .custom-sorting-close,[data-taxonomy='product_brand'] .custom-sorting-header .custom-sorting-close{background:none;border:none;cursor:pointer;line-height:1;position:absolute;right:0;top:50%;transform:translateY(-50%)}.tax-product_cat .custom-sorting-options,.post-type-archive-product .custom-sorting-options,[data-taxonomy='product_cat'] .custom-sorting-options,.tax-product_brand .custom-sorting-options,[data-taxonomy='product_brand'] .custom-sorting-options{list-style:none;padding:0;margin:0}.tax-product_cat .custom-sorting-options li,.post-type-archive-product .custom-sorting-options li,[data-taxonomy='product_cat'] .custom-sorting-options li,.tax-product_brand .custom-sorting-options li,[data-taxonomy='product_brand'] .custom-sorting-options li{font-weight:400;font-family:"Open Sans",sans-serif;color:#141414;font-size:16px;line-height:1.5;padding:12px 56px 12px 16px;cursor:pointer}.tax-product_cat .custom-sorting-options li.active,.post-type-archive-product .custom-sorting-options li.active,[data-taxonomy='product_cat'] .custom-sorting-options li.active,.tax-product_brand .custom-sorting-options li.active,[data-taxonomy='product_brand'] .custom-sorting-options li.active{font-weight:700;position:relative}.tax-product_cat .custom-sorting-options li.active:before,.post-type-archive-product .custom-sorting-options li.active:before,[data-taxonomy='product_cat'] .custom-sorting-options li.active:before,.tax-product_brand .custom-sorting-options li.active:before,[data-taxonomy='product_brand'] .custom-sorting-options li.active:before{position:absolute;width:24px;height:24px;content:'';top:50%;transform:translateY(-50%);right:12px;background-image:url(f59b7afe5170b7bb6345.svg)}.tax-product_cat .products,.post-type-archive-product .products,[data-taxonomy='product_cat'] .products,.tax-product_brand .products,[data-taxonomy='product_brand'] .products{display:flex;gap:4px;flex-wrap:wrap;align-items:start}@media (min-width: 768px){.tax-product_cat .products,.post-type-archive-product .products,[data-taxonomy='product_cat'] .products,.tax-product_brand .products,[data-taxonomy='product_brand'] .products{gap:6px}}@media (min-width: 992px){.tax-product_cat .products,.post-type-archive-product .products,[data-taxonomy='product_cat'] .products,.tax-product_brand .products,[data-taxonomy='product_brand'] .products{gap:8px}}.tax-product_cat .products:before,.post-type-archive-product .products:before,[data-taxonomy='product_cat'] .products:before,.tax-product_brand .products:before,[data-taxonomy='product_brand'] .products:before{display:none !important}.tax-product_cat .product,.post-type-archive-product .product,[data-taxonomy='product_cat'] .product,.tax-product_brand .product,[data-taxonomy='product_brand'] .product{position:relative;width:calc(50% - 2px)}@media (min-width: 768px){.tax-product_cat .product,.post-type-archive-product .product,[data-taxonomy='product_cat'] .product,.tax-product_brand .product,[data-taxonomy='product_brand'] .product{width:calc(100% / 3 - 4px)}}@media (min-width: 992px){.tax-product_cat .product,.post-type-archive-product .product,[data-taxonomy='product_cat'] .product,.tax-product_brand .product,[data-taxonomy='product_brand'] .product{width:calc(25% - 6px)}}.tax-product_cat .product .bottom-padding,.post-type-archive-product .product .bottom-padding,[data-taxonomy='product_cat'] .product .bottom-padding,.tax-product_brand .product .bottom-padding,[data-taxonomy='product_brand'] .product .bottom-padding{position:relative}@media (min-width: 992px){.tax-product_cat .product .bottom-padding.has-variations,.post-type-archive-product .product .bottom-padding.has-variations,[data-taxonomy='product_cat'] .product .bottom-padding.has-variations,.tax-product_brand .product .bottom-padding.has-variations,[data-taxonomy='product_brand'] .product .bottom-padding.has-variations{transition:.5s}}.tax-product_cat .product .bottom-padding .default-block,.post-type-archive-product .product .bottom-padding .default-block,[data-taxonomy='product_cat'] .product .bottom-padding .default-block,.tax-product_brand .product .bottom-padding .default-block,[data-taxonomy='product_brand'] .product .bottom-padding .default-block{padding:8px;background:white}.tax-product_cat .product .bottom-padding .hover-block,.post-type-archive-product .product .bottom-padding .hover-block,[data-taxonomy='product_cat'] .product .bottom-padding .hover-block,.tax-product_brand .product .bottom-padding .hover-block,[data-taxonomy='product_brand'] .product .bottom-padding .hover-block{position:absolute;top:0;left:0;width:100%;height:auto;padding:8px;background:white;opacity:0;transition:.3s;z-index:-1;-webkit-user-select:none;-ms-user-select:none;user-select:none}.tax-product_cat .product .wish-list,.post-type-archive-product .product .wish-list,[data-taxonomy='product_cat'] .product .wish-list,.tax-product_brand .product .wish-list,[data-taxonomy='product_brand'] .product .wish-list{position:absolute;padding:5px;right:10px;top:10px;z-index:5}.tax-product_cat .product .wish-list.added-to-wishlist svg path,.post-type-archive-product .product .wish-list.added-to-wishlist svg path,[data-taxonomy='product_cat'] .product .wish-list.added-to-wishlist svg path,.tax-product_brand .product .wish-list.added-to-wishlist svg path,[data-taxonomy='product_brand'] .product .wish-list.added-to-wishlist svg path{fill:#000 !important}.tax-product_cat .product .but-wrap,.post-type-archive-product .product .but-wrap,[data-taxonomy='product_cat'] .product .but-wrap,.tax-product_brand .product .but-wrap,[data-taxonomy='product_brand'] .product .but-wrap{display:flex;padding:24px 16px;justify-content:space-between}@media (min-width: 768px){.tax-product_cat .product .but-wrap,.post-type-archive-product .product .but-wrap,[data-taxonomy='product_cat'] .product .but-wrap,.tax-product_brand .product .but-wrap,[data-taxonomy='product_brand'] .product .but-wrap{padding:37px 24px}}@media (min-width: 992px){.tax-product_cat .product .but-wrap,.post-type-archive-product .product .but-wrap,[data-taxonomy='product_cat'] .product .but-wrap,.tax-product_brand .product .but-wrap,[data-taxonomy='product_brand'] .product .but-wrap{padding:40px}}.tax-product_cat .product .but-wrap h2,.post-type-archive-product .product .but-wrap h2,[data-taxonomy='product_cat'] .product .but-wrap h2,.tax-product_brand .product .but-wrap h2,[data-taxonomy='product_brand'] .product .but-wrap h2{text-transform:uppercase}.tax-product_cat .product .but-wrap .button-in,.post-type-archive-product .product .but-wrap .button-in,[data-taxonomy='product_cat'] .product .but-wrap .button-in,.tax-product_brand .product .but-wrap .button-in,[data-taxonomy='product_brand'] .product .but-wrap .button-in{display:none}@media (min-width: 768px){.tax-product_cat .product .but-wrap .button-in,.post-type-archive-product .product .but-wrap .button-in,[data-taxonomy='product_cat'] .product .but-wrap .button-in,.tax-product_brand .product .but-wrap .button-in,[data-taxonomy='product_brand'] .product .but-wrap .button-in{display:flex}}.tax-product_cat .product .but-wrap .button-in div.button,.post-type-archive-product .product .but-wrap .button-in div.button,[data-taxonomy='product_cat'] .product .but-wrap .button-in div.button,.tax-product_brand .product .but-wrap .button-in div.button,[data-taxonomy='product_brand'] .product .but-wrap .button-in div.button{display:none}@media (min-width: 992px){.tax-product_cat .product .but-wrap .button-in div.button,.post-type-archive-product .product .but-wrap .button-in div.button,[data-taxonomy='product_cat'] .product .but-wrap .button-in div.button,.tax-product_brand .product .but-wrap .button-in div.button,[data-taxonomy='product_brand'] .product .but-wrap .button-in div.button{display:inline-flex}}.tax-product_cat .product .but-wrap .button-in .button,.post-type-archive-product .product .but-wrap .button-in .button,[data-taxonomy='product_cat'] .product .but-wrap .button-in .button,.tax-product_brand .product .but-wrap .button-in .button,[data-taxonomy='product_brand'] .product .but-wrap .button-in .button{padding:0 14px;height:48px}.tax-product_cat .product .go-to-all.mobile,.post-type-archive-product .product .go-to-all.mobile,[data-taxonomy='product_cat'] .product .go-to-all.mobile,.tax-product_brand .product .go-to-all.mobile,[data-taxonomy='product_brand'] .product .go-to-all.mobile{padding:14px;margin:14px;width:calc(100% - 28px)}@media (min-width: 768px){.tax-product_cat .product .go-to-all.mobile,.post-type-archive-product .product .go-to-all.mobile,[data-taxonomy='product_cat'] .product .go-to-all.mobile,.tax-product_brand .product .go-to-all.mobile,[data-taxonomy='product_brand'] .product .go-to-all.mobile{display:none}}.tax-product_cat .product .custom-product-image,.post-type-archive-product .product .custom-product-image,[data-taxonomy='product_cat'] .product .custom-product-image,.tax-product_brand .product .custom-product-image,[data-taxonomy='product_brand'] .product .custom-product-image{position:relative}.tax-product_cat .product .custom-product-image .hover-variation-image,.post-type-archive-product .product .custom-product-image .hover-variation-image,[data-taxonomy='product_cat'] .product .custom-product-image .hover-variation-image,.tax-product_brand .product .custom-product-image .hover-variation-image,[data-taxonomy='product_brand'] .product .custom-product-image .hover-variation-image{position:absolute;top:0;left:0;width:100%;aspect-ratio:283.75/428.30;object-fit:cover;display:none;z-index:4}.tax-product_cat .product .custom-product-image .hover-variation-image:before,.post-type-archive-product .product .custom-product-image .hover-variation-image:before,[data-taxonomy='product_cat'] .product .custom-product-image .hover-variation-image:before,.tax-product_brand .product .custom-product-image .hover-variation-image:before,[data-taxonomy='product_brand'] .product .custom-product-image .hover-variation-image:before{position:absolute;background:linear-gradient(180deg, rgba(0,0,0,0.05) 0%, rgba(0,0,0,0.3) 100%);top:0;left:0;width:100%;height:100%;content:'';z-index:2}.tax-product_cat .product .custom-product-image .hover-variation-image img,.post-type-archive-product .product .custom-product-image .hover-variation-image img,[data-taxonomy='product_cat'] .product .custom-product-image .hover-variation-image img,.tax-product_brand .product .custom-product-image .hover-variation-image img,[data-taxonomy='product_brand'] .product .custom-product-image .hover-variation-image img{width:100%;height:100%;object-fit:cover;display:block}.tax-product_cat .product .custom-product-image .swiper-slide,.post-type-archive-product .product .custom-product-image .swiper-slide,[data-taxonomy='product_cat'] .product .custom-product-image .swiper-slide,.tax-product_brand .product .custom-product-image .swiper-slide,[data-taxonomy='product_brand'] .product .custom-product-image .swiper-slide{position:relative}.tax-product_cat .product .custom-product-image .swiper-slide:before,.post-type-archive-product .product .custom-product-image .swiper-slide:before,[data-taxonomy='product_cat'] .product .custom-product-image .swiper-slide:before,.tax-product_brand .product .custom-product-image .swiper-slide:before,[data-taxonomy='product_brand'] .product .custom-product-image .swiper-slide:before{position:absolute;background:rgba(0,0,0,0.03);top:0;left:0;width:100%;height:100%;content:'';z-index:2}.tax-product_cat .product .custom-product-image .product-labels,.post-type-archive-product .product .custom-product-image .product-labels,[data-taxonomy='product_cat'] .product .custom-product-image .product-labels,.tax-product_brand .product .custom-product-image .product-labels,[data-taxonomy='product_brand'] .product .custom-product-image .product-labels{position:absolute;top:8px;left:0;z-index:5;display:flex;flex-direction:column;align-items:flex-start}.tax-product_cat .product .custom-product-image .product-label,.post-type-archive-product .product .custom-product-image .product-label,[data-taxonomy='product_cat'] .product .custom-product-image .product-label,.tax-product_brand .product .custom-product-image .product-label,[data-taxonomy='product_brand'] .product .custom-product-image .product-label{padding:3px 5px;text-align:center;font-size:11px;font-style:normal;font-weight:600;line-height:110%;height:18px;display:flex;align-items:center;justify-content:center}.tax-product_cat .product .custom-product-image .product-label--new,.post-type-archive-product .product .custom-product-image .product-label--new,[data-taxonomy='product_cat'] .product .custom-product-image .product-label--new,.tax-product_brand .product .custom-product-image .product-label--new,[data-taxonomy='product_brand'] .product .custom-product-image .product-label--new{background-color:#fff;color:#141414}.tax-product_cat .product .custom-product-image .product-label--eco,.post-type-archive-product .product .custom-product-image .product-label--eco,[data-taxonomy='product_cat'] .product .custom-product-image .product-label--eco,.tax-product_brand .product .custom-product-image .product-label--eco,[data-taxonomy='product_brand'] .product .custom-product-image .product-label--eco{color:#fff;background-color:#6DA544}.tax-product_cat .product .custom-product-image .product-label--eco svg,.post-type-archive-product .product .custom-product-image .product-label--eco svg,[data-taxonomy='product_cat'] .product .custom-product-image .product-label--eco svg,.tax-product_brand .product .custom-product-image .product-label--eco svg,[data-taxonomy='product_brand'] .product .custom-product-image .product-label--eco svg{margin-right:2px}.tax-product_cat .product .custom-product-image .product-label--discount,.post-type-archive-product .product .custom-product-image .product-label--discount,[data-taxonomy='product_cat'] .product .custom-product-image .product-label--discount,.tax-product_brand .product .custom-product-image .product-label--discount,[data-taxonomy='product_brand'] .product .custom-product-image .product-label--discount{color:#fff;background:#E7004D}.tax-product_cat .product .custom-product-image img,.post-type-archive-product .product .custom-product-image img,[data-taxonomy='product_cat'] .product .custom-product-image img,.tax-product_brand .product .custom-product-image img,[data-taxonomy='product_brand'] .product .custom-product-image img{aspect-ratio:283.75/428.30;object-fit:cover;width:100%;display:block}.tax-product_cat .product .product-swiper,.post-type-archive-product .product .product-swiper,[data-taxonomy='product_cat'] .product .product-swiper,.tax-product_brand .product .product-swiper,[data-taxonomy='product_brand'] .product .product-swiper{position:relative}.tax-product_cat .product .product-swiper .swiper-button-next::after,.tax-product_cat .product .product-swiper .swiper-button-prev::after,.post-type-archive-product .product .product-swiper .swiper-button-next::after,.post-type-archive-product .product .product-swiper .swiper-button-prev::after,[data-taxonomy='product_cat'] .product .product-swiper .swiper-button-next::after,[data-taxonomy='product_cat'] .product .product-swiper .swiper-button-prev::after,.tax-product_brand .product .product-swiper .swiper-button-next::after,.tax-product_brand .product .product-swiper .swiper-button-prev::after,[data-taxonomy='product_brand'] .product .product-swiper .swiper-button-next::after,[data-taxonomy='product_brand'] .product .product-swiper .swiper-button-prev::after{content:none !important}.tax-product_cat .product .product-swiper .swiper-button-next svg,.tax-product_cat .product .product-swiper .swiper-button-prev svg,.post-type-archive-product .product .product-swiper .swiper-button-next svg,.post-type-archive-product .product .product-swiper .swiper-button-prev svg,[data-taxonomy='product_cat'] .product .product-swiper .swiper-button-next svg,[data-taxonomy='product_cat'] .product .product-swiper .swiper-button-prev svg,.tax-product_brand .product .product-swiper .swiper-button-next svg,.tax-product_brand .product .product-swiper .swiper-button-prev svg,[data-taxonomy='product_brand'] .product .product-swiper .swiper-button-next svg,[data-taxonomy='product_brand'] .product .product-swiper .swiper-button-prev svg{width:18px;height:18px}.tax-product_cat .product .product-swiper .swiper-button-next,.tax-product_cat .product .product-swiper .swiper-button-prev,.post-type-archive-product .product .product-swiper .swiper-button-next,.post-type-archive-product .product .product-swiper .swiper-button-prev,[data-taxonomy='product_cat'] .product .product-swiper .swiper-button-next,[data-taxonomy='product_cat'] .product .product-swiper .swiper-button-prev,.tax-product_brand .product .product-swiper .swiper-button-next,.tax-product_brand .product .product-swiper .swiper-button-prev,[data-taxonomy='product_brand'] .product .product-swiper .swiper-button-next,[data-taxonomy='product_brand'] .product .product-swiper .swiper-button-prev{opacity:0;visibility:hidden;pointer-events:none;transition:all 0.2s ease;position:absolute;width:24px;height:24px;display:flex;align-items:center;background:#bfbfbf30;border-radius:50%;justify-content:center;z-index:10;top:auto !important;bottom:22px !important;margin-top:0 !important}.tax-product_cat .product .product-swiper .swiper-button-next.swiper-button-lock,.tax-product_cat .product .product-swiper .swiper-button-prev.swiper-button-lock,.post-type-archive-product .product .product-swiper .swiper-button-next.swiper-button-lock,.post-type-archive-product .product .product-swiper .swiper-button-prev.swiper-button-lock,[data-taxonomy='product_cat'] .product .product-swiper .swiper-button-next.swiper-button-lock,[data-taxonomy='product_cat'] .product .product-swiper .swiper-button-prev.swiper-button-lock,.tax-product_brand .product .product-swiper .swiper-button-next.swiper-button-lock,.tax-product_brand .product .product-swiper .swiper-button-prev.swiper-button-lock,[data-taxonomy='product_brand'] .product .product-swiper .swiper-button-next.swiper-button-lock,[data-taxonomy='product_brand'] .product .product-swiper .swiper-button-prev.swiper-button-lock{display:none}.tax-product_cat .product .product-swiper .swiper-button-next.swiper-button-disabled,.tax-product_cat .product .product-swiper .swiper-button-prev.swiper-button-disabled,.post-type-archive-product .product .product-swiper .swiper-button-next.swiper-button-disabled,.post-type-archive-product .product .product-swiper .swiper-button-prev.swiper-button-disabled,[data-taxonomy='product_cat'] .product .product-swiper .swiper-button-next.swiper-button-disabled,[data-taxonomy='product_cat'] .product .product-swiper .swiper-button-prev.swiper-button-disabled,.tax-product_brand .product .product-swiper .swiper-button-next.swiper-button-disabled,.tax-product_brand .product .product-swiper .swiper-button-prev.swiper-button-disabled,[data-taxonomy='product_brand'] .product .product-swiper .swiper-button-next.swiper-button-disabled,[data-taxonomy='product_brand'] .product .product-swiper .swiper-button-prev.swiper-button-disabled{opacity:1}.tax-product_cat .product .product-swiper .swiper-button-next.swiper-button-disabled svg,.tax-product_cat .product .product-swiper .swiper-button-prev.swiper-button-disabled svg,.post-type-archive-product .product .product-swiper .swiper-button-next.swiper-button-disabled svg,.post-type-archive-product .product .product-swiper .swiper-button-prev.swiper-button-disabled svg,[data-taxonomy='product_cat'] .product .product-swiper .swiper-button-next.swiper-button-disabled svg,[data-taxonomy='product_cat'] .product .product-swiper .swiper-button-prev.swiper-button-disabled svg,.tax-product_brand .product .product-swiper .swiper-button-next.swiper-button-disabled svg,.tax-product_brand .product .product-swiper .swiper-button-prev.swiper-button-disabled svg,[data-taxonomy='product_brand'] .product .product-swiper .swiper-button-next.swiper-button-disabled svg,[data-taxonomy='product_brand'] .product .product-swiper .swiper-button-prev.swiper-button-disabled svg{opacity:0.35}.tax-product_cat .product .product-swiper .swiper-button-prev,.post-type-archive-product .product .product-swiper .swiper-button-prev,[data-taxonomy='product_cat'] .product .product-swiper .swiper-button-prev,.tax-product_brand .product .product-swiper .swiper-button-prev,[data-taxonomy='product_brand'] .product .product-swiper .swiper-button-prev{left:8px}.tax-product_cat .product .product-swiper .swiper-button-next,.post-type-archive-product .product .product-swiper .swiper-button-next,[data-taxonomy='product_cat'] .product .product-swiper .swiper-button-next,.tax-product_brand .product .product-swiper .swiper-button-next,[data-taxonomy='product_brand'] .product .product-swiper .swiper-button-next{right:8px}.tax-product_cat .product .product-swiper .swiper-pagination,.post-type-archive-product .product .product-swiper .swiper-pagination,[data-taxonomy='product_cat'] .product .product-swiper .swiper-pagination,.tax-product_brand .product .product-swiper .swiper-pagination,[data-taxonomy='product_brand'] .product .product-swiper .swiper-pagination{position:absolute;bottom:4px !important;transform:translateX(-50%);left:50% !important;top:auto !important;width:auto !important;display:flex;z-index:3;padding:3px 2px;background-color:rgba(191,191,191,0.5);backdrop-filter:blur(25px);border-radius:13px}@media (min-width: 768px){.tax-product_cat .product .product-swiper .swiper-pagination,.post-type-archive-product .product .product-swiper .swiper-pagination,[data-taxonomy='product_cat'] .product .product-swiper .swiper-pagination,.tax-product_brand .product .product-swiper .swiper-pagination,[data-taxonomy='product_brand'] .product .product-swiper .swiper-pagination{bottom:8px !important}}@media (min-width: 992px){.tax-product_cat .product .product-swiper .swiper-pagination,.post-type-archive-product .product .product-swiper .swiper-pagination,[data-taxonomy='product_cat'] .product .product-swiper .swiper-pagination,.tax-product_brand .product .product-swiper .swiper-pagination,[data-taxonomy='product_brand'] .product .product-swiper .swiper-pagination{opacity:0;bottom:15px !important}}.tax-product_cat .product .product-swiper .swiper-pagination .swiper-pagination-bullet,.post-type-archive-product .product .product-swiper .swiper-pagination .swiper-pagination-bullet,[data-taxonomy='product_cat'] .product .product-swiper .swiper-pagination .swiper-pagination-bullet,.tax-product_brand .product .product-swiper .swiper-pagination .swiper-pagination-bullet,[data-taxonomy='product_brand'] .product .product-swiper .swiper-pagination .swiper-pagination-bullet{position:relative;width:4px;height:4px;border-radius:13px;background:#1f1f1f;margin:0 2px !important}.tax-product_cat .product .product-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.post-type-archive-product .product .product-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,[data-taxonomy='product_cat'] .product .product-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.tax-product_brand .product .product-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,[data-taxonomy='product_brand'] .product .product-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:18px;border-radius:13px;background:#1F1F1F}.tax-product_cat .product .product-variations,.post-type-archive-product .product .product-variations,[data-taxonomy='product_cat'] .product .product-variations,.tax-product_brand .product .product-variations,[data-taxonomy='product_brand'] .product .product-variations{z-index:10;display:flex;gap:8px;background:rgba(255,255,255,0.8);backdrop-filter:blur(25px);margin-top:8px}@media (min-width: 768px){.tax-product_cat .product .product-variations,.post-type-archive-product .product .product-variations,[data-taxonomy='product_cat'] .product .product-variations,.tax-product_brand .product .product-variations,[data-taxonomy='product_brand'] .product .product-variations{margin-top:12px}}@media (min-width: 992px){.tax-product_cat .product .product-variations,.post-type-archive-product .product .product-variations,[data-taxonomy='product_cat'] .product .product-variations,.tax-product_brand .product .product-variations,[data-taxonomy='product_brand'] .product .product-variations{transition:.5s;padding:8px;margin-top:0}}.tax-product_cat .product .product-variations .variation-thumb,.post-type-archive-product .product .product-variations .variation-thumb,[data-taxonomy='product_cat'] .product .product-variations .variation-thumb,.tax-product_brand .product .product-variations .variation-thumb,[data-taxonomy='product_brand'] .product .product-variations .variation-thumb{overflow:hidden;width:40px;height:60px;display:block;outline:none;position:relative;border:1px solid #D9D9D9}.tax-product_cat .product .product-variations .variation-thumb.active,.post-type-archive-product .product .product-variations .variation-thumb.active,[data-taxonomy='product_cat'] .product .product-variations .variation-thumb.active,.tax-product_brand .product .product-variations .variation-thumb.active,[data-taxonomy='product_brand'] .product .product-variations .variation-thumb.active{border:1px solid #000}.tax-product_cat .product .product-variations .variation-thumb.active img,.post-type-archive-product .product .product-variations .variation-thumb.active img,[data-taxonomy='product_cat'] .product .product-variations .variation-thumb.active img,.tax-product_brand .product .product-variations .variation-thumb.active img,[data-taxonomy='product_brand'] .product .product-variations .variation-thumb.active img{padding:2px}.tax-product_cat .product .product-variations .variation-thumb img,.post-type-archive-product .product .product-variations .variation-thumb img,[data-taxonomy='product_cat'] .product .product-variations .variation-thumb img,.tax-product_brand .product .product-variations .variation-thumb img,[data-taxonomy='product_brand'] .product .product-variations .variation-thumb img{object-fit:cover;position:absolute;width:100%;height:100%;left:0;top:0;z-index:-1}.tax-product_cat .product .product-variations .variation-more,.post-type-archive-product .product .product-variations .variation-more,[data-taxonomy='product_cat'] .product .product-variations .variation-more,.tax-product_brand .product .product-variations .variation-more,[data-taxonomy='product_brand'] .product .product-variations .variation-more{color:#595959;display:flex;align-items:center;justify-content:center;background:#f5f5f5;width:40px;height:60px;font-family:"Open Sans",sans-serif;border:1px solid #D9D9D9;font-size:11px;font-weight:600;line-height:1.1}@media (min-width: 992px){.tax-product_cat .product.hovered .swiper-button-next,.tax-product_cat .product.hovered .swiper-button-prev,.tax-product_cat .product.hovered .swiper-pagination,.post-type-archive-product .product.hovered .swiper-button-next,.post-type-archive-product .product.hovered .swiper-button-prev,.post-type-archive-product .product.hovered .swiper-pagination,[data-taxonomy='product_cat'] .product.hovered .swiper-button-next,[data-taxonomy='product_cat'] .product.hovered .swiper-button-prev,[data-taxonomy='product_cat'] .product.hovered .swiper-pagination,.tax-product_brand .product.hovered .swiper-button-next,.tax-product_brand .product.hovered .swiper-button-prev,.tax-product_brand .product.hovered .swiper-pagination,[data-taxonomy='product_brand'] .product.hovered .swiper-button-next,[data-taxonomy='product_brand'] .product.hovered .swiper-button-prev,[data-taxonomy='product_brand'] .product.hovered .swiper-pagination{opacity:1;visibility:visible;pointer-events:auto}.tax-product_cat .product.hovered .hover-block,.post-type-archive-product .product.hovered .hover-block,[data-taxonomy='product_cat'] .product.hovered .hover-block,.tax-product_brand .product.hovered .hover-block,[data-taxonomy='product_brand'] .product.hovered .hover-block{opacity:1;z-index:33;-webkit-user-select:auto;-ms-user-select:auto;user-select:auto}}.tax-product_cat .product .product-title,.post-type-archive-product .product .product-title,[data-taxonomy='product_cat'] .product .product-title,.tax-product_brand .product .product-title,[data-taxonomy='product_brand'] .product .product-title{color:#141414;font-size:14px;font-weight:600;line-height:140%}.tax-product_cat .product .custom-price2 ins,.tax-product_cat .product .custom-price2 bdi,.post-type-archive-product .product .custom-price2 ins,.post-type-archive-product .product .custom-price2 bdi,[data-taxonomy='product_cat'] .product .custom-price2 ins,[data-taxonomy='product_cat'] .product .custom-price2 bdi,.tax-product_brand .product .custom-price2 ins,.tax-product_brand .product .custom-price2 bdi,[data-taxonomy='product_brand'] .product .custom-price2 ins,[data-taxonomy='product_brand'] .product .custom-price2 bdi{font-size:14px !important}.tax-product_cat .product .product-brand-name,.post-type-archive-product .product .product-brand-name,[data-taxonomy='product_cat'] .product .product-brand-name,.tax-product_brand .product .product-brand-name,[data-taxonomy='product_brand'] .product .product-brand-name{color:#595959;font-size:14px;font-style:normal;line-height:140%}.tax-product_cat .product .bottom,.post-type-archive-product .product .bottom,[data-taxonomy='product_cat'] .product .bottom,.tax-product_brand .product .bottom,[data-taxonomy='product_brand'] .product .bottom{margin-top:10px;display:flex;align-items:center;justify-content:space-between}.tax-product_cat .product .custom-product-cart,.post-type-archive-product .product .custom-product-cart,[data-taxonomy='product_cat'] .product .custom-product-cart,.tax-product_brand .product .custom-product-cart,[data-taxonomy='product_brand'] .product .custom-product-cart{padding:5px;display:flex;align-items:center}.tax-product_cat .wrap-show-more,.post-type-archive-product .wrap-show-more,[data-taxonomy='product_cat'] .wrap-show-more,.tax-product_brand .wrap-show-more,[data-taxonomy='product_brand'] .wrap-show-more{display:flex;justify-content:center;padding:40px 16px 0 16px}@media (min-width: 768px){.tax-product_cat .wrap-show-more,.post-type-archive-product .wrap-show-more,[data-taxonomy='product_cat'] .wrap-show-more,.tax-product_brand .wrap-show-more,[data-taxonomy='product_brand'] .wrap-show-more{padding:40px 0 0 0}}.tax-product_cat .show-more,.post-type-archive-product .show-more,[data-taxonomy='product_cat'] .show-more,.tax-product_brand .show-more,[data-taxonomy='product_brand'] .show-more{opacity:0;visibility:hidden;-webkit-user-select:none;-ms-user-select:none;user-select:none;min-width:100%}@media (min-width: 768px){.tax-product_cat .show-more,.post-type-archive-product .show-more,[data-taxonomy='product_cat'] .show-more,.tax-product_brand .show-more,[data-taxonomy='product_brand'] .show-more{min-width:318px}}.tax-product_cat .show-more.visible,.post-type-archive-product .show-more.visible,[data-taxonomy='product_cat'] .show-more.visible,.tax-product_brand .show-more.visible,[data-taxonomy='product_brand'] .show-more.visible{opacity:1;visibility:visible;-webkit-user-select:auto;-ms-user-select:auto;user-select:auto}.tax-product_cat .woocommerce-pagination,.post-type-archive-product .woocommerce-pagination,[data-taxonomy='product_cat'] .woocommerce-pagination,.tax-product_brand .woocommerce-pagination,[data-taxonomy='product_brand'] .woocommerce-pagination{text-align:center;margin-top:20px;margin-bottom:32px;width:100%;padding:0 16px}@media (min-width: 768px){.tax-product_cat .woocommerce-pagination,.post-type-archive-product .woocommerce-pagination,[data-taxonomy='product_cat'] .woocommerce-pagination,.tax-product_brand .woocommerce-pagination,[data-taxonomy='product_brand'] .woocommerce-pagination{margin-top:22px;padding:0}}@media (min-width: 992px){.tax-product_cat .woocommerce-pagination,.post-type-archive-product .woocommerce-pagination,[data-taxonomy='product_cat'] .woocommerce-pagination,.tax-product_brand .woocommerce-pagination,[data-taxonomy='product_brand'] .woocommerce-pagination{margin-top:24px;margin-bottom:48px}}.tax-product_cat .woocommerce-pagination ul.page-numbers,.post-type-archive-product .woocommerce-pagination ul.page-numbers,[data-taxonomy='product_cat'] .woocommerce-pagination ul.page-numbers,.tax-product_brand .woocommerce-pagination ul.page-numbers,[data-taxonomy='product_brand'] .woocommerce-pagination ul.page-numbers{justify-content:center;display:flex;flex-wrap:wrap;gap:8px;border:none;margin:0}.tax-product_cat .woocommerce-pagination ul.page-numbers li,.post-type-archive-product .woocommerce-pagination ul.page-numbers li,[data-taxonomy='product_cat'] .woocommerce-pagination ul.page-numbers li,.tax-product_brand .woocommerce-pagination ul.page-numbers li,[data-taxonomy='product_brand'] .woocommerce-pagination ul.page-numbers li{border:none}.tax-product_cat .woocommerce-pagination ul.page-numbers li .page-numbers,.post-type-archive-product .woocommerce-pagination ul.page-numbers li .page-numbers,[data-taxonomy='product_cat'] .woocommerce-pagination ul.page-numbers li .page-numbers,.tax-product_brand .woocommerce-pagination ul.page-numbers li .page-numbers,[data-taxonomy='product_brand'] .woocommerce-pagination ul.page-numbers li .page-numbers{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;text-decoration:none;color:#1F1F1F;font-size:13px;font-family:"Open Sans",sans-serif;font-weight:500;background-color:transparent;padding:0}.tax-product_cat .woocommerce-pagination ul.page-numbers li .page-numbers:hover,.post-type-archive-product .woocommerce-pagination ul.page-numbers li .page-numbers:hover,[data-taxonomy='product_cat'] .woocommerce-pagination ul.page-numbers li .page-numbers:hover,.tax-product_brand .woocommerce-pagination ul.page-numbers li .page-numbers:hover,[data-taxonomy='product_brand'] .woocommerce-pagination ul.page-numbers li .page-numbers:hover{background-color:transparent}.tax-product_cat .woocommerce-pagination ul.page-numbers li .page-numbers.current,.post-type-archive-product .woocommerce-pagination ul.page-numbers li .page-numbers.current,[data-taxonomy='product_cat'] .woocommerce-pagination ul.page-numbers li .page-numbers.current,.tax-product_brand .woocommerce-pagination ul.page-numbers li .page-numbers.current,[data-taxonomy='product_brand'] .woocommerce-pagination ul.page-numbers li .page-numbers.current{font-weight:bold;border:1px solid #000;background-color:transparent;box-shadow:inset 0 0 0 1px black}.tax-product_cat .woocommerce-pagination ul.page-numbers li .page-numbers.next,.tax-product_cat .woocommerce-pagination ul.page-numbers li .page-numbers.prev,.post-type-archive-product .woocommerce-pagination ul.page-numbers li .page-numbers.next,.post-type-archive-product .woocommerce-pagination ul.page-numbers li .page-numbers.prev,[data-taxonomy='product_cat'] .woocommerce-pagination ul.page-numbers li .page-numbers.next,[data-taxonomy='product_cat'] .woocommerce-pagination ul.page-numbers li .page-numbers.prev,.tax-product_brand .woocommerce-pagination ul.page-numbers li .page-numbers.next,.tax-product_brand .woocommerce-pagination ul.page-numbers li .page-numbers.prev,[data-taxonomy='product_brand'] .woocommerce-pagination ul.page-numbers li .page-numbers.next,[data-taxonomy='product_brand'] .woocommerce-pagination ul.page-numbers li .page-numbers.prev{opacity:0;visibility:hidden;-webkit-user-select:none;-ms-user-select:none;user-select:none}.overlay-backdrop-for-filter-and-order{position:fixed;z-index:1004;top:0;left:0;width:100%;height:100%;background:rgba(17,17,17,0.5);opacity:0;pointer-events:none;transition:opacity 0.3s ease}body.overlay-visible{overflow:hidden;touch-action:none}body.overlay-visible .overlay-backdrop-for-filter-and-order{opacity:1;pointer-events:auto}body.search-no-results .shop-sidebar{display:none}body.search-no-results .content-area{width:100%}body.search-no-results .content-area .woocommerce-products-header{display:none}body.search-no-results .content-area .section-empty-search{padding:64px 0}body.search-no-results .content-area .section-empty-search h3{margin:24px 0 12px}.section_top_banner_slider_imagevideo{position:relative}.section_top_banner_slider_imagevideo .swiper{position:relative}.section_top_banner_slider_imagevideo .swiper-slide{position:relative;height:calc(100vh - 137px);overflow:hidden}@media (min-width: 992px){.section_top_banner_slider_imagevideo .swiper-slide{height:calc(100vh - 89px)}}.section_top_banner_slider_imagevideo .swiper-slide:before{position:absolute;background:linear-gradient(180deg, rgba(0,0,0,0.05) 0%, rgba(0,0,0,0.3) 100%);top:0;left:0;width:100%;height:100%;content:'';z-index:2}.section_top_banner_slider_imagevideo .swiper-slide .slide-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;z-index:1;object-fit:cover}.section_top_banner_slider_imagevideo .swiper-slide .slide-bg.slide-bg-desktop{display:none}@media (min-width: 992px){.section_top_banner_slider_imagevideo .swiper-slide .slide-bg.slide-bg-desktop{display:block}}.section_top_banner_slider_imagevideo .swiper-slide .slide-bg.slide-bg-tablet{display:none}@media (min-width: 768px){.section_top_banner_slider_imagevideo .swiper-slide .slide-bg.slide-bg-tablet{display:block}}@media (min-width: 992px){.section_top_banner_slider_imagevideo .swiper-slide .slide-bg.slide-bg-tablet{display:none}}@media (min-width: 768px){.section_top_banner_slider_imagevideo .swiper-slide .slide-bg.slide-bg-mobile{display:none}}.section_top_banner_slider_imagevideo .swiper-slide video.slide-bg{width:100%;height:100%}.section_top_banner_slider_imagevideo .swiper-slide .slide-content{max-width:372px;position:absolute;bottom:52px;left:16px;right:16px;color:#fff;opacity:0;transform:translateY(20px);transition:opacity 0.6s ease, transform 0.6s ease;z-index:3}@media (min-width: 768px){.section_top_banner_slider_imagevideo .swiper-slide .slide-content{left:24px;right:24px;bottom:56px}}@media (min-width: 992px){.section_top_banner_slider_imagevideo .swiper-slide .slide-content{left:40px;right:40px;bottom:40px;max-width:544px}}.section_top_banner_slider_imagevideo .swiper-slide .slide-content.fade-in{opacity:1;transform:translateY(0)}.section_top_banner_slider_imagevideo .swiper-slide .slide-content h2{margin-bottom:8px}.section_top_banner_slider_imagevideo .swiper-slide .slide-content .description{margin-bottom:16px}@media (min-width: 768px){.section_top_banner_slider_imagevideo .swiper-slide .slide-content .description{margin-bottom:20px}}@media (min-width: 992px){.section_top_banner_slider_imagevideo .swiper-slide .slide-content .description{margin-bottom:24px}}.section_top_banner_slider_imagevideo .swiper-slide .slide-content .wrap-btns{display:flex;flex-direction:column;align-items:flex-start}@media (min-width: 768px){.section_top_banner_slider_imagevideo .swiper-slide .slide-content .wrap-btns{flex-direction:initial;gap:10px}}@media (min-width: 992px){.section_top_banner_slider_imagevideo .swiper-slide .slide-content .wrap-btns{gap:12px}}.section_top_banner_slider_imagevideo .swiper-slide .slide-content .wrap-btns a svg{margin-left:8px}.section_top_banner_slider_imagevideo .swiper-slide .slide-content .wrap-btns a+a{margin-top:8px}@media (min-width: 768px){.section_top_banner_slider_imagevideo .swiper-slide .slide-content .wrap-btns a+a{margin-top:0}}.section_top_banner_slider_imagevideo .swiper-slide .btn-video-toggle{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:rgba(226,226,226,0.65);backdrop-filter:blur(10px);cursor:pointer;transition:.5s;position:absolute;right:16px;bottom:40px;z-index:3}@media (min-width: 768px){.section_top_banner_slider_imagevideo .swiper-slide .btn-video-toggle{right:24px;bottom:24px}}@media (min-width: 992px){.section_top_banner_slider_imagevideo .swiper-slide .btn-video-toggle{right:40px;bottom:40px}}.section_top_banner_slider_imagevideo .swiper-slide .btn-video-toggle svg{pointer-events:none}.section_top_banner_slider_imagevideo .swiper-slide .btn-video-toggle .icon-pause,.section_top_banner_slider_imagevideo .swiper-slide .btn-video-toggle .icon-play{display:none}.section_top_banner_slider_imagevideo .swiper-slide .btn-video-toggle[data-state="pause"] .icon-pause{display:inline-block}.section_top_banner_slider_imagevideo .swiper-slide .btn-video-toggle[data-state="play"] .icon-play{display:inline-block}.section_top_banner_slider_imagevideo .swiper-slide .btn-video-toggle[hidden]{display:none !important}.section_top_banner_slider_imagevideo .wrap-arrows{justify-content:center;position:absolute;right:96px;bottom:40px;gap:1px;display:none;z-index:3}@media (min-width: 992px){.section_top_banner_slider_imagevideo .wrap-arrows{display:flex}}.section_top_banner_slider_imagevideo .swiper-button-next::after,.section_top_banner_slider_imagevideo .swiper-button-prev::after{content:none !important}.section_top_banner_slider_imagevideo .swiper-button-next svg,.section_top_banner_slider_imagevideo .swiper-button-prev svg{width:18px;height:18px}.section_top_banner_slider_imagevideo .swiper-button-next,.section_top_banner_slider_imagevideo .swiper-button-prev{right:auto;left:auto;position:relative;width:40px;height:40px;display:flex;align-items:center;justify-content:center;z-index:10;transition:background 0.3s;background:rgba(226,226,226,0.65);backdrop-filter:blur(10px)}.section_top_banner_slider_imagevideo .swiper-pagination{position:absolute;bottom:19px !important;left:20px !important;top:auto !important;width:auto !important;display:flex;z-index:3}@media (min-width: 768px){.section_top_banner_slider_imagevideo .swiper-pagination{left:28px !important}}@media (min-width: 992px){.section_top_banner_slider_imagevideo .swiper-pagination{bottom:43px !important;transform:translateX(-50%);left:50% !important}}.section_top_banner_slider_imagevideo .swiper-pagination .swiper-pagination-bullet{position:relative;width:6px;height:6px;border-radius:13px;background:rgba(255,255,255,0.5);backdrop-filter:blur(25px);transition:opacity 0.3s}.section_top_banner_slider_imagevideo .swiper-pagination .swiper-pagination-bullet::before{content:'';position:absolute;top:0;left:0;width:6px;height:100%;background:white;border-radius:13px;z-index:1}.section_top_banner_slider_imagevideo .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:60px;border-radius:13px}.section_top_banner_slider_imagevideo .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::before{animation:bulletProgress 10s linear forwards}.section_top_banner_slider_imagevideo .swiper-pagination .swiper-pagination-bullet.animate-progress::before{animation:bulletProgress 10s linear forwards}.section_top_banner_slider_imagevideo .topBannerSlider.is-paused .swiper-pagination-bullet::before{animation-play-state:paused !important}.section_top_banner_slider_imagevideo .topBannerSlider.is-paused .swiper-pagination-bullet.swiper-pagination-bullet-active::before,.section_top_banner_slider_imagevideo .topBannerSlider.is-paused .swiper-pagination-bullet.animate-progress::before{animation-play-state:paused !important}.section_top_banner_slider_imagevideo.shorter-version .swiper-slide{height:calc(100vh - 138px - 134px)}@media (min-width: 768px){.section_top_banner_slider_imagevideo.shorter-version .swiper-slide{height:calc(100vh - 97px - 142px - 40px)}}@media (min-width: 992px){.section_top_banner_slider_imagevideo.shorter-version .swiper-slide{height:calc(100vh - 106px - 169px)}}.section_continuous_brands_slider{max-width:1920px;width:100%;margin:0 auto;padding:12px 0}.section_continuous_brands_slider .marquee{width:100%;will-change:transform;transform:translate3d(0, 0, 0);text-overflow:clip;overflow:hidden;white-space:nowrap}.section_continuous_brands_slider .marquee ul{display:flex;gap:0 48px;white-space:nowrap;margin:0}.section_continuous_brands_slider .marquee li{display:flex;align-items:center}.section_continuous_brands_slider .marquee a{display:flex;align-items:center}.section_continuous_brands_slider .marquee img{display:inline-block;max-height:40px}@media (min-width: 768px){.section_continuous_brands_slider .marquee img{max-height:44px}}@media (min-width: 992px){.section_continuous_brands_slider .marquee img{max-height:60px}}.section_categories_block .blocks-wrap{display:flex;flex-direction:column;gap:4px 0}@media (min-width: 768px){.section_categories_block .blocks-wrap{gap:0 4px;flex-direction:initial}}@media (min-width: 992px){.section_categories_block .blocks-wrap{gap:0 8px}}.section_categories_block .blocks-wrap li{width:100%}@media (min-width: 768px){.section_categories_block .blocks-wrap li{width:33.3%}}.section_categories_block .blocks-wrap a{position:relative}.section_categories_block .blocks-wrap a:before{position:absolute;background:linear-gradient(180deg, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0.3) 100%);top:0;left:0;width:100%;height:100%;content:'';z-index:2}.section_categories_block .blocks-wrap a svg{margin-left:8px}.section_categories_block .blocks-wrap a h3{z-index:3;position:absolute;left:50%;top:50%;display:flex;align-items:center;color:white;transform:translate(-50%, -50%)}.section_categories_block .blocks-wrap a:hover .rect-inner{transform:scale(1.1)}.section_categories_block .blocks-wrap .rect-outer{padding-top:43%;width:100%;overflow:hidden}@media (min-width: 768px){.section_categories_block .blocks-wrap .rect-outer{padding-top:133%}}.section_categories_block .blocks-wrap .rect-outer.img-desktop{display:none}@media (min-width: 992px){.section_categories_block .blocks-wrap .rect-outer.img-desktop{display:block}}.section_categories_block .blocks-wrap .rect-outer.img-tablet{display:none}@media (min-width: 768px){.section_categories_block .blocks-wrap .rect-outer.img-tablet{display:block}}@media (min-width: 992px){.section_categories_block .blocks-wrap .rect-outer.img-tablet{display:none}}@media (min-width: 768px){.section_categories_block .blocks-wrap .rect-outer.img-mobile{display:none}}.section_categories_block .blocks-wrap .rect-inner{transition:transform .4s}.section_categories_line{padding:16px 0 16px 16px}@media (min-width: 768px){.section_categories_line{padding:20px 0 20px 24px}}@media (min-width: 992px){.section_categories_line{padding:24px 0 24px 40px}}.section_categories_line .swiper-slide{width:80px}@media (min-width: 992px){.section_categories_line .swiper-slide{width:99px}}.section_categories_line .swiper-slide a{display:flex;flex-direction:column;gap:8px;align-items:center}.section_categories_line .swiper-slide a:hover img{transform:scale(1.04)}.section_categories_line .swiper-slide .wrap-img{width:80px;height:80px;background:rgba(0,0,0,0.03);display:flex;align-items:center;justify-content:center;overflow:hidden}@media (min-width: 992px){.section_categories_line .swiper-slide .wrap-img{width:99px;height:99px}}.section_categories_line .swiper-slide .wrap-img img{max-width:80px;max-height:80px;transition:.5s}@media (min-width: 992px){.section_categories_line .swiper-slide .wrap-img img{max-width:99px;max-height:99px}}.section_categories_line .swiper-slide .link-text{display:block;color:#141414;font-size:12px;font-family:"Open Sans",sans-serif;font-weight:400;line-height:1.2}.section_image_banner{position:relative;height:calc(100vh - 97px);overflow:hidden;display:flex;align-items:flex-end;margin:4px auto}@media (min-width: 992px){.section_image_banner{height:calc(100vh - 49px);margin:8px auto}}.section_image_banner:before{position:absolute;background:linear-gradient(180deg, rgba(0,0,0,0.05) 0%, rgba(0,0,0,0.3) 100%);top:0;left:0;width:100%;height:100%;content:'';z-index:2}.section_image_banner .image-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;z-index:0}.section_image_banner .image-bg.bg-desktop{display:none}@media (min-width: 992px){.section_image_banner .image-bg.bg-desktop{display:block}}.section_image_banner .image-bg.bg-tablet{display:none}@media (min-width: 768px){.section_image_banner .image-bg.bg-tablet{display:block}}@media (min-width: 992px){.section_image_banner .image-bg.bg-tablet{display:none}}@media (min-width: 768px){.section_image_banner .image-bg.bg-mobile{display:none}}.section_image_banner .hero-content{position:relative;z-index:3;color:#fff;max-width:584px;padding:0 0 24px 24px}@media (min-width: 768px){.section_image_banner .hero-content{padding:0 0 32px 32px}}@media (min-width: 992px){.section_image_banner .hero-content{padding:0 0 48px 40px}}.section_image_banner .hero-logo{margin-bottom:8px;max-width:136px}@media (min-width: 768px){.section_image_banner .hero-logo{max-width:203px}}.section_image_banner .hero-logo img{width:100%;display:block;height:auto}.section_image_banner h2{margin-bottom:16px}@media (min-width: 768px){.section_image_banner h2{margin-bottom:24px}}.section_image_banner .description{color:#F0F0F0;font-size:16px;font-family:"Open Sans",sans-serif;font-weight:400;line-height:1.5;margin-bottom:16px}@media (min-width: 768px){.section_image_banner .description{margin-bottom:24px}}.section_image_banner_type_2{padding:24px 0}@media (min-width: 768px){.section_image_banner_type_2{display:flex}}@media (min-width: 992px){.section_image_banner_type_2{padding:32px 0}}.section_image_banner_type_2 .image-wrap{width:100%}@media (min-width: 768px){.section_image_banner_type_2 .image-wrap{width:55%}}@media (min-width: 992px){.section_image_banner_type_2 .image-wrap{width:60%}}.section_image_banner_type_2 .image-wrap .rect-outer{padding-top:67%}.section_image_banner_type_2 .text-wrap{width:100%;padding:16px 16px 0 16px}@media (min-width: 768px){.section_image_banner_type_2 .text-wrap{width:45%;padding:0 24px;display:flex;align-items:center}}@media (min-width: 992px){.section_image_banner_type_2 .text-wrap{width:40%;padding:0 40px}}.section_image_banner_type_2 .description{margin-top:8px;color:#595959;font-size:14px;font-family:"Open Sans",sans-serif;font-weight:400;line-height:1.4}.section_image_banner_type_2 .button{margin-top:16px}@media (min-width: 768px){.section_image_banner_type_2 .button{margin-top:20px}}@media (min-width: 992px){.section_image_banner_type_2 .button{margin-top:24px}}.wrap-section{overflow:hidden}.section_looks_slider{overflow:visible}@media (min-width: 768px){.section_looks_slider{margin-top:34px}}@media (min-width: 992px){.section_looks_slider{margin-top:128px}}.section_looks_slider .looksSlider{margin-left:316px;overflow:visible !important}@media (max-width: 1440px) and (min-width: 321px){.section_looks_slider .looksSlider{margin-left:calc(263 * ((100vw - 320px) / 1120) + 53px)}}@media (max-width: 320px){.section_looks_slider .looksSlider{margin-left: 53px}}.section_looks_slider .swiper-slide{width:210px;height:318px;position:relative}@media (min-width: 768px){.section_looks_slider .swiper-slide{width:254px;height:384px}}@media (min-width: 992px){.section_looks_slider .swiper-slide{width:417px;height:632px}}.section_looks_slider .swiper-slide .arrow-wrap{position:absolute;right:0;bottom:0;z-index:3;background-color:rgba(191,191,191,0.5);backdrop-filter:blur(25px);display:flex;align-items:center;justify-content:center;width:40px;height:40px}.section_looks_slider .swiper-slide a{display:block;overflow:hidden;position:relative;width:100%;height:100%}.section_looks_slider .swiper-slide a img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.4s}.section_looks_slider .swiper-slide a:hover img{transform:scale(1.1)}.section_looks_slider .wrap-top{display:flex;justify-content:flex-end;align-items:center;gap:0 20px;position:relative;margin:40px 0;top:24px}@media (min-width: 768px){.section_looks_slider .wrap-top{margin:32px 0;top:0}}@media (min-width: 992px){.section_looks_slider .wrap-top{margin:40px 0}}.section_looks_slider .wrap-top h2{font-size:350px;font-weight:700;line-height:1;position:absolute;left:0;top:-40px}@media (max-width: 1920px) and (min-width: 1441px){.section_looks_slider .wrap-top h2{font-size:calc(88 * ((100vw - 1440px) / 480) + 262px)}}@media (max-width: 1440px){.section_looks_slider .wrap-top h2{font-size: 262px}}@media (max-width: 1439px) and (min-width: 993px){.section_looks_slider .wrap-top h2{font-size:calc(122 * ((100vw - 992px) / 447) + 140px)}}@media (max-width: 992px){.section_looks_slider .wrap-top h2{font-size: 140px}}@media (max-width: 991px) and (min-width: 768px){.section_looks_slider .wrap-top h2{font-size:calc(56 * ((100vw - 767px) / 224) + 84px)}}@media (max-width: 767px){.section_looks_slider .wrap-top h2{font-size: 84px}}@media (min-width: 768px){.section_looks_slider .wrap-top h2{top:-16px}}@media (min-width: 992px){.section_looks_slider .wrap-top h2{top:50%;transform:translateY(-50%)}}.section_looks_slider .button.mobile-visible{margin:24px 0;width:100%}@media (min-width: 768px){.section_looks_slider .button.mobile-visible{display:none !important;margin:0;width:auto}}.section_looks_slider .button.mobile-hidden{display:none}@media (min-width: 768px){.section_looks_slider .button.mobile-hidden{display:inline-flex;margin-left:-1px}}.section_looks_slider .wrap-arrows-button{display:flex;align-items:center}@media (min-width: 768px){.section_looks_slider .wrap-arrows-button{height:49px}}.section_looks_slider .wrap-arrows{display:none;z-index:3;height:49px}@media (min-width: 992px){.section_looks_slider .wrap-arrows{display:flex}}.section_looks_slider .wrap-arrows .swiper-button-next::after,.section_looks_slider .wrap-arrows .swiper-button-prev::after{content:none !important}.section_looks_slider .wrap-arrows .swiper-button-next svg,.section_looks_slider .wrap-arrows .swiper-button-prev svg{width:18px;height:18px}.section_looks_slider .wrap-arrows .swiper-button-next,.section_looks_slider .wrap-arrows .swiper-button-prev{right:auto;left:auto;position:relative;width:48px;height:100%;display:flex;align-items:center;border:1px solid #D9D9D9;justify-content:center;z-index:10;transition:background 0.3s;backdrop-filter:blur(25px);top:0 !important;margin-top:0 !important}.section_looks_slider .wrap-arrows .swiper-button-next.swiper-button-lock,.section_looks_slider .wrap-arrows .swiper-button-prev.swiper-button-lock{display:none}.section_looks_slider .wrap-arrows .swiper-button-next.swiper-button-disabled,.section_looks_slider .wrap-arrows .swiper-button-prev.swiper-button-disabled{opacity:1}.section_looks_slider .wrap-arrows .swiper-button-next.swiper-button-disabled svg,.section_looks_slider .wrap-arrows .swiper-button-prev.swiper-button-disabled svg{opacity:0.35}.section_looks_slider .wrap-arrows .swiper-button-prev{margin-right:-1px}.section_blog_blocks .blog-section__header{display:flex;justify-content:space-between;align-items:center;padding:24px 0}@media (min-width: 768px){.section_blog_blocks .blog-section__header{padding:37px 0;gap:0 16px}}@media (min-width: 992px){.section_blog_blocks .blog-section__header{padding:40px 0}}@media (min-width: 768px){.section_blog_blocks .mobile-visible{display:none}}.section_blog_blocks .mobile-hidden{display:none}@media (min-width: 768px){.section_blog_blocks .mobile-hidden{display:flex}}.section_blog_blocks .button.mobile-visible{margin:12px 0;width:100%}@media (min-width: 768px){.section_blog_blocks .blog-section__posts{gap:0 6px;display:flex}}@media (min-width: 992px){.section_blog_blocks .blog-section__posts{gap:0 8px}}.section_blog_blocks .blog-post{width:100%;display:flex;flex-direction:column}@media (min-width: 768px){.section_blog_blocks .blog-post{width:calc(100% / 3)}}.section_blog_blocks .blog-post__image .rect-outer{padding-top:100%;overflow:hidden}.section_blog_blocks .blog-post__image .rect-inner{transition:transform .4s}.section_blog_blocks .blog-post__image:hover .rect-inner{transform:scale(1.1)}.section_blog_blocks .blog-post__meta{padding:12px}@media (min-width: 768px){.section_blog_blocks .blog-post__meta{padding:14px}}@media (min-width: 992px){.section_blog_blocks .blog-post__meta{padding:16px}}.section_blog_blocks .blog-post__category{font-size:12px;font-weight:400;line-height:1.2;margin-bottom:8px;display:block}.section_blog_blocks h5{margin-bottom:8px}.section_seo_text{padding:24px 0}@media (min-width: 768px){.section_seo_text{padding:48px 0}}@media (min-width: 992px){.section_seo_text{padding:64px 0}}.section_seo_text .container{display:flex;gap:0 40px}.section_seo_text .text-wrap{width:100%}@media (min-width: 992px){.section_seo_text .text-wrap{width:calc(100% - 434px)}}.section_seo_text h4{margin-bottom:8px}@media (min-width: 768px){.section_seo_text h4{margin-bottom:10px}}@media (min-width: 992px){.section_seo_text h4{margin-bottom:12px}}.section_seo_text .button{margin-top:16px}@media (min-width: 768px){.section_seo_text .button{margin-top:20px}}@media (min-width: 992px){.section_seo_text .button{margin-top:24px}}.section_seo_text .image-wrap{width:434px;display:none}@media (min-width: 992px){.section_seo_text .image-wrap{display:block}}.section_seo_text .image-wrap .rect-outer{padding-top:100%}.section_popular_categories{padding:0 0 24px 0}@media (min-width: 768px){.section_popular_categories{padding:0 0 32px 0}}@media (min-width: 992px){.section_popular_categories{padding:0 0 40px 0}}.section_popular_categories h3{margin:8px 0}.section_popular_categories .links-wrap{max-height:160px;overflow:hidden;display:flex;flex-wrap:wrap;gap:0 8px;padding:16px 0}.section_popular_categories .links-wrap .wrap-button{width:100%}@media (min-width: 768px){.section_popular_categories .links-wrap .wrap-button{width:calc(100% / 3 - 8px)}}@media (min-width: 992px){.section_popular_categories .links-wrap .wrap-button{width:calc(100% / 6 - 8px)}}.section_popular_categories .links-wrap .wrap-button a{padding:7px 0;display:inline-block;color:#141414;font-size:14px;font-family:"Open Sans",sans-serif;font-weight:400;line-height:1.4}.section_popular_categories .links-wrap .wrap-button a:hover{text-decoration:underline}.section_popular_categories .links-wrap.opened{max-height:1000px}.section_popular_categories .links-toggle{margin-top:8px}.section_dynamic_blocks .section-title{padding:24px 0}@media (min-width: 768px){.section_dynamic_blocks .section-title{padding:32px 0}}@media (min-width: 992px){.section_dynamic_blocks .section-title{padding:40px 0}}.section_dynamic_blocks .inner-wrap{display:flex;overflow:hidden;gap:4px;flex-direction:column}@media (min-width: 768px){.section_dynamic_blocks .inner-wrap{gap:6px;flex-direction:row}}@media (min-width: 992px){.section_dynamic_blocks .inner-wrap{gap:8px}}.section_dynamic_blocks .category-block{width:100%;height:432px;background-position:center;background-repeat:no-repeat;position:relative;transition:width 1s cubic-bezier(0.25, 0.8, 0.25, 1)}@media (max-width: 1440px) and (min-width: 321px){.section_dynamic_blocks .category-block{height:calc(235 * ((100vw - 320px) / 1120) + 197px)}}@media (max-width: 320px){.section_dynamic_blocks .category-block{height: 197px}}@media (min-width: 768px){.section_dynamic_blocks .category-block{width:33.333%}}.section_dynamic_blocks .category-block .category-block__label{position:absolute;bottom:13px;left:12px;color:#fff;display:flex;align-items:center;justify-content:flex-start;gap:8px;pointer-events:none}@media (min-width: 768px){.section_dynamic_blocks .category-block .category-block__label{bottom:20px;left:20px}}@media (min-width: 992px){.section_dynamic_blocks .category-block .category-block__label{bottom:24px;left:40px}}@media (min-width: 768px){.section_dynamic_blocks .category-block:hover{width:50%}}@media (min-width: 768px){.section_dynamic_blocks .category-block:hover .category-block{width:25%}}

@font-face{font-display:swap;font-family:'fontello';src:url(./fonts/fontello.eot);src:url(./fonts/fontello.eot#iefix) format("embedded-opentype"),url(./fonts/fontello.woff2) format("woff2"),url(./fonts/fontello.woff) format("woff"),url(./fonts/fontello.ttf) format("truetype"),url(c84e43317e9c47672533.svg?76411224#fontello) format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-glass:before{content:'\e800'}.icon-music:before{content:'\e801'}.icon-search:before{content:'\e802'}

@font-face{font-family:'swiper-icons';src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform, height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,0.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none !important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none !important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none !important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0px, -50%, 0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform, 200ms top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform, 200ms left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform, 200ms right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0,0,0,0.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0,0,0,0.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none !important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0,0,0,0.5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:0.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform, opacity, height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;backface-visibility:hidden;overflow:hidden}

/*!
 * Toastify js 1.12.0
 * https://github.com/apvarun/toastify-js
 * @license MIT licensed
 *
 * Copyright (C) 2018 Varun A P
 */.toastify{padding:12px 20px;color:#ffffff;display:inline-block;box-shadow:0 3px 6px -1px rgba(0,0,0,0.12),0 10px 36px -4px rgba(77,96,232,0.3);background:linear-gradient(135deg, #73a5ff, #5477f5);position:fixed;opacity:0;transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);border-radius:2px;cursor:pointer;text-decoration:none;max-width:calc(50% - 20px);z-index:2147483647}.toastify.on{opacity:1}.toast-close{background:transparent;border:0;color:white;cursor:pointer;font-family:inherit;font-size:1em;opacity:0.4;padding:0 5px}.toastify-right{right:15px}.toastify-left{left:15px}.toastify-top{top:-150px}.toastify-bottom{bottom:-150px}.toastify-rounded{border-radius:25px}.toastify-avatar{width:1.5em;height:1.5em;margin:-7px 5px;border-radius:2px}.toastify-center{margin-left:auto;margin-right:auto;left:0;right:0;max-width:fit-content;max-width:-moz-fit-content}@media only screen and (max-width: 360px){.toastify-right,.toastify-left{margin-left:auto;margin-right:auto;left:0;right:0;max-width:fit-content}}

