From ab3a64b04bc8b4ea3d355c7d62cf58897909d3c2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Siim=20Ha=CC=88elm?= Date: Thu, 22 Apr 2021 14:44:42 +0300 Subject: [PATCH 1/2] Fix menu language popover & search according to design --- components/header-fixed.tpl | 2 +- components/menu-language-popover.tpl | 4 +- components/site-search.tpl | 17 +- javascripts/global.js | 2 + javascripts/global.min.js | 2 +- manifest.json | 18 +- sources/javascripts/concat/global/main.js | 2 + sources/stylesheets/_mixins.scss | 5 +- sources/stylesheets/components/_footer.scss | 2 +- sources/stylesheets/components/_search.scss | 329 +++++++---------- sources/stylesheets/menus/_language.scss | 168 ++++----- sources/stylesheets/menus/_menus.scss | 4 + stylesheets/main.css | 376 ++++++-------------- stylesheets/main.min.css | 2 +- 14 files changed, 343 insertions(+), 590 deletions(-) diff --git a/components/header-fixed.tpl b/components/header-fixed.tpl index 17eb0fd1..f3b80279 100644 --- a/components/header-fixed.tpl +++ b/components/header-fixed.tpl @@ -28,7 +28,7 @@
{% if show_language_menu_popover %} -
+ {%- endif %} diff --git a/javascripts/global.js b/javascripts/global.js index 4cd113c8..2f7566c0 100644 --- a/javascripts/global.js +++ b/javascripts/global.js @@ -999,6 +999,8 @@ MMCQ = (function() { $('.header_components-tablet').append($('.js-menu-language')); } } + + $('.menu-language').show(); }; var handleDocument = function() { diff --git a/javascripts/global.min.js b/javascripts/global.min.js index 3f4bd5ce..9f0449cc 100644 --- a/javascripts/global.min.js +++ b/javascripts/global.min.js @@ -1 +1 @@ -var PriorityQueue=function(){function t(t){this.comparator=t,this.contents=[],this.sorted=!1}return t.prototype.sort=function(){return this.contents.sort(this.comparator),this.sotred=!0},t.prototype.push=function(t){return this.contents.push(t),this.sorted=!1},t.prototype.peek=function(t){return null==t&&(t=this.contents.length-1),this.sorted||this.sort(),this.contents[t]},t.prototype.pop=function(){return this.sorted||this.sort(),this.contents.pop()},t.prototype.size=function(){return this.contents.length},t.prototype.map=function(t){return this.contents.map(t)},t}(),MMCQ=function(){var h,i,l,E,u,d;function f(){this.maxIterations=1e3,this.fractByPopulations=.75}function t(t,e,n,o,s,i,r){this.r1=t,this.r2=e,this.g1=n,this.g2=o,this.b1=s,this.b2=i,this.histo=r}function e(){this.cboxes=new PriorityQueue(function(t,e){t=t.count()*t.volume(),e=e.count()*e.volume();return e>f.rshift,n=t[1]>>f.rshift,t=t[2]>>f.rshift;return this.r1<=e&&e<=this.r2&&this.g1<=n&&n<=this.g2&&this.b1<=t&&t<=this.b2},h=t,e.prototype.push=function(t){return this.cboxes.push({cbox:t,color:t.average()})},e.prototype.palette=function(){return this.cboxes.map(function(t){return t.color})},e.prototype.size=function(){return this.cboxes.size()},e.prototype.map=function(t){var e,n=e=0,o=this.cboxes.size();if(e>f.rshift,e=n[1]>>f.rshift,n=n[2]>>f.rshift,s[n=E(o,e,n)]=(s[n]||0)+1;return s},l=function(t,e){for(var n,o,s=1e6,i=0,r=1e6,a=0,c=1e6,l=0,u=0,d=t.length;u>f.rshift)>f.rshift)>f.rshift)m/2){for(e=h.copy(),n=h.copy(),s=(i=u-h[c])<=(r=h[l]-u)?Math.min(h[l]-1,~~(u+r/2)):Math.max(h[c],~~(u-1-i/2));!p[s];)s++;for(o=g[s];!o&&p[s-1];)o=g[--s];return e[l]=s,n[c]=e[l]+1,[e,n]}},r===c?o("r"):r===i?o("g"):r===n?o("b"):void 0}},f.prototype.quantize=function(t,e){var r,n,a,o,s,c=this;if(!t.length||e<2||256c.maxIterations)return void console.log("infinite loop; perhaps too few pixels")}else t.push(r),i++})(o,this.fractByPopulations*e),s=new PriorityQueue(function(t,e){t=t.count()*t.volume(),e=e.count()*e.volume();return ee.dataset.title?1:0}).prependTo(t)):"title-descending"===this.value&&(e(t=s(".product_list")),t.find(".js-product-item").sort(function(t,e){return t.dataset.titlee.dataset.title?-1:0}).prependTo(t))})},bindSiteSearch:function(t,e,n){t&&new VoogSearch(t,{per_page:10,lang:e,resultsContainer:s(".js-voog-search-modal").get(0),sideclick:!0,mobileModeWidth:640,updateOnKeypress:!0,noResults:n})},bindLanguageMenuSettings:function(t,e){"type"in t||(t.type="popover"),"item_state"in t||(t.item_state="names_only");new Edicy.SettingsEditor(s(".js-menu-language-settings-toggle").get(0),{menuItems:[{titleI18n:"show",type:"radio",key:"item_state",list:[{titleI18n:"flags_only",value:"flags_only"},{titleI18n:"names_only",value:"names_only"}]}],buttonTitleI18n:"settings",values:t,containerClass:["editor_default","js-prevent-sideclick"],preview:function(t){var e=s("html");s(".js-menu-language-settings");"flags_only"===t.item_state?(e.removeClass("language-flags-disabled"),e.removeClass("language-names-enabled"),e.addClass("language-flags-enabled"),e.addClass("language-names-disabled")):"names_only"===t.item_state&&(e.removeClass("language-flags-enabled"),e.removeClass("language-names-disabled"),e.addClass("language-flags-disabled"),e.addClass("language-names-enabled")),this.setPosition()},commit:function(t){siteData.set(e,t)}})},handleProductPageContent:function(){s(document).ready(function(){t()}),s(window).resize(n(function(){t()},25));var t=function(){var t=s(".js-product-page-image"),e=s(".js-product-page-image-wrap"),n=s(".js-buy-btn-content");1<=s(".js-buy-btn-content .edy-buy-button-container").length&&(s(window).width()<=752?s(".js-buy-btn-content .js-product-page-image").length<=0&&n.prepend(t):s(".js-product-page-image-wrap .js-product-page-image").length<=0&&e.prepend(t))}}}),s(".container, .bg_img-cover, .content_wrap, .header_fixed, swiper-container").on("mousedown",function(t){s(t.target).closest(".js-prevent-sideclick").length||(s(".js-semimodal-toggle").removeClass("semimodal-open"),s(".js-popover").removeClass("expanded"),s("html").removeClass("search-open"),s(".js-search, .menu_popover").removeClass("active"),s(".search-btn").removeClass("open"),s("html").removeClass("menu-language-popover-open"),s("body").removeClass("layout_settings-visible"),s(".editor_default-container").removeClass("active"),s(".js-image-settings-popover").toggleClass("active"))}),s("body").click(function(t){s(t.target).closest(".layout_settings-btn, .edy-settings-editor, .layout_settings-btn--container").length||s("body").removeClass("layout_settings-visible")}),s(".menu-lang").find(".menu").change(function(){window.location=s(this).find(":selected").val()}),function(){s(".js-search").hasClass("active")&&(s(".js-search").removeClass("active"),s(".search-btn").removeClass("open")),s(".js-read-more-comments").click(function(){t()});var t=function(){var t=s(".comments_secondary .comment"),t=t.outerHeight()*t.length;s(".comments_secondary").toggleClass("comments_hidden"),s(".comments_secondary.comments_hidden").length?s(".comments_secondary").css("max-height",0):s(".comments_secondary").css("max-height",t)};s(".js-cart-btn").click(function(){s(this).data("product-id")&&Voog.ShoppingCart.addProductById(s(this).data("product-id"))});function e(){s("html").removeClass("mobilemenu-open"),s(".js-search").toggleClass("active"),s(".js-search").hasClass("active")&&s(".js-search-input").focus(),s("html").toggleClass("search-open"),s("html").removeClass("menu-language-popover-open")}function n(){s(".js-image-settings-popover").toggleClass("active")}s(".js-toggle-image-settings").click(function(){n()}),i(s(".js-toggle-image-settings"),n);function o(){s(".menu_popover").toggleClass("active")}s(".js-menu-popover-btn").click(function(){o()}),s(".editor_default-btn").click(function(){s(this).closest(".editor_default-container").addClass("active")}),i(s(".js-menu-popover-btn"),o),i(s(".js-search-toggle-btn"),e),s(".js-search-toggle-btn").click(function(){e()}),s(".js-search-input").on("input",function(){var t=s(this).parent().next();1e?(s(".header_fixed:not(.relative)").addClass("scroll"),s("body").addClass("scroll")):(s(".header_fixed").removeClass("scroll"),s("body").removeClass("scroll"))}),t(),s(".form_field-cms input").length&&(1<=s(".form_field-cms input").val().length?s(".form_field-cms input").closest(".form_field-cms").addClass("with-input"):s(".form_field-cms input").closest(".form_field-cms").removeClass("with-input")),s(document).ready(function(){r(),o(),s(".header_title").keyup(function(t){o()}),s(".js-menu-popover-btn").one("click",function(){(e()?s(".semimodal_bottom .menu .menu-item.lvl-1"):s(".semimodal_bottom .menu .menu-item.lvl-1:nth-of-type(n+6)")).clone().appendTo(".menu_popover-list")}),s(".form_field-cms input").keyup(function(t){1<=s(this).val().length?s(this).closest(".form_field-cms").addClass("with-input"):s(this).closest(".form_field-cms").removeClass("with-input")})}),s(document).on("voog:shoppingcart:button:created",function(){var t;(t=document.createElement("div")).classList.add("edy-ecommerce-custom-ico"),t.innerHTML='',s(".cart_btn-container").append(s(".edy-ecommerce-shopping-cart-button").append(t))}),e()||s(".content-formatted table").wrap('
')}(jQuery); \ No newline at end of file +var PriorityQueue=function(){function t(t){this.comparator=t,this.contents=[],this.sorted=!1}return t.prototype.sort=function(){return this.contents.sort(this.comparator),this.sotred=!0},t.prototype.push=function(t){return this.contents.push(t),this.sorted=!1},t.prototype.peek=function(t){return null==t&&(t=this.contents.length-1),this.sorted||this.sort(),this.contents[t]},t.prototype.pop=function(){return this.sorted||this.sort(),this.contents.pop()},t.prototype.size=function(){return this.contents.length},t.prototype.map=function(t){return this.contents.map(t)},t}(),MMCQ=function(){var h,i,l,E,u,d;function f(){this.maxIterations=1e3,this.fractByPopulations=.75}function t(t,e,n,o,s,i,r){this.r1=t,this.r2=e,this.g1=n,this.g2=o,this.b1=s,this.b2=i,this.histo=r}function e(){this.cboxes=new PriorityQueue(function(t,e){t=t.count()*t.volume(),e=e.count()*e.volume();return e>f.rshift,n=t[1]>>f.rshift,t=t[2]>>f.rshift;return this.r1<=e&&e<=this.r2&&this.g1<=n&&n<=this.g2&&this.b1<=t&&t<=this.b2},h=t,e.prototype.push=function(t){return this.cboxes.push({cbox:t,color:t.average()})},e.prototype.palette=function(){return this.cboxes.map(function(t){return t.color})},e.prototype.size=function(){return this.cboxes.size()},e.prototype.map=function(t){var e,n=e=0,o=this.cboxes.size();if(e>f.rshift,e=n[1]>>f.rshift,n=n[2]>>f.rshift,s[n=E(o,e,n)]=(s[n]||0)+1;return s},l=function(t,e){for(var n,o,s=1e6,i=0,r=1e6,a=0,c=1e6,l=0,u=0,d=t.length;u>f.rshift)>f.rshift)>f.rshift)m/2){for(e=h.copy(),n=h.copy(),s=(i=u-h[c])<=(r=h[l]-u)?Math.min(h[l]-1,~~(u+r/2)):Math.max(h[c],~~(u-1-i/2));!p[s];)s++;for(o=g[s];!o&&p[s-1];)o=g[--s];return e[l]=s,n[c]=e[l]+1,[e,n]}},r===c?o("r"):r===i?o("g"):r===n?o("b"):void 0}},f.prototype.quantize=function(t,e){var r,n,a,o,s,c=this;if(!t.length||e<2||256c.maxIterations)return void console.log("infinite loop; perhaps too few pixels")}else t.push(r),i++})(o,this.fractByPopulations*e),s=new PriorityQueue(function(t,e){t=t.count()*t.volume(),e=e.count()*e.volume();return ee.dataset.title?1:0}).prependTo(t)):"title-descending"===this.value&&(e(t=s(".product_list")),t.find(".js-product-item").sort(function(t,e){return t.dataset.titlee.dataset.title?-1:0}).prependTo(t))})},bindSiteSearch:function(t,e,n){t&&new VoogSearch(t,{per_page:10,lang:e,resultsContainer:s(".js-voog-search-modal").get(0),sideclick:!0,mobileModeWidth:640,updateOnKeypress:!0,noResults:n})},bindLanguageMenuSettings:function(t,e){"type"in t||(t.type="popover"),"item_state"in t||(t.item_state="names_only");new Edicy.SettingsEditor(s(".js-menu-language-settings-toggle").get(0),{menuItems:[{titleI18n:"show",type:"radio",key:"item_state",list:[{titleI18n:"flags_only",value:"flags_only"},{titleI18n:"names_only",value:"names_only"}]}],buttonTitleI18n:"settings",values:t,containerClass:["editor_default","js-prevent-sideclick"],preview:function(t){var e=s("html");s(".js-menu-language-settings");"flags_only"===t.item_state?(e.removeClass("language-flags-disabled"),e.removeClass("language-names-enabled"),e.addClass("language-flags-enabled"),e.addClass("language-names-disabled")):"names_only"===t.item_state&&(e.removeClass("language-flags-enabled"),e.removeClass("language-names-disabled"),e.addClass("language-flags-disabled"),e.addClass("language-names-enabled")),this.setPosition()},commit:function(t){siteData.set(e,t)}})},handleProductPageContent:function(){s(document).ready(function(){t()}),s(window).resize(n(function(){t()},25));var t=function(){var t=s(".js-product-page-image"),e=s(".js-product-page-image-wrap"),n=s(".js-buy-btn-content");1<=s(".js-buy-btn-content .edy-buy-button-container").length&&(s(window).width()<=752?s(".js-buy-btn-content .js-product-page-image").length<=0&&n.prepend(t):s(".js-product-page-image-wrap .js-product-page-image").length<=0&&e.prepend(t))}}}),s(".container, .bg_img-cover, .content_wrap, .header_fixed, swiper-container").on("mousedown",function(t){s(t.target).closest(".js-prevent-sideclick").length||(s(".js-semimodal-toggle").removeClass("semimodal-open"),s(".js-popover").removeClass("expanded"),s("html").removeClass("search-open"),s(".js-search, .menu_popover").removeClass("active"),s(".search-btn").removeClass("open"),s("html").removeClass("menu-language-popover-open"),s("body").removeClass("layout_settings-visible"),s(".editor_default-container").removeClass("active"),s(".js-image-settings-popover").toggleClass("active"))}),s("body").click(function(t){s(t.target).closest(".layout_settings-btn, .edy-settings-editor, .layout_settings-btn--container").length||s("body").removeClass("layout_settings-visible")}),s(".menu-lang").find(".menu").change(function(){window.location=s(this).find(":selected").val()}),function(){s(".js-search").hasClass("active")&&(s(".js-search").removeClass("active"),s(".search-btn").removeClass("open")),s(".js-read-more-comments").click(function(){t()});var t=function(){var t=s(".comments_secondary .comment"),t=t.outerHeight()*t.length;s(".comments_secondary").toggleClass("comments_hidden"),s(".comments_secondary.comments_hidden").length?s(".comments_secondary").css("max-height",0):s(".comments_secondary").css("max-height",t)};s(".js-cart-btn").click(function(){s(this).data("product-id")&&Voog.ShoppingCart.addProductById(s(this).data("product-id"))});function e(){s("html").removeClass("mobilemenu-open"),s(".js-search").toggleClass("active"),s(".js-search").hasClass("active")&&s(".js-search-input").focus(),s("html").toggleClass("search-open"),s("html").removeClass("menu-language-popover-open")}function n(){s(".js-image-settings-popover").toggleClass("active")}s(".js-toggle-image-settings").click(function(){n()}),i(s(".js-toggle-image-settings"),n);function o(){s(".menu_popover").toggleClass("active")}s(".js-menu-popover-btn").click(function(){o()}),s(".editor_default-btn").click(function(){s(this).closest(".editor_default-container").addClass("active")}),i(s(".js-menu-popover-btn"),o),i(s(".js-search-toggle-btn"),e),s(".js-search-toggle-btn").click(function(){e()}),s(".js-search-input").on("input",function(){var t=s(this).parent().next();1e?(s(".header_fixed:not(.relative)").addClass("scroll"),s("body").addClass("scroll")):(s(".header_fixed").removeClass("scroll"),s("body").removeClass("scroll"))}),t(),s(".form_field-cms input").length&&(1<=s(".form_field-cms input").val().length?s(".form_field-cms input").closest(".form_field-cms").addClass("with-input"):s(".form_field-cms input").closest(".form_field-cms").removeClass("with-input")),s(document).ready(function(){r(),o(),s(".header_title").keyup(function(t){o()}),s(".js-menu-popover-btn").one("click",function(){(e()?s(".semimodal_bottom .menu .menu-item.lvl-1"):s(".semimodal_bottom .menu .menu-item.lvl-1:nth-of-type(n+6)")).clone().appendTo(".menu_popover-list")}),s(".form_field-cms input").keyup(function(t){1<=s(this).val().length?s(this).closest(".form_field-cms").addClass("with-input"):s(this).closest(".form_field-cms").removeClass("with-input")})}),s(document).on("voog:shoppingcart:button:created",function(){var t;(t=document.createElement("div")).classList.add("edy-ecommerce-custom-ico"),t.innerHTML='',s(".cart_btn-container").append(s(".edy-ecommerce-shopping-cart-button").append(t))}),e()||s(".content-formatted table").wrap('
')}(jQuery); \ No newline at end of file diff --git a/manifest.json b/manifest.json index b6025701..ec826831 100644 --- a/manifest.json +++ b/manifest.json @@ -50,9 +50,9 @@ { "content_type": "component", "component": true, - "file": "components/template-cs-style-rules.tpl", - "layout_name": "template-cs-style-rules", - "title": "template-cs-style-rules" + "file": "components/site-search.tpl", + "layout_name": "site-search", + "title": "site-search" }, { "content_type": "component", @@ -365,16 +365,16 @@ { "content_type": "component", "component": true, - "file": "components/site-search.tpl", - "layout_name": "site-search", - "title": "site-search" + "file": "components/template-cs-content.tpl", + "layout_name": "template-cs-content", + "title": "template-cs-content" }, { "content_type": "component", "component": true, - "file": "components/template-cs-content.tpl", - "layout_name": "template-cs-content", - "title": "template-cs-content" + "file": "components/template-cs-style-rules.tpl", + "layout_name": "template-cs-style-rules", + "title": "template-cs-style-rules" }, { "content_type": "component", diff --git a/sources/javascripts/concat/global/main.js b/sources/javascripts/concat/global/main.js index a78f6949..488675a0 100644 --- a/sources/javascripts/concat/global/main.js +++ b/sources/javascripts/concat/global/main.js @@ -458,6 +458,8 @@ $('.header_components-tablet').append($('.js-menu-language')); } } + + $('.menu-language').show(); }; var handleDocument = function() { diff --git a/sources/stylesheets/_mixins.scss b/sources/stylesheets/_mixins.scss index 16abaa52..4aa8f4a2 100644 --- a/sources/stylesheets/_mixins.scss +++ b/sources/stylesheets/_mixins.scss @@ -82,9 +82,9 @@ } } -@mixin transition($prop) { +@mixin transition($prop, $timing: $bezier-fast) { transition: $prop; - transition-timing-function: $bezier-fast; + transition-timing-function: $timing; perspective: 1000; backface-visibility: hidden; } @@ -92,7 +92,6 @@ @mixin language-flag-icon-position($x-medium, $y-medium, $x-medium-up, $y-medium-up) { &::after { - content: ''; background-position: $x-medium $y-medium; } } diff --git a/sources/stylesheets/components/_footer.scss b/sources/stylesheets/components/_footer.scss index a79fda4b..b185fb9d 100644 --- a/sources/stylesheets/components/_footer.scss +++ b/sources/stylesheets/components/_footer.scss @@ -29,7 +29,7 @@ &_separator { width: 100%; opacity: 0.2; - border: 1px solid var(--secondary-color); + border-top: 1px solid var(--secondary-color); margin-bottom: 48px; @include query($tablet-1) { diff --git a/sources/stylesheets/components/_search.scss b/sources/stylesheets/components/_search.scss index 992e310a..2515a7b7 100644 --- a/sources/stylesheets/components/_search.scss +++ b/sources/stylesheets/components/_search.scss @@ -1,24 +1,3 @@ -.site-search { - margin-right: 10px; - - .search-input { - @extend %input-ios-reset; - @extend %inherit-base-font; - width: 128px; - padding: 4px 5px 3px; - font-size: 14px; - border-width: 1px; - border-style: solid; - border-color: rgba($black, .5); - border-radius: 3px; - } - - .search-submit { - position: relative; - top: -1px; - } -} - /* SEARCH */ .search, .search-form { @@ -39,6 +18,11 @@ max-width: 100vw; background-color: $white; @include transition(transform 300ms); + padding: 136px 32px 64px; + + @media screen and (max-width: $tablet-3) { + padding: 64px 16px; + } &.active { display: block; @@ -46,165 +30,104 @@ transform: translateX(0px); } - .menu-stripe { - background-color: $black; + &-open { + overflow: hidden; } -} -.search-middle { - vertical-align: middle; - width: 100%; - height: 100%; - box-sizing: border-box; -} - -.search-inner { - position: relative; - height: 100%; - -} - -.search-form { - border-bottom: 1px solid black; - z-index: 20; - padding: 16px 40px 16px 0; - box-sizing: border-box; - margin: 32px 32px 0; - - @media screen and (max-width: $tablet-3) { - margin: 16px 16px 0; + &-form { + border-bottom: 1px solid $grey-bg; + z-index: 20; + padding-bottom: 24px; + box-sizing: border-box; + max-width: 992px; + margin: 0 auto; } -} -.search-input { - vertical-align: middle; - margin: 0; - font-family: inherit; - font-size: 16px; - line-height: 20px; - color: rgba($black, 1); - background: none; - box-sizing: border-box; - border: none; - width: 100%; - - // Removes the clear input button in IE11 - &::-ms-clear { - display: none; - } - - &::-webkit-input-placeholder { - padding: 2px 0 4px 0; - line-height: 1; - color: rgba($black, .5); - } - - &:focus { - outline: none; - } -} - -.search-btn, -.search-submit { - @extend %button; - width: 30px; - height: 50px; - background-color: transparent; -} - -.search-submit { - opacity: .5; - position: absolute; - top: 0; - right: 25px; - padding-top: 2px; - width: 41px; - background-size: 32px; - background-color: transparent; - - &:hover { - opacity: 1; - } -} - -.search-btn { - vertical-align: middle; - width: 24px; - height: 24px; - font-size: 0; - margin-left: 16px; - - svg { - .header-options & { - fill: rgba($black, .7); - - .front-page & { - fill: rgba($white, 1); - } + &-input { + vertical-align: middle; + margin: 0; + font-family: inherit; + font-size: 24px; + line-height: 32px; + color: $black; + background: none; + box-sizing: border-box; + border: none; + width: 100%; + background-image: url('../assets/ico-search.svg'); + background-size: 32px; + background-position: left center; + background-repeat: no-repeat; + padding-left: 40px; + + @media screen and (max-width: $tablet-3) { + font-size: 18px; + line-height: 24px; + background-size: 24px; } - .light-background & { - .front-page & { - fill: rgba($black, 1); - } + // Removes the clear input button in IE11 + &::-ms-clear { + display: none; } - } - &:hover { - svg { - fill: rgba($black, .47); + &::-webkit-input-placeholder { + padding: 2px 0 4px 0; + line-height: 1; + color: rgba($black, .5); } - } - - &:focus { - outline: none; - } - @media screen and (max-width: $tablet-3) { - .content-page .header-options & { - margin-right: 35px; + &:focus { + outline: none; + background-color: transparent; } } -} -.search-open-btn { - svg { - height: 24px; + &-btn { + vertical-align: middle; width: 24px; - } - @media screen and (max-width: $tablet-3) { - .comments-open & { - display: none; + height: 24px; + font-size: 0; + margin-left: 16px; + border: none; + + &:focus { + outline: none; } } -} -.search-close-btn { - z-index: $zindex-search-btn; - position: absolute; - right: 32px; - top: 48px; - width: auto; - height: auto; + &-open-btn { + background-color: transparent; - @media screen and (max-width: $tablet-3) { - right: 16px; - top: 32px; + svg { + height: 24px; + width: 24px; + } + @media screen and (max-width: $tablet-3) { + .comments-open & { + display: none; + } + } } - .menu-stripe { - display: block; - width: 24px; - height: 2px; - border-radius: 2px; - transition: all 0.2s; - transition-timing-function: $bezier-medium; - transform: rotate(45deg) translate(-5px, -5px); - @include bg($primary-color); - - &:first-child { - margin-bottom: 10px; - transform: rotate(-45deg) translate(-4px, 4px); + &-close-btn { + z-index: $zindex-search-btn; + position: absolute; + right: 48px; + top: 48px; + width: 40px; + height: 40px; + border-radius: 50%; + background-color: rgba($grey-2, .2); + display: flex; + align-items: center; + justify-content: center; + background-image: url('../assets/ico-close.svg'); + background-size: 24px; + + @media screen and (max-width: $tablet-3) { + right: 16px; + top: 16px; } } } @@ -220,67 +143,57 @@ text-align: left; pointer-events: none; @include transition(max-height 300ms); - padding: 0 32px 32px; - - @media screen and (max-width: $tablet-3) { - padding: 0 16px 16px; - } - - &.no-content { - padding: 32px; - color: rgba($black, 1); - } + padding-top: 32px; + max-width: 992px; + margin: 0 auto; &.search-results-active { padding-bottom: 16px; - overflow: auto; - max-height: calc(100vh - 64px); + max-height: calc(100vh - 224px); display: block; pointer-events: all; opacity: 1; + overflow: auto; + + @media screen and (max-width: $tablet-3) { + max-height: calc(100vh - 136px); + } } -} -.voog-search-modal-results { - overflow: auto; + &-results { + .voog-search-modal-result { + padding-bottom: 16px; - h3 { - margin: 0; - font-size: 16px; - color: rgba($black, 1); - font-weight: 400; - line-height: 1.3; + h3 { + margin: 0; + font-size: 16px; + color: $black; + font-weight: 500; + line-height: 31px; - a { - text-decoration: none; - color: rgba($black, 1); + a { + text-decoration: none; + color: rgba($black, 1); - &:hover { - color: rgba($black, .8); + &:hover { + color: rgba($black, .8); + } + } } - } - } - p { - margin: 5px 0 0; - font-size: 14px; - line-height: 24px; - color: rgba($black, .7); - } - - em { - font-style: normal; - background-color: rgba($yellow, .5); - border-radius: 2px; - padding: 0 2px; - } -} - -.voog-search-modal-result { - padding: 16px 0; - border-top: rgba($black, .13) solid 1px; + p { + font-size: 14px; + line-height: 24px; + color: $grey-1; + margin: 0; + } - &:first-of-type { - border-top: 1px solid transparent; + em { + font-style: normal; + background-color: rgba($yellow, .5); + border-radius: 2px; + padding: 0 2px; + } + } } } diff --git a/sources/stylesheets/menus/_language.scss b/sources/stylesheets/menus/_language.scss index 14d8c927..ecda8c20 100644 --- a/sources/stylesheets/menus/_language.scss +++ b/sources/stylesheets/menus/_language.scss @@ -3,71 +3,72 @@ // LANGUAGE MENU STYLES // Gerneral menu styles are located in "general/_menus.scss" partial. //============================================================================== -.menu-language-btn { - z-index: 3; - font-size: 16px; - - .language-menu-mode-popover & { - display: inline-block; - margin: 0; - padding: 0; - line-height: 1.3; - vertical-align: sub; - cursor: pointer; - background-color: transparent; - border-style: none; - - &:focus { - outline: none; - } +.menu-language { + display: none; + + &-btn { + z-index: 3; + font-size: 16px; + white-space: nowrap; - &::-moz-focus-inner { + .language-menu-mode-popover & { + display: inline-block; + margin: 0; padding: 0; + line-height: 1.3; + vertical-align: sub; + cursor: pointer; + background-color: transparent; border-style: none; - } - } - .language-flags-enabled & { - width: 44px; - height: 33px; - padding: 0; - font-size: 0; + &:focus { + outline: none; + } - &:hover { - opacity: .5; + &::-moz-focus-inner { + padding: 0; + border-style: none; + } } - } - .language-flags-disabled & { - font-family: inherit; - font-size: 16px; + .language-flags-enabled & { + width: 44px; + height: 33px; + padding: 0; + font-size: 0; - &:hover { - border-color: rgba($primary-color, .5); + &:hover { + opacity: .5; + } } - svg { - height: 8px; - width: 10px; - } - } + .language-flags-disabled & { + font-family: inherit; + font-size: 16px; - .language-flags-enabled.language-names-disabled.language-menu-mode-popover & { - width: 24px; - height: 24px; - } + &:hover { + border-color: rgba($primary-color, .5); + } - .language-flags-disabled.menu-language-popover-open & { - border-color: rgba($primary-color, .75); - } + svg { + height: 8px; + width: 10px; + } + } - &::before, - &::after { - top: 2px; + .language-flags-enabled.language-names-disabled.language-menu-mode-popover & { + width: 24px; + height: 24px; + } - .language-flags-enabled & { - right: 0; + &::before, + &::after { top: 2px; + + .language-flags-enabled & { + right: 0; + top: 2px; + } } } } @@ -79,13 +80,10 @@ border-style: solid; border-width: 1px; box-shadow: 0 2px 10px rgba($primary-color, .07); + white-space: nowrap; .menu { - padding: 16px 0; - - .language-flags-enabled & { - padding: 8px 0; - } + padding: 8px 0; .menu-item { a { @@ -98,16 +96,9 @@ } .menu-language-popover-name { - padding: 8px 16px; + padding: 8px 16px 8px 52px; display: block; - .language-flags-enabled & { - padding: 8px 16px 8px 52px; - } - - .language-names-disabled & { - display: none; - } } } } @@ -152,51 +143,29 @@ text-decoration: none; font-size: 16px; text-align: left; + width: 100%; + padding: 0; + margin-right: 0; + margin-left: auto; + min-height: 32px; + min-width: 48px; white-space: nowrap; - // scss-lint:disable NestingDepth &::before, &::after { + left: 16px; top: 10px; - - // scss-lint:disable SelectorDepth - .language-menu-mode-popover.language-flags-enabled & { - left: unset; - right: 12px; - top: 6px; - } - - .language-menu-mode-popover.language-flags-enabled.editmode & { - right: 16px; - } } &:hover { - // scss-lint:disable SelectorDepth & { opacity: .7; } - // scss-lint:enable SelectorDepth } &.untranslated { color: $red; } - - .language-menu-mode-popover.language-flags-enabled.language-names-disabled & { - width: 100%; - padding: 0; - margin-right: 0; - margin-left: auto; - min-height: 32px; - min-width: 48px; - } - } - } - - .menu-language-name { - .language-names-disabled.language-flags-enabled & { - display: none; } } @@ -237,6 +206,7 @@ &::before, &::after { + .menu-language-popover &, .language-flags-enabled & { position: absolute; display: block; @@ -253,6 +223,12 @@ .language-flags-disabled & { display: none; } + + .menu-language-popover & { + .language-flags-disabled & { + display: initial; + } + } } &::after { @@ -267,13 +243,21 @@ padding-bottom: 3px; background-position: -210px -75px; + .menu-language-popover &, .language-flags-enabled & { + content: ''; background-image: url('../assets/ico-flags-medium.svg'); } .language-flags-disabled & { display: none; } + + .menu-language-popover & { + .language-flags-disabled & { + display: initial; + } + } } } diff --git a/sources/stylesheets/menus/_menus.scss b/sources/stylesheets/menus/_menus.scss index 85f761a0..e00c26f8 100644 --- a/sources/stylesheets/menus/_menus.scss +++ b/sources/stylesheets/menus/_menus.scss @@ -151,6 +151,10 @@ .menu-item a { max-width: 160px; + + &:hover { + @include transition(opacity 200ms, ease-in); + } } } diff --git a/stylesheets/main.css b/stylesheets/main.css index c656d489..22d94487 100644 --- a/stylesheets/main.css +++ b/stylesheets/main.css @@ -14,8 +14,7 @@ } .voog-bg-picker-btn, -.bg-picker, .search-btn, -.search-submit, .product_item-btn { +.bg-picker, .product_item-btn { margin: 0; padding: 0; background-color: transparent; @@ -24,29 +23,16 @@ } .voog-bg-picker-btn:focus, -.bg-picker:focus, .search-btn:focus, -.search-submit:focus, .product_item-btn:focus { +.bg-picker:focus, .product_item-btn:focus { outline: none; } .voog-bg-picker-btn::-moz-focus-inner, -.bg-picker::-moz-focus-inner, .search-btn::-moz-focus-inner, -.search-submit::-moz-focus-inner, .product_item-btn::-moz-focus-inner { +.bg-picker::-moz-focus-inner, .product_item-btn::-moz-focus-inner { padding: 0; border-style: none; } -.site-search .search-input { - -webkit-appearance: none; - border-radius: 0; -} - -.site-search .search-input { - font-family: inherit; - font-size: inherit; - line-height: inherit; -} - @font-face { font-family: 'Avenir Next'; src: url("../assets/avenir-next-regular.woff2") format("woff2"), url("../assets/avenir-next-regular.woff") format("woff"), url("../assets/avenir-next-regular.ttf") format("truetype"); @@ -2969,7 +2955,7 @@ body.edy-checkout-button-visible { .footer_separator { width: 100%; opacity: 0.2; - border: 1px solid var(--secondary-color); + border-top: 1px solid var(--secondary-color); margin-bottom: 48px; } @@ -3365,25 +3351,6 @@ body.edy-checkout-button-visible { } } -.site-search { - margin-right: 10px; -} - -.site-search .search-input { - width: 128px; - padding: 4px 5px 3px; - font-size: 14px; - border-width: 1px; - border-style: solid; - border-color: rgba(0, 0, 0, 0.5); - border-radius: 3px; -} - -.site-search .search-submit { - position: relative; - top: -1px; -} - /* SEARCH */ .search { line-height: 1; @@ -3413,6 +3380,13 @@ body.edy-checkout-button-visible { perspective: 1000; -webkit-backface-visibility: hidden; backface-visibility: hidden; + padding: 136px 32px 64px; +} + +@media screen and (max-width: 506px) { + .search { + padding: 64px 16px; + } } .search.active { @@ -3423,50 +3397,45 @@ body.edy-checkout-button-visible { transform: translateX(0px); } -.search .menu-stripe { - background-color: #000000; -} - -.search-middle { - vertical-align: middle; - width: 100%; - height: 100%; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.search-inner { - position: relative; - height: 100%; +.search-open { + overflow: hidden; } .search-form { - border-bottom: 1px solid black; + border-bottom: 1px solid #F2F2F2; z-index: 20; - padding: 16px 40px 16px 0; + padding-bottom: 24px; -webkit-box-sizing: border-box; box-sizing: border-box; - margin: 32px 32px 0; -} - -@media screen and (max-width: 506px) { - .search-form { - margin: 16px 16px 0; - } + max-width: 992px; + margin: 0 auto; } .search-input { vertical-align: middle; margin: 0; font-family: inherit; - font-size: 16px; - line-height: 20px; - color: black; + font-size: 24px; + line-height: 32px; + color: #000000; background: none; -webkit-box-sizing: border-box; box-sizing: border-box; border: none; width: 100%; + background-image: url("../assets/ico-search.svg"); + background-size: 32px; + background-position: left center; + background-repeat: no-repeat; + padding-left: 40px; +} + +@media screen and (max-width: 506px) { + .search-input { + font-size: 18px; + line-height: 24px; + background-size: 24px; + } } .search-input::-ms-clear { @@ -3481,62 +3450,24 @@ body.edy-checkout-button-visible { .search-input:focus { outline: none; -} - -.search-btn, -.search-submit { - width: 30px; - height: 50px; background-color: transparent; } -.search-submit { - opacity: .5; - position: absolute; - top: 0; - right: 25px; - padding-top: 2px; - width: 41px; - background-size: 32px; - background-color: transparent; -} - -.search-submit:hover { - opacity: 1; -} - .search-btn { vertical-align: middle; width: 24px; height: 24px; font-size: 0; margin-left: 16px; -} - -.header-options .search-btn svg { - fill: rgba(0, 0, 0, 0.7); -} - -.front-page .header-options .search-btn svg { - fill: white; -} - -.front-page .light-background .search-btn svg { - fill: black; -} - -.search-btn:hover svg { - fill: rgba(0, 0, 0, 0.47); + border: none; } .search-btn:focus { outline: none; } -@media screen and (max-width: 506px) { - .content-page .header-options .search-btn { - margin-right: 35px; - } +.search-open-btn { + background-color: transparent; } .search-open-btn svg { @@ -3553,43 +3484,32 @@ body.edy-checkout-button-visible { .search-close-btn { z-index: 103; position: absolute; - right: 32px; + right: 48px; top: 48px; - width: auto; - height: auto; + width: 40px; + height: 40px; + border-radius: 50%; + background-color: rgba(196, 196, 196, 0.2); + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + background-image: url("../assets/ico-close.svg"); + background-size: 24px; } @media screen and (max-width: 506px) { .search-close-btn { right: 16px; - top: 32px; + top: 16px; } } -.search-close-btn .menu-stripe { - display: block; - width: 24px; - height: 2px; - border-radius: 2px; - -webkit-transition: all 0.2s; - -o-transition: all 0.2s; - transition: all 0.2s; - -webkit-transition-timing-function: cubic-bezier(0, 0.6, 0.25, 1); - -o-transition-timing-function: cubic-bezier(0, 0.6, 0.25, 1); - transition-timing-function: cubic-bezier(0, 0.6, 0.25, 1); - -webkit-transform: rotate(45deg) translate(-5px, -5px); - -ms-transform: rotate(45deg) translate(-5px, -5px); - transform: rotate(45deg) translate(-5px, -5px); - background-color: black; -} - -.search-close-btn .menu-stripe:first-child { - margin-bottom: 10px; - -webkit-transform: rotate(-45deg) translate(-4px, 4px); - -ms-transform: rotate(-45deg) translate(-4px, 4px); - transform: rotate(-45deg) translate(-4px, 4px); -} - .voog-search-modal { opacity: 0; -webkit-box-sizing: border-box; @@ -3612,73 +3532,61 @@ body.edy-checkout-button-visible { perspective: 1000; -webkit-backface-visibility: hidden; backface-visibility: hidden; - padding: 0 32px 32px; -} - -@media screen and (max-width: 506px) { - .voog-search-modal { - padding: 0 16px 16px; - } -} - -.voog-search-modal.no-content { - padding: 32px; - color: black; + padding-top: 32px; + max-width: 992px; + margin: 0 auto; } .voog-search-modal.search-results-active { padding-bottom: 16px; - overflow: auto; - max-height: calc(100vh - 64px); + max-height: calc(100vh - 224px); display: block; pointer-events: all; opacity: 1; + overflow: auto; } -.voog-search-modal-results { - overflow: auto; +@media screen and (max-width: 506px) { + .voog-search-modal.search-results-active { + max-height: calc(100vh - 136px); + } } -.voog-search-modal-results h3 { +.voog-search-modal-results .voog-search-modal-result { + padding-bottom: 16px; +} + +.voog-search-modal-results .voog-search-modal-result h3 { margin: 0; font-size: 16px; - color: black; - font-weight: 400; - line-height: 1.3; + color: #000000; + font-weight: 500; + line-height: 31px; } -.voog-search-modal-results h3 a { +.voog-search-modal-results .voog-search-modal-result h3 a { text-decoration: none; color: black; } -.voog-search-modal-results h3 a:hover { +.voog-search-modal-results .voog-search-modal-result h3 a:hover { color: rgba(0, 0, 0, 0.8); } -.voog-search-modal-results p { - margin: 5px 0 0; +.voog-search-modal-results .voog-search-modal-result p { font-size: 14px; line-height: 24px; - color: rgba(0, 0, 0, 0.7); + color: #8D9091; + margin: 0; } -.voog-search-modal-results em { +.voog-search-modal-results .voog-search-modal-result em { font-style: normal; background-color: rgba(249, 236, 90, 0.5); border-radius: 2px; padding: 0 2px; } -.voog-search-modal-result { - padding: 16px 0; - border-top: rgba(0, 0, 0, 0.13) solid 1px; -} - -.voog-search-modal-result:first-of-type { - border-top: 1px solid transparent; -} - /* BLOG & BLOG ARTICLE */ .blog_listing-wrapper { display: -webkit-box; @@ -4562,9 +4470,14 @@ article.post_wrapper .date-separator.hide-separator { border: none; } +.menu-language { + display: none; +} + .menu-language-btn { z-index: 3; font-size: 16px; + white-space: nowrap; } .language-menu-mode-popover .menu-language-btn { @@ -4617,10 +4530,6 @@ article.post_wrapper .date-separator.hide-separator { height: 24px; } -.language-flags-disabled.menu-language-popover-open .menu-language-btn { - border-color: rgba(0, 0, 0, 0.75); -} - .menu-language-btn::before, .menu-language-btn::after { top: 2px; } @@ -4637,13 +4546,10 @@ article.post_wrapper .date-separator.hide-separator { border-width: 1px; -webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.07); box-shadow: 0 2px 10px rgba(0, 0, 0, 0.07); + white-space: nowrap; } .lang_menu-popover .menu { - padding: 16px 0; -} - -.language-flags-enabled .lang_menu-popover .menu { padding: 8px 0; } @@ -4658,16 +4564,8 @@ article.post_wrapper .date-separator.hide-separator { } .lang_menu-popover .menu .menu-item a .menu-language-popover-name { - padding: 8px 16px; - display: block; -} - -.language-flags-enabled .lang_menu-popover .menu .menu-item a .menu-language-popover-name { padding: 8px 16px 8px 52px; -} - -.language-names-disabled .lang_menu-popover .menu .menu-item a .menu-language-popover-name { - display: none; + display: block; } .lang_menu-popover--wrap { @@ -4718,23 +4616,20 @@ body:not(.edy-editmode) .menu-language-toggle:hover .lang_menu-popover--wrap { text-decoration: none; font-size: 16px; text-align: left; + width: 100%; + padding: 0; + margin-right: 0; + margin-left: auto; + min-height: 32px; + min-width: 48px; white-space: nowrap; } .menu-language .menu-item a::before, .menu-language .menu-item a::after { + left: 16px; top: 10px; } -.language-menu-mode-popover.language-flags-enabled .menu-language .menu-item a::before, .language-menu-mode-popover.language-flags-enabled .menu-language .menu-item a::after { - left: unset; - right: 12px; - top: 6px; -} - -.language-menu-mode-popover.language-flags-enabled.editmode .menu-language .menu-item a::before, .language-menu-mode-popover.language-flags-enabled.editmode .menu-language .menu-item a::after { - right: 16px; -} - .menu-language .menu-item a:hover { opacity: .7; } @@ -4743,19 +4638,6 @@ body:not(.edy-editmode) .menu-language-toggle:hover .lang_menu-popover--wrap { color: #C5292A; } -.language-menu-mode-popover.language-flags-enabled.language-names-disabled .menu-language .menu-item a { - width: 100%; - padding: 0; - margin-right: 0; - margin-left: auto; - min-height: 32px; - min-width: 48px; -} - -.language-names-disabled.language-flags-enabled .menu-language .menu-language-name { - display: none; -} - .menu-language .menu-item a .menu-language-popover-name { color: #000000; } @@ -4785,7 +4667,9 @@ body:not(.edy-editmode) .menu-language-toggle:hover .lang_menu-popover--wrap { background-color: transparent; } -.language-flags-enabled .ico-flags::before, .language-flags-enabled .ico-flags::after { +.menu-language-popover .ico-flags::before, +.language-flags-enabled .ico-flags::before, .menu-language-popover .ico-flags::after, +.language-flags-enabled .ico-flags::after { position: absolute; display: block; width: 21px; @@ -4802,6 +4686,10 @@ body:not(.edy-editmode) .menu-language-toggle:hover .lang_menu-popover--wrap { display: none; } +.language-flags-disabled .menu-language-popover .ico-flags::before { + display: initial; +} + .ico-flags::after { font-size: 8px; line-height: 1; @@ -4816,7 +4704,9 @@ body:not(.edy-editmode) .menu-language-toggle:hover .lang_menu-popover--wrap { background-position: -210px -75px; } +.menu-language-popover .ico-flags::after, .language-flags-enabled .ico-flags::after { + content: ''; background-image: url("../assets/ico-flags-medium.svg"); } @@ -4824,258 +4714,211 @@ body:not(.edy-editmode) .menu-language-toggle:hover .lang_menu-popover--wrap { display: none; } +.language-flags-disabled .menu-language-popover .ico-flags::after { + display: initial; +} + [data-lang-code^="sq"]::after { - content: ''; background-position: 0 0; } [data-lang-code^="hy"]::after { - content: ''; background-position: -21px 0; } [data-lang-code^="bn"]::after { - content: ''; background-position: -42px 0; } [data-lang-code^="bg"]::after { - content: ''; background-position: -84px 0; } [data-lang-code^="zh"]::after { - content: ''; background-position: -105px 0; } [data-lang-code^="hr"]::after { - content: ''; background-position: -126px 0; } [data-lang-code^="da"]::after { - content: ''; background-position: -147px 0; } [data-lang-code^="cs"]::after { - content: ''; background-position: -168px 0; } [data-lang-code^="et"]::after { - content: ''; background-position: -189px 0; } [data-lang-code^="fi"]::after { - content: ''; background-position: 0 -15px; } [data-lang-code^="fr"]::after { - content: ''; background-position: -21px -15px; } [data-lang-code^="ka"]::after { - content: ''; background-position: -42px -15px; } [data-lang-code^="de"]::after { - content: ''; background-position: -63px -15px; } [data-lang-code^="el"]::after { - content: ''; background-position: -84px -15px; } [data-lang-code^="hu"]::after { - content: ''; background-position: -105px -15px; } [data-lang-code^="is"]::after { - content: ''; background-position: -126px -15px; } [data-lang-code^="hi"]::after { - content: ''; background-position: -147px -15px; } [data-lang-code^="id"]::after { - content: ''; background-position: -168px -15px; } [data-lang-code^="fa"]::after { - content: ''; background-position: -189px -15px; } [data-lang-code^="he"]::after { - content: ''; background-position: 0 -30px; } [data-lang-code^="it"]::after { - content: ''; background-position: -21px -30px; } [data-lang-code^="ja"]::after { - content: ''; background-position: -42px -30px; } [data-lang-code^="ko"]::after { - content: ''; background-position: -63px -30px; } [data-lang-code^="lv"]::after { - content: ''; background-position: -84px -30px; } [data-lang-code^="lt"]::after { - content: ''; background-position: -105px -30px; } [data-lang-code^="ms"]::after { - content: ''; background-position: -126px -30px; } [data-lang-code^="nl"]::after { - content: ''; background-position: -147px -30px; } [data-lang-code^="no"]::after { - content: ''; background-position: -168px -30px; } [data-lang-code^="ur"]::after { - content: ''; background-position: -189px -30px; } [data-lang-code^="fil"]::after { - content: ''; background-position: 0 549px; } [data-lang-code^="pl"]::after { - content: ''; background-position: -21px -45px; } [data-lang-code^="ro"]::after { - content: ''; background-position: -42px -45px; } [data-lang-code^="ru"]::after { - content: ''; background-position: -63px -45px; } [data-lang-code^="ar"]::after { - content: ''; background-position: -84px -45px; } [data-lang-code^="sk"]::after { - content: ''; background-position: -105px -45px; } [data-lang-code^="sl"]::after { - content: ''; background-position: -126px -45px; } [data-lang-code^="es"]::after { - content: ''; background-position: -147px -45px; } [data-lang-code^="sv"]::after { - content: ''; background-position: -168px -45px; } [data-lang-code^="tr"]::after { - content: ''; background-position: -189px -45px; } [data-lang-code^="uk"]::after { - content: ''; background-position: 0 -60px; } [data-lang-code^="en"]::after { - content: ''; background-position: -21px -60px; } [data-lang-code^="pt"]::after { - content: ''; background-position: -84px -60px; } [data-lang-code^="sr"]::after { - content: ''; background-position: -126px -60px; } [data-lang-code^="th"]::after { - content: ''; background-position: -189px -60px; } [data-lang-code^="en_CA"]::after { - content: ''; background-position: -105px -60px; } [data-lang-code^="en_US"]::after { - content: ''; background-position: -21px -60px; } [data-lang-code^="fr_IC"]::after { - content: ''; background-position: -42px -60px; } [data-lang-code^="fr_CA"]::after { - content: ''; background-position: -105px -60px; } [data-lang-code^="en_GB"]::after { - content: ''; background-position: -63px -60px; } [data-lang-code^="en_AU"]::after { - content: ''; background-position: -168px -60px; } [data-lang-code^="pt_BR"]::after { - content: ''; background-position: -63px 0; } @@ -5266,6 +5109,19 @@ body:not(.edy-editmode) .menu-language-toggle:hover .lang_menu-popover--wrap { max-width: 160px; } +.menu_top.menu-main .menu .menu-item a:hover { + -webkit-transition: opacity 200ms; + -o-transition: opacity 200ms; + transition: opacity 200ms; + -webkit-transition-timing-function: ease-in; + -o-transition-timing-function: ease-in; + transition-timing-function: ease-in; + -webkit-perspective: 1000; + perspective: 1000; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; +} + .semimodal .menu .menu-item { padding-bottom: 8px; } diff --git a/stylesheets/main.min.css b/stylesheets/main.min.css index ef79ab43..8a3b536f 100644 --- a/stylesheets/main.min.css +++ b/stylesheets/main.min.css @@ -1 +1 @@ -.content-formatted:after,.search-form:after,.search:after{display:table;clear:both;content:''}.body-bg_color{position:absolute;top:0;left:0;right:0;bottom:0}.bg-picker,.product_item-btn,.search-btn,.search-submit,.voog-bg-picker-btn{margin:0;padding:0;background-color:transparent;border-style:none;cursor:pointer}.bg-picker:focus,.product_item-btn:focus,.search-btn:focus,.search-submit:focus,.voog-bg-picker-btn:focus{outline:0}.bg-picker::-moz-focus-inner,.product_item-btn::-moz-focus-inner,.search-btn::-moz-focus-inner,.search-submit::-moz-focus-inner,.voog-bg-picker-btn::-moz-focus-inner{padding:0;border-style:none}.site-search .search-input{-webkit-appearance:none;border-radius:0}.site-search .search-input{font-family:inherit;font-size:inherit;line-height:inherit}@font-face{font-family:'Avenir Next';src:url(../assets/avenir-next-regular.woff2) format("woff2"),url(../assets/avenir-next-regular.woff) format("woff"),url(../assets/avenir-next-regular.ttf) format("truetype");font-weight:400}@font-face{font-family:'Avenir Next';src:url(../assets/avenir-next-medium.woff2) format("woff2"),url(../assets/avenir-next-medium.woff) format("woff"),url(../assets/avenir-next-medium.ttf) format("truetype");font-weight:500}@font-face{font-family:'Avenir Next';src:url(../assets/avenir-next-demi-bold.woff2) format("woff2"),url(../assets/avenir-next-demi-bold.woff) format("woff"),url(../assets/avenir-next-demi-bold.ttf) format("truetype");font-weight:600}@font-face{font-family:'Avenir Next';src:url(../assets/avenir-next-bold.woff2) format("woff2"),url(../assets/avenir-next-bold.woff) format("woff"),url(../assets/avenir-next-bold.ttf) format("truetype");font-weight:700}html{overflow-x:hidden}body{margin:0;padding:0;font-family:"Avenir Next",sans-serif;color:#000;background-position:center;background-attachment:fixed;background-size:cover;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:506px){.semimodal-open body{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden}}body.dark-background{color:#fff}body * ::-moz-selection{background:#000;color:#fff}body * ::selection{background:#000;color:#fff}.bg-picker,.voog-bg-picker-btn{position:absolute}.container .bg-picker,.container .voog-bg-picker-btn{top:-80px;right:15px}.bg-picker-top{z-index:99;top:-22px;position:absolute}.semimodal-relative .bg-picker-top{top:24px}@media screen and (max-width:900px){.semimodal-relative .bg-picker-top{top:0}}.body-bg_color{position:fixed;z-index:-2}.container .body-bg_color{position:static;padding:40px 20px;background-color:#fff}@media screen and (max-width:752px){.container .body-bg_color{padding-top:1px}}.container{position:relative;margin:0 auto;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.container a{text-decoration:none}.container a img{border:none}.container_wrap{-webkit-box-flex:1;-ms-flex:auto;flex:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh}.editmode .container_wrap{min-height:calc(100vh - 72px)}.editmode .edy-bar-open .container_wrap{min-height:calc(100vh - 200px)}.semimodal-relative .container{margin-top:48px}@media screen and (max-width:900px){.semimodal-relative .container{margin-top:0}}.loader{position:absolute;top:50%;left:50%;z-index:999;width:20px;height:20px;border-radius:100%;opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.loader::before{position:absolute;display:block;width:100%;height:100%;content:'';-webkit-box-sizing:content-box;box-sizing:content-box}.is-loaded .loader,.not-loaded .loader{margin-top:calc((20px / 2) * -1);margin-left:calc((20px / 2) * -1);border:1px solid transparent;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}.is-loaded .loader::before,.not-loaded .loader::before{border-top:1px solid #000;border-right:1px solid transparent;border-bottom:1px solid transparent;border-left:1px solid transparent;border-radius:100%}.not-loaded .loader{opacity:1}.is-loaded .loader{opacity:0}.with-error .loader{width:30px;height:30px;margin-top:-15px;margin-left:-15px;background-color:rgba(197,41,42,.7);opacity:1}.with-error .loader::after,.with-error .loader::before{position:absolute;top:14px;width:22px;height:2px;background-color:#fff;border-radius:2px;content:''}.with-error .loader::before{left:4px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.with-error .loader::after{right:4px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@-webkit-keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.svg-spritesheet{display:none}h1{font-size:72px;line-height:1.2;margin-top:32px;margin-bottom:8px;font-weight:500}@media screen and (max-width:900px){h1{font-size:56px}}h2{font-size:56px;line-height:1.2;margin-top:24px;margin-bottom:8px;font-weight:500}@media screen and (max-width:900px){h2{font-size:36px}}h3{font-size:36px;line-height:1.2;margin-top:16px;margin-bottom:8px;font-weight:500}@media screen and (max-width:900px){h3{font-size:24px}}h4{font-size:24px;line-height:1.2;margin-top:16px;margin-bottom:8px;font-weight:500}@media screen and (max-width:900px){h4{font-size:20px}}h5{font-weight:500;font-size:20px;line-height:1.2;margin-top:16px;margin-bottom:8px}@media screen and (max-width:900px){h5{font-size:18px}}a{color:var(--primary-color)}a:hover{color:var(--secondary-color)}p{font-weight:400;font-size:16px;line-height:194%;color:var(--primary-color);margin-top:16px}.p18{font-size:18px;line-height:36px}.p16{font-size:16px;line-height:194%}.p14{font-size:14px;line-height:194%}.p12{font-size:12px;line-height:18px}.l18{font-size:14px;line-height:194%}.l16{font-size:16px;line-height:144%}.l14{font-size:14px;line-height:194%}.l12{font-size:12px;line-height:18px}.bold{font-weight:600}.grey{color:#8d9091}.content-formatted form{max-width:100%;margin-top:24px;clear:both}.content-formatted .form_field{padding-bottom:8px;position:relative;padding-top:16px}.content-formatted .form_field:first-child{padding-top:0}.content-formatted .form_field:last-child{padding-bottom:0}.content-formatted .form_field .edy-fe-label,.content-formatted .form_field .form_field_label,.content-formatted .form_field label{position:relative;display:block;margin-bottom:4px}.content-formatted .form_field_required .form_field_label:after{content:'*'}.content-formatted .form_field_select{padding-right:16px;background-image:url(../assets/chevron-down-black.svg)}.dark-background .content-formatted .form_field_select{background-image:url(../assets/chevron-down-white.svg)}.light-background .content-formatted .form_field_select{background-image:url(../assets/chevron-down-black.svg)}.content-formatted .form_field_file,.content-formatted .form_field_select,.content-formatted .form_field_textarea,.content-formatted .form_field_textfield,.content-formatted .form_submit input{font-family:inherit;cursor:pointer;-webkit-transition:all .3s cubic-bezier(.1,.6,0,1);-o-transition:all .3s cubic-bezier(.1,.6,0,1);transition:all .3s cubic-bezier(.1,.6,0,1)}.content-formatted .form_submit input{border:none;line-height:1.25;outline:0;position:relative}.content-formatted .form_submit input:active{background-color:var(--secondary-color);top:2px;-webkit-transition:all .3s cubic-bezier(.1,.6,0,1);-o-transition:all .3s cubic-bezier(.1,.6,0,1);transition:all .3s cubic-bezier(.1,.6,0,1)}.content-formatted .form_submit input:hover{background-color:var(--secondary-color);-webkit-transition:all .3s cubic-bezier(.1,.6,0,1);-o-transition:all .3s cubic-bezier(.1,.6,0,1);transition:all .3s cubic-bezier(.1,.6,0,1)}.content-formatted .form_field_select{padding:8px 0 8px;margin-top:-8px;border-bottom:1px solid #8d9091;padding-right:32px;background-repeat:no-repeat;background-position:100% 50%}.content-formatted .form_field_file,.content-formatted .form_field_select,.content-formatted .form_field_textarea,.content-formatted .form_field_textfield{max-width:100%}.content-formatted .form_field_textarea,.content-formatted .form_field_textfield{width:280px;margin:0;padding:8px 0 8px;margin-top:-8px;border-bottom:1px solid #8d9091;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:text}@media screen and (max-width:420px){.content-formatted .form_field_textarea,.content-formatted .form_field_textfield{width:100%}}.content-formatted .form_field_textarea{min-height:98px}.content-formatted .form_field_size_medium{width:420px}@media screen and (max-width:420px){.content-formatted .form_field_size_medium{width:100%}}.content-formatted .form_field_size_large{width:580px}.content-formatted .form_submit{margin-top:10px}.editmode .dark-background .content-formatted .form_submit input[disabled=disabled]{color:#fff}.content-formatted .form_error{margin-bottom:16px}.content-formatted .form_error,.content-formatted .form_field_error{color:#c5292a;width:100%;font-size:var(--form-label-font-size);line-height:var(--form-field-line-height);margin-top:8px}.content-formatted .comment_form .form_error,.content-formatted .comment_form .form_field_error{margin-top:0}.content-formatted .form_field_with_errors .form_field_textarea,.content-formatted .form_field_with_errors .form_field_textfield{border-bottom:1px solid #c5292a}.content-formatted .form_notice{color:#2f5d4b}.form_field_checkbox+.form_control_indicator,.form_field_radio+.form_control_indicator{height:18px;width:18px;position:relative;display:inline-block;margin-right:10px;vertical-align:middle;border:1px solid var(--secondary-color)}.dark-background .form_field_checkbox+.form_control_indicator,.dark-background .form_field_radio+.form_control_indicator{border-color:#fff}.form_field_radio+.form_control_indicator{top:-2px;border-radius:100%}.form_field_radio+.form_control_indicator:before{height:10px;width:10px;position:absolute;top:0;left:0;content:'';border-radius:100%;-webkit-transition:border-color .15s ease;-o-transition:border-color .15s ease;transition:border-color .15s ease;border:none;border:4px solid;border-color:transparent}.form_field_radio:checked+.form_control_indicator{border:1px solid var(--primary-color)}.form_field_radio:checked+.form_control_indicator:before{border-color:var(--primary-color)}.dark-background .form_field_radio:checked+.form_control_indicator:before{background-color:#fff}.form_field_checkbox+.form_control_indicator{top:-2px}.form_field_checkbox+.form_control_indicator:before{-webkit-transform:scale(0) rotate(45deg);-ms-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg);display:block;width:4px;height:7px;margin:3px 5px 0 7px;content:'';-webkit-transition:-webkit-transform .15s ease 0s;transition:-webkit-transform .15s ease 0s;-o-transition:transform .15s ease 0s;transition:transform .15s ease 0s;transition:transform .15s ease 0s,-webkit-transform .15s ease 0s;border:1px solid;border-style:none solid solid none}.form_field_checkbox:checked+.form_control_indicator{border:1px solid var(--primary-color)}.form_field_checkbox:checked+.form_control_indicator:before{-webkit-transform:scale(1) rotate(45deg);-ms-transform:scale(1) rotate(45deg);transform:scale(1) rotate(45deg);-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;-o-transition:transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}.dark-background .form_field_checkbox+.form_control_indicator:before{border-color:#fff}.comments{padding-top:48px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.comments .comment,.comments .comment_form,.comments .comment_title{padding-top:16px}.comments .comment{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.comments_secondary{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;max-height:100%;overflow:hidden}.comments_hidden{max-height:0}.comments .comment_more-btn{font-size:14px;line-height:20px;padding:16px;text-align:center;width:100%;border-top:1px solid var(--secondary-color);margin-top:24px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.comments .comment_more-btn:hover{color:var(--secondary-color)}.comments .comment_date{color:var(--secondary-color)}.comments .comment_comment_messages{display:none}.comments .comment_count-separator{font-size:16px;padding-left:4px;padding-right:2px}.comments .comment_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.comments .comment_form .form_field_with_errors label{color:#c5292a}.comments .comment_form .form_area{padding:32px;background:#fff;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media screen and (max-width:752px){.comments .comment_form .form_area{padding:16px}}.comments .comment_form .form_area .form_fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.comments .comment_form .form_area .form_fields .form_field-wrap{width:50%;padding:0 0 16px 0;max-width:280px}@media screen and (max-width:752px){.comments .comment_form .form_area .form_fields .form_field-wrap{width:100%;max-width:100%}.comments .comment_form .form_area .form_fields .form_field-wrap input{width:100%}}.comments .comment_form .form_area .form_fields .form_field-wrap:first-child{margin-right:32px;width:calc(50% - 32px)}@media screen and (max-width:752px){.comments .comment_form .form_area .form_fields .form_field-wrap:first-child{width:100%;margin-right:0}}.comments .comment_form .form_area .form_fields .form_field-wrap:last-child{width:100%;max-width:100%}.comments .comment_form .form_area .form_fields .form_field-wrap:last-child textarea{width:100%}.content-formatted .edy-buy-button{font-family:inherit;cursor:pointer;border:0;position:relative;background:#000;display:inline-block;color:#fff;padding:4px 16px;text-align:center;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto}.content-formatted.js-buy-btn-content .edy-buy-button{width:100%}.content-formatted .edy-buy-button-container{margin-bottom:16px}.content-formatted .edy-buy-button-container .edy-buy-button-variants{padding-bottom:16px;padding-top:16px}.content-formatted .edy-buy-button-container .edy-buy-button-variants .publicmode{padding-top:24px}.content-formatted .edy-buy-button-align-right .edy-buy-button-variants .form_field{margin:0 0 0 auto}.content-formatted .edy-buy-button-align-center .edy-buy-button-variants .form_field{margin:0 auto}.content-formatted .edy-buy-button-variants{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.product-page .content-formatted .edy-buy-button-variants{display:block}.content-formatted .edy-buy-button-variants .form_field{padding-top:16px;padding-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;border-top:1px solid var(--secondary-color);border-bottom:1px solid var(--secondary-color);margin:0 auto 0 0;width:100%}.content-formatted .edy-buy-button-variants .form_field .form_field_label{margin-bottom:0;margin-right:16px;font-weight:400;font-size:14px;line-height:194%;word-break:normal}.content-formatted .edy-buy-button-variants .form_field .form_field_select{padding-bottom:0;padding-top:0;margin-top:0;border:none;-webkit-box-flex:1;-ms-flex:auto;flex:auto;background-position:100% 50%;font-weight:400;font-size:14px;line-height:194%;width:50%}.content-formatted .edy-buy-button-variants .form_field+.form_field{border-top:none}.content-formatted .edy-buy-button-variants .form_field_select{width:initial}.content-header .edy-partial-view{margin-top:-3px}.bg_img-contain{background-size:contain;background-position:center;background-repeat:no-repeat}.bg_img-cover{background-size:cover;background-position:center;background-repeat:no-repeat}.bg_color-absolute{position:absolute;height:100%;width:100%}.image_portrait{width:560px;height:776px;max-width:100%}.image_portrait-small{width:416px;height:495px}.image_square{width:318px;height:304px;max-width:100%}.image_landscape{width:672px;height:344px;max-width:100%}.image_landscape-small{width:344px;height:192px}.image_fit-cover{-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover;';min-width:100%;min-height:100%;width:100%;height:100%;-o-object-position:center;object-position:center}.image_fit-contain{-o-object-fit:contain;object-fit:contain;font-family:'object-fit: contain;';min-width:100%;min-height:100%;width:100%;height:100%;-o-object-position:center;object-position:center}.image_abs{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:100%}.content-formatted .custom-btn,.custom-btn{cursor:pointer;border:0;position:relative;background:#000;display:inline-block;color:#fff;padding:16px;text-align:center;font-size:16px;line-height:1.25;outline:0}.content-formatted .custom-btn:hover,.custom-btn:hover{background-color:#8d9091}.content-formatted .custom-btn:active,.custom-btn:active{background-color:#8d9091;top:2px}.content-formatted .custom-btn.custom-btn-disabled:active,.custom-btn.custom-btn-disabled:active{top:0}.content-formatted .custom-btn.p-abs,.custom-btn.p-abs{position:absolute}.content-formatted .custom-btn.p-abs:active,.custom-btn.p-abs:active{top:unset}.button_large,.content-formatted .button_large{font-size:16px;line-height:194%}.button_medium,.content-formatted .button_medium{font-size:14px;line-height:194%}.button_small,.content-formatted .button_small{font-size:14px;line-height:194%;padding:0 8px}.edy-content-social-button svg{margin-right:2px}.edy-content-social-button svg:last-child{margin-right:0}.edy-content-social-button svg circle,.edy-content-social-button svg path:first-child{color:var(--secondary-color)}.edy-content-social-button svg path:last-child{color:currentColor}.content-formatted{word-break:break-word}.content-formatted--overflowed-images .edy-positionable-container-maxwidth{max-width:132%!important;margin-right:-16%;margin-left:-16%}.content-formatted:empty:not(.header_title){display:none}.dark-background .content-formatted{color:#fff}.content-formatted .edy-positionable-container-center-block:first-child,.content-formatted .edy-positionable-container-left-block:first-child,.content-formatted .edy-positionable-container-maxwidth:first-child,.content-formatted .edy-positionable-container-right-block:first-child,.content-formatted .edy-texteditor-container-wrapper-center:first-child,.content-formatted .edy-texteditor-container-wrapper-left-block:first-child,.content-formatted .edy-texteditor-container-wrapper-right-block:first-child,.content-formatted .table-container:first-child,.content-formatted code:first-child,.content-formatted dl:first-child,.content-formatted form:first-child,.content-formatted h1:first-child,.content-formatted h2:first-child,.content-formatted h3:first-child,.content-formatted h4:first-child,.content-formatted h5:first-child,.content-formatted h6:first-child,.content-formatted iframe:first-child,.content-formatted ol:first-child,.content-formatted p:first-child,.content-formatted pre:first-child,.content-formatted table:first-child,.content-formatted ul:first-child{margin-top:0}.content-formatted .edy-positionable-container-center-block:last-child,.content-formatted .edy-positionable-container-left-block:last-child,.content-formatted .edy-positionable-container-maxwidth:last-child,.content-formatted .edy-positionable-container-right-block:last-child,.content-formatted .edy-texteditor-container-wrapper-center:last-child,.content-formatted .edy-texteditor-container-wrapper-left-block:last-child,.content-formatted .edy-texteditor-container-wrapper-right-block:last-child,.content-formatted .table-container:last-child,.content-formatted code:last-child,.content-formatted dl:last-child,.content-formatted form:last-child,.content-formatted h1:last-child,.content-formatted h2:last-child,.content-formatted h3:last-child,.content-formatted h4:last-child,.content-formatted h5:last-child,.content-formatted h6:last-child,.content-formatted iframe:last-child,.content-formatted ol:last-child,.content-formatted p:last-child,.content-formatted pre:last-child,.content-formatted table:last-child,.content-formatted ul:last-child{margin-bottom:0}.content-formatted h1,.content-formatted h2,.content-formatted h3,.content-formatted h4,.content-formatted h5,.content-formatted h6{color:#8d9091}.content-formatted a.bold{font-weight:600}.content-formatted a:not(.custom-btn){color:#06b}.dark-background .content-formatted a:not(.custom-btn){color:#fff}.content-formatted a:not(.custom-btn):hover{color:#06b;color:rgba(0,102,187,.8)}.dark-background .content-formatted a:not(.custom-btn):hover{color:#fff;color:rgba(255,255,255,.8)}.content-formatted iframe{max-width:100%}.content-formatted iframe,.content-formatted pre{margin-top:24px}.content-formatted code,.content-formatted pre{font-size:13px;line-height:18px;background-color:#f2f2f2}.dark-background .content-formatted code,.dark-background .content-formatted pre{color:#000}.content-formatted pre{overflow:auto;padding:24px}.content-formatted pre code{display:inline;padding:0;white-space:pre;line-height:inherit;background-color:#f2f2f2;overflow-wrap:normal;word-wrap:normal;word-break:normal}.content-formatted b,.content-formatted strong{font-weight:600}.content-formatted code{display:inline-block;padding:5px;overflow-wrap:break-word;word-wrap:break-word;word-break:break-all}.content-formatted input,.content-formatted select,.content-formatted textarea{background:0 0;border:none;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}.content-formatted blockquote{margin:24px 40px 24px 0;padding-left:16px;border-left:2px solid;color:var(--secondary-color)}.content-formatted .custom-btn{cursor:pointer;border:0;position:relative;background:#000;display:inline-block;color:#fff;padding:16px;text-align:center;color:#000;outline:0;background-color:#000}.content-formatted .custom-btn:hover{background-color:#8d9091;-webkit-transition:all .3s cubic-bezier(.1,.6,0,1);-o-transition:all .3s cubic-bezier(.1,.6,0,1);transition:all .3s cubic-bezier(.1,.6,0,1)}.content-formatted .custom-btn:active{background-color:#8d9091;top:2px;-webkit-transition:all .3s cubic-bezier(.1,.6,0,1);-o-transition:all .3s cubic-bezier(.1,.6,0,1);transition:all .3s cubic-bezier(.1,.6,0,1)}.publicmode .content-formatted .custom-btn{cursor:pointer}.dark-background .content-formatted .custom-btn{background-color:#000;border:1px solid #fff;border:1px solid rgba(255,255,255,.75)}.dark-background .content-formatted .custom-btn:hover{color:#fff;border:1px solid #fff;border:1px solid rgba(255,255,255,.1);opacity:.8}.publicmode .content-formatted .custom-btn-disabled{cursor:default}.publicmode .content-formatted .custom-btn-disabled,.publicmode .content-formatted .custom-btn-disabled:hover{color:#c4c4c4;background-color:#dadada;border-color:#dadada}.content-formatted .edy-positionable-container-center,.content-formatted .edy-positionable-container-left-block,.content-formatted .edy-positionable-container-right-block,.content-formatted .edy-texteditor-container-wrapper-center,.content-formatted .edy-texteditor-container-wrapper-left-block,.content-formatted .edy-texteditor-container-wrapper-right-block{margin-top:24px;margin-bottom:24px}.content-formatted .edy-positionable-container-center:first-child,.content-formatted .edy-positionable-container-left-block:first-child,.content-formatted .edy-positionable-container-right-block:first-child,.content-formatted .edy-texteditor-container-wrapper-center:first-child,.content-formatted .edy-texteditor-container-wrapper-left-block:first-child,.content-formatted .edy-texteditor-container-wrapper-right-block:first-child{margin-top:0}.content-formatted .edy-positionable-container-center:last-child,.content-formatted .edy-positionable-container-left-block:last-child,.content-formatted .edy-positionable-container-right-block:last-child,.content-formatted .edy-texteditor-container-wrapper-center:last-child,.content-formatted .edy-texteditor-container-wrapper-left-block:last-child,.content-formatted .edy-texteditor-container-wrapper-right-block:last-child{margin-bottom:0}.content-formatted .edy-positionable-container-left,.content-formatted .edy-positionable-container-right{width:45%}.content-formatted .edy-positionable-container-left{margin-right:24px}.content-formatted .edy-positionable-container-right{margin-left:24px}.content-formatted .edy-image-container-with-title:after{display:block;margin-top:16px;font-size:12px;line-height:194%;content:attr(data-title);opacity:.7}.content-formatted .table-container{margin-top:24px;overflow:auto;-webkit-overflow-scrolling:touch}.content-formatted table{width:100%;margin-top:24px;font-size:16px;border-collapse:collapse}.content-formatted table tr{border-top:1px solid #f2f2f2;background-color:transparent}.dark-background .content-formatted table tr{border-top:1px solid var(--third-color)}.content-formatted table tr:nth-child(even){background-color:rgba(0,0,0,.02)}.content-formatted table tr:last-child{border-bottom:1px solid #f2f2f2}.dark-background .content-formatted table tr:last-child{border-bottom:1px solid var(--third-color)}.content-formatted table td{padding:24px 24px 24px 0;font-size:14px;line-height:24px}.content-formatted table td:first-child{padding-left:24px}.content-formatted ol,.content-formatted ul{padding-left:32px}.content-formatted ol li,.content-formatted ul li{font-size:14px;line-height:20px;padding-bottom:8px}.content-formatted ol li ul,.content-formatted ul li ul{padding-left:32px}.content-formatted ol li ul li,.content-formatted ul li ul li{list-style:disc}.content-formatted ol li ol,.content-formatted ol li ul,.content-formatted ul li ol,.content-formatted ul li ul{padding-top:8px}.content-formatted .edy-texteditor-view{min-height:32px}.semimodal{position:fixed;top:0;left:0;bottom:0;background-color:#fbfbfb;z-index:101;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%}.semimodal.dark-background{color:#fff}.semimodal .semimodal_inner{padding-bottom:30px;opacity:1;height:100%;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:32px 32px 32px 8px;min-height:100%;display:block;overflow:auto;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.semimodal-absolute .semimodal .semimodal_inner{padding:32px}@media screen and (max-width:900px){.semimodal .semimodal_inner{overflow:auto;-webkit-overflow-scrolling:touch;overflow-x:hidden;padding:40px}}@media screen and (max-width:480px){.semimodal .semimodal_inner{min-width:100%!important;max-width:100%!important}}.semimodal-open .semimodal .semimodal_inner,.semimodal-relative .semimodal .semimodal_inner{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.semimodal .semimodal_bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:160px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:-webkit-sticky;position:sticky;top:64px}.semimodal .semimodal_bottom-content{margin-top:32px;width:100%;max-width:340px}@media screen and (max-width:900px){.semimodal .semimodal_bottom{margin-top:46px!important;margin-bottom:40px;top:0!important}}html:not(.semimodal-relative) .semimodal{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);overflow-y:auto}.semimodal-relative:not(.semimodal-relative) .semimodal{max-width:0!important;min-width:0!important;width:0}.semimodal .site_title{display:none}.semimodal-relative .semimodal{-webkit-box-shadow:none;box-shadow:none;border-right:1px solid rgba(141,144,145,.2)}@media screen and (max-width:900px){.semimodal-relative .semimodal{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);position:fixed}}.semimodal-relative .semimodal .site_title{display:block;padding-left:24px}@media screen and (max-width:900px){.semimodal-relative .semimodal .site_title{display:none}}.semimodal-open:not(.semimodal-relative) .semimodal{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);min-width:100vw!important;max-width:100vw!important}.semimodal-relative .semimodal{width:100%;min-width:270px;max-width:270px;pointer-events:all}@media screen and (max-width:900px){.semimodal .semimodal-relative{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.semimodal-open .semimodal,.semimodal-relative.semimodal-open .semimodal{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@media screen and (max-width:900px) and (max-width:900px){.semimodal-open .semimodal,.semimodal-relative.semimodal-open .semimodal{min-width:100vw;max-width:100vw}}.content_wrap{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.semimodal-open:not(.semimodal-relative){overflow:hidden}@media screen and (max-width:900px){.semimodal-open{overflow:hidden}}.layout_settings-btn button{z-index:105;padding:8px 16px!important;opacity:0;pointer-events:none;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.layout_settings-btn button.active,.layout_settings-btn button:hover{color:#443df6!important;background-color:rgba(68,61,246,.1)!important}.layout_settings-btn button.active.edy-cbtn>span>span,.layout_settings-btn button:hover.edy-cbtn>span>span{color:#443df6!important}.layout_settings-btn button.active.edy-cbtn>span>span .grey,.layout_settings-btn button:hover.edy-cbtn>span>span .grey{color:#443df6!important}.layout_settings-visible .layout_settings-btn button{opacity:1;pointer-events:all}.layout_settings-btn button.edy-cbtn{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;width:100%}.layout_settings-btn button.edy-cbtn>div:before,.layout_settings-btn button.edy-cbtn>span:before{content:none!important}.layout_settings-btn button.edy-cbtn>span>span{color:#000!important;font-weight:500!important;font-size:14px!important;font-family:"Avenir Next",sans-serif!important;line-height:20px!important;text-align:left}.layout_settings-btn button.edy-cbtn>span>span .bold{font-weight:600!important;line-height:24px!important}.layout_settings-btn button .edy-cbtn-content span:last-child{margin-right:0}.layout_settings-btn button.edy-cbtn .edy-cbtn-ico{display:none}.layout_settings-popover{position:fixed;background:#fff;-webkit-transform-origin:100% 90%;-ms-transform-origin:100% 90%;transform-origin:100% 90%;bottom:72px;padding:8px 0;right:224px;z-index:56501;opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none}.edy-bar-open .layout_settings-popover{bottom:200px}.layout_settings-visible .layout_settings-popover{pointer-events:all;opacity:1;-webkit-box-shadow:0 25px 35px rgba(0,0,0,.03),0 0 5px rgba(0,0,0,.05);box-shadow:0 25px 35px rgba(0,0,0,.03),0 0 5px rgba(0,0,0,.05)}@media screen and (max-width:768px){.layout_settings-popover{right:0}}.layout_settings-arrow{position:absolute;pointer-events:none;bottom:0;right:126px}@media screen and (max-width:768px){.layout_settings-arrow{right:72px}}.layout_settings-arrow:after{position:absolute;z-index:56501;width:0;height:0;margin-left:-16px;pointer-events:none;border:solid transparent;border-color:transparent;border-width:16px;content:''}.layout_settings-arrow:after{border-top-color:#fff;-webkit-filter:drop-shadow(0 2px 1px rgba(0, 0, 0, .05));filter:drop-shadow(0 2px 1px rgba(0, 0, 0, .05))}.layout_settings-close{position:fixed;top:32px;right:32px;background-image:url(../assets/ico-close.svg);width:24px;height:24px;cursor:pointer;pointer-events:all;z-index:57001}.layout_settings-close:hover{opacity:.7}.semimodal_picker-btn{z-index:101;position:absolute;top:-106px;left:0}body .edy-popover{z-index:56502!important}body .edy-settings-editor:not(.editor_default){position:fixed!important;left:0!important;top:0!important;bottom:0;height:100%;min-width:320px;max-width:400px;width:100%;z-index:57000!important;background-color:#fff;-webkit-box-shadow:0 25px 35px rgba(0,0,0,.03),0 0 5px rgba(0,0,0,.05);box-shadow:0 25px 35px rgba(0,0,0,.03),0 0 5px rgba(0,0,0,.05);-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}@media screen and (max-width:420px){body .edy-settings-editor:not(.editor_default){max-width:100vw}}body .edy-settings-editor:not(.editor_default) h3{font-size:24px;line-height:32px}body .edy-settings-editor:not(.editor_default) .edy-popover-content{height:100%;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box}body .edy-settings-editor:not(.editor_default) .edy-popover-content .edy-settings-editor-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}body .edy-settings-editor:not(.editor_default) .edy-popover-content .edy-settings-editor-inner input,body .edy-settings-editor:not(.editor_default) .edy-popover-content .edy-settings-editor-inner label,body .edy-settings-editor:not(.editor_default) .edy-popover-content .edy-settings-editor-inner select,body .edy-settings-editor:not(.editor_default) .edy-popover-content .edy-settings-editor-inner textarea{font-size:14px!important}body .edy-settings-editor:not(.editor_default) .edy-popover-content .edy-settings-editor-inner .edy-settings-editor-list{padding:32px 32px 0}body .edy-settings-editor:not(.editor_default) .edy-popover-content .edy-settings-editor-inner .edy-bubble-row-padded{padding:17px 32px;margin-top:auto}body .edy-settings-editor:not(.editor_default) .edy-popover-content .edy-settings-editor-inner .edy-bubble-row-padded .edy-btn{padding:11px 16px;border-radius:6px}body .edy-settings-editor:not(.editor_default) .edy-popover-content .edy-settings-editor-inner .edy-settings-editor-item{padding:8px 0}.editmode .editor_default-container{position:relative}.editmode .editor_default-container .editor_default-btn{opacity:0!important;top:-34px!important;left:-1px!important;position:absolute!important;z-index:10699!important;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.editmode .editor_default-container.active,.editmode .editor_default-container:hover{-webkit-box-shadow:0 0 0 1px #000;box-shadow:0 0 0 1px #000}.editmode .editor_default-container.active .editor_default-btn,.editmode .editor_default-container:hover .editor_default-btn{opacity:1!important}.editmode .editor_default-container .editor_default-btn.active{opacity:1!important}.body_bg-picker--btn bg-picker .edy-bgpicker-toggle-button{left:0}@media screen and (max-width:900px){.body_bg-picker--btn bg-picker .edy-bgpicker-toggle-button{display:none}}body .edy-bgpicker-toggle-button{left:0;background-color:#1b2124;opacity:1;height:40px;border-radius:4px;margin:24px 0 0 0}.semimodal-relative body .edy-bgpicker-toggle-button{margin:16px 0 0 0}@media screen and (max-width:900px){.semimodal-relative body .edy-bgpicker-toggle-button{margin:0}}body .edy-bgpicker-toggle-button:hover{opacity:.7}@media screen and (max-width:900px){body .product_list-page .edy-bgpicker-toggle-button{margin:40px 0 0 0}}body.front-page .edy-bgpicker-toggle-button{z-index:100;left:0;top:-60px}body.front-page .semimodal .edy-bgpicker-toggle-button{top:0}.admin_btn{cursor:pointer;background:#1b2124;color:#fff;padding:8px 16px;font-weight:600;line-height:24px;position:relative;font-size:14px;border:none;outline:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:8px}.admin_btn:hover{opacity:.7;-webkit-box-shadow:none;box-shadow:none}.admin_btn:active{opacity:.7;top:1px}.menu-item-cms-settings{margin:8px 0}.lang_menu-popover .menu.menu-cms{padding:0 0 8px 0}body .edy-cbtn .edy-cbtn-ico{margin-right:4px!important}body .edy-cbtn-content span:last-child{margin-right:8px}body .edy-cbtn>span:before,body body .edy-cbtn>div:before{height:24px!important;padding:8px 0 0!important;margin-top:-9px!important;margin-left:0!important;background-color:#1b2124!important;border-radius:4px!important;left:0!important;top:8px!important}body .edy-cbtn>span:hover:before,body body .edy-cbtn>div:hover:before{background-color:#1b2124!important;opacity:.8!important}body .edy-cbtn>div>div,body .edy-cbtn>div>span,body .edy-cbtn>span>div,body .edy-cbtn>span>span{padding-right:0!important;padding-top:8px!important;padding-left:8px!important}body .layout_settings-popover .edy-cbtn>div>div,body .layout_settings-popover .edy-cbtn>div>span,body .layout_settings-popover .edy-cbtn>span>div,body .layout_settings-popover .edy-cbtn>span>span{padding-top:0!important;padding-left:0!important}body .layout_settings-popover .edy-cbtn>div>div .p14,body .layout_settings-popover .edy-cbtn>div>span .p14,body .layout_settings-popover .edy-cbtn>span>div .p14,body .layout_settings-popover .edy-cbtn>span>span .p14{line-height:24px}body .edy-square-radio-btn .edy-square-radio-label-padded,body .edy-square-radio-btn .edy-tick-checkbox-label-padded,body .edy-tick-checkbox-btn .edy-square-radio-label-padded,body .edy-tick-checkbox-btn .edy-tick-checkbox-label-padded{width:100%!important}body .edy-square-radio-btn .edy-square-radio-label-padded:hover,body .edy-square-radio-btn .edy-tick-checkbox-label-padded:hover,body .edy-tick-checkbox-btn .edy-square-radio-label-padded:hover,body .edy-tick-checkbox-btn .edy-tick-checkbox-label-padded:hover{opacity:.7}.content-item-box:hover .image_settings{opacity:1;pointer-events:all}.image_settings{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:-20px;z-index:1;opacity:0;width:100%;pointer-events:none;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.image_settings-buttons{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:500;font-size:14px;line-height:24px;background:#000;padding:8px 10px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.05),0 25px 35px rgba(0,0,0,.03);box-shadow:0 0 5px rgba(0,0,0,.05),0 25px 35px rgba(0,0,0,.03);border-radius:8px;color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.image_settings-buttons .image_settings-button,.image_settings-buttons .image_settings-expand,.image_settings-buttons .image_settings-remove{width:24px;height:24px}.image_settings-buttons .image_settings-button:hover,.image_settings-buttons .image_settings-expand:hover,.image_settings-buttons .image_settings-remove:hover{opacity:.7}.image_settings-buttons .image_settings-change--image:hover{opacity:.7}.image_settings-buttons .image_settings-button{background-image:url(../assets/ico-settings.svg)}.image_settings-buttons .image_settings-expand{background-image:url(../assets/ico-expand.svg);width:18px;height:18px}.image_settings-buttons .image_settings-remove{background-image:url(../assets/ico-delete.svg)}.image_settings-popover{opacity:0;pointer-events:none;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fff;padding:16px;position:fixed;top:48px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.2);box-shadow:0 2px 10px rgba(0,0,0,.2);border-radius:4px}.image_settings-popover--arrow{position:absolute;pointer-events:none;top:0;left:113px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.image_settings-popover--arrow:after{position:absolute;z-index:56501;width:0;height:0;pointer-events:none;border:solid transparent;border-color:transparent;border-width:16px;content:'';border-top-color:#fff;-webkit-filter:drop-shadow(0 2px 1px rgba(0, 0, 0, .05));filter:drop-shadow(0 2px 1px rgba(0, 0, 0, .05))}.image_settings-popover.active{opacity:1;pointer-events:all}.settings_popover{opacity:0;pointer-events:none;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fff;padding:16px;position:absolute;top:48px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.2);box-shadow:0 2px 10px rgba(0,0,0,.2);border-radius:4px}.settings_popover-arrow--up{position:absolute;pointer-events:none;top:0;left:128px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.settings_popover-arrow--up:after{position:absolute;z-index:56501;width:0;height:0;pointer-events:none;border:solid transparent;border-color:transparent;border-width:16px;content:'';border-top-color:#fff;-webkit-filter:drop-shadow(0 2px 1px rgba(0, 0, 0, .05));filter:drop-shadow(0 2px 1px rgba(0, 0, 0, .05))}.settings_popover.active{opacity:1;pointer-events:all}.form_field-cms{margin-bottom:0;padding:11px 16px;resize:none;min-height:auto;font-family:"Avenir Next",sans-serif;font-size:14px;line-height:24px;-webkit-transition:all .3s cubic-bezier(.1,.6,0,1);-o-transition:all .3s cubic-bezier(.1,.6,0,1);transition:all .3s cubic-bezier(.1,.6,0,1);display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;border:1px solid #efefef;border-radius:4px;position:relative}.form_field-cms:hover{border-color:#ccc}.form_field-cms label{pointer-events:none;position:absolute;top:16px;left:9px;font-size:14px;font-weight:inherit;white-space:nowrap;padding:0 8px;background-color:transparent;line-height:16px;color:#8d9091;-webkit-transition:all .3s cubic-bezier(.1,.6,0,1);-o-transition:all .3s cubic-bezier(.1,.6,0,1);transition:all .3s cubic-bezier(.1,.6,0,1)}.form_field-cms input::-webkit-input-placeholder{color:transparent}.form_field-cms.with-input label{top:-8px;font-size:12px;font-weight:600;background-color:#fff;color:#000}.form_field-cms input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:#fff;outline:0;-webkit-box-shadow:none;box-shadow:none;border:none;font:inherit}.form_field-cms input,.form_field-cms label{color:#000}.bottom-settings-popover.edy-popover.first{bottom:213px!important}.edy-bar-open .bottom-settings-popover.edy-popover.first{bottom:340px!important}.bottom-settings-popover.edy-popover.second{bottom:150px!important}.edy-bar-open .bottom-settings-popover.edy-popover.second{bottom:276px!important}.bottom-settings-popover.edy-popover.first,.bottom-settings-popover.edy-popover.second{top:unset!important;position:fixed!important}.bottom-settings-popover.edy-popover.first.edy-popover-bottom::after,.bottom-settings-popover.edy-popover.second.edy-popover-bottom::after{height:0}.bottom-settings-popover.edy-popover.first .edy-popover-arrow,.bottom-settings-popover.edy-popover.second .edy-popover-arrow{top:unset!important;bottom:unset!important}.bottom-settings-popover.edy-popover.first .edy-popover-arrow::after,.bottom-settings-popover.edy-popover.second .edy-popover-arrow::after{-webkit-filter:drop-shadow(0 2px 1px rgba(0, 0, 0, .15));filter:drop-shadow(0 2px 1px rgba(0, 0, 0, .15));-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-top-color:rgba(255,255,255,.95);border-bottom-color:transparent}.blog-page .add-page,.edit-btn.add-page{position:absolute;top:10px;margin-left:64px}.semimodal-relative .blog-page .add-page,.semimodal-relative .edit-btn.add-page{top:48px}@media screen and (max-width:900px){.semimodal-relative .blog-page .add-page,.semimodal-relative .edit-btn.add-page{top:10px}}.swiper-container{width:100%;position:relative}.editmode .swiper-container{overflow:unset!important}.swiper-container .swiper-wrapper{width:100%;min-height:100%;z-index:-1}.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev,.swiper-container .swiper-pagination-bullet{outline:0;-webkit-transition:all .3 cubic-bezier(.1,.6,0,1);-o-transition:all .3 cubic-bezier(.1,.6,0,1);transition:all .3 cubic-bezier(.1,.6,0,1);z-index:50}.swiper-container .swiper-button-next:hover,.swiper-container .swiper-button-prev:hover,.swiper-container .swiper-pagination-bullet:hover{opacity:.6}.swiper-container .swiper-button-next:after,.swiper-container .swiper-button-prev:after{font-size:24px;color:#000}.swiper-container .swiper-pagination-bullet{background-color:#000}.swiper-slide{text-align:center;font-size:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;overflow:hidden;min-height:528px;position:relative}@media screen and (max-width:900px){.swiper-slide{min-height:400px}}@media screen and (max-width:506px){.swiper-slide{min-height:336px}}.front-page .img-absolute{position:absolute;top:0;bottom:0;right:0;z-index:-1}.front-page .swiper-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(100% - 96px);margin:64px 48px;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:calc(528px - 128px);position:relative;text-align:center;z-index:49}@media screen and (max-width:900px){.front-page .swiper-content{min-height:calc(400px - 128px)}}@media screen and (max-width:506px){.front-page .swiper-content{min-height:calc(336px - 128px)}}.front-page .swiper-content-absolute{z-index:49;position:absolute;top:0}.front-page .swiper-content .swiper-content-area{min-width:80%}.front-page .swiper-container .edy-bgpicker-toggle-button{right:32px;z-index:49;left:unset;top:unset;bottom:16px}.item-top{position:relative;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.item-top::before{display:block;width:100%;padding-top:100%;content:''}.item-top>.aspect-ratio-inner{position:absolute;top:0;right:0;bottom:0;left:0}article .item-top{position:relative}article .item-top::before{display:block;width:100%;padding-top:50%;content:''}article .item-top>.aspect-ratio-inner{position:absolute;top:0;right:0;bottom:0;left:0}.item-top:hover .btn,.item-top:hover .custom-btn{opacity:1;-webkit-transition:all .6s cubic-bezier(.1,.6,0,1);-o-transition:all .6s cubic-bezier(.1,.6,0,1);transition:all .6s cubic-bezier(.1,.6,0,1)}.item-top .btn,.item-top .custom-btn{opacity:0;-webkit-transition:all .6s cubic-bezier(.1,.6,0,1);-o-transition:all .6s cubic-bezier(.1,.6,0,1);transition:all .6s cubic-bezier(.1,.6,0,1)}.item-top .btn{padding:0;background-color:#1b2124;border:0}.item-top .btn:hover svg{opacity:.7}.item-top .bg-crop-btn{height:40px;width:45px;border-radius:4px;position:absolute;top:0;left:0;z-index:9;margin-top:10px;margin-left:10px;cursor:pointer;color:#fff}.item-top .bg-crop-btn.is-visible{display:block}.item-top .bg-crop-btn.is-hidden,.without-image .editmode .item-top .bg-crop-btn{display:none}.without-image .item-top{background-color:#fff;background-image:url(../assets/ico-placeholder.svg);background-size:40px;background-repeat:no-repeat;background-position:center}.item-top .top-inner{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:300;line-height:1.2;text-align:center;height:100%;width:100%;background:0 0}.without-image .editmode .item-top .top-inner{border:none}.cms-blog-article-add-button .item-top .top-inner{border:none}.item-top .edy-img-drop-area{opacity:1}.item-top .image-drop-area{background-position:center!important;background-repeat:no-repeat!important}.item-top .image-drop-area.not-cropped{background-size:contain!important}.item-top .image-drop-area.is-cropped{background-size:cover!important}.item-top .image-drop-area:not(.active){border:none}.item-top .image-drop-area:hover .btn{opacity:1}.item-top .image-drop-area .edy-img-drop-area-remove-image{display:none!important}.item-top .image-drop-area .edy-img-drop-area-placeholder{color:#000}@media screen and (max-width:480px){.item-top .image-drop-area .edy-img-drop-area-placeholder{font-size:13px;margin-top:48px}}@media screen and (min-width:481px){.item-top .image-drop-area .edy-img-drop-area-placeholder{font-size:16px;margin-top:64px}}.item-image{border:0;text-align:center;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:100%;-webkit-transition:all .3s cubic-bezier(.1,.6,0,1);-o-transition:all .3s cubic-bezier(.1,.6,0,1);transition:all .3s cubic-bezier(.1,.6,0,1)}.item-image.not-cropped{-o-object-fit:contain;object-fit:contain;font-family:'object-fit: contain;'}.item-image.is-cropped{-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover;'}.item-list-page .item-image{display:block}.item-placeholder{width:100%;padding:.5em;-webkit-box-sizing:border-box;box-sizing:border-box}body .edy-ecommerce-shopping-cart-button{position:relative;padding:0;margin-left:16px;top:0;right:0;left:auto;width:auto;font-size:0;line-height:1.7;text-align:right;border-width:0;background-color:transparent;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width:900px){body .edy-ecommerce-shopping-cart-button{margin-left:8px}}body .edy-ecommerce-shopping-cart-button:hover{opacity:1}body .edy-ecommerce-shopping-cart-button .edy-ecommerce-product-count{position:relative;font-size:14px}body .edy-ecommerce-shopping-cart-button .edy-ecommerce-product-count::after,body .edy-ecommerce-shopping-cart-button .edy-ecommerce-product-count::before{content:none}body .edy-ecommerce-shopping-cart-button .edy-ecommerce-shopping-cart-button-flash,body .edy-ecommerce-shopping-cart-button .edy-ecommerce-total-price{display:none}.cart_btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:0;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.cart_btn-container:hover{opacity:.7}@media screen and (max-width:900px){.cart_btn-container{position:absolute;bottom:-62px;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);pointer-events:none;background:#fff;border-radius:28px;padding:2px;height:45px;width:45px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 0 10px #0000001a,0 0 5px #0000001a;box-shadow:0 0 10px #0000001a,0 0 5px #0000001a}.edtmode .cart_btn-container{display:none}}.edy-checkout-button-visible .cart_btn-container{max-width:100px;overflow:unset}@media screen and (max-width:900px){.edy-checkout-button-visible .cart_btn-container{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);pointer-events:all}}body.edy-checkout-button-visible{padding-top:0}.footer{max-width:calc(var(--container-max-width) + 304px);padding:0 32px 32px;margin:auto auto 0;width:calc(100% - 64px);z-index:0}.footer:hover{z-index:1}.footer .footer_content-hidden{height:0;margin:0;overflow:hidden}@media screen and (max-width:752px){.footer{padding:0 16px 32px;width:calc(100% - 32px)}}.footer_separator{width:100%;opacity:.2;border:1px solid var(--secondary-color);margin-bottom:48px}@media screen and (max-width:900px){.footer_separator{margin-bottom:16px}}.dark-background .footer_separator{border-color:#fff}.footer.content-formatted .edy-texteditor-view{min-height:18px}.footer .voog-reference{text-align:center}.footer .voog-reference:hover{opacity:.8}.signout-btn-wrap{position:fixed;right:5px;bottom:5px;z-index:10000;white-space:nowrap;background-color:#eee;height:35px;border-radius:3px;text-align:center;-webkit-box-shadow:0 1px 6px rgba(0,0,0,.5);box-shadow:0 1px 6px rgba(0,0,0,.5)}.signout-btn-wrap:hover{background-color:#c4c4c4}.signout-btn-wrap .signout-link{position:relative;z-index:10;display:block;padding:0 10px}.signout-btn-wrap .signout-name{display:inline-block;vertical-align:top;font-size:14px;font-weight:400;font-family:"Avenir Next",AvenirX;line-height:37px;padding-left:8px;color:rgba(27,33,36,.8)}.signout-btn-wrap .signout-name:hover{color:rgba(27,33,36,.9)}.signout-btn-wrap .signout-ico{height:35px;display:inline-block;color:rgba(27,33,36,.7)}.signout-btn-wrap .signout-svg{margin-top:3px}.header_fixed{position:-webkit-sticky;position:sticky;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;right:0;width:100%;z-index:100;padding:24px 32px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.semimodal-relative .header_fixed{-webkit-box-shadow:none!important;box-shadow:none!important}.front-page .header_fixed{position:fixed}@media screen and (max-width:900px){.front-page .header_fixed{position:-webkit-sticky;position:sticky}}.header_fixed.relative{position:relative}@media screen and (max-width:900px){.header_fixed.relative{position:-webkit-sticky;position:sticky}}.semimodal-open:not(.semimodal-relative) .header_fixed{background-color:#fff}.header_fixed.scroll,.semimodal-open:not(.semimodal-relative) .header_fixed{background-color:#fff}.header_fixed.scroll{-webkit-box-shadow:0 0 10px rgba(0,0,0,.1),0 0 5px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1),0 0 5px rgba(0,0,0,.1);background-color:#fff;-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media screen and (max-width:900px){.header_fixed{padding:16px;background-color:#fff}}.header_fixed-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.header_fixed-content .add-submenu{display:none}.header_fixed-content .header_components,.header_fixed-content .menu-btn{width:20%;-webkit-box-flex:1;-ms-flex:auto;flex:auto;height:24px}.header_fixed-content .header_title{width:60%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.header_fixed-content .header_title h1,.header_fixed-content .header_title h2,.header_fixed-content .header_title h3,.header_fixed-content .header_title h4,.header_fixed-content .header_title h5,.header_fixed-content .header_title h6,.header_fixed-content .header_title p{text-align:center}.menu-top .header_fixed-content{-ms-flex-wrap:wrap;flex-wrap:wrap}.menu-top .header_fixed-content .menu-btn{width:20%;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.menu-top .header_fixed-content .menu{-ms-flex-wrap:wrap;flex-wrap:wrap}.menu-top .header_fixed-content .header_title{width:20%;text-align:left}.menu-top .header_fixed-content .header_title h1,.menu-top .header_fixed-content .header_title h2,.menu-top .header_fixed-content .header_title h3,.menu-top .header_fixed-content .header_title h4,.menu-top .header_fixed-content .header_title h5,.menu-top .header_fixed-content .header_title h6,.menu-top .header_fixed-content .header_title p{text-align:left}.menu-top .header_fixed-content .menu-main-wrapper{width:60%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:900px){.menu-top .header_fixed-content .header_components{width:20%;-webkit-box-flex:1;-ms-flex:auto;flex:auto}}@media screen and (max-width:900px){.menu-top .header_fixed-content{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.menu-top .header_fixed-content .menu-main-wrapper{display:none}.menu-top .header_fixed-content .header_title{width:calc(100% - 28px);padding:0;text-align:center}}@media screen and (max-width:900px) and (max-width:480px){.menu-top .header_fixed-content .header_title a,.menu-top .header_fixed-content .header_title b,.menu-top .header_fixed-content .header_title h1,.menu-top .header_fixed-content .header_title h2,.menu-top .header_fixed-content .header_title h3,.menu-top .header_fixed-content .header_title h4,.menu-top .header_fixed-content .header_title h5,.menu-top .header_fixed-content .header_title h6,.menu-top .header_fixed-content .header_title p{font-size:18px;line-height:24px}}@media screen and (max-width:900px){.menu-top .header_fixed-content .menu-btn{padding:0;margin-right:16px;width:28px}}@media screen and (max-width:900px){.header_fixed-content{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.header_fixed-content .header_title{width:calc(100% - 28px);padding:0;text-align:center}}@media screen and (max-width:900px) and (max-width:480px){.header_fixed-content .header_title a,.header_fixed-content .header_title b,.header_fixed-content .header_title h1,.header_fixed-content .header_title h2,.header_fixed-content .header_title h3,.header_fixed-content .header_title h4,.header_fixed-content .header_title h5,.header_fixed-content .header_title h6,.header_fixed-content .header_title p{font-size:24px;line-height:28px}}@media screen and (max-width:900px){.header_fixed-content .menu-btn{padding:0;margin-right:16px;width:28px}.header_fixed-content .header_components{width:28px;margin:0;padding:0}}@media screen and (min-width:900px){.semimodal-relative .header_fixed{position:absolute;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;width:auto}.semimodal-relative .header_fixed .header_title{display:none}.header_fixed .menu-main{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.comments-open .header_fixed,.search-open .header_fixed{opacity:0;pointer-events:none}.header_components{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-ms-flex:auto;flex:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header_components-desktop{display:-webkit-box;display:-ms-flexbox;display:flex}.header_components-tablet{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:900px){.header_components-tablet{display:none}}.header_title{min-width:72px}@media screen and (max-width:900px){.header_title{padding-right:16px;padding-left:16px}}@media screen and (min-width:900px){.semimodal-relative .header_title{display:none}}.site-search{margin-right:10px}.site-search .search-input{width:128px;padding:4px 5px 3px;font-size:14px;border-width:1px;border-style:solid;border-color:rgba(0,0,0,.5);border-radius:3px}.site-search .search-submit{position:relative;top:-1px}.search{line-height:1;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box;top:0;bottom:0;right:0;width:100%;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);pointer-events:none;z-index:102;max-width:100vw;background-color:#fff;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.search.active{display:block;pointer-events:all;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.search .menu-stripe{background-color:#000}.search-middle{vertical-align:middle;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.search-inner{position:relative;height:100%}.search-form{border-bottom:1px solid #000;z-index:20;padding:16px 40px 16px 0;-webkit-box-sizing:border-box;box-sizing:border-box;margin:32px 32px 0}@media screen and (max-width:506px){.search-form{margin:16px 16px 0}}.search-input{vertical-align:middle;margin:0;font-family:inherit;font-size:16px;line-height:20px;color:#000;background:0 0;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;width:100%}.search-input::-ms-clear{display:none}.search-input::-webkit-input-placeholder{padding:2px 0 4px 0;line-height:1;color:rgba(0,0,0,.5)}.search-input:focus{outline:0}.search-btn,.search-submit{width:30px;height:50px;background-color:transparent}.search-submit{opacity:.5;position:absolute;top:0;right:25px;padding-top:2px;width:41px;background-size:32px;background-color:transparent}.search-submit:hover{opacity:1}.search-btn{vertical-align:middle;width:24px;height:24px;font-size:0;margin-left:16px}.header-options .search-btn svg{fill:rgba(0,0,0,.7)}.front-page .header-options .search-btn svg{fill:#fff}.front-page .light-background .search-btn svg{fill:#000}.search-btn:hover svg{fill:rgba(0,0,0,.47)}.search-btn:focus{outline:0}@media screen and (max-width:506px){.content-page .header-options .search-btn{margin-right:35px}}.search-open-btn svg{height:24px;width:24px}@media screen and (max-width:506px){.comments-open .search-open-btn{display:none}}.search-close-btn{z-index:103;position:absolute;right:32px;top:48px;width:auto;height:auto}@media screen and (max-width:506px){.search-close-btn{right:16px;top:32px}}.search-close-btn .menu-stripe{display:block;width:24px;height:2px;border-radius:2px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;-webkit-transition-timing-function:cubic-bezier(0,.6,.25,1);-o-transition-timing-function:cubic-bezier(0,.6,.25,1);transition-timing-function:cubic-bezier(0,.6,.25,1);-webkit-transform:rotate(45deg) translate(-5px,-5px);-ms-transform:rotate(45deg) translate(-5px,-5px);transform:rotate(45deg) translate(-5px,-5px);background-color:#000}.search-close-btn .menu-stripe:first-child{margin-bottom:10px;-webkit-transform:rotate(-45deg) translate(-4px,4px);-ms-transform:rotate(-45deg) translate(-4px,4px);transform:rotate(-45deg) translate(-4px,4px)}.voog-search-modal{opacity:0;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:999;width:100%;max-height:0;-webkit-box-shadow:none;box-shadow:none;-webkit-overflow-scrolling:touch;text-align:left;pointer-events:none;-webkit-transition:max-height .3s;-o-transition:max-height .3s;transition:max-height .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:0 32px 32px}@media screen and (max-width:506px){.voog-search-modal{padding:0 16px 16px}}.voog-search-modal.no-content{padding:32px;color:#000}.voog-search-modal.search-results-active{padding-bottom:16px;overflow:auto;max-height:calc(100vh - 64px);display:block;pointer-events:all;opacity:1}.voog-search-modal-results{overflow:auto}.voog-search-modal-results h3{margin:0;font-size:16px;color:#000;font-weight:400;line-height:1.3}.voog-search-modal-results h3 a{text-decoration:none;color:#000}.voog-search-modal-results h3 a:hover{color:rgba(0,0,0,.8)}.voog-search-modal-results p{margin:5px 0 0;font-size:14px;line-height:24px;color:rgba(0,0,0,.7)}.voog-search-modal-results em{font-style:normal;background-color:rgba(249,236,90,.5);border-radius:2px;padding:0 2px}.voog-search-modal-result{padding:16px 0;border-top:rgba(0,0,0,.13) solid 1px}.voog-search-modal-result:first-of-type{border-top:1px solid transparent}.blog_listing-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -16px}@media screen and (max-width:900px){.blog_listing-wrapper{margin:0}}.blog_listing-link .post_image-overlay{opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-transform:translatey(32px);-ms-transform:translatey(32px);transform:translatey(32px);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.blog_listing-link:focus .post_image-overlay,.blog_listing-link:hover .post_image-overlay{opacity:1;-webkit-transform:translatey(0);-ms-transform:translatey(0);transform:translatey(0);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.blog_listing-link:focus .post_image-overlay--box,.blog_listing-link:hover .post_image-overlay--box{width:56px;height:56px;border-radius:50%;background-color:#000;background-size:20px;background-position:center;background-repeat:no-repeat;background-image:url(../assets/ico-search-white.svg)}.blog_listing-item{width:calc(35% - 32px);padding:0 16px;margin-bottom:16px;padding-bottom:16px}.blog_listing-item:first-child,.blog_listing-item:last-child:nth-child(odd){width:calc(70% - 32px)}.blog_listing-item:nth-child(2){width:calc(30% - 32px)}.blog_listing-item:nth-child(n+2) .post_wrapper{border-bottom:none}.blog_listing-item:nth-child(n+2) .post_wrapper h3{font-size:18px!important;line-height:24px!important}@media screen and (max-width:900px){.blog_listing-item{width:100%;padding:0;padding-bottom:16px}.blog_listing-item:first-child,.blog_listing-item:last-child:nth-child(odd){width:100%}.blog_listing-item:nth-child(2){width:100%}.blog_listing-item h3{font-size:18px;line-height:24px}}@media screen and (max-width:1240px){.semimodal-relative .blog_listing-item{width:calc(50% - 32px)}.semimodal-relative .blog_listing-item:first-child{width:100%}.semimodal-relative .blog_listing-item:nth-child(2){width:calc(50% - 32px)}}@media screen and (max-width:1024px){.semimodal-relative .blog_listing-item{width:100%;padding:0;padding-bottom:16px;width:100%}.semimodal-relative .blog_listing-item:first-child{width:100%}.semimodal-relative .blog_listing-item:nth-child(2){width:100%}.semimodal-relative .blog_listing-item h3{font-size:18px;line-height:24px}}.post_header-stretch{max-width:132%;margin-right:-16%;margin-left:-16%}.post_tags{padding:24px 0 8px;border-top:1px solid;border-bottom:1px solid}.post_tags .menu-item{padding-bottom:16px}.post_page .post_narrow{margin-left:15%;margin-right:15%}@media screen and (max-width:1024px){.post_page .post_narrow{margin:0}}.post_title{margin-top:24px;padding-bottom:8px;margin-bottom:0}.post_details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.post_content{margin-top:8px}.blog_listing-item .post_content{margin-top:0}.post_unpublished{opacity:.1;-webkit-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.post_wrapper:hover .post_unpublished{opacity:1;-webkit-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.post_unpublished-overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;bottom:0;left:0;right:0}.post_unpublished-overlay--box{font-size:12px;padding:8px;border:2px solid #000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.post_wrapper:hover .post_unpublished-overlay--box{opacity:0}.post_nav{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}@media screen and (max-width:480px){.post_nav{margin-top:24px}}.post_nav-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:480px){.post_nav-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.post_nav-link{width:100%;max-width:400px}@media screen and (min-width:480px){.post_nav-link{min-height:192px;position:relative}}.post_nav-link.post_nav-link--older{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.post_nav-link.post_nav-link--older .post_nav-link--inner{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%}.post_nav-link.post_nav-link--older .post_nav-link--inner.without-image{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.post_nav-link.post_nav-link--older .post_nav-link--inner.without-image.static{opacity:.5}@media screen and (max-width:480px){.post_nav-link.post_nav-link--older .post_nav-link--inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.post_nav-link.post_nav-link--older .post_nav-link--inner .post_nav-direction{margin-bottom:24px}}.post_nav-link.post_nav-link--older .post_nav-image{margin-right:32px}@media screen and (max-width:480px){.post_nav-link.post_nav-link--older .post_nav-image{margin-right:0}}.post_nav-link.post_nav-link--older .post_nav-title{text-align:right}.post_nav-link.post_nav-link--newer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.post_nav-link.post_nav-link--newer .post_nav-link--inner{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.post_nav-link.post_nav-link--newer .post_nav-link--inner.without-image{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.post_nav-link.post_nav-link--newer .post_nav-link--inner.without-image.static{opacity:.5}@media screen and (max-width:480px){.post_nav-link.post_nav-link--newer .post_nav-link--inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.post_nav-link.post_nav-link--newer .post_nav-link--inner .post_nav-direction{margin-top:24px}}.post_nav-link.post_nav-link--newer .post_nav-image{margin-left:32px}@media screen and (max-width:480px){.post_nav-link.post_nav-link--newer .post_nav-image{margin-left:0}}.post_nav-link--inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.post_nav-link--inner.without-image{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}@media screen and (min-width:480px){.post_nav-link--inner.without-image{position:absolute;height:100%}}@media screen and (max-width:480px){.post_nav-link--inner.without-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.post_nav-link--inner.without-image .post_nav-direction{position:relative}.post_nav-link--inner .post_nav-direction{position:absolute;z-index:1;margin:0}@media screen and (max-width:480px){.post_nav-link--inner .post_nav-direction{position:relative}}@media screen and (max-width:480px){.post_nav-link--inner .post_nav-image,.post_nav-link--inner .post_nav-title{display:none}}.post_nav-link--inner .post_nav-image{opacity:0;width:100%;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media screen and (max-width:480px){.post_nav-link--inner .post_nav-image{opacity:1}.post_nav-link--inner .post_nav-image .content-item-box{display:none}}.post_nav-link--inner .post_nav-image .content-item-box img{opacity:.6}.post_nav-link--inner .content-item-box{height:192px;width:100%}.post_nav-link--inner .content-item-box .item-top{max-height:192px}.post_nav-link--inner:hover.without-image{opacity:.7}.post_nav-link--inner:hover.without-image.static{opacity:.5}.post_nav-link--inner:hover .post_nav-image{opacity:1}.post_nav-separator{border-bottom:1px solid;width:168px;margin:0 16px}.blog-page .post_read-more-btn{display:inline-block;margin-bottom:5px;text-decoration:underline}.blog-page .post_read-more-btn:hover{opacity:.6}.comments.hide-post-comments{display:none}article.post_wrapper .post_date.hide-post-date{display:none}article.post_wrapper .post_author.hide-post-author{display:none}article.post_wrapper .date-separator{padding:0 8px}article.post_wrapper .date-separator.hide-separator{display:none}.blog-tags{display:none}.blog_listing-item .post_content,.blog_listing-item .post_details,.blog_listing-item .post_excerpt,.related_posts .post_content,.related_posts .post_details,.related_posts .post_excerpt{font-size:16px;line-height:194%}.related_posts h3{font-size:18px;font-weight:700}.product_item-wrap .product_item-box--label,.product_item-wrap .product_item-btn,.product_item-wrap .product_item-price,.product_item-wrap .product_item-title{color:var(--product-list-item__color);font-size:var(--product-list-item__font-size);line-height:calc(var(--product-list-item__font-size) * 1.5 + 1px);word-break:break-word}.dark-background .product_item-wrap .product_item-box--label,.dark-background .product_item-wrap .product_item-btn,.dark-background .product_item-wrap .product_item-price,.dark-background .product_item-wrap .product_item-title{color:#fff}.product_item-wrap .item-top{border-radius:var(--product-list-item__image-radius)}.product_item-wrap .product_item-btn{white-space:nowrap;opacity:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);pointer-events:none;top:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.product_item-wrap .product_item-price{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);pointer-events:all;top:0;margin:0;opacity:1;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;color:var(--secondary-color)}.product_item-wrap .product_item-title{text-align:var(--product-list-item__alignment)}.product_item-wrap:hover .item-top,.product_item-wrap:hover .product_image,.product_item-wrap:hover .product_item-title{-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:.7}.product_item-wrap:hover .product_item-price{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);opacity:0;pointer-events:none;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.product_item-wrap:hover .product_item-btn{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;pointer-events:all;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.product_item-details{position:relative;overflow:hidden;text-align:var(--product-list-item__alignment)}.product_item-details--wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product_item-btn{cursor:pointer;font-weight:600}.product_item-btn:hover{opacity:.7}.product_item-box--label{padding:2px 8px;border:1px solid;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap}.product_page-nav--wrap{position:absolute;right:-32px;top:64px}@media screen and (max-width:752px){.product_page-nav--wrap{display:none}}.product_page-nav--link{background-repeat:no-repeat;background-position:center;background-size:24px;background-color:rgba(196,196,196,.2);width:40px;height:40px;border-radius:50%;display:block}.dark-background .product_page-nav--link{background-color:#fff}.product_page-nav--link:hover{opacity:.7}.product_page-nav--right{background-image:url(../assets/ico-arrow-right.svg)}.product_page-nav--left{margin-top:16px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);background-image:url(../assets/ico-arrow-right.svg)}.product_alt-attr{display:none}.with-image .product_alt-attr{display:block}.product_filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding-top:32px;border-bottom:1px solid;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media screen and (max-width:752px){.product_filters{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-bottom:none}}.product_filters-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:16px}@media screen and (max-width:752px){.product_filters-item{width:100%;border-bottom:1px solid;-webkit-box-flex:1;-ms-flex:auto;flex:auto;padding-bottom:8px;margin-bottom:8px}}.product_filters-item .form_field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0}.product_filters-item .form_field input,.product_filters-item .form_field select{padding:0}.product_filters-item:first-child .form_field{margin-right:32px}.product_filters-item:first-child .form_field .form_field_select{margin:0}@media screen and (max-width:752px){.product_filters-item:first-child .form_field{margin-right:0;width:100%}.product_filters-item:first-child .form_field .form_field_select{width:100%}}.product_filters.content-formatted .product_list-filter,.product_filters.content-formatted .product_list-search{border:none}.menu-language-btn{z-index:3;font-size:16px}.language-menu-mode-popover .menu-language-btn{display:inline-block;margin:0;padding:0;line-height:1.3;vertical-align:sub;cursor:pointer;background-color:transparent;border-style:none}.language-menu-mode-popover .menu-language-btn:focus{outline:0}.language-menu-mode-popover .menu-language-btn::-moz-focus-inner{padding:0;border-style:none}.language-flags-enabled .menu-language-btn{width:44px;height:33px;padding:0;font-size:0}.language-flags-enabled .menu-language-btn:hover{opacity:.5}.language-flags-disabled .menu-language-btn{font-family:inherit;font-size:16px}.language-flags-disabled .menu-language-btn:hover{border-color:rgba(0,0,0,.5)}.language-flags-disabled .menu-language-btn svg{height:8px;width:10px}.language-flags-enabled.language-names-disabled.language-menu-mode-popover .menu-language-btn{width:24px;height:24px}.language-flags-disabled.menu-language-popover-open .menu-language-btn{border-color:rgba(0,0,0,.75)}.menu-language-btn::after,.menu-language-btn::before{top:2px}.language-flags-enabled .menu-language-btn::after,.language-flags-enabled .menu-language-btn::before{right:0;top:2px}.lang_menu-popover{background-color:#fff;border-color:rgba(0,0,0,.1);border-style:solid;border-width:1px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.07);box-shadow:0 2px 10px rgba(0,0,0,.07)}.lang_menu-popover .menu{padding:16px 0}.language-flags-enabled .lang_menu-popover .menu{padding:8px 0}.lang_menu-popover .menu .menu-item a{font-size:16px;line-height:24px}.lang_menu-popover .menu .menu-item a:hover{background-color:#f2f2f2;opacity:1}.lang_menu-popover .menu .menu-item a .menu-language-popover-name{padding:8px 16px;display:block}.language-flags-enabled .lang_menu-popover .menu .menu-item a .menu-language-popover-name{padding:8px 16px 8px 52px}.language-names-disabled .lang_menu-popover .menu .menu-item a .menu-language-popover-name{display:none}.lang_menu-popover--wrap{position:absolute;right:0;opacity:0;pointer-events:none;padding-top:8px;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.semimodal_bottom .lang_menu-popover--wrap{right:unset;left:0}.menu-language-popover-open .lang_menu-popover--wrap,body:not(.edy-editmode) .menu-language-toggle:hover .lang_menu-popover--wrap{z-index:2;opacity:1;pointer-events:all}.menu-language{text-align:right}.menu-language .menu-item{position:relative}.menu-language .menu-item .language-name-resize{font-size:16px}.menu-language .menu-item a{display:block;color:#000;text-decoration:none;font-size:16px;text-align:left;white-space:nowrap}.menu-language .menu-item a::after,.menu-language .menu-item a::before{top:10px}.language-menu-mode-popover.language-flags-enabled .menu-language .menu-item a::after,.language-menu-mode-popover.language-flags-enabled .menu-language .menu-item a::before{left:unset;right:12px;top:6px}.language-menu-mode-popover.language-flags-enabled.editmode .menu-language .menu-item a::after,.language-menu-mode-popover.language-flags-enabled.editmode .menu-language .menu-item a::before{right:16px}.menu-language .menu-item a:hover{opacity:.7}.menu-language .menu-item a.untranslated{color:#c5292a}.language-menu-mode-popover.language-flags-enabled.language-names-disabled .menu-language .menu-item a{width:100%;padding:0;margin-right:0;margin-left:auto;min-height:32px;min-width:48px}.language-names-disabled.language-flags-enabled .menu-language .menu-language-name{display:none}.menu-language .menu-item a .menu-language-popover-name{color:#000}.language-menu-mode-popover.language-flags-enabled .menu-language .menu-cms li{padding:6px 14px}.language-menu-mode-popover.language-flags-disabled .menu-language .menu-cms li{padding:6px 24px 6px 16px}.menu-language-list{margin-left:16px}.menu-language-list .menu-item-cms-settings{margin-left:16px}.menu-language-list .menu-item-cms-add{margin-left:8px}.ico-flags{position:relative;background-color:transparent}.language-flags-enabled .ico-flags::after,.language-flags-enabled .ico-flags::before{position:absolute;display:block;width:21px;margin-top:2px;height:15px}.ico-flags::before{background-color:#000;content:''}.language-flags-disabled .ico-flags::before{display:none}.ico-flags::after{font-size:8px;line-height:1;text-align:center;text-transform:uppercase;content:attr(data-lang-code);opacity:.95;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:3px;padding-bottom:3px;background-position:-210px -75px}.language-flags-enabled .ico-flags::after{background-image:url(../assets/ico-flags-medium.svg)}.language-flags-disabled .ico-flags::after{display:none}[data-lang-code^=sq]::after{content:'';background-position:0 0}[data-lang-code^=hy]::after{content:'';background-position:-21px 0}[data-lang-code^=bn]::after{content:'';background-position:-42px 0}[data-lang-code^=bg]::after{content:'';background-position:-84px 0}[data-lang-code^=zh]::after{content:'';background-position:-105px 0}[data-lang-code^=hr]::after{content:'';background-position:-126px 0}[data-lang-code^=da]::after{content:'';background-position:-147px 0}[data-lang-code^=cs]::after{content:'';background-position:-168px 0}[data-lang-code^=et]::after{content:'';background-position:-189px 0}[data-lang-code^=fi]::after{content:'';background-position:0 -15px}[data-lang-code^=fr]::after{content:'';background-position:-21px -15px}[data-lang-code^=ka]::after{content:'';background-position:-42px -15px}[data-lang-code^=de]::after{content:'';background-position:-63px -15px}[data-lang-code^=el]::after{content:'';background-position:-84px -15px}[data-lang-code^=hu]::after{content:'';background-position:-105px -15px}[data-lang-code^=is]::after{content:'';background-position:-126px -15px}[data-lang-code^=hi]::after{content:'';background-position:-147px -15px}[data-lang-code^=id]::after{content:'';background-position:-168px -15px}[data-lang-code^=fa]::after{content:'';background-position:-189px -15px}[data-lang-code^=he]::after{content:'';background-position:0 -30px}[data-lang-code^=it]::after{content:'';background-position:-21px -30px}[data-lang-code^=ja]::after{content:'';background-position:-42px -30px}[data-lang-code^=ko]::after{content:'';background-position:-63px -30px}[data-lang-code^=lv]::after{content:'';background-position:-84px -30px}[data-lang-code^=lt]::after{content:'';background-position:-105px -30px}[data-lang-code^=ms]::after{content:'';background-position:-126px -30px}[data-lang-code^=nl]::after{content:'';background-position:-147px -30px}[data-lang-code^=no]::after{content:'';background-position:-168px -30px}[data-lang-code^=ur]::after{content:'';background-position:-189px -30px}[data-lang-code^=fil]::after{content:'';background-position:0 549px}[data-lang-code^=pl]::after{content:'';background-position:-21px -45px}[data-lang-code^=ro]::after{content:'';background-position:-42px -45px}[data-lang-code^=ru]::after{content:'';background-position:-63px -45px}[data-lang-code^=ar]::after{content:'';background-position:-84px -45px}[data-lang-code^=sk]::after{content:'';background-position:-105px -45px}[data-lang-code^=sl]::after{content:'';background-position:-126px -45px}[data-lang-code^=es]::after{content:'';background-position:-147px -45px}[data-lang-code^=sv]::after{content:'';background-position:-168px -45px}[data-lang-code^=tr]::after{content:'';background-position:-189px -45px}[data-lang-code^=uk]::after{content:'';background-position:0 -60px}[data-lang-code^=en]::after{content:'';background-position:-21px -60px}[data-lang-code^=pt]::after{content:'';background-position:-84px -60px}[data-lang-code^=sr]::after{content:'';background-position:-126px -60px}[data-lang-code^=th]::after{content:'';background-position:-189px -60px}[data-lang-code^=en_CA]::after{content:'';background-position:-105px -60px}[data-lang-code^=en_US]::after{content:'';background-position:-21px -60px}[data-lang-code^=fr_IC]::after{content:'';background-position:-42px -60px}[data-lang-code^=fr_CA]::after{content:'';background-position:-105px -60px}[data-lang-code^=en_GB]::after{content:'';background-position:-63px -60px}[data-lang-code^=en_AU]::after{content:'';background-position:-168px -60px}[data-lang-code^=pt_BR]::after{content:'';background-position:-63px 0}.menu-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px;background:0 0;border:none;cursor:pointer;-webkit-transition:top .6s ease-in;-o-transition:top .6s ease-in;transition:top .6s ease-in}.semimodal .menu-btn{padding:0 0 0 24px}.semimodal-absolute .semimodal .menu-btn{padding:0 16px 0 0}@media screen and (max-width:900px){.menu-btn{padding:0 16px 0}.semimodal .menu-btn{padding:0 16px 0 0}}.semimodal-relative .menu-btn{pointer-events:none;opacity:0}@media screen and (max-width:900px){.semimodal-relative .menu-btn{pointer-events:all;opacity:1}}@media screen and (min-width:900px){.semimodal-relative .menu-btn{display:none}}.menu-btn label{font-size:16px;margin-left:16px;cursor:pointer}@media screen and (max-width:900px){.menu-btn label{display:none}}.menu-btn:focus{outline:0}.menu-btn::-moz-focus-inner{padding:0;border:0}.menu-btn .menu-stripe{display:block;width:32px;height:2px;color:#000;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.menu-btn .menu-stripe:first-child{margin-bottom:8px}.semimodal-open:not(.semimodal-relative) .menu-btn .menu-stripe{-webkit-transform:rotate(45deg) translate(-4px,-4px);-ms-transform:rotate(45deg) translate(-4px,-4px);transform:rotate(45deg) translate(-4px,-4px)}.semimodal-open:not(.semimodal-relative) .menu-btn .menu-stripe:first-child{-webkit-transform:rotate(-45deg) translate(-4px,4px);-ms-transform:rotate(-45deg) translate(-4px,4px);transform:rotate(-45deg) translate(-4px,4px)}@media screen and (max-width:900px){.menu-btn .menu-stripe{width:24px}.semimodal-open.semimodal-relative .menu-btn .menu-stripe{-webkit-transform:rotate(45deg) translate(-4px,-4px);-ms-transform:rotate(45deg) translate(-4px,-4px);transform:rotate(45deg) translate(-4px,-4px)}.semimodal-open.semimodal-relative .menu-btn .menu-stripe:first-child{-webkit-transform:rotate(-45deg) translate(-4px,4px);-ms-transform:rotate(-45deg) translate(-4px,4px);transform:rotate(-45deg) translate(-4px,4px)}}.edit-btn{display:inline-block;vertical-align:middle;line-height:.8}.menu-main .edit-btn{margin-right:16px;position:relative;left:24px;height:32px}@media screen and (max-width:752px){.menu-main .edit-btn{margin-right:0}}.menu{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.menu_top.menu-main .menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu_top.menu-main .menu.menu_top-list .menu-item.lvl-1{display:none}.menu_top.menu-main .menu.menu_top-list li.menu-item.lvl-1:nth-of-type(-n+5){display:initial}.menu_top.menu-main .menu.menu_top-popover .menu-item.lvl-1{display:none}.menu_top.menu-main .menu.menu_top-popover li.menu-item.lvl-1:nth-of-type(-n+5){display:initial}.menu_top.menu-main .menu .menu-item a{max-width:160px}.semimodal .menu .menu-item{padding-bottom:8px}@media screen and (max-width:900px){.semimodal .menu .menu-item{padding-bottom:16px}}.semimodal .lang_menu-popover .menu .menu-item{padding-bottom:8px}.menu .menu-item a{display:block;word-break:break-word}.menu-main{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box}.menu-main .menu .menu-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:16px;line-height:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.menu-main .menu .menu-item.active a{color:#000}.semimodal .menu-main .menu .menu-item{margin-right:0}.menu-main .menu .menu-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.semimodal .menu-main .menu .menu-item a{padding-left:24px}@media screen and (max-width:900px){.semimodal .menu-main .menu .menu-item a{padding-left:0}}.menu-main .menu .menu_popover{opacity:0;pointer-events:none;position:absolute;top:calc((var(--header-mainmenu-font-size) * var(--header-mainmenu-line-height)) + 8px);right:0;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.menu-main .menu .menu_popover .menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.menu-main .menu .menu_popover .menu .menu-item{margin:0;width:100%;display:none}.menu-main .menu .menu_popover .menu .menu-item:nth-of-type(n+6){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media screen and (max-width:900px){.menu-main .menu .menu_popover .menu .menu-item:nth-of-type(n+6){display:none}}.publicmode .menu-main .menu .menu_popover .menu .menu-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.menu-main .menu .menu_popover .menu .menu-item .settings-btn,.menu-main .menu .menu_popover .menu .menu-item a{padding:8px 40px 8px 24px;background-color:#000;color:#fff;width:100%;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.menu-main .menu .menu_popover .menu .menu-item .settings-btn:hover,.menu-main .menu .menu_popover .menu .menu-item a:hover{background-color:#2a2a2a;color:#fff}.menu-main .menu .menu_popover.active{opacity:1;pointer-events:all;background-color:#fff}.menu-main .menu .menu_popover-btn{height:24px;width:24px;cursor:pointer}.semimodal_inner .menu-main .menu .menu_popover-btn{display:none}@media screen and (min-width:900px){.menu-main:not(.menu_top) .menu .menu-item a.active:before{content:'';height:8px;width:8px;position:absolute;left:0}.menu-main:not(.menu_top) .menu .menu-sub .menu-item.active a:before{content:none}}.menu-main .menu-sub{display:none}.menu-main .menu-sub.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;left:24px;position:relative}@media screen and (max-width:900px){.menu-main .menu-sub.active{left:0}}.menu-main .menu-sub.active .menu-item a{padding-left:16px}@media screen and (max-width:900px){.menu-main .menu-sub.active .menu-item a{padding-left:0}}.menu-main .menu-sub.active .menu-item a:before{content:none}.menu-main .menu-sub .edit-btn{position:relative;left:16px}.menu-main .menu-sub .menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.menu-sub .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.semimodal .menu-sub .menu{margin:8px 0 16px}@media screen and (max-width:900px){.semimodal .menu-sub .menu{margin:0 0 8px}}.menu-sub .menu .menu-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:8px;font-size:14px}.menu-sub .menu .menu-item:first-child{margin-left:0}.menu-sub .menu .menu-item a.with_arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu-sub .menu .menu-item a.with_arrow::before{content:'';margin-right:8px;border:solid;border-width:0 2px 2px 0;display:inline-block;padding:2px;-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.menu-sub.menu-breadcrumbs .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0}.menu-sub.menu-breadcrumbs .menu-item a{font-size:14px;line-height:194%}.menu-edy-btns{position:absolute;bottom:-46px;margin:0;padding:0;left:-24px;list-style:none}.menu-item-product-list.hidden,.menu-item-product.hidden{display:none!important}@media screen and (max-width:900px){.semimodal .menu-main{width:100%}.semimodal .menu-main .menu{width:100%}.semimodal .menu-main .menu .has-children a{background-repeat:no-repeat;background-position:100% 41%;width:100%;padding-right:16px;background-image:url(../assets/chevron-down-black.svg)}.dark-background .semimodal .menu-main .menu .has-children a{background-image:url(../assets/chevron-down-white.svg)}.light-background .semimodal .menu-main .menu .has-children a{background-image:url(../assets/chevron-down-black.svg)}.semimodal .menu-main .menu .has-children a.selected{background-image:url(../assets/chevron-up-black.svg)}.dark-background .semimodal .menu-main .menu .has-children a.selected{background-image:url(../assets/chevron-up-white.svg)}.light-background .semimodal .menu-main .menu .has-children a.selected{background-image:url(../assets/chevron-up-black.svg)}}.w-100p{width:100%}.w-80p{width:80%}.w-60p{width:60%}.w-50p{width:50%}.w-40p{width:40%}.w-20p{width:20%}.w-16{width:16px}.w-64{width:64px}.mw-24{min-width:24px}.h-100p{height:100%}.h-16{height:16px}.h-64{height:64px}.r-32{right:32px}.l-64{left:64px}.l-32{left:32px}.t-32{top:32px}.of-hidden{overflow:hidden}.p-abs{position:absolute!important}.p-rel{position:relative}.b-box{-webkit-box-sizing:border-box;box-sizing:border-box}.d-none{display:none!important}.d-blk{display:block}.d-inl{display:inline}.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.td-lt{text-decoration:line-through}.max-h-344{max-height:344px}.max-h-464{max-height:464px}.cursor-zoomin{cursor:-webkit-zoom-in;cursor:zoom-in}@media screen and (max-width:900px){.hidden-tablet{display:none}}@media screen and (min-width:900px){.hidden-desktop{display:none}}.hover:hover{-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:.7}.btn-no-style{background-color:transparent;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.t-sticky{position:-webkit-sticky;position:sticky;top:32px}.op-0-5{opacity:.5}.no-wrap{white-space:nowrap}[data-visible=false]{display:none!important}.pad_container{padding:40px 32px 32px;z-index:0}.pad_container:hover{z-index:1}@media screen and (max-width:752px){.pad_container{padding:24px 16px}}.pad_40-0{padding:40px 0}@media screen and (max-width:1024px){.pad_40-0{padding:24px 0}}.pad_32-0{padding:32px 0}@media screen and (max-width:1024px){.pad_32-0{padding:16px 0}}.pad_0-4{padding:0 4px}.animate_border-bottom{padding-bottom:3px;text-decoration:none;background-image:-webkit-gradient(linear,left top,left bottom,from(var(--secondary-color)),to(var(--secondary-color)));background-image:-webkit-linear-gradient(var(--secondary-color),var(--secondary-color));background-image:-o-linear-gradient(var(--secondary-color),var(--secondary-color));background-image:linear-gradient(var(--secondary-color),var(--secondary-color));background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;-webkit-transition:background-size .3s;-o-transition:background-size .3s;transition:background-size .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.animate_border-bottom:focus,.animate_wrap:focus .animate_border-bottom,.animate_wrap:hover .animate_border-bottom{background-size:100% 1px}.mar_0-8-neg{margin:0 -8px}.mar_0-16-neg{margin:0 -16px}.mar_0-24-neg{margin:0 -24px}.mar_0-32-neg{margin:0 -32px}.mar_0-8{margin:0 8px}.mar_0-16{margin:0 16px}.mar_0-24{margin:0 24px}.mar_0-32{margin:0 32px}.mar_8-0{margin:8px 0}.mar_b-32-neg{margin-bottom:-32px}.mar_32-0{margin:32px 0}@media screen and (max-width:900px){.mar_32-0{margin:16px 0}}.mar_b-8{margin-bottom:8px}.mar_b-16{margin-bottom:16px}.mar_b-32{margin-bottom:32px}@media screen and (max-width:900px){.mar_b-32{margin-bottom:16px}}.mar_b-40{margin-bottom:40px}@media screen and (max-width:900px){.mar_b-40{margin-bottom:16px}}.mar_b-48{margin-bottom:48px}@media screen and (max-width:900px){.mar_b-48{margin-bottom:24px}}.mar_b-56{margin-bottom:56px}@media screen and (max-width:900px){.mar_b-56{margin-bottom:24px}}.mar_b-64{margin-bottom:64px}@media screen and (max-width:900px){.mar_b-64{margin-bottom:32px}}.mar_t-0{margin-top:0!important}.mar_t-16{margin-top:16px}.mar_t-32{margin-top:32px}.mar_t-48{margin-top:48px}@media screen and (max-width:900px){.mar_t-48{margin-top:24px}}.mar_t-96{margin-top:96px}@media screen and (max-width:900px){.mar_t-96{margin-top:32px}}.mar_l-4{margin-left:4px}.mar_l-8{margin-left:8px}.mar_l-16{margin-left:16px}.mar_l-32{margin-left:32px}.mar_r-8{margin-right:8px}.mar_r-16{margin-right:16px}.mar_r-32{margin-right:32px}.mar_r-auto{margin-right:auto}.flex_box{display:-webkit-box;display:-ms-flexbox;display:flex}.flex_auto{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.flex_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex_col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media screen and (max-width:752px){.flex_row.reverse-col-tablet{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.flex_row-4{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex_row-4--item{width:25%;margin-bottom:32px}@media screen and (max-width:1024px){.flex_row-4--item{width:33%;margin-bottom:24px}}@media screen and (max-width:900px){.flex_row-4--item{width:50%;margin-bottom:16px}}@media screen and (max-width:480px){.flex_row-4--item{width:100%}}.flex_row-3{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex_row-3--item{width:33%;margin-bottom:32px}@media screen and (max-width:900px){.flex_row-3--item{width:50%}}@media screen and (max-width:480px){.flex_row-3--item{width:100%}}@media screen and (min-width:1024px){.product_list .flex_row-3--item{width:var(--product-list-item__width)}}@media screen and (min-width:1340px){.semimodal-relative .product_list .flex_row-3--item{width:var(--product-list-item__width)}}@media screen and (max-width:1340px){.semimodal-relative .product_list .flex_row-3--item{width:33%}}@media screen and (max-width:900px){.semimodal-relative .product_list .flex_row-3--item{width:50%}}@media screen and (max-width:480px){.semimodal-relative .product_list .flex_row-3--item{width:100%}}.flex_row-2{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex_row-2--item{width:50%;margin-bottom:32px}@media screen and (max-width:752px){.flex_row-2--item{width:100%}}.flex_row-2--item-60{width:60%;margin-bottom:32px}@media screen and (max-width:752px){.flex_row-2--item-60{width:100%}}.flex_row-2--item-40{width:40%;margin-bottom:32px}@media screen and (max-width:752px){.flex_row-2--item-40{width:100%}}.flex_a-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex_j-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:480px){.flex_j-center-mobile{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.flex_j-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between} \ No newline at end of file +.content-formatted:after,.search-form:after,.search:after{display:table;clear:both;content:''}.body-bg_color{position:absolute;top:0;left:0;right:0;bottom:0}.bg-picker,.product_item-btn,.voog-bg-picker-btn{margin:0;padding:0;background-color:transparent;border-style:none;cursor:pointer}.bg-picker:focus,.product_item-btn:focus,.voog-bg-picker-btn:focus{outline:0}.bg-picker::-moz-focus-inner,.product_item-btn::-moz-focus-inner,.voog-bg-picker-btn::-moz-focus-inner{padding:0;border-style:none}@font-face{font-family:'Avenir Next';src:url(../assets/avenir-next-regular.woff2) format("woff2"),url(../assets/avenir-next-regular.woff) format("woff"),url(../assets/avenir-next-regular.ttf) format("truetype");font-weight:400}@font-face{font-family:'Avenir Next';src:url(../assets/avenir-next-medium.woff2) format("woff2"),url(../assets/avenir-next-medium.woff) format("woff"),url(../assets/avenir-next-medium.ttf) format("truetype");font-weight:500}@font-face{font-family:'Avenir Next';src:url(../assets/avenir-next-demi-bold.woff2) format("woff2"),url(../assets/avenir-next-demi-bold.woff) format("woff"),url(../assets/avenir-next-demi-bold.ttf) format("truetype");font-weight:600}@font-face{font-family:'Avenir Next';src:url(../assets/avenir-next-bold.woff2) format("woff2"),url(../assets/avenir-next-bold.woff) format("woff"),url(../assets/avenir-next-bold.ttf) format("truetype");font-weight:700}html{overflow-x:hidden}body{margin:0;padding:0;font-family:"Avenir Next",sans-serif;color:#000;background-position:center;background-attachment:fixed;background-size:cover;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:506px){.semimodal-open body{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden}}body.dark-background{color:#fff}body * ::-moz-selection{background:#000;color:#fff}body * ::selection{background:#000;color:#fff}.bg-picker,.voog-bg-picker-btn{position:absolute}.container .bg-picker,.container .voog-bg-picker-btn{top:-80px;right:15px}.bg-picker-top{z-index:99;top:-22px;position:absolute}.semimodal-relative .bg-picker-top{top:24px}@media screen and (max-width:900px){.semimodal-relative .bg-picker-top{top:0}}.body-bg_color{position:fixed;z-index:-2}.container .body-bg_color{position:static;padding:40px 20px;background-color:#fff}@media screen and (max-width:752px){.container .body-bg_color{padding-top:1px}}.container{position:relative;margin:0 auto;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.container a{text-decoration:none}.container a img{border:none}.container_wrap{-webkit-box-flex:1;-ms-flex:auto;flex:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh}.editmode .container_wrap{min-height:calc(100vh - 72px)}.editmode .edy-bar-open .container_wrap{min-height:calc(100vh - 200px)}.semimodal-relative .container{margin-top:48px}@media screen and (max-width:900px){.semimodal-relative .container{margin-top:0}}.loader{position:absolute;top:50%;left:50%;z-index:999;width:20px;height:20px;border-radius:100%;opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.loader::before{position:absolute;display:block;width:100%;height:100%;content:'';-webkit-box-sizing:content-box;box-sizing:content-box}.is-loaded .loader,.not-loaded .loader{margin-top:calc((20px / 2) * -1);margin-left:calc((20px / 2) * -1);border:1px solid transparent;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}.is-loaded .loader::before,.not-loaded .loader::before{border-top:1px solid #000;border-right:1px solid transparent;border-bottom:1px solid transparent;border-left:1px solid transparent;border-radius:100%}.not-loaded .loader{opacity:1}.is-loaded .loader{opacity:0}.with-error .loader{width:30px;height:30px;margin-top:-15px;margin-left:-15px;background-color:rgba(197,41,42,.7);opacity:1}.with-error .loader::after,.with-error .loader::before{position:absolute;top:14px;width:22px;height:2px;background-color:#fff;border-radius:2px;content:''}.with-error .loader::before{left:4px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.with-error .loader::after{right:4px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@-webkit-keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.svg-spritesheet{display:none}h1{font-size:72px;line-height:1.2;margin-top:32px;margin-bottom:8px;font-weight:500}@media screen and (max-width:900px){h1{font-size:56px}}h2{font-size:56px;line-height:1.2;margin-top:24px;margin-bottom:8px;font-weight:500}@media screen and (max-width:900px){h2{font-size:36px}}h3{font-size:36px;line-height:1.2;margin-top:16px;margin-bottom:8px;font-weight:500}@media screen and (max-width:900px){h3{font-size:24px}}h4{font-size:24px;line-height:1.2;margin-top:16px;margin-bottom:8px;font-weight:500}@media screen and (max-width:900px){h4{font-size:20px}}h5{font-weight:500;font-size:20px;line-height:1.2;margin-top:16px;margin-bottom:8px}@media screen and (max-width:900px){h5{font-size:18px}}a{color:var(--primary-color)}a:hover{color:var(--secondary-color)}p{font-weight:400;font-size:16px;line-height:194%;color:var(--primary-color);margin-top:16px}.p18{font-size:18px;line-height:36px}.p16{font-size:16px;line-height:194%}.p14{font-size:14px;line-height:194%}.p12{font-size:12px;line-height:18px}.l18{font-size:14px;line-height:194%}.l16{font-size:16px;line-height:144%}.l14{font-size:14px;line-height:194%}.l12{font-size:12px;line-height:18px}.bold{font-weight:600}.grey{color:#8d9091}.content-formatted form{max-width:100%;margin-top:24px;clear:both}.content-formatted .form_field{padding-bottom:8px;position:relative;padding-top:16px}.content-formatted .form_field:first-child{padding-top:0}.content-formatted .form_field:last-child{padding-bottom:0}.content-formatted .form_field .edy-fe-label,.content-formatted .form_field .form_field_label,.content-formatted .form_field label{position:relative;display:block;margin-bottom:4px}.content-formatted .form_field_required .form_field_label:after{content:'*'}.content-formatted .form_field_select{padding-right:16px;background-image:url(../assets/chevron-down-black.svg)}.dark-background .content-formatted .form_field_select{background-image:url(../assets/chevron-down-white.svg)}.light-background .content-formatted .form_field_select{background-image:url(../assets/chevron-down-black.svg)}.content-formatted .form_field_file,.content-formatted .form_field_select,.content-formatted .form_field_textarea,.content-formatted .form_field_textfield,.content-formatted .form_submit input{font-family:inherit;cursor:pointer;-webkit-transition:all .3s cubic-bezier(.1,.6,0,1);-o-transition:all .3s cubic-bezier(.1,.6,0,1);transition:all .3s cubic-bezier(.1,.6,0,1)}.content-formatted .form_submit input{border:none;line-height:1.25;outline:0;position:relative}.content-formatted .form_submit input:active{background-color:var(--secondary-color);top:2px;-webkit-transition:all .3s cubic-bezier(.1,.6,0,1);-o-transition:all .3s cubic-bezier(.1,.6,0,1);transition:all .3s cubic-bezier(.1,.6,0,1)}.content-formatted .form_submit input:hover{background-color:var(--secondary-color);-webkit-transition:all .3s cubic-bezier(.1,.6,0,1);-o-transition:all .3s cubic-bezier(.1,.6,0,1);transition:all .3s cubic-bezier(.1,.6,0,1)}.content-formatted .form_field_select{padding:8px 0 8px;margin-top:-8px;border-bottom:1px solid #8d9091;padding-right:32px;background-repeat:no-repeat;background-position:100% 50%}.content-formatted .form_field_file,.content-formatted .form_field_select,.content-formatted .form_field_textarea,.content-formatted .form_field_textfield{max-width:100%}.content-formatted .form_field_textarea,.content-formatted .form_field_textfield{width:280px;margin:0;padding:8px 0 8px;margin-top:-8px;border-bottom:1px solid #8d9091;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:text}@media screen and (max-width:420px){.content-formatted .form_field_textarea,.content-formatted .form_field_textfield{width:100%}}.content-formatted .form_field_textarea{min-height:98px}.content-formatted .form_field_size_medium{width:420px}@media screen and (max-width:420px){.content-formatted .form_field_size_medium{width:100%}}.content-formatted .form_field_size_large{width:580px}.content-formatted .form_submit{margin-top:10px}.editmode .dark-background .content-formatted .form_submit input[disabled=disabled]{color:#fff}.content-formatted .form_error{margin-bottom:16px}.content-formatted .form_error,.content-formatted .form_field_error{color:#c5292a;width:100%;font-size:var(--form-label-font-size);line-height:var(--form-field-line-height);margin-top:8px}.content-formatted .comment_form .form_error,.content-formatted .comment_form .form_field_error{margin-top:0}.content-formatted .form_field_with_errors .form_field_textarea,.content-formatted .form_field_with_errors .form_field_textfield{border-bottom:1px solid #c5292a}.content-formatted .form_notice{color:#2f5d4b}.form_field_checkbox+.form_control_indicator,.form_field_radio+.form_control_indicator{height:18px;width:18px;position:relative;display:inline-block;margin-right:10px;vertical-align:middle;border:1px solid var(--secondary-color)}.dark-background .form_field_checkbox+.form_control_indicator,.dark-background .form_field_radio+.form_control_indicator{border-color:#fff}.form_field_radio+.form_control_indicator{top:-2px;border-radius:100%}.form_field_radio+.form_control_indicator:before{height:10px;width:10px;position:absolute;top:0;left:0;content:'';border-radius:100%;-webkit-transition:border-color .15s ease;-o-transition:border-color .15s ease;transition:border-color .15s ease;border:none;border:4px solid;border-color:transparent}.form_field_radio:checked+.form_control_indicator{border:1px solid var(--primary-color)}.form_field_radio:checked+.form_control_indicator:before{border-color:var(--primary-color)}.dark-background .form_field_radio:checked+.form_control_indicator:before{background-color:#fff}.form_field_checkbox+.form_control_indicator{top:-2px}.form_field_checkbox+.form_control_indicator:before{-webkit-transform:scale(0) rotate(45deg);-ms-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg);display:block;width:4px;height:7px;margin:3px 5px 0 7px;content:'';-webkit-transition:-webkit-transform .15s ease 0s;transition:-webkit-transform .15s ease 0s;-o-transition:transform .15s ease 0s;transition:transform .15s ease 0s;transition:transform .15s ease 0s,-webkit-transform .15s ease 0s;border:1px solid;border-style:none solid solid none}.form_field_checkbox:checked+.form_control_indicator{border:1px solid var(--primary-color)}.form_field_checkbox:checked+.form_control_indicator:before{-webkit-transform:scale(1) rotate(45deg);-ms-transform:scale(1) rotate(45deg);transform:scale(1) rotate(45deg);-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;-o-transition:transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}.dark-background .form_field_checkbox+.form_control_indicator:before{border-color:#fff}.comments{padding-top:48px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.comments .comment,.comments .comment_form,.comments .comment_title{padding-top:16px}.comments .comment{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.comments_secondary{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;max-height:100%;overflow:hidden}.comments_hidden{max-height:0}.comments .comment_more-btn{font-size:14px;line-height:20px;padding:16px;text-align:center;width:100%;border-top:1px solid var(--secondary-color);margin-top:24px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.comments .comment_more-btn:hover{color:var(--secondary-color)}.comments .comment_date{color:var(--secondary-color)}.comments .comment_comment_messages{display:none}.comments .comment_count-separator{font-size:16px;padding-left:4px;padding-right:2px}.comments .comment_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.comments .comment_form .form_field_with_errors label{color:#c5292a}.comments .comment_form .form_area{padding:32px;background:#fff;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media screen and (max-width:752px){.comments .comment_form .form_area{padding:16px}}.comments .comment_form .form_area .form_fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.comments .comment_form .form_area .form_fields .form_field-wrap{width:50%;padding:0 0 16px 0;max-width:280px}@media screen and (max-width:752px){.comments .comment_form .form_area .form_fields .form_field-wrap{width:100%;max-width:100%}.comments .comment_form .form_area .form_fields .form_field-wrap input{width:100%}}.comments .comment_form .form_area .form_fields .form_field-wrap:first-child{margin-right:32px;width:calc(50% - 32px)}@media screen and (max-width:752px){.comments .comment_form .form_area .form_fields .form_field-wrap:first-child{width:100%;margin-right:0}}.comments .comment_form .form_area .form_fields .form_field-wrap:last-child{width:100%;max-width:100%}.comments .comment_form .form_area .form_fields .form_field-wrap:last-child textarea{width:100%}.content-formatted .edy-buy-button{font-family:inherit;cursor:pointer;border:0;position:relative;background:#000;display:inline-block;color:#fff;padding:4px 16px;text-align:center;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto}.content-formatted.js-buy-btn-content .edy-buy-button{width:100%}.content-formatted .edy-buy-button-container{margin-bottom:16px}.content-formatted .edy-buy-button-container .edy-buy-button-variants{padding-bottom:16px;padding-top:16px}.content-formatted .edy-buy-button-container .edy-buy-button-variants .publicmode{padding-top:24px}.content-formatted .edy-buy-button-align-right .edy-buy-button-variants .form_field{margin:0 0 0 auto}.content-formatted .edy-buy-button-align-center .edy-buy-button-variants .form_field{margin:0 auto}.content-formatted .edy-buy-button-variants{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.product-page .content-formatted .edy-buy-button-variants{display:block}.content-formatted .edy-buy-button-variants .form_field{padding-top:16px;padding-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;border-top:1px solid var(--secondary-color);border-bottom:1px solid var(--secondary-color);margin:0 auto 0 0;width:100%}.content-formatted .edy-buy-button-variants .form_field .form_field_label{margin-bottom:0;margin-right:16px;font-weight:400;font-size:14px;line-height:194%;word-break:normal}.content-formatted .edy-buy-button-variants .form_field .form_field_select{padding-bottom:0;padding-top:0;margin-top:0;border:none;-webkit-box-flex:1;-ms-flex:auto;flex:auto;background-position:100% 50%;font-weight:400;font-size:14px;line-height:194%;width:50%}.content-formatted .edy-buy-button-variants .form_field+.form_field{border-top:none}.content-formatted .edy-buy-button-variants .form_field_select{width:initial}.content-header .edy-partial-view{margin-top:-3px}.bg_img-contain{background-size:contain;background-position:center;background-repeat:no-repeat}.bg_img-cover{background-size:cover;background-position:center;background-repeat:no-repeat}.bg_color-absolute{position:absolute;height:100%;width:100%}.image_portrait{width:560px;height:776px;max-width:100%}.image_portrait-small{width:416px;height:495px}.image_square{width:318px;height:304px;max-width:100%}.image_landscape{width:672px;height:344px;max-width:100%}.image_landscape-small{width:344px;height:192px}.image_fit-cover{-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover;';min-width:100%;min-height:100%;width:100%;height:100%;-o-object-position:center;object-position:center}.image_fit-contain{-o-object-fit:contain;object-fit:contain;font-family:'object-fit: contain;';min-width:100%;min-height:100%;width:100%;height:100%;-o-object-position:center;object-position:center}.image_abs{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:100%}.content-formatted .custom-btn,.custom-btn{cursor:pointer;border:0;position:relative;background:#000;display:inline-block;color:#fff;padding:16px;text-align:center;font-size:16px;line-height:1.25;outline:0}.content-formatted .custom-btn:hover,.custom-btn:hover{background-color:#8d9091}.content-formatted .custom-btn:active,.custom-btn:active{background-color:#8d9091;top:2px}.content-formatted .custom-btn.custom-btn-disabled:active,.custom-btn.custom-btn-disabled:active{top:0}.content-formatted .custom-btn.p-abs,.custom-btn.p-abs{position:absolute}.content-formatted .custom-btn.p-abs:active,.custom-btn.p-abs:active{top:unset}.button_large,.content-formatted .button_large{font-size:16px;line-height:194%}.button_medium,.content-formatted .button_medium{font-size:14px;line-height:194%}.button_small,.content-formatted .button_small{font-size:14px;line-height:194%;padding:0 8px}.edy-content-social-button svg{margin-right:2px}.edy-content-social-button svg:last-child{margin-right:0}.edy-content-social-button svg circle,.edy-content-social-button svg path:first-child{color:var(--secondary-color)}.edy-content-social-button svg path:last-child{color:currentColor}.content-formatted{word-break:break-word}.content-formatted--overflowed-images .edy-positionable-container-maxwidth{max-width:132%!important;margin-right:-16%;margin-left:-16%}.content-formatted:empty:not(.header_title){display:none}.dark-background .content-formatted{color:#fff}.content-formatted .edy-positionable-container-center-block:first-child,.content-formatted .edy-positionable-container-left-block:first-child,.content-formatted .edy-positionable-container-maxwidth:first-child,.content-formatted .edy-positionable-container-right-block:first-child,.content-formatted .edy-texteditor-container-wrapper-center:first-child,.content-formatted .edy-texteditor-container-wrapper-left-block:first-child,.content-formatted .edy-texteditor-container-wrapper-right-block:first-child,.content-formatted .table-container:first-child,.content-formatted code:first-child,.content-formatted dl:first-child,.content-formatted form:first-child,.content-formatted h1:first-child,.content-formatted h2:first-child,.content-formatted h3:first-child,.content-formatted h4:first-child,.content-formatted h5:first-child,.content-formatted h6:first-child,.content-formatted iframe:first-child,.content-formatted ol:first-child,.content-formatted p:first-child,.content-formatted pre:first-child,.content-formatted table:first-child,.content-formatted ul:first-child{margin-top:0}.content-formatted .edy-positionable-container-center-block:last-child,.content-formatted .edy-positionable-container-left-block:last-child,.content-formatted .edy-positionable-container-maxwidth:last-child,.content-formatted .edy-positionable-container-right-block:last-child,.content-formatted .edy-texteditor-container-wrapper-center:last-child,.content-formatted .edy-texteditor-container-wrapper-left-block:last-child,.content-formatted .edy-texteditor-container-wrapper-right-block:last-child,.content-formatted .table-container:last-child,.content-formatted code:last-child,.content-formatted dl:last-child,.content-formatted form:last-child,.content-formatted h1:last-child,.content-formatted h2:last-child,.content-formatted h3:last-child,.content-formatted h4:last-child,.content-formatted h5:last-child,.content-formatted h6:last-child,.content-formatted iframe:last-child,.content-formatted ol:last-child,.content-formatted p:last-child,.content-formatted pre:last-child,.content-formatted table:last-child,.content-formatted ul:last-child{margin-bottom:0}.content-formatted h1,.content-formatted h2,.content-formatted h3,.content-formatted h4,.content-formatted h5,.content-formatted h6{color:#8d9091}.content-formatted a.bold{font-weight:600}.content-formatted a:not(.custom-btn){color:#06b}.dark-background .content-formatted a:not(.custom-btn){color:#fff}.content-formatted a:not(.custom-btn):hover{color:#06b;color:rgba(0,102,187,.8)}.dark-background .content-formatted a:not(.custom-btn):hover{color:#fff;color:rgba(255,255,255,.8)}.content-formatted iframe{max-width:100%}.content-formatted iframe,.content-formatted pre{margin-top:24px}.content-formatted code,.content-formatted pre{font-size:13px;line-height:18px;background-color:#f2f2f2}.dark-background .content-formatted code,.dark-background .content-formatted pre{color:#000}.content-formatted pre{overflow:auto;padding:24px}.content-formatted pre code{display:inline;padding:0;white-space:pre;line-height:inherit;background-color:#f2f2f2;overflow-wrap:normal;word-wrap:normal;word-break:normal}.content-formatted b,.content-formatted strong{font-weight:600}.content-formatted code{display:inline-block;padding:5px;overflow-wrap:break-word;word-wrap:break-word;word-break:break-all}.content-formatted input,.content-formatted select,.content-formatted textarea{background:0 0;border:none;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}.content-formatted blockquote{margin:24px 40px 24px 0;padding-left:16px;border-left:2px solid;color:var(--secondary-color)}.content-formatted .custom-btn{cursor:pointer;border:0;position:relative;background:#000;display:inline-block;color:#fff;padding:16px;text-align:center;color:#000;outline:0;background-color:#000}.content-formatted .custom-btn:hover{background-color:#8d9091;-webkit-transition:all .3s cubic-bezier(.1,.6,0,1);-o-transition:all .3s cubic-bezier(.1,.6,0,1);transition:all .3s cubic-bezier(.1,.6,0,1)}.content-formatted .custom-btn:active{background-color:#8d9091;top:2px;-webkit-transition:all .3s cubic-bezier(.1,.6,0,1);-o-transition:all .3s cubic-bezier(.1,.6,0,1);transition:all .3s cubic-bezier(.1,.6,0,1)}.publicmode .content-formatted .custom-btn{cursor:pointer}.dark-background .content-formatted .custom-btn{background-color:#000;border:1px solid #fff;border:1px solid rgba(255,255,255,.75)}.dark-background .content-formatted .custom-btn:hover{color:#fff;border:1px solid #fff;border:1px solid rgba(255,255,255,.1);opacity:.8}.publicmode .content-formatted .custom-btn-disabled{cursor:default}.publicmode .content-formatted .custom-btn-disabled,.publicmode .content-formatted .custom-btn-disabled:hover{color:#c4c4c4;background-color:#dadada;border-color:#dadada}.content-formatted .edy-positionable-container-center,.content-formatted .edy-positionable-container-left-block,.content-formatted .edy-positionable-container-right-block,.content-formatted .edy-texteditor-container-wrapper-center,.content-formatted .edy-texteditor-container-wrapper-left-block,.content-formatted .edy-texteditor-container-wrapper-right-block{margin-top:24px;margin-bottom:24px}.content-formatted .edy-positionable-container-center:first-child,.content-formatted .edy-positionable-container-left-block:first-child,.content-formatted .edy-positionable-container-right-block:first-child,.content-formatted .edy-texteditor-container-wrapper-center:first-child,.content-formatted .edy-texteditor-container-wrapper-left-block:first-child,.content-formatted .edy-texteditor-container-wrapper-right-block:first-child{margin-top:0}.content-formatted .edy-positionable-container-center:last-child,.content-formatted .edy-positionable-container-left-block:last-child,.content-formatted .edy-positionable-container-right-block:last-child,.content-formatted .edy-texteditor-container-wrapper-center:last-child,.content-formatted .edy-texteditor-container-wrapper-left-block:last-child,.content-formatted .edy-texteditor-container-wrapper-right-block:last-child{margin-bottom:0}.content-formatted .edy-positionable-container-left,.content-formatted .edy-positionable-container-right{width:45%}.content-formatted .edy-positionable-container-left{margin-right:24px}.content-formatted .edy-positionable-container-right{margin-left:24px}.content-formatted .edy-image-container-with-title:after{display:block;margin-top:16px;font-size:12px;line-height:194%;content:attr(data-title);opacity:.7}.content-formatted .table-container{margin-top:24px;overflow:auto;-webkit-overflow-scrolling:touch}.content-formatted table{width:100%;margin-top:24px;font-size:16px;border-collapse:collapse}.content-formatted table tr{border-top:1px solid #f2f2f2;background-color:transparent}.dark-background .content-formatted table tr{border-top:1px solid var(--third-color)}.content-formatted table tr:nth-child(even){background-color:rgba(0,0,0,.02)}.content-formatted table tr:last-child{border-bottom:1px solid #f2f2f2}.dark-background .content-formatted table tr:last-child{border-bottom:1px solid var(--third-color)}.content-formatted table td{padding:24px 24px 24px 0;font-size:14px;line-height:24px}.content-formatted table td:first-child{padding-left:24px}.content-formatted ol,.content-formatted ul{padding-left:32px}.content-formatted ol li,.content-formatted ul li{font-size:14px;line-height:20px;padding-bottom:8px}.content-formatted ol li ul,.content-formatted ul li ul{padding-left:32px}.content-formatted ol li ul li,.content-formatted ul li ul li{list-style:disc}.content-formatted ol li ol,.content-formatted ol li ul,.content-formatted ul li ol,.content-formatted ul li ul{padding-top:8px}.content-formatted .edy-texteditor-view{min-height:32px}.semimodal{position:fixed;top:0;left:0;bottom:0;background-color:#fbfbfb;z-index:101;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%}.semimodal.dark-background{color:#fff}.semimodal .semimodal_inner{padding-bottom:30px;opacity:1;height:100%;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:32px 32px 32px 8px;min-height:100%;display:block;overflow:auto;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.semimodal-absolute .semimodal .semimodal_inner{padding:32px}@media screen and (max-width:900px){.semimodal .semimodal_inner{overflow:auto;-webkit-overflow-scrolling:touch;overflow-x:hidden;padding:40px}}@media screen and (max-width:480px){.semimodal .semimodal_inner{min-width:100%!important;max-width:100%!important}}.semimodal-open .semimodal .semimodal_inner,.semimodal-relative .semimodal .semimodal_inner{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.semimodal .semimodal_bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:160px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:-webkit-sticky;position:sticky;top:64px}.semimodal .semimodal_bottom-content{margin-top:32px;width:100%;max-width:340px}@media screen and (max-width:900px){.semimodal .semimodal_bottom{margin-top:46px!important;margin-bottom:40px;top:0!important}}html:not(.semimodal-relative) .semimodal{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);overflow-y:auto}.semimodal-relative:not(.semimodal-relative) .semimodal{max-width:0!important;min-width:0!important;width:0}.semimodal .site_title{display:none}.semimodal-relative .semimodal{-webkit-box-shadow:none;box-shadow:none;border-right:1px solid rgba(141,144,145,.2)}@media screen and (max-width:900px){.semimodal-relative .semimodal{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);position:fixed}}.semimodal-relative .semimodal .site_title{display:block;padding-left:24px}@media screen and (max-width:900px){.semimodal-relative .semimodal .site_title{display:none}}.semimodal-open:not(.semimodal-relative) .semimodal{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);min-width:100vw!important;max-width:100vw!important}.semimodal-relative .semimodal{width:100%;min-width:270px;max-width:270px;pointer-events:all}@media screen and (max-width:900px){.semimodal .semimodal-relative{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.semimodal-open .semimodal,.semimodal-relative.semimodal-open .semimodal{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@media screen and (max-width:900px) and (max-width:900px){.semimodal-open .semimodal,.semimodal-relative.semimodal-open .semimodal{min-width:100vw;max-width:100vw}}.content_wrap{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.semimodal-open:not(.semimodal-relative){overflow:hidden}@media screen and (max-width:900px){.semimodal-open{overflow:hidden}}.layout_settings-btn button{z-index:105;padding:8px 16px!important;opacity:0;pointer-events:none;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.layout_settings-btn button.active,.layout_settings-btn button:hover{color:#443df6!important;background-color:rgba(68,61,246,.1)!important}.layout_settings-btn button.active.edy-cbtn>span>span,.layout_settings-btn button:hover.edy-cbtn>span>span{color:#443df6!important}.layout_settings-btn button.active.edy-cbtn>span>span .grey,.layout_settings-btn button:hover.edy-cbtn>span>span .grey{color:#443df6!important}.layout_settings-visible .layout_settings-btn button{opacity:1;pointer-events:all}.layout_settings-btn button.edy-cbtn{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;width:100%}.layout_settings-btn button.edy-cbtn>div:before,.layout_settings-btn button.edy-cbtn>span:before{content:none!important}.layout_settings-btn button.edy-cbtn>span>span{color:#000!important;font-weight:500!important;font-size:14px!important;font-family:"Avenir Next",sans-serif!important;line-height:20px!important;text-align:left}.layout_settings-btn button.edy-cbtn>span>span .bold{font-weight:600!important;line-height:24px!important}.layout_settings-btn button .edy-cbtn-content span:last-child{margin-right:0}.layout_settings-btn button.edy-cbtn .edy-cbtn-ico{display:none}.layout_settings-popover{position:fixed;background:#fff;-webkit-transform-origin:100% 90%;-ms-transform-origin:100% 90%;transform-origin:100% 90%;bottom:72px;padding:8px 0;right:224px;z-index:56501;opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none}.edy-bar-open .layout_settings-popover{bottom:200px}.layout_settings-visible .layout_settings-popover{pointer-events:all;opacity:1;-webkit-box-shadow:0 25px 35px rgba(0,0,0,.03),0 0 5px rgba(0,0,0,.05);box-shadow:0 25px 35px rgba(0,0,0,.03),0 0 5px rgba(0,0,0,.05)}@media screen and (max-width:768px){.layout_settings-popover{right:0}}.layout_settings-arrow{position:absolute;pointer-events:none;bottom:0;right:126px}@media screen and (max-width:768px){.layout_settings-arrow{right:72px}}.layout_settings-arrow:after{position:absolute;z-index:56501;width:0;height:0;margin-left:-16px;pointer-events:none;border:solid transparent;border-color:transparent;border-width:16px;content:''}.layout_settings-arrow:after{border-top-color:#fff;-webkit-filter:drop-shadow(0 2px 1px rgba(0, 0, 0, .05));filter:drop-shadow(0 2px 1px rgba(0, 0, 0, .05))}.layout_settings-close{position:fixed;top:32px;right:32px;background-image:url(../assets/ico-close.svg);width:24px;height:24px;cursor:pointer;pointer-events:all;z-index:57001}.layout_settings-close:hover{opacity:.7}.semimodal_picker-btn{z-index:101;position:absolute;top:-106px;left:0}body .edy-popover{z-index:56502!important}body .edy-settings-editor:not(.editor_default){position:fixed!important;left:0!important;top:0!important;bottom:0;height:100%;min-width:320px;max-width:400px;width:100%;z-index:57000!important;background-color:#fff;-webkit-box-shadow:0 25px 35px rgba(0,0,0,.03),0 0 5px rgba(0,0,0,.05);box-shadow:0 25px 35px rgba(0,0,0,.03),0 0 5px rgba(0,0,0,.05);-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}@media screen and (max-width:420px){body .edy-settings-editor:not(.editor_default){max-width:100vw}}body .edy-settings-editor:not(.editor_default) h3{font-size:24px;line-height:32px}body .edy-settings-editor:not(.editor_default) .edy-popover-content{height:100%;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box}body .edy-settings-editor:not(.editor_default) .edy-popover-content .edy-settings-editor-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}body .edy-settings-editor:not(.editor_default) .edy-popover-content .edy-settings-editor-inner input,body .edy-settings-editor:not(.editor_default) .edy-popover-content .edy-settings-editor-inner label,body .edy-settings-editor:not(.editor_default) .edy-popover-content .edy-settings-editor-inner select,body .edy-settings-editor:not(.editor_default) .edy-popover-content .edy-settings-editor-inner textarea{font-size:14px!important}body .edy-settings-editor:not(.editor_default) .edy-popover-content .edy-settings-editor-inner .edy-settings-editor-list{padding:32px 32px 0}body .edy-settings-editor:not(.editor_default) .edy-popover-content .edy-settings-editor-inner .edy-bubble-row-padded{padding:17px 32px;margin-top:auto}body .edy-settings-editor:not(.editor_default) .edy-popover-content .edy-settings-editor-inner .edy-bubble-row-padded .edy-btn{padding:11px 16px;border-radius:6px}body .edy-settings-editor:not(.editor_default) .edy-popover-content .edy-settings-editor-inner .edy-settings-editor-item{padding:8px 0}.editmode .editor_default-container{position:relative}.editmode .editor_default-container .editor_default-btn{opacity:0!important;top:-34px!important;left:-1px!important;position:absolute!important;z-index:10699!important;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.editmode .editor_default-container.active,.editmode .editor_default-container:hover{-webkit-box-shadow:0 0 0 1px #000;box-shadow:0 0 0 1px #000}.editmode .editor_default-container.active .editor_default-btn,.editmode .editor_default-container:hover .editor_default-btn{opacity:1!important}.editmode .editor_default-container .editor_default-btn.active{opacity:1!important}.body_bg-picker--btn bg-picker .edy-bgpicker-toggle-button{left:0}@media screen and (max-width:900px){.body_bg-picker--btn bg-picker .edy-bgpicker-toggle-button{display:none}}body .edy-bgpicker-toggle-button{left:0;background-color:#1b2124;opacity:1;height:40px;border-radius:4px;margin:24px 0 0 0}.semimodal-relative body .edy-bgpicker-toggle-button{margin:16px 0 0 0}@media screen and (max-width:900px){.semimodal-relative body .edy-bgpicker-toggle-button{margin:0}}body .edy-bgpicker-toggle-button:hover{opacity:.7}@media screen and (max-width:900px){body .product_list-page .edy-bgpicker-toggle-button{margin:40px 0 0 0}}body.front-page .edy-bgpicker-toggle-button{z-index:100;left:0;top:-60px}body.front-page .semimodal .edy-bgpicker-toggle-button{top:0}.admin_btn{cursor:pointer;background:#1b2124;color:#fff;padding:8px 16px;font-weight:600;line-height:24px;position:relative;font-size:14px;border:none;outline:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:8px}.admin_btn:hover{opacity:.7;-webkit-box-shadow:none;box-shadow:none}.admin_btn:active{opacity:.7;top:1px}.menu-item-cms-settings{margin:8px 0}.lang_menu-popover .menu.menu-cms{padding:0 0 8px 0}body .edy-cbtn .edy-cbtn-ico{margin-right:4px!important}body .edy-cbtn-content span:last-child{margin-right:8px}body .edy-cbtn>span:before,body body .edy-cbtn>div:before{height:24px!important;padding:8px 0 0!important;margin-top:-9px!important;margin-left:0!important;background-color:#1b2124!important;border-radius:4px!important;left:0!important;top:8px!important}body .edy-cbtn>span:hover:before,body body .edy-cbtn>div:hover:before{background-color:#1b2124!important;opacity:.8!important}body .edy-cbtn>div>div,body .edy-cbtn>div>span,body .edy-cbtn>span>div,body .edy-cbtn>span>span{padding-right:0!important;padding-top:8px!important;padding-left:8px!important}body .layout_settings-popover .edy-cbtn>div>div,body .layout_settings-popover .edy-cbtn>div>span,body .layout_settings-popover .edy-cbtn>span>div,body .layout_settings-popover .edy-cbtn>span>span{padding-top:0!important;padding-left:0!important}body .layout_settings-popover .edy-cbtn>div>div .p14,body .layout_settings-popover .edy-cbtn>div>span .p14,body .layout_settings-popover .edy-cbtn>span>div .p14,body .layout_settings-popover .edy-cbtn>span>span .p14{line-height:24px}body .edy-square-radio-btn .edy-square-radio-label-padded,body .edy-square-radio-btn .edy-tick-checkbox-label-padded,body .edy-tick-checkbox-btn .edy-square-radio-label-padded,body .edy-tick-checkbox-btn .edy-tick-checkbox-label-padded{width:100%!important}body .edy-square-radio-btn .edy-square-radio-label-padded:hover,body .edy-square-radio-btn .edy-tick-checkbox-label-padded:hover,body .edy-tick-checkbox-btn .edy-square-radio-label-padded:hover,body .edy-tick-checkbox-btn .edy-tick-checkbox-label-padded:hover{opacity:.7}.content-item-box:hover .image_settings{opacity:1;pointer-events:all}.image_settings{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:-20px;z-index:1;opacity:0;width:100%;pointer-events:none;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.image_settings-buttons{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:500;font-size:14px;line-height:24px;background:#000;padding:8px 10px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.05),0 25px 35px rgba(0,0,0,.03);box-shadow:0 0 5px rgba(0,0,0,.05),0 25px 35px rgba(0,0,0,.03);border-radius:8px;color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.image_settings-buttons .image_settings-button,.image_settings-buttons .image_settings-expand,.image_settings-buttons .image_settings-remove{width:24px;height:24px}.image_settings-buttons .image_settings-button:hover,.image_settings-buttons .image_settings-expand:hover,.image_settings-buttons .image_settings-remove:hover{opacity:.7}.image_settings-buttons .image_settings-change--image:hover{opacity:.7}.image_settings-buttons .image_settings-button{background-image:url(../assets/ico-settings.svg)}.image_settings-buttons .image_settings-expand{background-image:url(../assets/ico-expand.svg);width:18px;height:18px}.image_settings-buttons .image_settings-remove{background-image:url(../assets/ico-delete.svg)}.image_settings-popover{opacity:0;pointer-events:none;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fff;padding:16px;position:fixed;top:48px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.2);box-shadow:0 2px 10px rgba(0,0,0,.2);border-radius:4px}.image_settings-popover--arrow{position:absolute;pointer-events:none;top:0;left:113px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.image_settings-popover--arrow:after{position:absolute;z-index:56501;width:0;height:0;pointer-events:none;border:solid transparent;border-color:transparent;border-width:16px;content:'';border-top-color:#fff;-webkit-filter:drop-shadow(0 2px 1px rgba(0, 0, 0, .05));filter:drop-shadow(0 2px 1px rgba(0, 0, 0, .05))}.image_settings-popover.active{opacity:1;pointer-events:all}.settings_popover{opacity:0;pointer-events:none;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fff;padding:16px;position:absolute;top:48px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.2);box-shadow:0 2px 10px rgba(0,0,0,.2);border-radius:4px}.settings_popover-arrow--up{position:absolute;pointer-events:none;top:0;left:128px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.settings_popover-arrow--up:after{position:absolute;z-index:56501;width:0;height:0;pointer-events:none;border:solid transparent;border-color:transparent;border-width:16px;content:'';border-top-color:#fff;-webkit-filter:drop-shadow(0 2px 1px rgba(0, 0, 0, .05));filter:drop-shadow(0 2px 1px rgba(0, 0, 0, .05))}.settings_popover.active{opacity:1;pointer-events:all}.form_field-cms{margin-bottom:0;padding:11px 16px;resize:none;min-height:auto;font-family:"Avenir Next",sans-serif;font-size:14px;line-height:24px;-webkit-transition:all .3s cubic-bezier(.1,.6,0,1);-o-transition:all .3s cubic-bezier(.1,.6,0,1);transition:all .3s cubic-bezier(.1,.6,0,1);display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;border:1px solid #efefef;border-radius:4px;position:relative}.form_field-cms:hover{border-color:#ccc}.form_field-cms label{pointer-events:none;position:absolute;top:16px;left:9px;font-size:14px;font-weight:inherit;white-space:nowrap;padding:0 8px;background-color:transparent;line-height:16px;color:#8d9091;-webkit-transition:all .3s cubic-bezier(.1,.6,0,1);-o-transition:all .3s cubic-bezier(.1,.6,0,1);transition:all .3s cubic-bezier(.1,.6,0,1)}.form_field-cms input::-webkit-input-placeholder{color:transparent}.form_field-cms.with-input label{top:-8px;font-size:12px;font-weight:600;background-color:#fff;color:#000}.form_field-cms input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:#fff;outline:0;-webkit-box-shadow:none;box-shadow:none;border:none;font:inherit}.form_field-cms input,.form_field-cms label{color:#000}.bottom-settings-popover.edy-popover.first{bottom:213px!important}.edy-bar-open .bottom-settings-popover.edy-popover.first{bottom:340px!important}.bottom-settings-popover.edy-popover.second{bottom:150px!important}.edy-bar-open .bottom-settings-popover.edy-popover.second{bottom:276px!important}.bottom-settings-popover.edy-popover.first,.bottom-settings-popover.edy-popover.second{top:unset!important;position:fixed!important}.bottom-settings-popover.edy-popover.first.edy-popover-bottom::after,.bottom-settings-popover.edy-popover.second.edy-popover-bottom::after{height:0}.bottom-settings-popover.edy-popover.first .edy-popover-arrow,.bottom-settings-popover.edy-popover.second .edy-popover-arrow{top:unset!important;bottom:unset!important}.bottom-settings-popover.edy-popover.first .edy-popover-arrow::after,.bottom-settings-popover.edy-popover.second .edy-popover-arrow::after{-webkit-filter:drop-shadow(0 2px 1px rgba(0, 0, 0, .15));filter:drop-shadow(0 2px 1px rgba(0, 0, 0, .15));-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-top-color:rgba(255,255,255,.95);border-bottom-color:transparent}.blog-page .add-page,.edit-btn.add-page{position:absolute;top:10px;margin-left:64px}.semimodal-relative .blog-page .add-page,.semimodal-relative .edit-btn.add-page{top:48px}@media screen and (max-width:900px){.semimodal-relative .blog-page .add-page,.semimodal-relative .edit-btn.add-page{top:10px}}.swiper-container{width:100%;position:relative}.editmode .swiper-container{overflow:unset!important}.swiper-container .swiper-wrapper{width:100%;min-height:100%;z-index:-1}.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev,.swiper-container .swiper-pagination-bullet{outline:0;-webkit-transition:all .3 cubic-bezier(.1,.6,0,1);-o-transition:all .3 cubic-bezier(.1,.6,0,1);transition:all .3 cubic-bezier(.1,.6,0,1);z-index:50}.swiper-container .swiper-button-next:hover,.swiper-container .swiper-button-prev:hover,.swiper-container .swiper-pagination-bullet:hover{opacity:.6}.swiper-container .swiper-button-next:after,.swiper-container .swiper-button-prev:after{font-size:24px;color:#000}.swiper-container .swiper-pagination-bullet{background-color:#000}.swiper-slide{text-align:center;font-size:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;overflow:hidden;min-height:528px;position:relative}@media screen and (max-width:900px){.swiper-slide{min-height:400px}}@media screen and (max-width:506px){.swiper-slide{min-height:336px}}.front-page .img-absolute{position:absolute;top:0;bottom:0;right:0;z-index:-1}.front-page .swiper-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(100% - 96px);margin:64px 48px;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:calc(528px - 128px);position:relative;text-align:center;z-index:49}@media screen and (max-width:900px){.front-page .swiper-content{min-height:calc(400px - 128px)}}@media screen and (max-width:506px){.front-page .swiper-content{min-height:calc(336px - 128px)}}.front-page .swiper-content-absolute{z-index:49;position:absolute;top:0}.front-page .swiper-content .swiper-content-area{min-width:80%}.front-page .swiper-container .edy-bgpicker-toggle-button{right:32px;z-index:49;left:unset;top:unset;bottom:16px}.item-top{position:relative;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.item-top::before{display:block;width:100%;padding-top:100%;content:''}.item-top>.aspect-ratio-inner{position:absolute;top:0;right:0;bottom:0;left:0}article .item-top{position:relative}article .item-top::before{display:block;width:100%;padding-top:50%;content:''}article .item-top>.aspect-ratio-inner{position:absolute;top:0;right:0;bottom:0;left:0}.item-top:hover .btn,.item-top:hover .custom-btn{opacity:1;-webkit-transition:all .6s cubic-bezier(.1,.6,0,1);-o-transition:all .6s cubic-bezier(.1,.6,0,1);transition:all .6s cubic-bezier(.1,.6,0,1)}.item-top .btn,.item-top .custom-btn{opacity:0;-webkit-transition:all .6s cubic-bezier(.1,.6,0,1);-o-transition:all .6s cubic-bezier(.1,.6,0,1);transition:all .6s cubic-bezier(.1,.6,0,1)}.item-top .btn{padding:0;background-color:#1b2124;border:0}.item-top .btn:hover svg{opacity:.7}.item-top .bg-crop-btn{height:40px;width:45px;border-radius:4px;position:absolute;top:0;left:0;z-index:9;margin-top:10px;margin-left:10px;cursor:pointer;color:#fff}.item-top .bg-crop-btn.is-visible{display:block}.item-top .bg-crop-btn.is-hidden,.without-image .editmode .item-top .bg-crop-btn{display:none}.without-image .item-top{background-color:#fff;background-image:url(../assets/ico-placeholder.svg);background-size:40px;background-repeat:no-repeat;background-position:center}.item-top .top-inner{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:300;line-height:1.2;text-align:center;height:100%;width:100%;background:0 0}.without-image .editmode .item-top .top-inner{border:none}.cms-blog-article-add-button .item-top .top-inner{border:none}.item-top .edy-img-drop-area{opacity:1}.item-top .image-drop-area{background-position:center!important;background-repeat:no-repeat!important}.item-top .image-drop-area.not-cropped{background-size:contain!important}.item-top .image-drop-area.is-cropped{background-size:cover!important}.item-top .image-drop-area:not(.active){border:none}.item-top .image-drop-area:hover .btn{opacity:1}.item-top .image-drop-area .edy-img-drop-area-remove-image{display:none!important}.item-top .image-drop-area .edy-img-drop-area-placeholder{color:#000}@media screen and (max-width:480px){.item-top .image-drop-area .edy-img-drop-area-placeholder{font-size:13px;margin-top:48px}}@media screen and (min-width:481px){.item-top .image-drop-area .edy-img-drop-area-placeholder{font-size:16px;margin-top:64px}}.item-image{border:0;text-align:center;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:100%;-webkit-transition:all .3s cubic-bezier(.1,.6,0,1);-o-transition:all .3s cubic-bezier(.1,.6,0,1);transition:all .3s cubic-bezier(.1,.6,0,1)}.item-image.not-cropped{-o-object-fit:contain;object-fit:contain;font-family:'object-fit: contain;'}.item-image.is-cropped{-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover;'}.item-list-page .item-image{display:block}.item-placeholder{width:100%;padding:.5em;-webkit-box-sizing:border-box;box-sizing:border-box}body .edy-ecommerce-shopping-cart-button{position:relative;padding:0;margin-left:16px;top:0;right:0;left:auto;width:auto;font-size:0;line-height:1.7;text-align:right;border-width:0;background-color:transparent;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width:900px){body .edy-ecommerce-shopping-cart-button{margin-left:8px}}body .edy-ecommerce-shopping-cart-button:hover{opacity:1}body .edy-ecommerce-shopping-cart-button .edy-ecommerce-product-count{position:relative;font-size:14px}body .edy-ecommerce-shopping-cart-button .edy-ecommerce-product-count::after,body .edy-ecommerce-shopping-cart-button .edy-ecommerce-product-count::before{content:none}body .edy-ecommerce-shopping-cart-button .edy-ecommerce-shopping-cart-button-flash,body .edy-ecommerce-shopping-cart-button .edy-ecommerce-total-price{display:none}.cart_btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:0;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.cart_btn-container:hover{opacity:.7}@media screen and (max-width:900px){.cart_btn-container{position:absolute;bottom:-62px;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);pointer-events:none;background:#fff;border-radius:28px;padding:2px;height:45px;width:45px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 0 10px #0000001a,0 0 5px #0000001a;box-shadow:0 0 10px #0000001a,0 0 5px #0000001a}.edtmode .cart_btn-container{display:none}}.edy-checkout-button-visible .cart_btn-container{max-width:100px;overflow:unset}@media screen and (max-width:900px){.edy-checkout-button-visible .cart_btn-container{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);pointer-events:all}}body.edy-checkout-button-visible{padding-top:0}.footer{max-width:calc(var(--container-max-width) + 304px);padding:0 32px 32px;margin:auto auto 0;width:calc(100% - 64px);z-index:0}.footer:hover{z-index:1}.footer .footer_content-hidden{height:0;margin:0;overflow:hidden}@media screen and (max-width:752px){.footer{padding:0 16px 32px;width:calc(100% - 32px)}}.footer_separator{width:100%;opacity:.2;border-top:1px solid var(--secondary-color);margin-bottom:48px}@media screen and (max-width:900px){.footer_separator{margin-bottom:16px}}.dark-background .footer_separator{border-color:#fff}.footer.content-formatted .edy-texteditor-view{min-height:18px}.footer .voog-reference{text-align:center}.footer .voog-reference:hover{opacity:.8}.signout-btn-wrap{position:fixed;right:5px;bottom:5px;z-index:10000;white-space:nowrap;background-color:#eee;height:35px;border-radius:3px;text-align:center;-webkit-box-shadow:0 1px 6px rgba(0,0,0,.5);box-shadow:0 1px 6px rgba(0,0,0,.5)}.signout-btn-wrap:hover{background-color:#c4c4c4}.signout-btn-wrap .signout-link{position:relative;z-index:10;display:block;padding:0 10px}.signout-btn-wrap .signout-name{display:inline-block;vertical-align:top;font-size:14px;font-weight:400;font-family:"Avenir Next",AvenirX;line-height:37px;padding-left:8px;color:rgba(27,33,36,.8)}.signout-btn-wrap .signout-name:hover{color:rgba(27,33,36,.9)}.signout-btn-wrap .signout-ico{height:35px;display:inline-block;color:rgba(27,33,36,.7)}.signout-btn-wrap .signout-svg{margin-top:3px}.header_fixed{position:-webkit-sticky;position:sticky;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;right:0;width:100%;z-index:100;padding:24px 32px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.semimodal-relative .header_fixed{-webkit-box-shadow:none!important;box-shadow:none!important}.front-page .header_fixed{position:fixed}@media screen and (max-width:900px){.front-page .header_fixed{position:-webkit-sticky;position:sticky}}.header_fixed.relative{position:relative}@media screen and (max-width:900px){.header_fixed.relative{position:-webkit-sticky;position:sticky}}.semimodal-open:not(.semimodal-relative) .header_fixed{background-color:#fff}.header_fixed.scroll,.semimodal-open:not(.semimodal-relative) .header_fixed{background-color:#fff}.header_fixed.scroll{-webkit-box-shadow:0 0 10px rgba(0,0,0,.1),0 0 5px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1),0 0 5px rgba(0,0,0,.1);background-color:#fff;-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media screen and (max-width:900px){.header_fixed{padding:16px;background-color:#fff}}.header_fixed-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.header_fixed-content .add-submenu{display:none}.header_fixed-content .header_components,.header_fixed-content .menu-btn{width:20%;-webkit-box-flex:1;-ms-flex:auto;flex:auto;height:24px}.header_fixed-content .header_title{width:60%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.header_fixed-content .header_title h1,.header_fixed-content .header_title h2,.header_fixed-content .header_title h3,.header_fixed-content .header_title h4,.header_fixed-content .header_title h5,.header_fixed-content .header_title h6,.header_fixed-content .header_title p{text-align:center}.menu-top .header_fixed-content{-ms-flex-wrap:wrap;flex-wrap:wrap}.menu-top .header_fixed-content .menu-btn{width:20%;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.menu-top .header_fixed-content .menu{-ms-flex-wrap:wrap;flex-wrap:wrap}.menu-top .header_fixed-content .header_title{width:20%;text-align:left}.menu-top .header_fixed-content .header_title h1,.menu-top .header_fixed-content .header_title h2,.menu-top .header_fixed-content .header_title h3,.menu-top .header_fixed-content .header_title h4,.menu-top .header_fixed-content .header_title h5,.menu-top .header_fixed-content .header_title h6,.menu-top .header_fixed-content .header_title p{text-align:left}.menu-top .header_fixed-content .menu-main-wrapper{width:60%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:900px){.menu-top .header_fixed-content .header_components{width:20%;-webkit-box-flex:1;-ms-flex:auto;flex:auto}}@media screen and (max-width:900px){.menu-top .header_fixed-content{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.menu-top .header_fixed-content .menu-main-wrapper{display:none}.menu-top .header_fixed-content .header_title{width:calc(100% - 28px);padding:0;text-align:center}}@media screen and (max-width:900px) and (max-width:480px){.menu-top .header_fixed-content .header_title a,.menu-top .header_fixed-content .header_title b,.menu-top .header_fixed-content .header_title h1,.menu-top .header_fixed-content .header_title h2,.menu-top .header_fixed-content .header_title h3,.menu-top .header_fixed-content .header_title h4,.menu-top .header_fixed-content .header_title h5,.menu-top .header_fixed-content .header_title h6,.menu-top .header_fixed-content .header_title p{font-size:18px;line-height:24px}}@media screen and (max-width:900px){.menu-top .header_fixed-content .menu-btn{padding:0;margin-right:16px;width:28px}}@media screen and (max-width:900px){.header_fixed-content{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.header_fixed-content .header_title{width:calc(100% - 28px);padding:0;text-align:center}}@media screen and (max-width:900px) and (max-width:480px){.header_fixed-content .header_title a,.header_fixed-content .header_title b,.header_fixed-content .header_title h1,.header_fixed-content .header_title h2,.header_fixed-content .header_title h3,.header_fixed-content .header_title h4,.header_fixed-content .header_title h5,.header_fixed-content .header_title h6,.header_fixed-content .header_title p{font-size:24px;line-height:28px}}@media screen and (max-width:900px){.header_fixed-content .menu-btn{padding:0;margin-right:16px;width:28px}.header_fixed-content .header_components{width:28px;margin:0;padding:0}}@media screen and (min-width:900px){.semimodal-relative .header_fixed{position:absolute;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;width:auto}.semimodal-relative .header_fixed .header_title{display:none}.header_fixed .menu-main{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.comments-open .header_fixed,.search-open .header_fixed{opacity:0;pointer-events:none}.header_components{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-ms-flex:auto;flex:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header_components-desktop{display:-webkit-box;display:-ms-flexbox;display:flex}.header_components-tablet{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:900px){.header_components-tablet{display:none}}.header_title{min-width:72px}@media screen and (max-width:900px){.header_title{padding-right:16px;padding-left:16px}}@media screen and (min-width:900px){.semimodal-relative .header_title{display:none}}.search{line-height:1;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box;top:0;bottom:0;right:0;width:100%;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);pointer-events:none;z-index:102;max-width:100vw;background-color:#fff;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:136px 32px 64px}@media screen and (max-width:506px){.search{padding:64px 16px}}.search.active{display:block;pointer-events:all;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.search-open{overflow:hidden}.search-form{border-bottom:1px solid #f2f2f2;z-index:20;padding-bottom:24px;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:992px;margin:0 auto}.search-input{vertical-align:middle;margin:0;font-family:inherit;font-size:24px;line-height:32px;color:#000;background:0 0;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;width:100%;background-image:url(../assets/ico-search.svg);background-size:32px;background-position:left center;background-repeat:no-repeat;padding-left:40px}@media screen and (max-width:506px){.search-input{font-size:18px;line-height:24px;background-size:24px}}.search-input::-ms-clear{display:none}.search-input::-webkit-input-placeholder{padding:2px 0 4px 0;line-height:1;color:rgba(0,0,0,.5)}.search-input:focus{outline:0;background-color:transparent}.search-btn{vertical-align:middle;width:24px;height:24px;font-size:0;margin-left:16px;border:none}.search-btn:focus{outline:0}.search-open-btn{background-color:transparent}.search-open-btn svg{height:24px;width:24px}@media screen and (max-width:506px){.comments-open .search-open-btn{display:none}}.search-close-btn{z-index:103;position:absolute;right:48px;top:48px;width:40px;height:40px;border-radius:50%;background-color:rgba(196,196,196,.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-image:url(../assets/ico-close.svg);background-size:24px}@media screen and (max-width:506px){.search-close-btn{right:16px;top:16px}}.voog-search-modal{opacity:0;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:999;width:100%;max-height:0;-webkit-box-shadow:none;box-shadow:none;-webkit-overflow-scrolling:touch;text-align:left;pointer-events:none;-webkit-transition:max-height .3s;-o-transition:max-height .3s;transition:max-height .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;padding-top:32px;max-width:992px;margin:0 auto}.voog-search-modal.search-results-active{padding-bottom:16px;max-height:calc(100vh - 224px);display:block;pointer-events:all;opacity:1;overflow:auto}@media screen and (max-width:506px){.voog-search-modal.search-results-active{max-height:calc(100vh - 136px)}}.voog-search-modal-results .voog-search-modal-result{padding-bottom:16px}.voog-search-modal-results .voog-search-modal-result h3{margin:0;font-size:16px;color:#000;font-weight:500;line-height:31px}.voog-search-modal-results .voog-search-modal-result h3 a{text-decoration:none;color:#000}.voog-search-modal-results .voog-search-modal-result h3 a:hover{color:rgba(0,0,0,.8)}.voog-search-modal-results .voog-search-modal-result p{font-size:14px;line-height:24px;color:#8d9091;margin:0}.voog-search-modal-results .voog-search-modal-result em{font-style:normal;background-color:rgba(249,236,90,.5);border-radius:2px;padding:0 2px}.blog_listing-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -16px}@media screen and (max-width:900px){.blog_listing-wrapper{margin:0}}.blog_listing-link .post_image-overlay{opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-transform:translatey(32px);-ms-transform:translatey(32px);transform:translatey(32px);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.blog_listing-link:focus .post_image-overlay,.blog_listing-link:hover .post_image-overlay{opacity:1;-webkit-transform:translatey(0);-ms-transform:translatey(0);transform:translatey(0);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.blog_listing-link:focus .post_image-overlay--box,.blog_listing-link:hover .post_image-overlay--box{width:56px;height:56px;border-radius:50%;background-color:#000;background-size:20px;background-position:center;background-repeat:no-repeat;background-image:url(../assets/ico-search-white.svg)}.blog_listing-item{width:calc(35% - 32px);padding:0 16px;margin-bottom:16px;padding-bottom:16px}.blog_listing-item:first-child,.blog_listing-item:last-child:nth-child(odd){width:calc(70% - 32px)}.blog_listing-item:nth-child(2){width:calc(30% - 32px)}.blog_listing-item:nth-child(n+2) .post_wrapper{border-bottom:none}.blog_listing-item:nth-child(n+2) .post_wrapper h3{font-size:18px!important;line-height:24px!important}@media screen and (max-width:900px){.blog_listing-item{width:100%;padding:0;padding-bottom:16px}.blog_listing-item:first-child,.blog_listing-item:last-child:nth-child(odd){width:100%}.blog_listing-item:nth-child(2){width:100%}.blog_listing-item h3{font-size:18px;line-height:24px}}@media screen and (max-width:1240px){.semimodal-relative .blog_listing-item{width:calc(50% - 32px)}.semimodal-relative .blog_listing-item:first-child{width:100%}.semimodal-relative .blog_listing-item:nth-child(2){width:calc(50% - 32px)}}@media screen and (max-width:1024px){.semimodal-relative .blog_listing-item{width:100%;padding:0;padding-bottom:16px;width:100%}.semimodal-relative .blog_listing-item:first-child{width:100%}.semimodal-relative .blog_listing-item:nth-child(2){width:100%}.semimodal-relative .blog_listing-item h3{font-size:18px;line-height:24px}}.post_header-stretch{max-width:132%;margin-right:-16%;margin-left:-16%}.post_tags{padding:24px 0 8px;border-top:1px solid;border-bottom:1px solid}.post_tags .menu-item{padding-bottom:16px}.post_page .post_narrow{margin-left:15%;margin-right:15%}@media screen and (max-width:1024px){.post_page .post_narrow{margin:0}}.post_title{margin-top:24px;padding-bottom:8px;margin-bottom:0}.post_details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.post_content{margin-top:8px}.blog_listing-item .post_content{margin-top:0}.post_unpublished{opacity:.1;-webkit-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.post_wrapper:hover .post_unpublished{opacity:1;-webkit-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.post_unpublished-overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;bottom:0;left:0;right:0}.post_unpublished-overlay--box{font-size:12px;padding:8px;border:2px solid #000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.post_wrapper:hover .post_unpublished-overlay--box{opacity:0}.post_nav{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}@media screen and (max-width:480px){.post_nav{margin-top:24px}}.post_nav-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:480px){.post_nav-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.post_nav-link{width:100%;max-width:400px}@media screen and (min-width:480px){.post_nav-link{min-height:192px;position:relative}}.post_nav-link.post_nav-link--older{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.post_nav-link.post_nav-link--older .post_nav-link--inner{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%}.post_nav-link.post_nav-link--older .post_nav-link--inner.without-image{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.post_nav-link.post_nav-link--older .post_nav-link--inner.without-image.static{opacity:.5}@media screen and (max-width:480px){.post_nav-link.post_nav-link--older .post_nav-link--inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.post_nav-link.post_nav-link--older .post_nav-link--inner .post_nav-direction{margin-bottom:24px}}.post_nav-link.post_nav-link--older .post_nav-image{margin-right:32px}@media screen and (max-width:480px){.post_nav-link.post_nav-link--older .post_nav-image{margin-right:0}}.post_nav-link.post_nav-link--older .post_nav-title{text-align:right}.post_nav-link.post_nav-link--newer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.post_nav-link.post_nav-link--newer .post_nav-link--inner{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.post_nav-link.post_nav-link--newer .post_nav-link--inner.without-image{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.post_nav-link.post_nav-link--newer .post_nav-link--inner.without-image.static{opacity:.5}@media screen and (max-width:480px){.post_nav-link.post_nav-link--newer .post_nav-link--inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.post_nav-link.post_nav-link--newer .post_nav-link--inner .post_nav-direction{margin-top:24px}}.post_nav-link.post_nav-link--newer .post_nav-image{margin-left:32px}@media screen and (max-width:480px){.post_nav-link.post_nav-link--newer .post_nav-image{margin-left:0}}.post_nav-link--inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.post_nav-link--inner.without-image{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}@media screen and (min-width:480px){.post_nav-link--inner.without-image{position:absolute;height:100%}}@media screen and (max-width:480px){.post_nav-link--inner.without-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.post_nav-link--inner.without-image .post_nav-direction{position:relative}.post_nav-link--inner .post_nav-direction{position:absolute;z-index:1;margin:0}@media screen and (max-width:480px){.post_nav-link--inner .post_nav-direction{position:relative}}@media screen and (max-width:480px){.post_nav-link--inner .post_nav-image,.post_nav-link--inner .post_nav-title{display:none}}.post_nav-link--inner .post_nav-image{opacity:0;width:100%;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media screen and (max-width:480px){.post_nav-link--inner .post_nav-image{opacity:1}.post_nav-link--inner .post_nav-image .content-item-box{display:none}}.post_nav-link--inner .post_nav-image .content-item-box img{opacity:.6}.post_nav-link--inner .content-item-box{height:192px;width:100%}.post_nav-link--inner .content-item-box .item-top{max-height:192px}.post_nav-link--inner:hover.without-image{opacity:.7}.post_nav-link--inner:hover.without-image.static{opacity:.5}.post_nav-link--inner:hover .post_nav-image{opacity:1}.post_nav-separator{border-bottom:1px solid;width:168px;margin:0 16px}.blog-page .post_read-more-btn{display:inline-block;margin-bottom:5px;text-decoration:underline}.blog-page .post_read-more-btn:hover{opacity:.6}.comments.hide-post-comments{display:none}article.post_wrapper .post_date.hide-post-date{display:none}article.post_wrapper .post_author.hide-post-author{display:none}article.post_wrapper .date-separator{padding:0 8px}article.post_wrapper .date-separator.hide-separator{display:none}.blog-tags{display:none}.blog_listing-item .post_content,.blog_listing-item .post_details,.blog_listing-item .post_excerpt,.related_posts .post_content,.related_posts .post_details,.related_posts .post_excerpt{font-size:16px;line-height:194%}.related_posts h3{font-size:18px;font-weight:700}.product_item-wrap .product_item-box--label,.product_item-wrap .product_item-btn,.product_item-wrap .product_item-price,.product_item-wrap .product_item-title{color:var(--product-list-item__color);font-size:var(--product-list-item__font-size);line-height:calc(var(--product-list-item__font-size) * 1.5 + 1px);word-break:break-word}.dark-background .product_item-wrap .product_item-box--label,.dark-background .product_item-wrap .product_item-btn,.dark-background .product_item-wrap .product_item-price,.dark-background .product_item-wrap .product_item-title{color:#fff}.product_item-wrap .item-top{border-radius:var(--product-list-item__image-radius)}.product_item-wrap .product_item-btn{white-space:nowrap;opacity:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);pointer-events:none;top:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.product_item-wrap .product_item-price{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);pointer-events:all;top:0;margin:0;opacity:1;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;color:var(--secondary-color)}.product_item-wrap .product_item-title{text-align:var(--product-list-item__alignment)}.product_item-wrap:hover .item-top,.product_item-wrap:hover .product_image,.product_item-wrap:hover .product_item-title{-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:.7}.product_item-wrap:hover .product_item-price{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);opacity:0;pointer-events:none;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.product_item-wrap:hover .product_item-btn{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;pointer-events:all;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.product_item-details{position:relative;overflow:hidden;text-align:var(--product-list-item__alignment)}.product_item-details--wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product_item-btn{cursor:pointer;font-weight:600}.product_item-btn:hover{opacity:.7}.product_item-box--label{padding:2px 8px;border:1px solid;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap}.product_page-nav--wrap{position:absolute;right:-32px;top:64px}@media screen and (max-width:752px){.product_page-nav--wrap{display:none}}.product_page-nav--link{background-repeat:no-repeat;background-position:center;background-size:24px;background-color:rgba(196,196,196,.2);width:40px;height:40px;border-radius:50%;display:block}.dark-background .product_page-nav--link{background-color:#fff}.product_page-nav--link:hover{opacity:.7}.product_page-nav--right{background-image:url(../assets/ico-arrow-right.svg)}.product_page-nav--left{margin-top:16px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);background-image:url(../assets/ico-arrow-right.svg)}.product_alt-attr{display:none}.with-image .product_alt-attr{display:block}.product_filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding-top:32px;border-bottom:1px solid;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media screen and (max-width:752px){.product_filters{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-bottom:none}}.product_filters-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:16px}@media screen and (max-width:752px){.product_filters-item{width:100%;border-bottom:1px solid;-webkit-box-flex:1;-ms-flex:auto;flex:auto;padding-bottom:8px;margin-bottom:8px}}.product_filters-item .form_field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0}.product_filters-item .form_field input,.product_filters-item .form_field select{padding:0}.product_filters-item:first-child .form_field{margin-right:32px}.product_filters-item:first-child .form_field .form_field_select{margin:0}@media screen and (max-width:752px){.product_filters-item:first-child .form_field{margin-right:0;width:100%}.product_filters-item:first-child .form_field .form_field_select{width:100%}}.product_filters.content-formatted .product_list-filter,.product_filters.content-formatted .product_list-search{border:none}.menu-language{display:none}.menu-language-btn{z-index:3;font-size:16px;white-space:nowrap}.language-menu-mode-popover .menu-language-btn{display:inline-block;margin:0;padding:0;line-height:1.3;vertical-align:sub;cursor:pointer;background-color:transparent;border-style:none}.language-menu-mode-popover .menu-language-btn:focus{outline:0}.language-menu-mode-popover .menu-language-btn::-moz-focus-inner{padding:0;border-style:none}.language-flags-enabled .menu-language-btn{width:44px;height:33px;padding:0;font-size:0}.language-flags-enabled .menu-language-btn:hover{opacity:.5}.language-flags-disabled .menu-language-btn{font-family:inherit;font-size:16px}.language-flags-disabled .menu-language-btn:hover{border-color:rgba(0,0,0,.5)}.language-flags-disabled .menu-language-btn svg{height:8px;width:10px}.language-flags-enabled.language-names-disabled.language-menu-mode-popover .menu-language-btn{width:24px;height:24px}.menu-language-btn::after,.menu-language-btn::before{top:2px}.language-flags-enabled .menu-language-btn::after,.language-flags-enabled .menu-language-btn::before{right:0;top:2px}.lang_menu-popover{background-color:#fff;border-color:rgba(0,0,0,.1);border-style:solid;border-width:1px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.07);box-shadow:0 2px 10px rgba(0,0,0,.07);white-space:nowrap}.lang_menu-popover .menu{padding:8px 0}.lang_menu-popover .menu .menu-item a{font-size:16px;line-height:24px}.lang_menu-popover .menu .menu-item a:hover{background-color:#f2f2f2;opacity:1}.lang_menu-popover .menu .menu-item a .menu-language-popover-name{padding:8px 16px 8px 52px;display:block}.lang_menu-popover--wrap{position:absolute;right:0;opacity:0;pointer-events:none;padding-top:8px;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.semimodal_bottom .lang_menu-popover--wrap{right:unset;left:0}.menu-language-popover-open .lang_menu-popover--wrap,body:not(.edy-editmode) .menu-language-toggle:hover .lang_menu-popover--wrap{z-index:2;opacity:1;pointer-events:all}.menu-language{text-align:right}.menu-language .menu-item{position:relative}.menu-language .menu-item .language-name-resize{font-size:16px}.menu-language .menu-item a{display:block;color:#000;text-decoration:none;font-size:16px;text-align:left;width:100%;padding:0;margin-right:0;margin-left:auto;min-height:32px;min-width:48px;white-space:nowrap}.menu-language .menu-item a::after,.menu-language .menu-item a::before{left:16px;top:10px}.menu-language .menu-item a:hover{opacity:.7}.menu-language .menu-item a.untranslated{color:#c5292a}.menu-language .menu-item a .menu-language-popover-name{color:#000}.language-menu-mode-popover.language-flags-enabled .menu-language .menu-cms li{padding:6px 14px}.language-menu-mode-popover.language-flags-disabled .menu-language .menu-cms li{padding:6px 24px 6px 16px}.menu-language-list{margin-left:16px}.menu-language-list .menu-item-cms-settings{margin-left:16px}.menu-language-list .menu-item-cms-add{margin-left:8px}.ico-flags{position:relative;background-color:transparent}.language-flags-enabled .ico-flags::after,.language-flags-enabled .ico-flags::before,.menu-language-popover .ico-flags::after,.menu-language-popover .ico-flags::before{position:absolute;display:block;width:21px;margin-top:2px;height:15px}.ico-flags::before{background-color:#000;content:''}.language-flags-disabled .ico-flags::before{display:none}.language-flags-disabled .menu-language-popover .ico-flags::before{display:initial}.ico-flags::after{font-size:8px;line-height:1;text-align:center;text-transform:uppercase;content:attr(data-lang-code);opacity:.95;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:3px;padding-bottom:3px;background-position:-210px -75px}.language-flags-enabled .ico-flags::after,.menu-language-popover .ico-flags::after{content:'';background-image:url(../assets/ico-flags-medium.svg)}.language-flags-disabled .ico-flags::after{display:none}.language-flags-disabled .menu-language-popover .ico-flags::after{display:initial}[data-lang-code^=sq]::after{background-position:0 0}[data-lang-code^=hy]::after{background-position:-21px 0}[data-lang-code^=bn]::after{background-position:-42px 0}[data-lang-code^=bg]::after{background-position:-84px 0}[data-lang-code^=zh]::after{background-position:-105px 0}[data-lang-code^=hr]::after{background-position:-126px 0}[data-lang-code^=da]::after{background-position:-147px 0}[data-lang-code^=cs]::after{background-position:-168px 0}[data-lang-code^=et]::after{background-position:-189px 0}[data-lang-code^=fi]::after{background-position:0 -15px}[data-lang-code^=fr]::after{background-position:-21px -15px}[data-lang-code^=ka]::after{background-position:-42px -15px}[data-lang-code^=de]::after{background-position:-63px -15px}[data-lang-code^=el]::after{background-position:-84px -15px}[data-lang-code^=hu]::after{background-position:-105px -15px}[data-lang-code^=is]::after{background-position:-126px -15px}[data-lang-code^=hi]::after{background-position:-147px -15px}[data-lang-code^=id]::after{background-position:-168px -15px}[data-lang-code^=fa]::after{background-position:-189px -15px}[data-lang-code^=he]::after{background-position:0 -30px}[data-lang-code^=it]::after{background-position:-21px -30px}[data-lang-code^=ja]::after{background-position:-42px -30px}[data-lang-code^=ko]::after{background-position:-63px -30px}[data-lang-code^=lv]::after{background-position:-84px -30px}[data-lang-code^=lt]::after{background-position:-105px -30px}[data-lang-code^=ms]::after{background-position:-126px -30px}[data-lang-code^=nl]::after{background-position:-147px -30px}[data-lang-code^=no]::after{background-position:-168px -30px}[data-lang-code^=ur]::after{background-position:-189px -30px}[data-lang-code^=fil]::after{background-position:0 549px}[data-lang-code^=pl]::after{background-position:-21px -45px}[data-lang-code^=ro]::after{background-position:-42px -45px}[data-lang-code^=ru]::after{background-position:-63px -45px}[data-lang-code^=ar]::after{background-position:-84px -45px}[data-lang-code^=sk]::after{background-position:-105px -45px}[data-lang-code^=sl]::after{background-position:-126px -45px}[data-lang-code^=es]::after{background-position:-147px -45px}[data-lang-code^=sv]::after{background-position:-168px -45px}[data-lang-code^=tr]::after{background-position:-189px -45px}[data-lang-code^=uk]::after{background-position:0 -60px}[data-lang-code^=en]::after{background-position:-21px -60px}[data-lang-code^=pt]::after{background-position:-84px -60px}[data-lang-code^=sr]::after{background-position:-126px -60px}[data-lang-code^=th]::after{background-position:-189px -60px}[data-lang-code^=en_CA]::after{background-position:-105px -60px}[data-lang-code^=en_US]::after{background-position:-21px -60px}[data-lang-code^=fr_IC]::after{background-position:-42px -60px}[data-lang-code^=fr_CA]::after{background-position:-105px -60px}[data-lang-code^=en_GB]::after{background-position:-63px -60px}[data-lang-code^=en_AU]::after{background-position:-168px -60px}[data-lang-code^=pt_BR]::after{background-position:-63px 0}.menu-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px;background:0 0;border:none;cursor:pointer;-webkit-transition:top .6s ease-in;-o-transition:top .6s ease-in;transition:top .6s ease-in}.semimodal .menu-btn{padding:0 0 0 24px}.semimodal-absolute .semimodal .menu-btn{padding:0 16px 0 0}@media screen and (max-width:900px){.menu-btn{padding:0 16px 0}.semimodal .menu-btn{padding:0 16px 0 0}}.semimodal-relative .menu-btn{pointer-events:none;opacity:0}@media screen and (max-width:900px){.semimodal-relative .menu-btn{pointer-events:all;opacity:1}}@media screen and (min-width:900px){.semimodal-relative .menu-btn{display:none}}.menu-btn label{font-size:16px;margin-left:16px;cursor:pointer}@media screen and (max-width:900px){.menu-btn label{display:none}}.menu-btn:focus{outline:0}.menu-btn::-moz-focus-inner{padding:0;border:0}.menu-btn .menu-stripe{display:block;width:32px;height:2px;color:#000;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.menu-btn .menu-stripe:first-child{margin-bottom:8px}.semimodal-open:not(.semimodal-relative) .menu-btn .menu-stripe{-webkit-transform:rotate(45deg) translate(-4px,-4px);-ms-transform:rotate(45deg) translate(-4px,-4px);transform:rotate(45deg) translate(-4px,-4px)}.semimodal-open:not(.semimodal-relative) .menu-btn .menu-stripe:first-child{-webkit-transform:rotate(-45deg) translate(-4px,4px);-ms-transform:rotate(-45deg) translate(-4px,4px);transform:rotate(-45deg) translate(-4px,4px)}@media screen and (max-width:900px){.menu-btn .menu-stripe{width:24px}.semimodal-open.semimodal-relative .menu-btn .menu-stripe{-webkit-transform:rotate(45deg) translate(-4px,-4px);-ms-transform:rotate(45deg) translate(-4px,-4px);transform:rotate(45deg) translate(-4px,-4px)}.semimodal-open.semimodal-relative .menu-btn .menu-stripe:first-child{-webkit-transform:rotate(-45deg) translate(-4px,4px);-ms-transform:rotate(-45deg) translate(-4px,4px);transform:rotate(-45deg) translate(-4px,4px)}}.edit-btn{display:inline-block;vertical-align:middle;line-height:.8}.menu-main .edit-btn{margin-right:16px;position:relative;left:24px;height:32px}@media screen and (max-width:752px){.menu-main .edit-btn{margin-right:0}}.menu{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.menu_top.menu-main .menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu_top.menu-main .menu.menu_top-list .menu-item.lvl-1{display:none}.menu_top.menu-main .menu.menu_top-list li.menu-item.lvl-1:nth-of-type(-n+5){display:initial}.menu_top.menu-main .menu.menu_top-popover .menu-item.lvl-1{display:none}.menu_top.menu-main .menu.menu_top-popover li.menu-item.lvl-1:nth-of-type(-n+5){display:initial}.menu_top.menu-main .menu .menu-item a{max-width:160px}.menu_top.menu-main .menu .menu-item a:hover{-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;-webkit-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.semimodal .menu .menu-item{padding-bottom:8px}@media screen and (max-width:900px){.semimodal .menu .menu-item{padding-bottom:16px}}.semimodal .lang_menu-popover .menu .menu-item{padding-bottom:8px}.menu .menu-item a{display:block;word-break:break-word}.menu-main{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box}.menu-main .menu .menu-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:16px;line-height:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.menu-main .menu .menu-item.active a{color:#000}.semimodal .menu-main .menu .menu-item{margin-right:0}.menu-main .menu .menu-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.semimodal .menu-main .menu .menu-item a{padding-left:24px}@media screen and (max-width:900px){.semimodal .menu-main .menu .menu-item a{padding-left:0}}.menu-main .menu .menu_popover{opacity:0;pointer-events:none;position:absolute;top:calc((var(--header-mainmenu-font-size) * var(--header-mainmenu-line-height)) + 8px);right:0;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.menu-main .menu .menu_popover .menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.menu-main .menu .menu_popover .menu .menu-item{margin:0;width:100%;display:none}.menu-main .menu .menu_popover .menu .menu-item:nth-of-type(n+6){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media screen and (max-width:900px){.menu-main .menu .menu_popover .menu .menu-item:nth-of-type(n+6){display:none}}.publicmode .menu-main .menu .menu_popover .menu .menu-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.menu-main .menu .menu_popover .menu .menu-item .settings-btn,.menu-main .menu .menu_popover .menu .menu-item a{padding:8px 40px 8px 24px;background-color:#000;color:#fff;width:100%;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.menu-main .menu .menu_popover .menu .menu-item .settings-btn:hover,.menu-main .menu .menu_popover .menu .menu-item a:hover{background-color:#2a2a2a;color:#fff}.menu-main .menu .menu_popover.active{opacity:1;pointer-events:all;background-color:#fff}.menu-main .menu .menu_popover-btn{height:24px;width:24px;cursor:pointer}.semimodal_inner .menu-main .menu .menu_popover-btn{display:none}@media screen and (min-width:900px){.menu-main:not(.menu_top) .menu .menu-item a.active:before{content:'';height:8px;width:8px;position:absolute;left:0}.menu-main:not(.menu_top) .menu .menu-sub .menu-item.active a:before{content:none}}.menu-main .menu-sub{display:none}.menu-main .menu-sub.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;left:24px;position:relative}@media screen and (max-width:900px){.menu-main .menu-sub.active{left:0}}.menu-main .menu-sub.active .menu-item a{padding-left:16px}@media screen and (max-width:900px){.menu-main .menu-sub.active .menu-item a{padding-left:0}}.menu-main .menu-sub.active .menu-item a:before{content:none}.menu-main .menu-sub .edit-btn{position:relative;left:16px}.menu-main .menu-sub .menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.menu-sub .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.semimodal .menu-sub .menu{margin:8px 0 16px}@media screen and (max-width:900px){.semimodal .menu-sub .menu{margin:0 0 8px}}.menu-sub .menu .menu-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:8px;font-size:14px}.menu-sub .menu .menu-item:first-child{margin-left:0}.menu-sub .menu .menu-item a.with_arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu-sub .menu .menu-item a.with_arrow::before{content:'';margin-right:8px;border:solid;border-width:0 2px 2px 0;display:inline-block;padding:2px;-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.menu-sub.menu-breadcrumbs .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0}.menu-sub.menu-breadcrumbs .menu-item a{font-size:14px;line-height:194%}.menu-edy-btns{position:absolute;bottom:-46px;margin:0;padding:0;left:-24px;list-style:none}.menu-item-product-list.hidden,.menu-item-product.hidden{display:none!important}@media screen and (max-width:900px){.semimodal .menu-main{width:100%}.semimodal .menu-main .menu{width:100%}.semimodal .menu-main .menu .has-children a{background-repeat:no-repeat;background-position:100% 41%;width:100%;padding-right:16px;background-image:url(../assets/chevron-down-black.svg)}.dark-background .semimodal .menu-main .menu .has-children a{background-image:url(../assets/chevron-down-white.svg)}.light-background .semimodal .menu-main .menu .has-children a{background-image:url(../assets/chevron-down-black.svg)}.semimodal .menu-main .menu .has-children a.selected{background-image:url(../assets/chevron-up-black.svg)}.dark-background .semimodal .menu-main .menu .has-children a.selected{background-image:url(../assets/chevron-up-white.svg)}.light-background .semimodal .menu-main .menu .has-children a.selected{background-image:url(../assets/chevron-up-black.svg)}}.w-100p{width:100%}.w-80p{width:80%}.w-60p{width:60%}.w-50p{width:50%}.w-40p{width:40%}.w-20p{width:20%}.w-16{width:16px}.w-64{width:64px}.mw-24{min-width:24px}.h-100p{height:100%}.h-16{height:16px}.h-64{height:64px}.r-32{right:32px}.l-64{left:64px}.l-32{left:32px}.t-32{top:32px}.of-hidden{overflow:hidden}.p-abs{position:absolute!important}.p-rel{position:relative}.b-box{-webkit-box-sizing:border-box;box-sizing:border-box}.d-none{display:none!important}.d-blk{display:block}.d-inl{display:inline}.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.td-lt{text-decoration:line-through}.max-h-344{max-height:344px}.max-h-464{max-height:464px}.cursor-zoomin{cursor:-webkit-zoom-in;cursor:zoom-in}@media screen and (max-width:900px){.hidden-tablet{display:none}}@media screen and (min-width:900px){.hidden-desktop{display:none}}.hover:hover{-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:.7}.btn-no-style{background-color:transparent;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.t-sticky{position:-webkit-sticky;position:sticky;top:32px}.op-0-5{opacity:.5}.no-wrap{white-space:nowrap}[data-visible=false]{display:none!important}.pad_container{padding:40px 32px 32px;z-index:0}.pad_container:hover{z-index:1}@media screen and (max-width:752px){.pad_container{padding:24px 16px}}.pad_40-0{padding:40px 0}@media screen and (max-width:1024px){.pad_40-0{padding:24px 0}}.pad_32-0{padding:32px 0}@media screen and (max-width:1024px){.pad_32-0{padding:16px 0}}.pad_0-4{padding:0 4px}.animate_border-bottom{padding-bottom:3px;text-decoration:none;background-image:-webkit-gradient(linear,left top,left bottom,from(var(--secondary-color)),to(var(--secondary-color)));background-image:-webkit-linear-gradient(var(--secondary-color),var(--secondary-color));background-image:-o-linear-gradient(var(--secondary-color),var(--secondary-color));background-image:linear-gradient(var(--secondary-color),var(--secondary-color));background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;-webkit-transition:background-size .3s;-o-transition:background-size .3s;transition:background-size .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.animate_border-bottom:focus,.animate_wrap:focus .animate_border-bottom,.animate_wrap:hover .animate_border-bottom{background-size:100% 1px}.mar_0-8-neg{margin:0 -8px}.mar_0-16-neg{margin:0 -16px}.mar_0-24-neg{margin:0 -24px}.mar_0-32-neg{margin:0 -32px}.mar_0-8{margin:0 8px}.mar_0-16{margin:0 16px}.mar_0-24{margin:0 24px}.mar_0-32{margin:0 32px}.mar_8-0{margin:8px 0}.mar_b-32-neg{margin-bottom:-32px}.mar_32-0{margin:32px 0}@media screen and (max-width:900px){.mar_32-0{margin:16px 0}}.mar_b-8{margin-bottom:8px}.mar_b-16{margin-bottom:16px}.mar_b-32{margin-bottom:32px}@media screen and (max-width:900px){.mar_b-32{margin-bottom:16px}}.mar_b-40{margin-bottom:40px}@media screen and (max-width:900px){.mar_b-40{margin-bottom:16px}}.mar_b-48{margin-bottom:48px}@media screen and (max-width:900px){.mar_b-48{margin-bottom:24px}}.mar_b-56{margin-bottom:56px}@media screen and (max-width:900px){.mar_b-56{margin-bottom:24px}}.mar_b-64{margin-bottom:64px}@media screen and (max-width:900px){.mar_b-64{margin-bottom:32px}}.mar_t-0{margin-top:0!important}.mar_t-16{margin-top:16px}.mar_t-32{margin-top:32px}.mar_t-48{margin-top:48px}@media screen and (max-width:900px){.mar_t-48{margin-top:24px}}.mar_t-96{margin-top:96px}@media screen and (max-width:900px){.mar_t-96{margin-top:32px}}.mar_l-4{margin-left:4px}.mar_l-8{margin-left:8px}.mar_l-16{margin-left:16px}.mar_l-32{margin-left:32px}.mar_r-8{margin-right:8px}.mar_r-16{margin-right:16px}.mar_r-32{margin-right:32px}.mar_r-auto{margin-right:auto}.flex_box{display:-webkit-box;display:-ms-flexbox;display:flex}.flex_auto{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.flex_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex_col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media screen and (max-width:752px){.flex_row.reverse-col-tablet{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.flex_row-4{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex_row-4--item{width:25%;margin-bottom:32px}@media screen and (max-width:1024px){.flex_row-4--item{width:33%;margin-bottom:24px}}@media screen and (max-width:900px){.flex_row-4--item{width:50%;margin-bottom:16px}}@media screen and (max-width:480px){.flex_row-4--item{width:100%}}.flex_row-3{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex_row-3--item{width:33%;margin-bottom:32px}@media screen and (max-width:900px){.flex_row-3--item{width:50%}}@media screen and (max-width:480px){.flex_row-3--item{width:100%}}@media screen and (min-width:1024px){.product_list .flex_row-3--item{width:var(--product-list-item__width)}}@media screen and (min-width:1340px){.semimodal-relative .product_list .flex_row-3--item{width:var(--product-list-item__width)}}@media screen and (max-width:1340px){.semimodal-relative .product_list .flex_row-3--item{width:33%}}@media screen and (max-width:900px){.semimodal-relative .product_list .flex_row-3--item{width:50%}}@media screen and (max-width:480px){.semimodal-relative .product_list .flex_row-3--item{width:100%}}.flex_row-2{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex_row-2--item{width:50%;margin-bottom:32px}@media screen and (max-width:752px){.flex_row-2--item{width:100%}}.flex_row-2--item-60{width:60%;margin-bottom:32px}@media screen and (max-width:752px){.flex_row-2--item-60{width:100%}}.flex_row-2--item-40{width:40%;margin-bottom:32px}@media screen and (max-width:752px){.flex_row-2--item-40{width:100%}}.flex_a-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex_j-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:480px){.flex_j-center-mobile{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.flex_j-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between} \ No newline at end of file From 768914fc019e0be2bda22da7867065723401b60c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Siim=20Ha=CC=88elm?= Date: Thu, 22 Apr 2021 15:02:57 +0300 Subject: [PATCH 2/2] Add link fade effect --- sources/stylesheets/_typography.scss | 2 ++ sources/stylesheets/menus/_menus.scss | 4 ---- stylesheets/main.css | 33 ++++++++++++++++----------- stylesheets/main.min.css | 2 +- 4 files changed, 23 insertions(+), 18 deletions(-) diff --git a/sources/stylesheets/_typography.scss b/sources/stylesheets/_typography.scss index de04b91e..36a5221f 100644 --- a/sources/stylesheets/_typography.scss +++ b/sources/stylesheets/_typography.scss @@ -60,9 +60,11 @@ h5 { a { color: var(--primary-color); + @include transition(all 300ms, ease-in); &:hover { color: var(--secondary-color); + @include transition(all 300ms, ease-in); } } diff --git a/sources/stylesheets/menus/_menus.scss b/sources/stylesheets/menus/_menus.scss index e00c26f8..85f761a0 100644 --- a/sources/stylesheets/menus/_menus.scss +++ b/sources/stylesheets/menus/_menus.scss @@ -151,10 +151,6 @@ .menu-item a { max-width: 160px; - - &:hover { - @include transition(opacity 200ms, ease-in); - } } } diff --git a/stylesheets/main.css b/stylesheets/main.css index 22d94487..935e0faf 100644 --- a/stylesheets/main.css +++ b/stylesheets/main.css @@ -373,10 +373,30 @@ h5 { a { color: var(--primary-color); + -webkit-transition: all 300ms; + -o-transition: all 300ms; + transition: all 300ms; + -webkit-transition-timing-function: ease-in; + -o-transition-timing-function: ease-in; + transition-timing-function: ease-in; + -webkit-perspective: 1000; + perspective: 1000; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; } a:hover { color: var(--secondary-color); + -webkit-transition: all 300ms; + -o-transition: all 300ms; + transition: all 300ms; + -webkit-transition-timing-function: ease-in; + -o-transition-timing-function: ease-in; + transition-timing-function: ease-in; + -webkit-perspective: 1000; + perspective: 1000; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; } p { @@ -5109,19 +5129,6 @@ body:not(.edy-editmode) .menu-language-toggle:hover .lang_menu-popover--wrap { max-width: 160px; } -.menu_top.menu-main .menu .menu-item a:hover { - -webkit-transition: opacity 200ms; - -o-transition: opacity 200ms; - transition: opacity 200ms; - -webkit-transition-timing-function: ease-in; - -o-transition-timing-function: ease-in; - transition-timing-function: ease-in; - -webkit-perspective: 1000; - perspective: 1000; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; -} - .semimodal .menu .menu-item { padding-bottom: 8px; } diff --git a/stylesheets/main.min.css b/stylesheets/main.min.css index 8a3b536f..17959aff 100644 --- a/stylesheets/main.min.css +++ b/stylesheets/main.min.css @@ -1 +1 @@ -.content-formatted:after,.search-form:after,.search:after{display:table;clear:both;content:''}.body-bg_color{position:absolute;top:0;left:0;right:0;bottom:0}.bg-picker,.product_item-btn,.voog-bg-picker-btn{margin:0;padding:0;background-color:transparent;border-style:none;cursor:pointer}.bg-picker:focus,.product_item-btn:focus,.voog-bg-picker-btn:focus{outline:0}.bg-picker::-moz-focus-inner,.product_item-btn::-moz-focus-inner,.voog-bg-picker-btn::-moz-focus-inner{padding:0;border-style:none}@font-face{font-family:'Avenir Next';src:url(../assets/avenir-next-regular.woff2) format("woff2"),url(../assets/avenir-next-regular.woff) format("woff"),url(../assets/avenir-next-regular.ttf) format("truetype");font-weight:400}@font-face{font-family:'Avenir Next';src:url(../assets/avenir-next-medium.woff2) format("woff2"),url(../assets/avenir-next-medium.woff) format("woff"),url(../assets/avenir-next-medium.ttf) format("truetype");font-weight:500}@font-face{font-family:'Avenir Next';src:url(../assets/avenir-next-demi-bold.woff2) format("woff2"),url(../assets/avenir-next-demi-bold.woff) format("woff"),url(../assets/avenir-next-demi-bold.ttf) format("truetype");font-weight:600}@font-face{font-family:'Avenir Next';src:url(../assets/avenir-next-bold.woff2) format("woff2"),url(../assets/avenir-next-bold.woff) format("woff"),url(../assets/avenir-next-bold.ttf) format("truetype");font-weight:700}html{overflow-x:hidden}body{margin:0;padding:0;font-family:"Avenir Next",sans-serif;color:#000;background-position:center;background-attachment:fixed;background-size:cover;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:506px){.semimodal-open body{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden}}body.dark-background{color:#fff}body * ::-moz-selection{background:#000;color:#fff}body * ::selection{background:#000;color:#fff}.bg-picker,.voog-bg-picker-btn{position:absolute}.container .bg-picker,.container .voog-bg-picker-btn{top:-80px;right:15px}.bg-picker-top{z-index:99;top:-22px;position:absolute}.semimodal-relative .bg-picker-top{top:24px}@media screen and (max-width:900px){.semimodal-relative .bg-picker-top{top:0}}.body-bg_color{position:fixed;z-index:-2}.container .body-bg_color{position:static;padding:40px 20px;background-color:#fff}@media screen and (max-width:752px){.container .body-bg_color{padding-top:1px}}.container{position:relative;margin:0 auto;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.container a{text-decoration:none}.container a img{border:none}.container_wrap{-webkit-box-flex:1;-ms-flex:auto;flex:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh}.editmode .container_wrap{min-height:calc(100vh - 72px)}.editmode .edy-bar-open .container_wrap{min-height:calc(100vh - 200px)}.semimodal-relative .container{margin-top:48px}@media screen and (max-width:900px){.semimodal-relative .container{margin-top:0}}.loader{position:absolute;top:50%;left:50%;z-index:999;width:20px;height:20px;border-radius:100%;opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.loader::before{position:absolute;display:block;width:100%;height:100%;content:'';-webkit-box-sizing:content-box;box-sizing:content-box}.is-loaded .loader,.not-loaded .loader{margin-top:calc((20px / 2) * -1);margin-left:calc((20px / 2) * -1);border:1px solid transparent;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}.is-loaded .loader::before,.not-loaded .loader::before{border-top:1px solid #000;border-right:1px solid transparent;border-bottom:1px solid transparent;border-left:1px solid transparent;border-radius:100%}.not-loaded .loader{opacity:1}.is-loaded .loader{opacity:0}.with-error .loader{width:30px;height:30px;margin-top:-15px;margin-left:-15px;background-color:rgba(197,41,42,.7);opacity:1}.with-error .loader::after,.with-error .loader::before{position:absolute;top:14px;width:22px;height:2px;background-color:#fff;border-radius:2px;content:''}.with-error .loader::before{left:4px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.with-error .loader::after{right:4px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@-webkit-keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.svg-spritesheet{display:none}h1{font-size:72px;line-height:1.2;margin-top:32px;margin-bottom:8px;font-weight:500}@media screen and (max-width:900px){h1{font-size:56px}}h2{font-size:56px;line-height:1.2;margin-top:24px;margin-bottom:8px;font-weight:500}@media screen and (max-width:900px){h2{font-size:36px}}h3{font-size:36px;line-height:1.2;margin-top:16px;margin-bottom:8px;font-weight:500}@media screen and (max-width:900px){h3{font-size:24px}}h4{font-size:24px;line-height:1.2;margin-top:16px;margin-bottom:8px;font-weight:500}@media screen and (max-width:900px){h4{font-size:20px}}h5{font-weight:500;font-size:20px;line-height:1.2;margin-top:16px;margin-bottom:8px}@media screen and (max-width:900px){h5{font-size:18px}}a{color:var(--primary-color)}a:hover{color:var(--secondary-color)}p{font-weight:400;font-size:16px;line-height:194%;color:var(--primary-color);margin-top:16px}.p18{font-size:18px;line-height:36px}.p16{font-size:16px;line-height:194%}.p14{font-size:14px;line-height:194%}.p12{font-size:12px;line-height:18px}.l18{font-size:14px;line-height:194%}.l16{font-size:16px;line-height:144%}.l14{font-size:14px;line-height:194%}.l12{font-size:12px;line-height:18px}.bold{font-weight:600}.grey{color:#8d9091}.content-formatted form{max-width:100%;margin-top:24px;clear:both}.content-formatted .form_field{padding-bottom:8px;position:relative;padding-top:16px}.content-formatted .form_field:first-child{padding-top:0}.content-formatted .form_field:last-child{padding-bottom:0}.content-formatted .form_field .edy-fe-label,.content-formatted .form_field .form_field_label,.content-formatted .form_field label{position:relative;display:block;margin-bottom:4px}.content-formatted .form_field_required .form_field_label:after{content:'*'}.content-formatted .form_field_select{padding-right:16px;background-image:url(../assets/chevron-down-black.svg)}.dark-background .content-formatted .form_field_select{background-image:url(../assets/chevron-down-white.svg)}.light-background .content-formatted .form_field_select{background-image:url(../assets/chevron-down-black.svg)}.content-formatted .form_field_file,.content-formatted .form_field_select,.content-formatted .form_field_textarea,.content-formatted .form_field_textfield,.content-formatted .form_submit input{font-family:inherit;cursor:pointer;-webkit-transition:all .3s cubic-bezier(.1,.6,0,1);-o-transition:all .3s cubic-bezier(.1,.6,0,1);transition:all .3s cubic-bezier(.1,.6,0,1)}.content-formatted .form_submit input{border:none;line-height:1.25;outline:0;position:relative}.content-formatted .form_submit input:active{background-color:var(--secondary-color);top:2px;-webkit-transition:all .3s cubic-bezier(.1,.6,0,1);-o-transition:all .3s cubic-bezier(.1,.6,0,1);transition:all .3s cubic-bezier(.1,.6,0,1)}.content-formatted .form_submit input:hover{background-color:var(--secondary-color);-webkit-transition:all .3s cubic-bezier(.1,.6,0,1);-o-transition:all .3s cubic-bezier(.1,.6,0,1);transition:all .3s cubic-bezier(.1,.6,0,1)}.content-formatted .form_field_select{padding:8px 0 8px;margin-top:-8px;border-bottom:1px solid #8d9091;padding-right:32px;background-repeat:no-repeat;background-position:100% 50%}.content-formatted .form_field_file,.content-formatted .form_field_select,.content-formatted .form_field_textarea,.content-formatted .form_field_textfield{max-width:100%}.content-formatted .form_field_textarea,.content-formatted .form_field_textfield{width:280px;margin:0;padding:8px 0 8px;margin-top:-8px;border-bottom:1px solid #8d9091;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:text}@media screen and (max-width:420px){.content-formatted .form_field_textarea,.content-formatted .form_field_textfield{width:100%}}.content-formatted .form_field_textarea{min-height:98px}.content-formatted .form_field_size_medium{width:420px}@media screen and (max-width:420px){.content-formatted .form_field_size_medium{width:100%}}.content-formatted .form_field_size_large{width:580px}.content-formatted .form_submit{margin-top:10px}.editmode .dark-background .content-formatted .form_submit input[disabled=disabled]{color:#fff}.content-formatted .form_error{margin-bottom:16px}.content-formatted .form_error,.content-formatted .form_field_error{color:#c5292a;width:100%;font-size:var(--form-label-font-size);line-height:var(--form-field-line-height);margin-top:8px}.content-formatted .comment_form .form_error,.content-formatted .comment_form .form_field_error{margin-top:0}.content-formatted .form_field_with_errors .form_field_textarea,.content-formatted .form_field_with_errors .form_field_textfield{border-bottom:1px solid #c5292a}.content-formatted .form_notice{color:#2f5d4b}.form_field_checkbox+.form_control_indicator,.form_field_radio+.form_control_indicator{height:18px;width:18px;position:relative;display:inline-block;margin-right:10px;vertical-align:middle;border:1px solid var(--secondary-color)}.dark-background .form_field_checkbox+.form_control_indicator,.dark-background .form_field_radio+.form_control_indicator{border-color:#fff}.form_field_radio+.form_control_indicator{top:-2px;border-radius:100%}.form_field_radio+.form_control_indicator:before{height:10px;width:10px;position:absolute;top:0;left:0;content:'';border-radius:100%;-webkit-transition:border-color .15s ease;-o-transition:border-color .15s ease;transition:border-color .15s ease;border:none;border:4px solid;border-color:transparent}.form_field_radio:checked+.form_control_indicator{border:1px solid var(--primary-color)}.form_field_radio:checked+.form_control_indicator:before{border-color:var(--primary-color)}.dark-background .form_field_radio:checked+.form_control_indicator:before{background-color:#fff}.form_field_checkbox+.form_control_indicator{top:-2px}.form_field_checkbox+.form_control_indicator:before{-webkit-transform:scale(0) rotate(45deg);-ms-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg);display:block;width:4px;height:7px;margin:3px 5px 0 7px;content:'';-webkit-transition:-webkit-transform .15s ease 0s;transition:-webkit-transform .15s ease 0s;-o-transition:transform .15s ease 0s;transition:transform .15s ease 0s;transition:transform .15s ease 0s,-webkit-transform .15s ease 0s;border:1px solid;border-style:none solid solid none}.form_field_checkbox:checked+.form_control_indicator{border:1px solid var(--primary-color)}.form_field_checkbox:checked+.form_control_indicator:before{-webkit-transform:scale(1) rotate(45deg);-ms-transform:scale(1) rotate(45deg);transform:scale(1) rotate(45deg);-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;-o-transition:transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}.dark-background .form_field_checkbox+.form_control_indicator:before{border-color:#fff}.comments{padding-top:48px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.comments .comment,.comments .comment_form,.comments .comment_title{padding-top:16px}.comments .comment{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.comments_secondary{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;max-height:100%;overflow:hidden}.comments_hidden{max-height:0}.comments .comment_more-btn{font-size:14px;line-height:20px;padding:16px;text-align:center;width:100%;border-top:1px solid var(--secondary-color);margin-top:24px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.comments .comment_more-btn:hover{color:var(--secondary-color)}.comments .comment_date{color:var(--secondary-color)}.comments .comment_comment_messages{display:none}.comments .comment_count-separator{font-size:16px;padding-left:4px;padding-right:2px}.comments .comment_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.comments .comment_form .form_field_with_errors label{color:#c5292a}.comments .comment_form .form_area{padding:32px;background:#fff;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media screen and (max-width:752px){.comments .comment_form .form_area{padding:16px}}.comments .comment_form .form_area .form_fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.comments .comment_form .form_area .form_fields .form_field-wrap{width:50%;padding:0 0 16px 0;max-width:280px}@media screen and (max-width:752px){.comments .comment_form .form_area .form_fields .form_field-wrap{width:100%;max-width:100%}.comments .comment_form .form_area .form_fields .form_field-wrap input{width:100%}}.comments .comment_form .form_area .form_fields .form_field-wrap:first-child{margin-right:32px;width:calc(50% - 32px)}@media screen and (max-width:752px){.comments .comment_form .form_area .form_fields .form_field-wrap:first-child{width:100%;margin-right:0}}.comments .comment_form .form_area .form_fields .form_field-wrap:last-child{width:100%;max-width:100%}.comments .comment_form .form_area .form_fields .form_field-wrap:last-child textarea{width:100%}.content-formatted .edy-buy-button{font-family:inherit;cursor:pointer;border:0;position:relative;background:#000;display:inline-block;color:#fff;padding:4px 16px;text-align:center;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto}.content-formatted.js-buy-btn-content .edy-buy-button{width:100%}.content-formatted .edy-buy-button-container{margin-bottom:16px}.content-formatted .edy-buy-button-container .edy-buy-button-variants{padding-bottom:16px;padding-top:16px}.content-formatted .edy-buy-button-container .edy-buy-button-variants .publicmode{padding-top:24px}.content-formatted .edy-buy-button-align-right .edy-buy-button-variants .form_field{margin:0 0 0 auto}.content-formatted .edy-buy-button-align-center .edy-buy-button-variants .form_field{margin:0 auto}.content-formatted .edy-buy-button-variants{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.product-page .content-formatted .edy-buy-button-variants{display:block}.content-formatted .edy-buy-button-variants .form_field{padding-top:16px;padding-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;border-top:1px solid var(--secondary-color);border-bottom:1px solid var(--secondary-color);margin:0 auto 0 0;width:100%}.content-formatted .edy-buy-button-variants .form_field .form_field_label{margin-bottom:0;margin-right:16px;font-weight:400;font-size:14px;line-height:194%;word-break:normal}.content-formatted .edy-buy-button-variants .form_field .form_field_select{padding-bottom:0;padding-top:0;margin-top:0;border:none;-webkit-box-flex:1;-ms-flex:auto;flex:auto;background-position:100% 50%;font-weight:400;font-size:14px;line-height:194%;width:50%}.content-formatted .edy-buy-button-variants .form_field+.form_field{border-top:none}.content-formatted .edy-buy-button-variants .form_field_select{width:initial}.content-header .edy-partial-view{margin-top:-3px}.bg_img-contain{background-size:contain;background-position:center;background-repeat:no-repeat}.bg_img-cover{background-size:cover;background-position:center;background-repeat:no-repeat}.bg_color-absolute{position:absolute;height:100%;width:100%}.image_portrait{width:560px;height:776px;max-width:100%}.image_portrait-small{width:416px;height:495px}.image_square{width:318px;height:304px;max-width:100%}.image_landscape{width:672px;height:344px;max-width:100%}.image_landscape-small{width:344px;height:192px}.image_fit-cover{-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover;';min-width:100%;min-height:100%;width:100%;height:100%;-o-object-position:center;object-position:center}.image_fit-contain{-o-object-fit:contain;object-fit:contain;font-family:'object-fit: contain;';min-width:100%;min-height:100%;width:100%;height:100%;-o-object-position:center;object-position:center}.image_abs{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:100%}.content-formatted .custom-btn,.custom-btn{cursor:pointer;border:0;position:relative;background:#000;display:inline-block;color:#fff;padding:16px;text-align:center;font-size:16px;line-height:1.25;outline:0}.content-formatted .custom-btn:hover,.custom-btn:hover{background-color:#8d9091}.content-formatted .custom-btn:active,.custom-btn:active{background-color:#8d9091;top:2px}.content-formatted .custom-btn.custom-btn-disabled:active,.custom-btn.custom-btn-disabled:active{top:0}.content-formatted .custom-btn.p-abs,.custom-btn.p-abs{position:absolute}.content-formatted .custom-btn.p-abs:active,.custom-btn.p-abs:active{top:unset}.button_large,.content-formatted .button_large{font-size:16px;line-height:194%}.button_medium,.content-formatted .button_medium{font-size:14px;line-height:194%}.button_small,.content-formatted .button_small{font-size:14px;line-height:194%;padding:0 8px}.edy-content-social-button svg{margin-right:2px}.edy-content-social-button svg:last-child{margin-right:0}.edy-content-social-button svg circle,.edy-content-social-button svg path:first-child{color:var(--secondary-color)}.edy-content-social-button svg path:last-child{color:currentColor}.content-formatted{word-break:break-word}.content-formatted--overflowed-images .edy-positionable-container-maxwidth{max-width:132%!important;margin-right:-16%;margin-left:-16%}.content-formatted:empty:not(.header_title){display:none}.dark-background .content-formatted{color:#fff}.content-formatted .edy-positionable-container-center-block:first-child,.content-formatted .edy-positionable-container-left-block:first-child,.content-formatted .edy-positionable-container-maxwidth:first-child,.content-formatted .edy-positionable-container-right-block:first-child,.content-formatted .edy-texteditor-container-wrapper-center:first-child,.content-formatted .edy-texteditor-container-wrapper-left-block:first-child,.content-formatted .edy-texteditor-container-wrapper-right-block:first-child,.content-formatted .table-container:first-child,.content-formatted code:first-child,.content-formatted dl:first-child,.content-formatted form:first-child,.content-formatted h1:first-child,.content-formatted h2:first-child,.content-formatted h3:first-child,.content-formatted h4:first-child,.content-formatted h5:first-child,.content-formatted h6:first-child,.content-formatted iframe:first-child,.content-formatted ol:first-child,.content-formatted p:first-child,.content-formatted pre:first-child,.content-formatted table:first-child,.content-formatted ul:first-child{margin-top:0}.content-formatted .edy-positionable-container-center-block:last-child,.content-formatted .edy-positionable-container-left-block:last-child,.content-formatted .edy-positionable-container-maxwidth:last-child,.content-formatted .edy-positionable-container-right-block:last-child,.content-formatted .edy-texteditor-container-wrapper-center:last-child,.content-formatted .edy-texteditor-container-wrapper-left-block:last-child,.content-formatted .edy-texteditor-container-wrapper-right-block:last-child,.content-formatted .table-container:last-child,.content-formatted code:last-child,.content-formatted dl:last-child,.content-formatted form:last-child,.content-formatted h1:last-child,.content-formatted h2:last-child,.content-formatted h3:last-child,.content-formatted h4:last-child,.content-formatted h5:last-child,.content-formatted h6:last-child,.content-formatted iframe:last-child,.content-formatted ol:last-child,.content-formatted p:last-child,.content-formatted pre:last-child,.content-formatted table:last-child,.content-formatted ul:last-child{margin-bottom:0}.content-formatted h1,.content-formatted h2,.content-formatted h3,.content-formatted h4,.content-formatted h5,.content-formatted h6{color:#8d9091}.content-formatted a.bold{font-weight:600}.content-formatted a:not(.custom-btn){color:#06b}.dark-background .content-formatted a:not(.custom-btn){color:#fff}.content-formatted a:not(.custom-btn):hover{color:#06b;color:rgba(0,102,187,.8)}.dark-background .content-formatted a:not(.custom-btn):hover{color:#fff;color:rgba(255,255,255,.8)}.content-formatted iframe{max-width:100%}.content-formatted iframe,.content-formatted pre{margin-top:24px}.content-formatted code,.content-formatted pre{font-size:13px;line-height:18px;background-color:#f2f2f2}.dark-background .content-formatted code,.dark-background .content-formatted pre{color:#000}.content-formatted pre{overflow:auto;padding:24px}.content-formatted pre code{display:inline;padding:0;white-space:pre;line-height:inherit;background-color:#f2f2f2;overflow-wrap:normal;word-wrap:normal;word-break:normal}.content-formatted b,.content-formatted strong{font-weight:600}.content-formatted code{display:inline-block;padding:5px;overflow-wrap:break-word;word-wrap:break-word;word-break:break-all}.content-formatted input,.content-formatted select,.content-formatted textarea{background:0 0;border:none;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}.content-formatted blockquote{margin:24px 40px 24px 0;padding-left:16px;border-left:2px solid;color:var(--secondary-color)}.content-formatted .custom-btn{cursor:pointer;border:0;position:relative;background:#000;display:inline-block;color:#fff;padding:16px;text-align:center;color:#000;outline:0;background-color:#000}.content-formatted .custom-btn:hover{background-color:#8d9091;-webkit-transition:all .3s cubic-bezier(.1,.6,0,1);-o-transition:all .3s cubic-bezier(.1,.6,0,1);transition:all .3s cubic-bezier(.1,.6,0,1)}.content-formatted .custom-btn:active{background-color:#8d9091;top:2px;-webkit-transition:all .3s cubic-bezier(.1,.6,0,1);-o-transition:all .3s cubic-bezier(.1,.6,0,1);transition:all .3s cubic-bezier(.1,.6,0,1)}.publicmode .content-formatted .custom-btn{cursor:pointer}.dark-background .content-formatted .custom-btn{background-color:#000;border:1px solid #fff;border:1px solid rgba(255,255,255,.75)}.dark-background .content-formatted .custom-btn:hover{color:#fff;border:1px solid #fff;border:1px solid rgba(255,255,255,.1);opacity:.8}.publicmode .content-formatted .custom-btn-disabled{cursor:default}.publicmode .content-formatted .custom-btn-disabled,.publicmode .content-formatted .custom-btn-disabled:hover{color:#c4c4c4;background-color:#dadada;border-color:#dadada}.content-formatted .edy-positionable-container-center,.content-formatted .edy-positionable-container-left-block,.content-formatted .edy-positionable-container-right-block,.content-formatted .edy-texteditor-container-wrapper-center,.content-formatted .edy-texteditor-container-wrapper-left-block,.content-formatted .edy-texteditor-container-wrapper-right-block{margin-top:24px;margin-bottom:24px}.content-formatted .edy-positionable-container-center:first-child,.content-formatted .edy-positionable-container-left-block:first-child,.content-formatted .edy-positionable-container-right-block:first-child,.content-formatted .edy-texteditor-container-wrapper-center:first-child,.content-formatted .edy-texteditor-container-wrapper-left-block:first-child,.content-formatted .edy-texteditor-container-wrapper-right-block:first-child{margin-top:0}.content-formatted .edy-positionable-container-center:last-child,.content-formatted .edy-positionable-container-left-block:last-child,.content-formatted .edy-positionable-container-right-block:last-child,.content-formatted .edy-texteditor-container-wrapper-center:last-child,.content-formatted .edy-texteditor-container-wrapper-left-block:last-child,.content-formatted .edy-texteditor-container-wrapper-right-block:last-child{margin-bottom:0}.content-formatted .edy-positionable-container-left,.content-formatted .edy-positionable-container-right{width:45%}.content-formatted .edy-positionable-container-left{margin-right:24px}.content-formatted .edy-positionable-container-right{margin-left:24px}.content-formatted .edy-image-container-with-title:after{display:block;margin-top:16px;font-size:12px;line-height:194%;content:attr(data-title);opacity:.7}.content-formatted .table-container{margin-top:24px;overflow:auto;-webkit-overflow-scrolling:touch}.content-formatted table{width:100%;margin-top:24px;font-size:16px;border-collapse:collapse}.content-formatted table tr{border-top:1px solid #f2f2f2;background-color:transparent}.dark-background .content-formatted table tr{border-top:1px solid var(--third-color)}.content-formatted table tr:nth-child(even){background-color:rgba(0,0,0,.02)}.content-formatted table tr:last-child{border-bottom:1px solid #f2f2f2}.dark-background .content-formatted table tr:last-child{border-bottom:1px solid var(--third-color)}.content-formatted table td{padding:24px 24px 24px 0;font-size:14px;line-height:24px}.content-formatted table td:first-child{padding-left:24px}.content-formatted ol,.content-formatted ul{padding-left:32px}.content-formatted ol li,.content-formatted ul li{font-size:14px;line-height:20px;padding-bottom:8px}.content-formatted ol li ul,.content-formatted ul li ul{padding-left:32px}.content-formatted ol li ul li,.content-formatted ul li ul li{list-style:disc}.content-formatted ol li ol,.content-formatted ol li ul,.content-formatted ul li ol,.content-formatted ul li ul{padding-top:8px}.content-formatted .edy-texteditor-view{min-height:32px}.semimodal{position:fixed;top:0;left:0;bottom:0;background-color:#fbfbfb;z-index:101;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%}.semimodal.dark-background{color:#fff}.semimodal .semimodal_inner{padding-bottom:30px;opacity:1;height:100%;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:32px 32px 32px 8px;min-height:100%;display:block;overflow:auto;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.semimodal-absolute .semimodal .semimodal_inner{padding:32px}@media screen and (max-width:900px){.semimodal .semimodal_inner{overflow:auto;-webkit-overflow-scrolling:touch;overflow-x:hidden;padding:40px}}@media screen and (max-width:480px){.semimodal .semimodal_inner{min-width:100%!important;max-width:100%!important}}.semimodal-open .semimodal .semimodal_inner,.semimodal-relative .semimodal .semimodal_inner{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.semimodal .semimodal_bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:160px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:-webkit-sticky;position:sticky;top:64px}.semimodal .semimodal_bottom-content{margin-top:32px;width:100%;max-width:340px}@media screen and (max-width:900px){.semimodal .semimodal_bottom{margin-top:46px!important;margin-bottom:40px;top:0!important}}html:not(.semimodal-relative) .semimodal{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);overflow-y:auto}.semimodal-relative:not(.semimodal-relative) .semimodal{max-width:0!important;min-width:0!important;width:0}.semimodal .site_title{display:none}.semimodal-relative .semimodal{-webkit-box-shadow:none;box-shadow:none;border-right:1px solid rgba(141,144,145,.2)}@media screen and (max-width:900px){.semimodal-relative .semimodal{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);position:fixed}}.semimodal-relative .semimodal .site_title{display:block;padding-left:24px}@media screen and (max-width:900px){.semimodal-relative .semimodal .site_title{display:none}}.semimodal-open:not(.semimodal-relative) .semimodal{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);min-width:100vw!important;max-width:100vw!important}.semimodal-relative .semimodal{width:100%;min-width:270px;max-width:270px;pointer-events:all}@media screen and (max-width:900px){.semimodal .semimodal-relative{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.semimodal-open .semimodal,.semimodal-relative.semimodal-open .semimodal{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@media screen and (max-width:900px) and (max-width:900px){.semimodal-open .semimodal,.semimodal-relative.semimodal-open .semimodal{min-width:100vw;max-width:100vw}}.content_wrap{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.semimodal-open:not(.semimodal-relative){overflow:hidden}@media screen and (max-width:900px){.semimodal-open{overflow:hidden}}.layout_settings-btn button{z-index:105;padding:8px 16px!important;opacity:0;pointer-events:none;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.layout_settings-btn button.active,.layout_settings-btn button:hover{color:#443df6!important;background-color:rgba(68,61,246,.1)!important}.layout_settings-btn button.active.edy-cbtn>span>span,.layout_settings-btn button:hover.edy-cbtn>span>span{color:#443df6!important}.layout_settings-btn button.active.edy-cbtn>span>span .grey,.layout_settings-btn button:hover.edy-cbtn>span>span .grey{color:#443df6!important}.layout_settings-visible .layout_settings-btn button{opacity:1;pointer-events:all}.layout_settings-btn button.edy-cbtn{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;width:100%}.layout_settings-btn button.edy-cbtn>div:before,.layout_settings-btn button.edy-cbtn>span:before{content:none!important}.layout_settings-btn button.edy-cbtn>span>span{color:#000!important;font-weight:500!important;font-size:14px!important;font-family:"Avenir Next",sans-serif!important;line-height:20px!important;text-align:left}.layout_settings-btn button.edy-cbtn>span>span .bold{font-weight:600!important;line-height:24px!important}.layout_settings-btn button .edy-cbtn-content span:last-child{margin-right:0}.layout_settings-btn button.edy-cbtn .edy-cbtn-ico{display:none}.layout_settings-popover{position:fixed;background:#fff;-webkit-transform-origin:100% 90%;-ms-transform-origin:100% 90%;transform-origin:100% 90%;bottom:72px;padding:8px 0;right:224px;z-index:56501;opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none}.edy-bar-open .layout_settings-popover{bottom:200px}.layout_settings-visible .layout_settings-popover{pointer-events:all;opacity:1;-webkit-box-shadow:0 25px 35px rgba(0,0,0,.03),0 0 5px rgba(0,0,0,.05);box-shadow:0 25px 35px rgba(0,0,0,.03),0 0 5px rgba(0,0,0,.05)}@media screen and (max-width:768px){.layout_settings-popover{right:0}}.layout_settings-arrow{position:absolute;pointer-events:none;bottom:0;right:126px}@media screen and (max-width:768px){.layout_settings-arrow{right:72px}}.layout_settings-arrow:after{position:absolute;z-index:56501;width:0;height:0;margin-left:-16px;pointer-events:none;border:solid transparent;border-color:transparent;border-width:16px;content:''}.layout_settings-arrow:after{border-top-color:#fff;-webkit-filter:drop-shadow(0 2px 1px rgba(0, 0, 0, .05));filter:drop-shadow(0 2px 1px rgba(0, 0, 0, .05))}.layout_settings-close{position:fixed;top:32px;right:32px;background-image:url(../assets/ico-close.svg);width:24px;height:24px;cursor:pointer;pointer-events:all;z-index:57001}.layout_settings-close:hover{opacity:.7}.semimodal_picker-btn{z-index:101;position:absolute;top:-106px;left:0}body .edy-popover{z-index:56502!important}body .edy-settings-editor:not(.editor_default){position:fixed!important;left:0!important;top:0!important;bottom:0;height:100%;min-width:320px;max-width:400px;width:100%;z-index:57000!important;background-color:#fff;-webkit-box-shadow:0 25px 35px rgba(0,0,0,.03),0 0 5px rgba(0,0,0,.05);box-shadow:0 25px 35px rgba(0,0,0,.03),0 0 5px rgba(0,0,0,.05);-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}@media screen and (max-width:420px){body .edy-settings-editor:not(.editor_default){max-width:100vw}}body .edy-settings-editor:not(.editor_default) h3{font-size:24px;line-height:32px}body .edy-settings-editor:not(.editor_default) .edy-popover-content{height:100%;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box}body .edy-settings-editor:not(.editor_default) .edy-popover-content .edy-settings-editor-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}body .edy-settings-editor:not(.editor_default) .edy-popover-content .edy-settings-editor-inner input,body .edy-settings-editor:not(.editor_default) .edy-popover-content .edy-settings-editor-inner label,body .edy-settings-editor:not(.editor_default) .edy-popover-content .edy-settings-editor-inner select,body .edy-settings-editor:not(.editor_default) .edy-popover-content .edy-settings-editor-inner textarea{font-size:14px!important}body .edy-settings-editor:not(.editor_default) .edy-popover-content .edy-settings-editor-inner .edy-settings-editor-list{padding:32px 32px 0}body .edy-settings-editor:not(.editor_default) .edy-popover-content .edy-settings-editor-inner .edy-bubble-row-padded{padding:17px 32px;margin-top:auto}body .edy-settings-editor:not(.editor_default) .edy-popover-content .edy-settings-editor-inner .edy-bubble-row-padded .edy-btn{padding:11px 16px;border-radius:6px}body .edy-settings-editor:not(.editor_default) .edy-popover-content .edy-settings-editor-inner .edy-settings-editor-item{padding:8px 0}.editmode .editor_default-container{position:relative}.editmode .editor_default-container .editor_default-btn{opacity:0!important;top:-34px!important;left:-1px!important;position:absolute!important;z-index:10699!important;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.editmode .editor_default-container.active,.editmode .editor_default-container:hover{-webkit-box-shadow:0 0 0 1px #000;box-shadow:0 0 0 1px #000}.editmode .editor_default-container.active .editor_default-btn,.editmode .editor_default-container:hover .editor_default-btn{opacity:1!important}.editmode .editor_default-container .editor_default-btn.active{opacity:1!important}.body_bg-picker--btn bg-picker .edy-bgpicker-toggle-button{left:0}@media screen and (max-width:900px){.body_bg-picker--btn bg-picker .edy-bgpicker-toggle-button{display:none}}body .edy-bgpicker-toggle-button{left:0;background-color:#1b2124;opacity:1;height:40px;border-radius:4px;margin:24px 0 0 0}.semimodal-relative body .edy-bgpicker-toggle-button{margin:16px 0 0 0}@media screen and (max-width:900px){.semimodal-relative body .edy-bgpicker-toggle-button{margin:0}}body .edy-bgpicker-toggle-button:hover{opacity:.7}@media screen and (max-width:900px){body .product_list-page .edy-bgpicker-toggle-button{margin:40px 0 0 0}}body.front-page .edy-bgpicker-toggle-button{z-index:100;left:0;top:-60px}body.front-page .semimodal .edy-bgpicker-toggle-button{top:0}.admin_btn{cursor:pointer;background:#1b2124;color:#fff;padding:8px 16px;font-weight:600;line-height:24px;position:relative;font-size:14px;border:none;outline:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:8px}.admin_btn:hover{opacity:.7;-webkit-box-shadow:none;box-shadow:none}.admin_btn:active{opacity:.7;top:1px}.menu-item-cms-settings{margin:8px 0}.lang_menu-popover .menu.menu-cms{padding:0 0 8px 0}body .edy-cbtn .edy-cbtn-ico{margin-right:4px!important}body .edy-cbtn-content span:last-child{margin-right:8px}body .edy-cbtn>span:before,body body .edy-cbtn>div:before{height:24px!important;padding:8px 0 0!important;margin-top:-9px!important;margin-left:0!important;background-color:#1b2124!important;border-radius:4px!important;left:0!important;top:8px!important}body .edy-cbtn>span:hover:before,body body .edy-cbtn>div:hover:before{background-color:#1b2124!important;opacity:.8!important}body .edy-cbtn>div>div,body .edy-cbtn>div>span,body .edy-cbtn>span>div,body .edy-cbtn>span>span{padding-right:0!important;padding-top:8px!important;padding-left:8px!important}body .layout_settings-popover .edy-cbtn>div>div,body .layout_settings-popover .edy-cbtn>div>span,body .layout_settings-popover .edy-cbtn>span>div,body .layout_settings-popover .edy-cbtn>span>span{padding-top:0!important;padding-left:0!important}body .layout_settings-popover .edy-cbtn>div>div .p14,body .layout_settings-popover .edy-cbtn>div>span .p14,body .layout_settings-popover .edy-cbtn>span>div .p14,body .layout_settings-popover .edy-cbtn>span>span .p14{line-height:24px}body .edy-square-radio-btn .edy-square-radio-label-padded,body .edy-square-radio-btn .edy-tick-checkbox-label-padded,body .edy-tick-checkbox-btn .edy-square-radio-label-padded,body .edy-tick-checkbox-btn .edy-tick-checkbox-label-padded{width:100%!important}body .edy-square-radio-btn .edy-square-radio-label-padded:hover,body .edy-square-radio-btn .edy-tick-checkbox-label-padded:hover,body .edy-tick-checkbox-btn .edy-square-radio-label-padded:hover,body .edy-tick-checkbox-btn .edy-tick-checkbox-label-padded:hover{opacity:.7}.content-item-box:hover .image_settings{opacity:1;pointer-events:all}.image_settings{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:-20px;z-index:1;opacity:0;width:100%;pointer-events:none;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.image_settings-buttons{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:500;font-size:14px;line-height:24px;background:#000;padding:8px 10px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.05),0 25px 35px rgba(0,0,0,.03);box-shadow:0 0 5px rgba(0,0,0,.05),0 25px 35px rgba(0,0,0,.03);border-radius:8px;color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.image_settings-buttons .image_settings-button,.image_settings-buttons .image_settings-expand,.image_settings-buttons .image_settings-remove{width:24px;height:24px}.image_settings-buttons .image_settings-button:hover,.image_settings-buttons .image_settings-expand:hover,.image_settings-buttons .image_settings-remove:hover{opacity:.7}.image_settings-buttons .image_settings-change--image:hover{opacity:.7}.image_settings-buttons .image_settings-button{background-image:url(../assets/ico-settings.svg)}.image_settings-buttons .image_settings-expand{background-image:url(../assets/ico-expand.svg);width:18px;height:18px}.image_settings-buttons .image_settings-remove{background-image:url(../assets/ico-delete.svg)}.image_settings-popover{opacity:0;pointer-events:none;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fff;padding:16px;position:fixed;top:48px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.2);box-shadow:0 2px 10px rgba(0,0,0,.2);border-radius:4px}.image_settings-popover--arrow{position:absolute;pointer-events:none;top:0;left:113px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.image_settings-popover--arrow:after{position:absolute;z-index:56501;width:0;height:0;pointer-events:none;border:solid transparent;border-color:transparent;border-width:16px;content:'';border-top-color:#fff;-webkit-filter:drop-shadow(0 2px 1px rgba(0, 0, 0, .05));filter:drop-shadow(0 2px 1px rgba(0, 0, 0, .05))}.image_settings-popover.active{opacity:1;pointer-events:all}.settings_popover{opacity:0;pointer-events:none;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fff;padding:16px;position:absolute;top:48px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.2);box-shadow:0 2px 10px rgba(0,0,0,.2);border-radius:4px}.settings_popover-arrow--up{position:absolute;pointer-events:none;top:0;left:128px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.settings_popover-arrow--up:after{position:absolute;z-index:56501;width:0;height:0;pointer-events:none;border:solid transparent;border-color:transparent;border-width:16px;content:'';border-top-color:#fff;-webkit-filter:drop-shadow(0 2px 1px rgba(0, 0, 0, .05));filter:drop-shadow(0 2px 1px rgba(0, 0, 0, .05))}.settings_popover.active{opacity:1;pointer-events:all}.form_field-cms{margin-bottom:0;padding:11px 16px;resize:none;min-height:auto;font-family:"Avenir Next",sans-serif;font-size:14px;line-height:24px;-webkit-transition:all .3s cubic-bezier(.1,.6,0,1);-o-transition:all .3s cubic-bezier(.1,.6,0,1);transition:all .3s cubic-bezier(.1,.6,0,1);display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;border:1px solid #efefef;border-radius:4px;position:relative}.form_field-cms:hover{border-color:#ccc}.form_field-cms label{pointer-events:none;position:absolute;top:16px;left:9px;font-size:14px;font-weight:inherit;white-space:nowrap;padding:0 8px;background-color:transparent;line-height:16px;color:#8d9091;-webkit-transition:all .3s cubic-bezier(.1,.6,0,1);-o-transition:all .3s cubic-bezier(.1,.6,0,1);transition:all .3s cubic-bezier(.1,.6,0,1)}.form_field-cms input::-webkit-input-placeholder{color:transparent}.form_field-cms.with-input label{top:-8px;font-size:12px;font-weight:600;background-color:#fff;color:#000}.form_field-cms input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:#fff;outline:0;-webkit-box-shadow:none;box-shadow:none;border:none;font:inherit}.form_field-cms input,.form_field-cms label{color:#000}.bottom-settings-popover.edy-popover.first{bottom:213px!important}.edy-bar-open .bottom-settings-popover.edy-popover.first{bottom:340px!important}.bottom-settings-popover.edy-popover.second{bottom:150px!important}.edy-bar-open .bottom-settings-popover.edy-popover.second{bottom:276px!important}.bottom-settings-popover.edy-popover.first,.bottom-settings-popover.edy-popover.second{top:unset!important;position:fixed!important}.bottom-settings-popover.edy-popover.first.edy-popover-bottom::after,.bottom-settings-popover.edy-popover.second.edy-popover-bottom::after{height:0}.bottom-settings-popover.edy-popover.first .edy-popover-arrow,.bottom-settings-popover.edy-popover.second .edy-popover-arrow{top:unset!important;bottom:unset!important}.bottom-settings-popover.edy-popover.first .edy-popover-arrow::after,.bottom-settings-popover.edy-popover.second .edy-popover-arrow::after{-webkit-filter:drop-shadow(0 2px 1px rgba(0, 0, 0, .15));filter:drop-shadow(0 2px 1px rgba(0, 0, 0, .15));-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-top-color:rgba(255,255,255,.95);border-bottom-color:transparent}.blog-page .add-page,.edit-btn.add-page{position:absolute;top:10px;margin-left:64px}.semimodal-relative .blog-page .add-page,.semimodal-relative .edit-btn.add-page{top:48px}@media screen and (max-width:900px){.semimodal-relative .blog-page .add-page,.semimodal-relative .edit-btn.add-page{top:10px}}.swiper-container{width:100%;position:relative}.editmode .swiper-container{overflow:unset!important}.swiper-container .swiper-wrapper{width:100%;min-height:100%;z-index:-1}.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev,.swiper-container .swiper-pagination-bullet{outline:0;-webkit-transition:all .3 cubic-bezier(.1,.6,0,1);-o-transition:all .3 cubic-bezier(.1,.6,0,1);transition:all .3 cubic-bezier(.1,.6,0,1);z-index:50}.swiper-container .swiper-button-next:hover,.swiper-container .swiper-button-prev:hover,.swiper-container .swiper-pagination-bullet:hover{opacity:.6}.swiper-container .swiper-button-next:after,.swiper-container .swiper-button-prev:after{font-size:24px;color:#000}.swiper-container .swiper-pagination-bullet{background-color:#000}.swiper-slide{text-align:center;font-size:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;overflow:hidden;min-height:528px;position:relative}@media screen and (max-width:900px){.swiper-slide{min-height:400px}}@media screen and (max-width:506px){.swiper-slide{min-height:336px}}.front-page .img-absolute{position:absolute;top:0;bottom:0;right:0;z-index:-1}.front-page .swiper-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(100% - 96px);margin:64px 48px;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:calc(528px - 128px);position:relative;text-align:center;z-index:49}@media screen and (max-width:900px){.front-page .swiper-content{min-height:calc(400px - 128px)}}@media screen and (max-width:506px){.front-page .swiper-content{min-height:calc(336px - 128px)}}.front-page .swiper-content-absolute{z-index:49;position:absolute;top:0}.front-page .swiper-content .swiper-content-area{min-width:80%}.front-page .swiper-container .edy-bgpicker-toggle-button{right:32px;z-index:49;left:unset;top:unset;bottom:16px}.item-top{position:relative;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.item-top::before{display:block;width:100%;padding-top:100%;content:''}.item-top>.aspect-ratio-inner{position:absolute;top:0;right:0;bottom:0;left:0}article .item-top{position:relative}article .item-top::before{display:block;width:100%;padding-top:50%;content:''}article .item-top>.aspect-ratio-inner{position:absolute;top:0;right:0;bottom:0;left:0}.item-top:hover .btn,.item-top:hover .custom-btn{opacity:1;-webkit-transition:all .6s cubic-bezier(.1,.6,0,1);-o-transition:all .6s cubic-bezier(.1,.6,0,1);transition:all .6s cubic-bezier(.1,.6,0,1)}.item-top .btn,.item-top .custom-btn{opacity:0;-webkit-transition:all .6s cubic-bezier(.1,.6,0,1);-o-transition:all .6s cubic-bezier(.1,.6,0,1);transition:all .6s cubic-bezier(.1,.6,0,1)}.item-top .btn{padding:0;background-color:#1b2124;border:0}.item-top .btn:hover svg{opacity:.7}.item-top .bg-crop-btn{height:40px;width:45px;border-radius:4px;position:absolute;top:0;left:0;z-index:9;margin-top:10px;margin-left:10px;cursor:pointer;color:#fff}.item-top .bg-crop-btn.is-visible{display:block}.item-top .bg-crop-btn.is-hidden,.without-image .editmode .item-top .bg-crop-btn{display:none}.without-image .item-top{background-color:#fff;background-image:url(../assets/ico-placeholder.svg);background-size:40px;background-repeat:no-repeat;background-position:center}.item-top .top-inner{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:300;line-height:1.2;text-align:center;height:100%;width:100%;background:0 0}.without-image .editmode .item-top .top-inner{border:none}.cms-blog-article-add-button .item-top .top-inner{border:none}.item-top .edy-img-drop-area{opacity:1}.item-top .image-drop-area{background-position:center!important;background-repeat:no-repeat!important}.item-top .image-drop-area.not-cropped{background-size:contain!important}.item-top .image-drop-area.is-cropped{background-size:cover!important}.item-top .image-drop-area:not(.active){border:none}.item-top .image-drop-area:hover .btn{opacity:1}.item-top .image-drop-area .edy-img-drop-area-remove-image{display:none!important}.item-top .image-drop-area .edy-img-drop-area-placeholder{color:#000}@media screen and (max-width:480px){.item-top .image-drop-area .edy-img-drop-area-placeholder{font-size:13px;margin-top:48px}}@media screen and (min-width:481px){.item-top .image-drop-area .edy-img-drop-area-placeholder{font-size:16px;margin-top:64px}}.item-image{border:0;text-align:center;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:100%;-webkit-transition:all .3s cubic-bezier(.1,.6,0,1);-o-transition:all .3s cubic-bezier(.1,.6,0,1);transition:all .3s cubic-bezier(.1,.6,0,1)}.item-image.not-cropped{-o-object-fit:contain;object-fit:contain;font-family:'object-fit: contain;'}.item-image.is-cropped{-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover;'}.item-list-page .item-image{display:block}.item-placeholder{width:100%;padding:.5em;-webkit-box-sizing:border-box;box-sizing:border-box}body .edy-ecommerce-shopping-cart-button{position:relative;padding:0;margin-left:16px;top:0;right:0;left:auto;width:auto;font-size:0;line-height:1.7;text-align:right;border-width:0;background-color:transparent;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width:900px){body .edy-ecommerce-shopping-cart-button{margin-left:8px}}body .edy-ecommerce-shopping-cart-button:hover{opacity:1}body .edy-ecommerce-shopping-cart-button .edy-ecommerce-product-count{position:relative;font-size:14px}body .edy-ecommerce-shopping-cart-button .edy-ecommerce-product-count::after,body .edy-ecommerce-shopping-cart-button .edy-ecommerce-product-count::before{content:none}body .edy-ecommerce-shopping-cart-button .edy-ecommerce-shopping-cart-button-flash,body .edy-ecommerce-shopping-cart-button .edy-ecommerce-total-price{display:none}.cart_btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:0;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.cart_btn-container:hover{opacity:.7}@media screen and (max-width:900px){.cart_btn-container{position:absolute;bottom:-62px;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);pointer-events:none;background:#fff;border-radius:28px;padding:2px;height:45px;width:45px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 0 10px #0000001a,0 0 5px #0000001a;box-shadow:0 0 10px #0000001a,0 0 5px #0000001a}.edtmode .cart_btn-container{display:none}}.edy-checkout-button-visible .cart_btn-container{max-width:100px;overflow:unset}@media screen and (max-width:900px){.edy-checkout-button-visible .cart_btn-container{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);pointer-events:all}}body.edy-checkout-button-visible{padding-top:0}.footer{max-width:calc(var(--container-max-width) + 304px);padding:0 32px 32px;margin:auto auto 0;width:calc(100% - 64px);z-index:0}.footer:hover{z-index:1}.footer .footer_content-hidden{height:0;margin:0;overflow:hidden}@media screen and (max-width:752px){.footer{padding:0 16px 32px;width:calc(100% - 32px)}}.footer_separator{width:100%;opacity:.2;border-top:1px solid var(--secondary-color);margin-bottom:48px}@media screen and (max-width:900px){.footer_separator{margin-bottom:16px}}.dark-background .footer_separator{border-color:#fff}.footer.content-formatted .edy-texteditor-view{min-height:18px}.footer .voog-reference{text-align:center}.footer .voog-reference:hover{opacity:.8}.signout-btn-wrap{position:fixed;right:5px;bottom:5px;z-index:10000;white-space:nowrap;background-color:#eee;height:35px;border-radius:3px;text-align:center;-webkit-box-shadow:0 1px 6px rgba(0,0,0,.5);box-shadow:0 1px 6px rgba(0,0,0,.5)}.signout-btn-wrap:hover{background-color:#c4c4c4}.signout-btn-wrap .signout-link{position:relative;z-index:10;display:block;padding:0 10px}.signout-btn-wrap .signout-name{display:inline-block;vertical-align:top;font-size:14px;font-weight:400;font-family:"Avenir Next",AvenirX;line-height:37px;padding-left:8px;color:rgba(27,33,36,.8)}.signout-btn-wrap .signout-name:hover{color:rgba(27,33,36,.9)}.signout-btn-wrap .signout-ico{height:35px;display:inline-block;color:rgba(27,33,36,.7)}.signout-btn-wrap .signout-svg{margin-top:3px}.header_fixed{position:-webkit-sticky;position:sticky;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;right:0;width:100%;z-index:100;padding:24px 32px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.semimodal-relative .header_fixed{-webkit-box-shadow:none!important;box-shadow:none!important}.front-page .header_fixed{position:fixed}@media screen and (max-width:900px){.front-page .header_fixed{position:-webkit-sticky;position:sticky}}.header_fixed.relative{position:relative}@media screen and (max-width:900px){.header_fixed.relative{position:-webkit-sticky;position:sticky}}.semimodal-open:not(.semimodal-relative) .header_fixed{background-color:#fff}.header_fixed.scroll,.semimodal-open:not(.semimodal-relative) .header_fixed{background-color:#fff}.header_fixed.scroll{-webkit-box-shadow:0 0 10px rgba(0,0,0,.1),0 0 5px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1),0 0 5px rgba(0,0,0,.1);background-color:#fff;-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media screen and (max-width:900px){.header_fixed{padding:16px;background-color:#fff}}.header_fixed-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.header_fixed-content .add-submenu{display:none}.header_fixed-content .header_components,.header_fixed-content .menu-btn{width:20%;-webkit-box-flex:1;-ms-flex:auto;flex:auto;height:24px}.header_fixed-content .header_title{width:60%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.header_fixed-content .header_title h1,.header_fixed-content .header_title h2,.header_fixed-content .header_title h3,.header_fixed-content .header_title h4,.header_fixed-content .header_title h5,.header_fixed-content .header_title h6,.header_fixed-content .header_title p{text-align:center}.menu-top .header_fixed-content{-ms-flex-wrap:wrap;flex-wrap:wrap}.menu-top .header_fixed-content .menu-btn{width:20%;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.menu-top .header_fixed-content .menu{-ms-flex-wrap:wrap;flex-wrap:wrap}.menu-top .header_fixed-content .header_title{width:20%;text-align:left}.menu-top .header_fixed-content .header_title h1,.menu-top .header_fixed-content .header_title h2,.menu-top .header_fixed-content .header_title h3,.menu-top .header_fixed-content .header_title h4,.menu-top .header_fixed-content .header_title h5,.menu-top .header_fixed-content .header_title h6,.menu-top .header_fixed-content .header_title p{text-align:left}.menu-top .header_fixed-content .menu-main-wrapper{width:60%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:900px){.menu-top .header_fixed-content .header_components{width:20%;-webkit-box-flex:1;-ms-flex:auto;flex:auto}}@media screen and (max-width:900px){.menu-top .header_fixed-content{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.menu-top .header_fixed-content .menu-main-wrapper{display:none}.menu-top .header_fixed-content .header_title{width:calc(100% - 28px);padding:0;text-align:center}}@media screen and (max-width:900px) and (max-width:480px){.menu-top .header_fixed-content .header_title a,.menu-top .header_fixed-content .header_title b,.menu-top .header_fixed-content .header_title h1,.menu-top .header_fixed-content .header_title h2,.menu-top .header_fixed-content .header_title h3,.menu-top .header_fixed-content .header_title h4,.menu-top .header_fixed-content .header_title h5,.menu-top .header_fixed-content .header_title h6,.menu-top .header_fixed-content .header_title p{font-size:18px;line-height:24px}}@media screen and (max-width:900px){.menu-top .header_fixed-content .menu-btn{padding:0;margin-right:16px;width:28px}}@media screen and (max-width:900px){.header_fixed-content{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.header_fixed-content .header_title{width:calc(100% - 28px);padding:0;text-align:center}}@media screen and (max-width:900px) and (max-width:480px){.header_fixed-content .header_title a,.header_fixed-content .header_title b,.header_fixed-content .header_title h1,.header_fixed-content .header_title h2,.header_fixed-content .header_title h3,.header_fixed-content .header_title h4,.header_fixed-content .header_title h5,.header_fixed-content .header_title h6,.header_fixed-content .header_title p{font-size:24px;line-height:28px}}@media screen and (max-width:900px){.header_fixed-content .menu-btn{padding:0;margin-right:16px;width:28px}.header_fixed-content .header_components{width:28px;margin:0;padding:0}}@media screen and (min-width:900px){.semimodal-relative .header_fixed{position:absolute;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;width:auto}.semimodal-relative .header_fixed .header_title{display:none}.header_fixed .menu-main{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.comments-open .header_fixed,.search-open .header_fixed{opacity:0;pointer-events:none}.header_components{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-ms-flex:auto;flex:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header_components-desktop{display:-webkit-box;display:-ms-flexbox;display:flex}.header_components-tablet{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:900px){.header_components-tablet{display:none}}.header_title{min-width:72px}@media screen and (max-width:900px){.header_title{padding-right:16px;padding-left:16px}}@media screen and (min-width:900px){.semimodal-relative .header_title{display:none}}.search{line-height:1;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box;top:0;bottom:0;right:0;width:100%;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);pointer-events:none;z-index:102;max-width:100vw;background-color:#fff;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:136px 32px 64px}@media screen and (max-width:506px){.search{padding:64px 16px}}.search.active{display:block;pointer-events:all;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.search-open{overflow:hidden}.search-form{border-bottom:1px solid #f2f2f2;z-index:20;padding-bottom:24px;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:992px;margin:0 auto}.search-input{vertical-align:middle;margin:0;font-family:inherit;font-size:24px;line-height:32px;color:#000;background:0 0;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;width:100%;background-image:url(../assets/ico-search.svg);background-size:32px;background-position:left center;background-repeat:no-repeat;padding-left:40px}@media screen and (max-width:506px){.search-input{font-size:18px;line-height:24px;background-size:24px}}.search-input::-ms-clear{display:none}.search-input::-webkit-input-placeholder{padding:2px 0 4px 0;line-height:1;color:rgba(0,0,0,.5)}.search-input:focus{outline:0;background-color:transparent}.search-btn{vertical-align:middle;width:24px;height:24px;font-size:0;margin-left:16px;border:none}.search-btn:focus{outline:0}.search-open-btn{background-color:transparent}.search-open-btn svg{height:24px;width:24px}@media screen and (max-width:506px){.comments-open .search-open-btn{display:none}}.search-close-btn{z-index:103;position:absolute;right:48px;top:48px;width:40px;height:40px;border-radius:50%;background-color:rgba(196,196,196,.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-image:url(../assets/ico-close.svg);background-size:24px}@media screen and (max-width:506px){.search-close-btn{right:16px;top:16px}}.voog-search-modal{opacity:0;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:999;width:100%;max-height:0;-webkit-box-shadow:none;box-shadow:none;-webkit-overflow-scrolling:touch;text-align:left;pointer-events:none;-webkit-transition:max-height .3s;-o-transition:max-height .3s;transition:max-height .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;padding-top:32px;max-width:992px;margin:0 auto}.voog-search-modal.search-results-active{padding-bottom:16px;max-height:calc(100vh - 224px);display:block;pointer-events:all;opacity:1;overflow:auto}@media screen and (max-width:506px){.voog-search-modal.search-results-active{max-height:calc(100vh - 136px)}}.voog-search-modal-results .voog-search-modal-result{padding-bottom:16px}.voog-search-modal-results .voog-search-modal-result h3{margin:0;font-size:16px;color:#000;font-weight:500;line-height:31px}.voog-search-modal-results .voog-search-modal-result h3 a{text-decoration:none;color:#000}.voog-search-modal-results .voog-search-modal-result h3 a:hover{color:rgba(0,0,0,.8)}.voog-search-modal-results .voog-search-modal-result p{font-size:14px;line-height:24px;color:#8d9091;margin:0}.voog-search-modal-results .voog-search-modal-result em{font-style:normal;background-color:rgba(249,236,90,.5);border-radius:2px;padding:0 2px}.blog_listing-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -16px}@media screen and (max-width:900px){.blog_listing-wrapper{margin:0}}.blog_listing-link .post_image-overlay{opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-transform:translatey(32px);-ms-transform:translatey(32px);transform:translatey(32px);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.blog_listing-link:focus .post_image-overlay,.blog_listing-link:hover .post_image-overlay{opacity:1;-webkit-transform:translatey(0);-ms-transform:translatey(0);transform:translatey(0);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.blog_listing-link:focus .post_image-overlay--box,.blog_listing-link:hover .post_image-overlay--box{width:56px;height:56px;border-radius:50%;background-color:#000;background-size:20px;background-position:center;background-repeat:no-repeat;background-image:url(../assets/ico-search-white.svg)}.blog_listing-item{width:calc(35% - 32px);padding:0 16px;margin-bottom:16px;padding-bottom:16px}.blog_listing-item:first-child,.blog_listing-item:last-child:nth-child(odd){width:calc(70% - 32px)}.blog_listing-item:nth-child(2){width:calc(30% - 32px)}.blog_listing-item:nth-child(n+2) .post_wrapper{border-bottom:none}.blog_listing-item:nth-child(n+2) .post_wrapper h3{font-size:18px!important;line-height:24px!important}@media screen and (max-width:900px){.blog_listing-item{width:100%;padding:0;padding-bottom:16px}.blog_listing-item:first-child,.blog_listing-item:last-child:nth-child(odd){width:100%}.blog_listing-item:nth-child(2){width:100%}.blog_listing-item h3{font-size:18px;line-height:24px}}@media screen and (max-width:1240px){.semimodal-relative .blog_listing-item{width:calc(50% - 32px)}.semimodal-relative .blog_listing-item:first-child{width:100%}.semimodal-relative .blog_listing-item:nth-child(2){width:calc(50% - 32px)}}@media screen and (max-width:1024px){.semimodal-relative .blog_listing-item{width:100%;padding:0;padding-bottom:16px;width:100%}.semimodal-relative .blog_listing-item:first-child{width:100%}.semimodal-relative .blog_listing-item:nth-child(2){width:100%}.semimodal-relative .blog_listing-item h3{font-size:18px;line-height:24px}}.post_header-stretch{max-width:132%;margin-right:-16%;margin-left:-16%}.post_tags{padding:24px 0 8px;border-top:1px solid;border-bottom:1px solid}.post_tags .menu-item{padding-bottom:16px}.post_page .post_narrow{margin-left:15%;margin-right:15%}@media screen and (max-width:1024px){.post_page .post_narrow{margin:0}}.post_title{margin-top:24px;padding-bottom:8px;margin-bottom:0}.post_details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.post_content{margin-top:8px}.blog_listing-item .post_content{margin-top:0}.post_unpublished{opacity:.1;-webkit-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.post_wrapper:hover .post_unpublished{opacity:1;-webkit-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.post_unpublished-overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;bottom:0;left:0;right:0}.post_unpublished-overlay--box{font-size:12px;padding:8px;border:2px solid #000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.post_wrapper:hover .post_unpublished-overlay--box{opacity:0}.post_nav{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}@media screen and (max-width:480px){.post_nav{margin-top:24px}}.post_nav-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:480px){.post_nav-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.post_nav-link{width:100%;max-width:400px}@media screen and (min-width:480px){.post_nav-link{min-height:192px;position:relative}}.post_nav-link.post_nav-link--older{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.post_nav-link.post_nav-link--older .post_nav-link--inner{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%}.post_nav-link.post_nav-link--older .post_nav-link--inner.without-image{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.post_nav-link.post_nav-link--older .post_nav-link--inner.without-image.static{opacity:.5}@media screen and (max-width:480px){.post_nav-link.post_nav-link--older .post_nav-link--inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.post_nav-link.post_nav-link--older .post_nav-link--inner .post_nav-direction{margin-bottom:24px}}.post_nav-link.post_nav-link--older .post_nav-image{margin-right:32px}@media screen and (max-width:480px){.post_nav-link.post_nav-link--older .post_nav-image{margin-right:0}}.post_nav-link.post_nav-link--older .post_nav-title{text-align:right}.post_nav-link.post_nav-link--newer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.post_nav-link.post_nav-link--newer .post_nav-link--inner{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.post_nav-link.post_nav-link--newer .post_nav-link--inner.without-image{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.post_nav-link.post_nav-link--newer .post_nav-link--inner.without-image.static{opacity:.5}@media screen and (max-width:480px){.post_nav-link.post_nav-link--newer .post_nav-link--inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.post_nav-link.post_nav-link--newer .post_nav-link--inner .post_nav-direction{margin-top:24px}}.post_nav-link.post_nav-link--newer .post_nav-image{margin-left:32px}@media screen and (max-width:480px){.post_nav-link.post_nav-link--newer .post_nav-image{margin-left:0}}.post_nav-link--inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.post_nav-link--inner.without-image{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}@media screen and (min-width:480px){.post_nav-link--inner.without-image{position:absolute;height:100%}}@media screen and (max-width:480px){.post_nav-link--inner.without-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.post_nav-link--inner.without-image .post_nav-direction{position:relative}.post_nav-link--inner .post_nav-direction{position:absolute;z-index:1;margin:0}@media screen and (max-width:480px){.post_nav-link--inner .post_nav-direction{position:relative}}@media screen and (max-width:480px){.post_nav-link--inner .post_nav-image,.post_nav-link--inner .post_nav-title{display:none}}.post_nav-link--inner .post_nav-image{opacity:0;width:100%;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media screen and (max-width:480px){.post_nav-link--inner .post_nav-image{opacity:1}.post_nav-link--inner .post_nav-image .content-item-box{display:none}}.post_nav-link--inner .post_nav-image .content-item-box img{opacity:.6}.post_nav-link--inner .content-item-box{height:192px;width:100%}.post_nav-link--inner .content-item-box .item-top{max-height:192px}.post_nav-link--inner:hover.without-image{opacity:.7}.post_nav-link--inner:hover.without-image.static{opacity:.5}.post_nav-link--inner:hover .post_nav-image{opacity:1}.post_nav-separator{border-bottom:1px solid;width:168px;margin:0 16px}.blog-page .post_read-more-btn{display:inline-block;margin-bottom:5px;text-decoration:underline}.blog-page .post_read-more-btn:hover{opacity:.6}.comments.hide-post-comments{display:none}article.post_wrapper .post_date.hide-post-date{display:none}article.post_wrapper .post_author.hide-post-author{display:none}article.post_wrapper .date-separator{padding:0 8px}article.post_wrapper .date-separator.hide-separator{display:none}.blog-tags{display:none}.blog_listing-item .post_content,.blog_listing-item .post_details,.blog_listing-item .post_excerpt,.related_posts .post_content,.related_posts .post_details,.related_posts .post_excerpt{font-size:16px;line-height:194%}.related_posts h3{font-size:18px;font-weight:700}.product_item-wrap .product_item-box--label,.product_item-wrap .product_item-btn,.product_item-wrap .product_item-price,.product_item-wrap .product_item-title{color:var(--product-list-item__color);font-size:var(--product-list-item__font-size);line-height:calc(var(--product-list-item__font-size) * 1.5 + 1px);word-break:break-word}.dark-background .product_item-wrap .product_item-box--label,.dark-background .product_item-wrap .product_item-btn,.dark-background .product_item-wrap .product_item-price,.dark-background .product_item-wrap .product_item-title{color:#fff}.product_item-wrap .item-top{border-radius:var(--product-list-item__image-radius)}.product_item-wrap .product_item-btn{white-space:nowrap;opacity:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);pointer-events:none;top:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.product_item-wrap .product_item-price{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);pointer-events:all;top:0;margin:0;opacity:1;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;color:var(--secondary-color)}.product_item-wrap .product_item-title{text-align:var(--product-list-item__alignment)}.product_item-wrap:hover .item-top,.product_item-wrap:hover .product_image,.product_item-wrap:hover .product_item-title{-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:.7}.product_item-wrap:hover .product_item-price{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);opacity:0;pointer-events:none;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.product_item-wrap:hover .product_item-btn{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;pointer-events:all;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.product_item-details{position:relative;overflow:hidden;text-align:var(--product-list-item__alignment)}.product_item-details--wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product_item-btn{cursor:pointer;font-weight:600}.product_item-btn:hover{opacity:.7}.product_item-box--label{padding:2px 8px;border:1px solid;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap}.product_page-nav--wrap{position:absolute;right:-32px;top:64px}@media screen and (max-width:752px){.product_page-nav--wrap{display:none}}.product_page-nav--link{background-repeat:no-repeat;background-position:center;background-size:24px;background-color:rgba(196,196,196,.2);width:40px;height:40px;border-radius:50%;display:block}.dark-background .product_page-nav--link{background-color:#fff}.product_page-nav--link:hover{opacity:.7}.product_page-nav--right{background-image:url(../assets/ico-arrow-right.svg)}.product_page-nav--left{margin-top:16px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);background-image:url(../assets/ico-arrow-right.svg)}.product_alt-attr{display:none}.with-image .product_alt-attr{display:block}.product_filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding-top:32px;border-bottom:1px solid;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media screen and (max-width:752px){.product_filters{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-bottom:none}}.product_filters-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:16px}@media screen and (max-width:752px){.product_filters-item{width:100%;border-bottom:1px solid;-webkit-box-flex:1;-ms-flex:auto;flex:auto;padding-bottom:8px;margin-bottom:8px}}.product_filters-item .form_field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0}.product_filters-item .form_field input,.product_filters-item .form_field select{padding:0}.product_filters-item:first-child .form_field{margin-right:32px}.product_filters-item:first-child .form_field .form_field_select{margin:0}@media screen and (max-width:752px){.product_filters-item:first-child .form_field{margin-right:0;width:100%}.product_filters-item:first-child .form_field .form_field_select{width:100%}}.product_filters.content-formatted .product_list-filter,.product_filters.content-formatted .product_list-search{border:none}.menu-language{display:none}.menu-language-btn{z-index:3;font-size:16px;white-space:nowrap}.language-menu-mode-popover .menu-language-btn{display:inline-block;margin:0;padding:0;line-height:1.3;vertical-align:sub;cursor:pointer;background-color:transparent;border-style:none}.language-menu-mode-popover .menu-language-btn:focus{outline:0}.language-menu-mode-popover .menu-language-btn::-moz-focus-inner{padding:0;border-style:none}.language-flags-enabled .menu-language-btn{width:44px;height:33px;padding:0;font-size:0}.language-flags-enabled .menu-language-btn:hover{opacity:.5}.language-flags-disabled .menu-language-btn{font-family:inherit;font-size:16px}.language-flags-disabled .menu-language-btn:hover{border-color:rgba(0,0,0,.5)}.language-flags-disabled .menu-language-btn svg{height:8px;width:10px}.language-flags-enabled.language-names-disabled.language-menu-mode-popover .menu-language-btn{width:24px;height:24px}.menu-language-btn::after,.menu-language-btn::before{top:2px}.language-flags-enabled .menu-language-btn::after,.language-flags-enabled .menu-language-btn::before{right:0;top:2px}.lang_menu-popover{background-color:#fff;border-color:rgba(0,0,0,.1);border-style:solid;border-width:1px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.07);box-shadow:0 2px 10px rgba(0,0,0,.07);white-space:nowrap}.lang_menu-popover .menu{padding:8px 0}.lang_menu-popover .menu .menu-item a{font-size:16px;line-height:24px}.lang_menu-popover .menu .menu-item a:hover{background-color:#f2f2f2;opacity:1}.lang_menu-popover .menu .menu-item a .menu-language-popover-name{padding:8px 16px 8px 52px;display:block}.lang_menu-popover--wrap{position:absolute;right:0;opacity:0;pointer-events:none;padding-top:8px;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.semimodal_bottom .lang_menu-popover--wrap{right:unset;left:0}.menu-language-popover-open .lang_menu-popover--wrap,body:not(.edy-editmode) .menu-language-toggle:hover .lang_menu-popover--wrap{z-index:2;opacity:1;pointer-events:all}.menu-language{text-align:right}.menu-language .menu-item{position:relative}.menu-language .menu-item .language-name-resize{font-size:16px}.menu-language .menu-item a{display:block;color:#000;text-decoration:none;font-size:16px;text-align:left;width:100%;padding:0;margin-right:0;margin-left:auto;min-height:32px;min-width:48px;white-space:nowrap}.menu-language .menu-item a::after,.menu-language .menu-item a::before{left:16px;top:10px}.menu-language .menu-item a:hover{opacity:.7}.menu-language .menu-item a.untranslated{color:#c5292a}.menu-language .menu-item a .menu-language-popover-name{color:#000}.language-menu-mode-popover.language-flags-enabled .menu-language .menu-cms li{padding:6px 14px}.language-menu-mode-popover.language-flags-disabled .menu-language .menu-cms li{padding:6px 24px 6px 16px}.menu-language-list{margin-left:16px}.menu-language-list .menu-item-cms-settings{margin-left:16px}.menu-language-list .menu-item-cms-add{margin-left:8px}.ico-flags{position:relative;background-color:transparent}.language-flags-enabled .ico-flags::after,.language-flags-enabled .ico-flags::before,.menu-language-popover .ico-flags::after,.menu-language-popover .ico-flags::before{position:absolute;display:block;width:21px;margin-top:2px;height:15px}.ico-flags::before{background-color:#000;content:''}.language-flags-disabled .ico-flags::before{display:none}.language-flags-disabled .menu-language-popover .ico-flags::before{display:initial}.ico-flags::after{font-size:8px;line-height:1;text-align:center;text-transform:uppercase;content:attr(data-lang-code);opacity:.95;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:3px;padding-bottom:3px;background-position:-210px -75px}.language-flags-enabled .ico-flags::after,.menu-language-popover .ico-flags::after{content:'';background-image:url(../assets/ico-flags-medium.svg)}.language-flags-disabled .ico-flags::after{display:none}.language-flags-disabled .menu-language-popover .ico-flags::after{display:initial}[data-lang-code^=sq]::after{background-position:0 0}[data-lang-code^=hy]::after{background-position:-21px 0}[data-lang-code^=bn]::after{background-position:-42px 0}[data-lang-code^=bg]::after{background-position:-84px 0}[data-lang-code^=zh]::after{background-position:-105px 0}[data-lang-code^=hr]::after{background-position:-126px 0}[data-lang-code^=da]::after{background-position:-147px 0}[data-lang-code^=cs]::after{background-position:-168px 0}[data-lang-code^=et]::after{background-position:-189px 0}[data-lang-code^=fi]::after{background-position:0 -15px}[data-lang-code^=fr]::after{background-position:-21px -15px}[data-lang-code^=ka]::after{background-position:-42px -15px}[data-lang-code^=de]::after{background-position:-63px -15px}[data-lang-code^=el]::after{background-position:-84px -15px}[data-lang-code^=hu]::after{background-position:-105px -15px}[data-lang-code^=is]::after{background-position:-126px -15px}[data-lang-code^=hi]::after{background-position:-147px -15px}[data-lang-code^=id]::after{background-position:-168px -15px}[data-lang-code^=fa]::after{background-position:-189px -15px}[data-lang-code^=he]::after{background-position:0 -30px}[data-lang-code^=it]::after{background-position:-21px -30px}[data-lang-code^=ja]::after{background-position:-42px -30px}[data-lang-code^=ko]::after{background-position:-63px -30px}[data-lang-code^=lv]::after{background-position:-84px -30px}[data-lang-code^=lt]::after{background-position:-105px -30px}[data-lang-code^=ms]::after{background-position:-126px -30px}[data-lang-code^=nl]::after{background-position:-147px -30px}[data-lang-code^=no]::after{background-position:-168px -30px}[data-lang-code^=ur]::after{background-position:-189px -30px}[data-lang-code^=fil]::after{background-position:0 549px}[data-lang-code^=pl]::after{background-position:-21px -45px}[data-lang-code^=ro]::after{background-position:-42px -45px}[data-lang-code^=ru]::after{background-position:-63px -45px}[data-lang-code^=ar]::after{background-position:-84px -45px}[data-lang-code^=sk]::after{background-position:-105px -45px}[data-lang-code^=sl]::after{background-position:-126px -45px}[data-lang-code^=es]::after{background-position:-147px -45px}[data-lang-code^=sv]::after{background-position:-168px -45px}[data-lang-code^=tr]::after{background-position:-189px -45px}[data-lang-code^=uk]::after{background-position:0 -60px}[data-lang-code^=en]::after{background-position:-21px -60px}[data-lang-code^=pt]::after{background-position:-84px -60px}[data-lang-code^=sr]::after{background-position:-126px -60px}[data-lang-code^=th]::after{background-position:-189px -60px}[data-lang-code^=en_CA]::after{background-position:-105px -60px}[data-lang-code^=en_US]::after{background-position:-21px -60px}[data-lang-code^=fr_IC]::after{background-position:-42px -60px}[data-lang-code^=fr_CA]::after{background-position:-105px -60px}[data-lang-code^=en_GB]::after{background-position:-63px -60px}[data-lang-code^=en_AU]::after{background-position:-168px -60px}[data-lang-code^=pt_BR]::after{background-position:-63px 0}.menu-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px;background:0 0;border:none;cursor:pointer;-webkit-transition:top .6s ease-in;-o-transition:top .6s ease-in;transition:top .6s ease-in}.semimodal .menu-btn{padding:0 0 0 24px}.semimodal-absolute .semimodal .menu-btn{padding:0 16px 0 0}@media screen and (max-width:900px){.menu-btn{padding:0 16px 0}.semimodal .menu-btn{padding:0 16px 0 0}}.semimodal-relative .menu-btn{pointer-events:none;opacity:0}@media screen and (max-width:900px){.semimodal-relative .menu-btn{pointer-events:all;opacity:1}}@media screen and (min-width:900px){.semimodal-relative .menu-btn{display:none}}.menu-btn label{font-size:16px;margin-left:16px;cursor:pointer}@media screen and (max-width:900px){.menu-btn label{display:none}}.menu-btn:focus{outline:0}.menu-btn::-moz-focus-inner{padding:0;border:0}.menu-btn .menu-stripe{display:block;width:32px;height:2px;color:#000;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.menu-btn .menu-stripe:first-child{margin-bottom:8px}.semimodal-open:not(.semimodal-relative) .menu-btn .menu-stripe{-webkit-transform:rotate(45deg) translate(-4px,-4px);-ms-transform:rotate(45deg) translate(-4px,-4px);transform:rotate(45deg) translate(-4px,-4px)}.semimodal-open:not(.semimodal-relative) .menu-btn .menu-stripe:first-child{-webkit-transform:rotate(-45deg) translate(-4px,4px);-ms-transform:rotate(-45deg) translate(-4px,4px);transform:rotate(-45deg) translate(-4px,4px)}@media screen and (max-width:900px){.menu-btn .menu-stripe{width:24px}.semimodal-open.semimodal-relative .menu-btn .menu-stripe{-webkit-transform:rotate(45deg) translate(-4px,-4px);-ms-transform:rotate(45deg) translate(-4px,-4px);transform:rotate(45deg) translate(-4px,-4px)}.semimodal-open.semimodal-relative .menu-btn .menu-stripe:first-child{-webkit-transform:rotate(-45deg) translate(-4px,4px);-ms-transform:rotate(-45deg) translate(-4px,4px);transform:rotate(-45deg) translate(-4px,4px)}}.edit-btn{display:inline-block;vertical-align:middle;line-height:.8}.menu-main .edit-btn{margin-right:16px;position:relative;left:24px;height:32px}@media screen and (max-width:752px){.menu-main .edit-btn{margin-right:0}}.menu{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.menu_top.menu-main .menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu_top.menu-main .menu.menu_top-list .menu-item.lvl-1{display:none}.menu_top.menu-main .menu.menu_top-list li.menu-item.lvl-1:nth-of-type(-n+5){display:initial}.menu_top.menu-main .menu.menu_top-popover .menu-item.lvl-1{display:none}.menu_top.menu-main .menu.menu_top-popover li.menu-item.lvl-1:nth-of-type(-n+5){display:initial}.menu_top.menu-main .menu .menu-item a{max-width:160px}.menu_top.menu-main .menu .menu-item a:hover{-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;-webkit-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.semimodal .menu .menu-item{padding-bottom:8px}@media screen and (max-width:900px){.semimodal .menu .menu-item{padding-bottom:16px}}.semimodal .lang_menu-popover .menu .menu-item{padding-bottom:8px}.menu .menu-item a{display:block;word-break:break-word}.menu-main{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box}.menu-main .menu .menu-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:16px;line-height:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.menu-main .menu .menu-item.active a{color:#000}.semimodal .menu-main .menu .menu-item{margin-right:0}.menu-main .menu .menu-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.semimodal .menu-main .menu .menu-item a{padding-left:24px}@media screen and (max-width:900px){.semimodal .menu-main .menu .menu-item a{padding-left:0}}.menu-main .menu .menu_popover{opacity:0;pointer-events:none;position:absolute;top:calc((var(--header-mainmenu-font-size) * var(--header-mainmenu-line-height)) + 8px);right:0;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.menu-main .menu .menu_popover .menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.menu-main .menu .menu_popover .menu .menu-item{margin:0;width:100%;display:none}.menu-main .menu .menu_popover .menu .menu-item:nth-of-type(n+6){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media screen and (max-width:900px){.menu-main .menu .menu_popover .menu .menu-item:nth-of-type(n+6){display:none}}.publicmode .menu-main .menu .menu_popover .menu .menu-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.menu-main .menu .menu_popover .menu .menu-item .settings-btn,.menu-main .menu .menu_popover .menu .menu-item a{padding:8px 40px 8px 24px;background-color:#000;color:#fff;width:100%;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.menu-main .menu .menu_popover .menu .menu-item .settings-btn:hover,.menu-main .menu .menu_popover .menu .menu-item a:hover{background-color:#2a2a2a;color:#fff}.menu-main .menu .menu_popover.active{opacity:1;pointer-events:all;background-color:#fff}.menu-main .menu .menu_popover-btn{height:24px;width:24px;cursor:pointer}.semimodal_inner .menu-main .menu .menu_popover-btn{display:none}@media screen and (min-width:900px){.menu-main:not(.menu_top) .menu .menu-item a.active:before{content:'';height:8px;width:8px;position:absolute;left:0}.menu-main:not(.menu_top) .menu .menu-sub .menu-item.active a:before{content:none}}.menu-main .menu-sub{display:none}.menu-main .menu-sub.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;left:24px;position:relative}@media screen and (max-width:900px){.menu-main .menu-sub.active{left:0}}.menu-main .menu-sub.active .menu-item a{padding-left:16px}@media screen and (max-width:900px){.menu-main .menu-sub.active .menu-item a{padding-left:0}}.menu-main .menu-sub.active .menu-item a:before{content:none}.menu-main .menu-sub .edit-btn{position:relative;left:16px}.menu-main .menu-sub .menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.menu-sub .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.semimodal .menu-sub .menu{margin:8px 0 16px}@media screen and (max-width:900px){.semimodal .menu-sub .menu{margin:0 0 8px}}.menu-sub .menu .menu-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:8px;font-size:14px}.menu-sub .menu .menu-item:first-child{margin-left:0}.menu-sub .menu .menu-item a.with_arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu-sub .menu .menu-item a.with_arrow::before{content:'';margin-right:8px;border:solid;border-width:0 2px 2px 0;display:inline-block;padding:2px;-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.menu-sub.menu-breadcrumbs .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0}.menu-sub.menu-breadcrumbs .menu-item a{font-size:14px;line-height:194%}.menu-edy-btns{position:absolute;bottom:-46px;margin:0;padding:0;left:-24px;list-style:none}.menu-item-product-list.hidden,.menu-item-product.hidden{display:none!important}@media screen and (max-width:900px){.semimodal .menu-main{width:100%}.semimodal .menu-main .menu{width:100%}.semimodal .menu-main .menu .has-children a{background-repeat:no-repeat;background-position:100% 41%;width:100%;padding-right:16px;background-image:url(../assets/chevron-down-black.svg)}.dark-background .semimodal .menu-main .menu .has-children a{background-image:url(../assets/chevron-down-white.svg)}.light-background .semimodal .menu-main .menu .has-children a{background-image:url(../assets/chevron-down-black.svg)}.semimodal .menu-main .menu .has-children a.selected{background-image:url(../assets/chevron-up-black.svg)}.dark-background .semimodal .menu-main .menu .has-children a.selected{background-image:url(../assets/chevron-up-white.svg)}.light-background .semimodal .menu-main .menu .has-children a.selected{background-image:url(../assets/chevron-up-black.svg)}}.w-100p{width:100%}.w-80p{width:80%}.w-60p{width:60%}.w-50p{width:50%}.w-40p{width:40%}.w-20p{width:20%}.w-16{width:16px}.w-64{width:64px}.mw-24{min-width:24px}.h-100p{height:100%}.h-16{height:16px}.h-64{height:64px}.r-32{right:32px}.l-64{left:64px}.l-32{left:32px}.t-32{top:32px}.of-hidden{overflow:hidden}.p-abs{position:absolute!important}.p-rel{position:relative}.b-box{-webkit-box-sizing:border-box;box-sizing:border-box}.d-none{display:none!important}.d-blk{display:block}.d-inl{display:inline}.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.td-lt{text-decoration:line-through}.max-h-344{max-height:344px}.max-h-464{max-height:464px}.cursor-zoomin{cursor:-webkit-zoom-in;cursor:zoom-in}@media screen and (max-width:900px){.hidden-tablet{display:none}}@media screen and (min-width:900px){.hidden-desktop{display:none}}.hover:hover{-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:.7}.btn-no-style{background-color:transparent;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.t-sticky{position:-webkit-sticky;position:sticky;top:32px}.op-0-5{opacity:.5}.no-wrap{white-space:nowrap}[data-visible=false]{display:none!important}.pad_container{padding:40px 32px 32px;z-index:0}.pad_container:hover{z-index:1}@media screen and (max-width:752px){.pad_container{padding:24px 16px}}.pad_40-0{padding:40px 0}@media screen and (max-width:1024px){.pad_40-0{padding:24px 0}}.pad_32-0{padding:32px 0}@media screen and (max-width:1024px){.pad_32-0{padding:16px 0}}.pad_0-4{padding:0 4px}.animate_border-bottom{padding-bottom:3px;text-decoration:none;background-image:-webkit-gradient(linear,left top,left bottom,from(var(--secondary-color)),to(var(--secondary-color)));background-image:-webkit-linear-gradient(var(--secondary-color),var(--secondary-color));background-image:-o-linear-gradient(var(--secondary-color),var(--secondary-color));background-image:linear-gradient(var(--secondary-color),var(--secondary-color));background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;-webkit-transition:background-size .3s;-o-transition:background-size .3s;transition:background-size .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.animate_border-bottom:focus,.animate_wrap:focus .animate_border-bottom,.animate_wrap:hover .animate_border-bottom{background-size:100% 1px}.mar_0-8-neg{margin:0 -8px}.mar_0-16-neg{margin:0 -16px}.mar_0-24-neg{margin:0 -24px}.mar_0-32-neg{margin:0 -32px}.mar_0-8{margin:0 8px}.mar_0-16{margin:0 16px}.mar_0-24{margin:0 24px}.mar_0-32{margin:0 32px}.mar_8-0{margin:8px 0}.mar_b-32-neg{margin-bottom:-32px}.mar_32-0{margin:32px 0}@media screen and (max-width:900px){.mar_32-0{margin:16px 0}}.mar_b-8{margin-bottom:8px}.mar_b-16{margin-bottom:16px}.mar_b-32{margin-bottom:32px}@media screen and (max-width:900px){.mar_b-32{margin-bottom:16px}}.mar_b-40{margin-bottom:40px}@media screen and (max-width:900px){.mar_b-40{margin-bottom:16px}}.mar_b-48{margin-bottom:48px}@media screen and (max-width:900px){.mar_b-48{margin-bottom:24px}}.mar_b-56{margin-bottom:56px}@media screen and (max-width:900px){.mar_b-56{margin-bottom:24px}}.mar_b-64{margin-bottom:64px}@media screen and (max-width:900px){.mar_b-64{margin-bottom:32px}}.mar_t-0{margin-top:0!important}.mar_t-16{margin-top:16px}.mar_t-32{margin-top:32px}.mar_t-48{margin-top:48px}@media screen and (max-width:900px){.mar_t-48{margin-top:24px}}.mar_t-96{margin-top:96px}@media screen and (max-width:900px){.mar_t-96{margin-top:32px}}.mar_l-4{margin-left:4px}.mar_l-8{margin-left:8px}.mar_l-16{margin-left:16px}.mar_l-32{margin-left:32px}.mar_r-8{margin-right:8px}.mar_r-16{margin-right:16px}.mar_r-32{margin-right:32px}.mar_r-auto{margin-right:auto}.flex_box{display:-webkit-box;display:-ms-flexbox;display:flex}.flex_auto{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.flex_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex_col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media screen and (max-width:752px){.flex_row.reverse-col-tablet{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.flex_row-4{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex_row-4--item{width:25%;margin-bottom:32px}@media screen and (max-width:1024px){.flex_row-4--item{width:33%;margin-bottom:24px}}@media screen and (max-width:900px){.flex_row-4--item{width:50%;margin-bottom:16px}}@media screen and (max-width:480px){.flex_row-4--item{width:100%}}.flex_row-3{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex_row-3--item{width:33%;margin-bottom:32px}@media screen and (max-width:900px){.flex_row-3--item{width:50%}}@media screen and (max-width:480px){.flex_row-3--item{width:100%}}@media screen and (min-width:1024px){.product_list .flex_row-3--item{width:var(--product-list-item__width)}}@media screen and (min-width:1340px){.semimodal-relative .product_list .flex_row-3--item{width:var(--product-list-item__width)}}@media screen and (max-width:1340px){.semimodal-relative .product_list .flex_row-3--item{width:33%}}@media screen and (max-width:900px){.semimodal-relative .product_list .flex_row-3--item{width:50%}}@media screen and (max-width:480px){.semimodal-relative .product_list .flex_row-3--item{width:100%}}.flex_row-2{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex_row-2--item{width:50%;margin-bottom:32px}@media screen and (max-width:752px){.flex_row-2--item{width:100%}}.flex_row-2--item-60{width:60%;margin-bottom:32px}@media screen and (max-width:752px){.flex_row-2--item-60{width:100%}}.flex_row-2--item-40{width:40%;margin-bottom:32px}@media screen and (max-width:752px){.flex_row-2--item-40{width:100%}}.flex_a-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex_j-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:480px){.flex_j-center-mobile{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.flex_j-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between} \ No newline at end of file +.content-formatted:after,.search-form:after,.search:after{display:table;clear:both;content:''}.body-bg_color{position:absolute;top:0;left:0;right:0;bottom:0}.bg-picker,.product_item-btn,.voog-bg-picker-btn{margin:0;padding:0;background-color:transparent;border-style:none;cursor:pointer}.bg-picker:focus,.product_item-btn:focus,.voog-bg-picker-btn:focus{outline:0}.bg-picker::-moz-focus-inner,.product_item-btn::-moz-focus-inner,.voog-bg-picker-btn::-moz-focus-inner{padding:0;border-style:none}@font-face{font-family:'Avenir Next';src:url(../assets/avenir-next-regular.woff2) format("woff2"),url(../assets/avenir-next-regular.woff) format("woff"),url(../assets/avenir-next-regular.ttf) format("truetype");font-weight:400}@font-face{font-family:'Avenir Next';src:url(../assets/avenir-next-medium.woff2) format("woff2"),url(../assets/avenir-next-medium.woff) format("woff"),url(../assets/avenir-next-medium.ttf) format("truetype");font-weight:500}@font-face{font-family:'Avenir Next';src:url(../assets/avenir-next-demi-bold.woff2) format("woff2"),url(../assets/avenir-next-demi-bold.woff) format("woff"),url(../assets/avenir-next-demi-bold.ttf) format("truetype");font-weight:600}@font-face{font-family:'Avenir Next';src:url(../assets/avenir-next-bold.woff2) format("woff2"),url(../assets/avenir-next-bold.woff) format("woff"),url(../assets/avenir-next-bold.ttf) format("truetype");font-weight:700}html{overflow-x:hidden}body{margin:0;padding:0;font-family:"Avenir Next",sans-serif;color:#000;background-position:center;background-attachment:fixed;background-size:cover;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:506px){.semimodal-open body{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden}}body.dark-background{color:#fff}body * ::-moz-selection{background:#000;color:#fff}body * ::selection{background:#000;color:#fff}.bg-picker,.voog-bg-picker-btn{position:absolute}.container .bg-picker,.container .voog-bg-picker-btn{top:-80px;right:15px}.bg-picker-top{z-index:99;top:-22px;position:absolute}.semimodal-relative .bg-picker-top{top:24px}@media screen and (max-width:900px){.semimodal-relative .bg-picker-top{top:0}}.body-bg_color{position:fixed;z-index:-2}.container .body-bg_color{position:static;padding:40px 20px;background-color:#fff}@media screen and (max-width:752px){.container .body-bg_color{padding-top:1px}}.container{position:relative;margin:0 auto;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.container a{text-decoration:none}.container a img{border:none}.container_wrap{-webkit-box-flex:1;-ms-flex:auto;flex:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh}.editmode .container_wrap{min-height:calc(100vh - 72px)}.editmode .edy-bar-open .container_wrap{min-height:calc(100vh - 200px)}.semimodal-relative .container{margin-top:48px}@media screen and (max-width:900px){.semimodal-relative .container{margin-top:0}}.loader{position:absolute;top:50%;left:50%;z-index:999;width:20px;height:20px;border-radius:100%;opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.loader::before{position:absolute;display:block;width:100%;height:100%;content:'';-webkit-box-sizing:content-box;box-sizing:content-box}.is-loaded .loader,.not-loaded .loader{margin-top:calc((20px / 2) * -1);margin-left:calc((20px / 2) * -1);border:1px solid transparent;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}.is-loaded .loader::before,.not-loaded .loader::before{border-top:1px solid #000;border-right:1px solid transparent;border-bottom:1px solid transparent;border-left:1px solid transparent;border-radius:100%}.not-loaded .loader{opacity:1}.is-loaded .loader{opacity:0}.with-error .loader{width:30px;height:30px;margin-top:-15px;margin-left:-15px;background-color:rgba(197,41,42,.7);opacity:1}.with-error .loader::after,.with-error .loader::before{position:absolute;top:14px;width:22px;height:2px;background-color:#fff;border-radius:2px;content:''}.with-error .loader::before{left:4px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.with-error .loader::after{right:4px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@-webkit-keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.svg-spritesheet{display:none}h1{font-size:72px;line-height:1.2;margin-top:32px;margin-bottom:8px;font-weight:500}@media screen and (max-width:900px){h1{font-size:56px}}h2{font-size:56px;line-height:1.2;margin-top:24px;margin-bottom:8px;font-weight:500}@media screen and (max-width:900px){h2{font-size:36px}}h3{font-size:36px;line-height:1.2;margin-top:16px;margin-bottom:8px;font-weight:500}@media screen and (max-width:900px){h3{font-size:24px}}h4{font-size:24px;line-height:1.2;margin-top:16px;margin-bottom:8px;font-weight:500}@media screen and (max-width:900px){h4{font-size:20px}}h5{font-weight:500;font-size:20px;line-height:1.2;margin-top:16px;margin-bottom:8px}@media screen and (max-width:900px){h5{font-size:18px}}a{color:var(--primary-color);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}a:hover{color:var(--secondary-color);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}p{font-weight:400;font-size:16px;line-height:194%;color:var(--primary-color);margin-top:16px}.p18{font-size:18px;line-height:36px}.p16{font-size:16px;line-height:194%}.p14{font-size:14px;line-height:194%}.p12{font-size:12px;line-height:18px}.l18{font-size:14px;line-height:194%}.l16{font-size:16px;line-height:144%}.l14{font-size:14px;line-height:194%}.l12{font-size:12px;line-height:18px}.bold{font-weight:600}.grey{color:#8d9091}.content-formatted form{max-width:100%;margin-top:24px;clear:both}.content-formatted .form_field{padding-bottom:8px;position:relative;padding-top:16px}.content-formatted .form_field:first-child{padding-top:0}.content-formatted .form_field:last-child{padding-bottom:0}.content-formatted .form_field .edy-fe-label,.content-formatted .form_field .form_field_label,.content-formatted .form_field label{position:relative;display:block;margin-bottom:4px}.content-formatted .form_field_required .form_field_label:after{content:'*'}.content-formatted .form_field_select{padding-right:16px;background-image:url(../assets/chevron-down-black.svg)}.dark-background .content-formatted .form_field_select{background-image:url(../assets/chevron-down-white.svg)}.light-background .content-formatted .form_field_select{background-image:url(../assets/chevron-down-black.svg)}.content-formatted .form_field_file,.content-formatted .form_field_select,.content-formatted .form_field_textarea,.content-formatted .form_field_textfield,.content-formatted .form_submit input{font-family:inherit;cursor:pointer;-webkit-transition:all .3s cubic-bezier(.1,.6,0,1);-o-transition:all .3s cubic-bezier(.1,.6,0,1);transition:all .3s cubic-bezier(.1,.6,0,1)}.content-formatted .form_submit input{border:none;line-height:1.25;outline:0;position:relative}.content-formatted .form_submit input:active{background-color:var(--secondary-color);top:2px;-webkit-transition:all .3s cubic-bezier(.1,.6,0,1);-o-transition:all .3s cubic-bezier(.1,.6,0,1);transition:all .3s cubic-bezier(.1,.6,0,1)}.content-formatted .form_submit input:hover{background-color:var(--secondary-color);-webkit-transition:all .3s cubic-bezier(.1,.6,0,1);-o-transition:all .3s cubic-bezier(.1,.6,0,1);transition:all .3s cubic-bezier(.1,.6,0,1)}.content-formatted .form_field_select{padding:8px 0 8px;margin-top:-8px;border-bottom:1px solid #8d9091;padding-right:32px;background-repeat:no-repeat;background-position:100% 50%}.content-formatted .form_field_file,.content-formatted .form_field_select,.content-formatted .form_field_textarea,.content-formatted .form_field_textfield{max-width:100%}.content-formatted .form_field_textarea,.content-formatted .form_field_textfield{width:280px;margin:0;padding:8px 0 8px;margin-top:-8px;border-bottom:1px solid #8d9091;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:text}@media screen and (max-width:420px){.content-formatted .form_field_textarea,.content-formatted .form_field_textfield{width:100%}}.content-formatted .form_field_textarea{min-height:98px}.content-formatted .form_field_size_medium{width:420px}@media screen and (max-width:420px){.content-formatted .form_field_size_medium{width:100%}}.content-formatted .form_field_size_large{width:580px}.content-formatted .form_submit{margin-top:10px}.editmode .dark-background .content-formatted .form_submit input[disabled=disabled]{color:#fff}.content-formatted .form_error{margin-bottom:16px}.content-formatted .form_error,.content-formatted .form_field_error{color:#c5292a;width:100%;font-size:var(--form-label-font-size);line-height:var(--form-field-line-height);margin-top:8px}.content-formatted .comment_form .form_error,.content-formatted .comment_form .form_field_error{margin-top:0}.content-formatted .form_field_with_errors .form_field_textarea,.content-formatted .form_field_with_errors .form_field_textfield{border-bottom:1px solid #c5292a}.content-formatted .form_notice{color:#2f5d4b}.form_field_checkbox+.form_control_indicator,.form_field_radio+.form_control_indicator{height:18px;width:18px;position:relative;display:inline-block;margin-right:10px;vertical-align:middle;border:1px solid var(--secondary-color)}.dark-background .form_field_checkbox+.form_control_indicator,.dark-background .form_field_radio+.form_control_indicator{border-color:#fff}.form_field_radio+.form_control_indicator{top:-2px;border-radius:100%}.form_field_radio+.form_control_indicator:before{height:10px;width:10px;position:absolute;top:0;left:0;content:'';border-radius:100%;-webkit-transition:border-color .15s ease;-o-transition:border-color .15s ease;transition:border-color .15s ease;border:none;border:4px solid;border-color:transparent}.form_field_radio:checked+.form_control_indicator{border:1px solid var(--primary-color)}.form_field_radio:checked+.form_control_indicator:before{border-color:var(--primary-color)}.dark-background .form_field_radio:checked+.form_control_indicator:before{background-color:#fff}.form_field_checkbox+.form_control_indicator{top:-2px}.form_field_checkbox+.form_control_indicator:before{-webkit-transform:scale(0) rotate(45deg);-ms-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg);display:block;width:4px;height:7px;margin:3px 5px 0 7px;content:'';-webkit-transition:-webkit-transform .15s ease 0s;transition:-webkit-transform .15s ease 0s;-o-transition:transform .15s ease 0s;transition:transform .15s ease 0s;transition:transform .15s ease 0s,-webkit-transform .15s ease 0s;border:1px solid;border-style:none solid solid none}.form_field_checkbox:checked+.form_control_indicator{border:1px solid var(--primary-color)}.form_field_checkbox:checked+.form_control_indicator:before{-webkit-transform:scale(1) rotate(45deg);-ms-transform:scale(1) rotate(45deg);transform:scale(1) rotate(45deg);-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;-o-transition:transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}.dark-background .form_field_checkbox+.form_control_indicator:before{border-color:#fff}.comments{padding-top:48px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.comments .comment,.comments .comment_form,.comments .comment_title{padding-top:16px}.comments .comment{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.comments_secondary{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;max-height:100%;overflow:hidden}.comments_hidden{max-height:0}.comments .comment_more-btn{font-size:14px;line-height:20px;padding:16px;text-align:center;width:100%;border-top:1px solid var(--secondary-color);margin-top:24px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.comments .comment_more-btn:hover{color:var(--secondary-color)}.comments .comment_date{color:var(--secondary-color)}.comments .comment_comment_messages{display:none}.comments .comment_count-separator{font-size:16px;padding-left:4px;padding-right:2px}.comments .comment_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.comments .comment_form .form_field_with_errors label{color:#c5292a}.comments .comment_form .form_area{padding:32px;background:#fff;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media screen and (max-width:752px){.comments .comment_form .form_area{padding:16px}}.comments .comment_form .form_area .form_fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.comments .comment_form .form_area .form_fields .form_field-wrap{width:50%;padding:0 0 16px 0;max-width:280px}@media screen and (max-width:752px){.comments .comment_form .form_area .form_fields .form_field-wrap{width:100%;max-width:100%}.comments .comment_form .form_area .form_fields .form_field-wrap input{width:100%}}.comments .comment_form .form_area .form_fields .form_field-wrap:first-child{margin-right:32px;width:calc(50% - 32px)}@media screen and (max-width:752px){.comments .comment_form .form_area .form_fields .form_field-wrap:first-child{width:100%;margin-right:0}}.comments .comment_form .form_area .form_fields .form_field-wrap:last-child{width:100%;max-width:100%}.comments .comment_form .form_area .form_fields .form_field-wrap:last-child textarea{width:100%}.content-formatted .edy-buy-button{font-family:inherit;cursor:pointer;border:0;position:relative;background:#000;display:inline-block;color:#fff;padding:4px 16px;text-align:center;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto}.content-formatted.js-buy-btn-content .edy-buy-button{width:100%}.content-formatted .edy-buy-button-container{margin-bottom:16px}.content-formatted .edy-buy-button-container .edy-buy-button-variants{padding-bottom:16px;padding-top:16px}.content-formatted .edy-buy-button-container .edy-buy-button-variants .publicmode{padding-top:24px}.content-formatted .edy-buy-button-align-right .edy-buy-button-variants .form_field{margin:0 0 0 auto}.content-formatted .edy-buy-button-align-center .edy-buy-button-variants .form_field{margin:0 auto}.content-formatted .edy-buy-button-variants{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.product-page .content-formatted .edy-buy-button-variants{display:block}.content-formatted .edy-buy-button-variants .form_field{padding-top:16px;padding-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;border-top:1px solid var(--secondary-color);border-bottom:1px solid var(--secondary-color);margin:0 auto 0 0;width:100%}.content-formatted .edy-buy-button-variants .form_field .form_field_label{margin-bottom:0;margin-right:16px;font-weight:400;font-size:14px;line-height:194%;word-break:normal}.content-formatted .edy-buy-button-variants .form_field .form_field_select{padding-bottom:0;padding-top:0;margin-top:0;border:none;-webkit-box-flex:1;-ms-flex:auto;flex:auto;background-position:100% 50%;font-weight:400;font-size:14px;line-height:194%;width:50%}.content-formatted .edy-buy-button-variants .form_field+.form_field{border-top:none}.content-formatted .edy-buy-button-variants .form_field_select{width:initial}.content-header .edy-partial-view{margin-top:-3px}.bg_img-contain{background-size:contain;background-position:center;background-repeat:no-repeat}.bg_img-cover{background-size:cover;background-position:center;background-repeat:no-repeat}.bg_color-absolute{position:absolute;height:100%;width:100%}.image_portrait{width:560px;height:776px;max-width:100%}.image_portrait-small{width:416px;height:495px}.image_square{width:318px;height:304px;max-width:100%}.image_landscape{width:672px;height:344px;max-width:100%}.image_landscape-small{width:344px;height:192px}.image_fit-cover{-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover;';min-width:100%;min-height:100%;width:100%;height:100%;-o-object-position:center;object-position:center}.image_fit-contain{-o-object-fit:contain;object-fit:contain;font-family:'object-fit: contain;';min-width:100%;min-height:100%;width:100%;height:100%;-o-object-position:center;object-position:center}.image_abs{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:100%}.content-formatted .custom-btn,.custom-btn{cursor:pointer;border:0;position:relative;background:#000;display:inline-block;color:#fff;padding:16px;text-align:center;font-size:16px;line-height:1.25;outline:0}.content-formatted .custom-btn:hover,.custom-btn:hover{background-color:#8d9091}.content-formatted .custom-btn:active,.custom-btn:active{background-color:#8d9091;top:2px}.content-formatted .custom-btn.custom-btn-disabled:active,.custom-btn.custom-btn-disabled:active{top:0}.content-formatted .custom-btn.p-abs,.custom-btn.p-abs{position:absolute}.content-formatted .custom-btn.p-abs:active,.custom-btn.p-abs:active{top:unset}.button_large,.content-formatted .button_large{font-size:16px;line-height:194%}.button_medium,.content-formatted .button_medium{font-size:14px;line-height:194%}.button_small,.content-formatted .button_small{font-size:14px;line-height:194%;padding:0 8px}.edy-content-social-button svg{margin-right:2px}.edy-content-social-button svg:last-child{margin-right:0}.edy-content-social-button svg circle,.edy-content-social-button svg path:first-child{color:var(--secondary-color)}.edy-content-social-button svg path:last-child{color:currentColor}.content-formatted{word-break:break-word}.content-formatted--overflowed-images .edy-positionable-container-maxwidth{max-width:132%!important;margin-right:-16%;margin-left:-16%}.content-formatted:empty:not(.header_title){display:none}.dark-background .content-formatted{color:#fff}.content-formatted .edy-positionable-container-center-block:first-child,.content-formatted .edy-positionable-container-left-block:first-child,.content-formatted .edy-positionable-container-maxwidth:first-child,.content-formatted .edy-positionable-container-right-block:first-child,.content-formatted .edy-texteditor-container-wrapper-center:first-child,.content-formatted .edy-texteditor-container-wrapper-left-block:first-child,.content-formatted .edy-texteditor-container-wrapper-right-block:first-child,.content-formatted .table-container:first-child,.content-formatted code:first-child,.content-formatted dl:first-child,.content-formatted form:first-child,.content-formatted h1:first-child,.content-formatted h2:first-child,.content-formatted h3:first-child,.content-formatted h4:first-child,.content-formatted h5:first-child,.content-formatted h6:first-child,.content-formatted iframe:first-child,.content-formatted ol:first-child,.content-formatted p:first-child,.content-formatted pre:first-child,.content-formatted table:first-child,.content-formatted ul:first-child{margin-top:0}.content-formatted .edy-positionable-container-center-block:last-child,.content-formatted .edy-positionable-container-left-block:last-child,.content-formatted .edy-positionable-container-maxwidth:last-child,.content-formatted .edy-positionable-container-right-block:last-child,.content-formatted .edy-texteditor-container-wrapper-center:last-child,.content-formatted .edy-texteditor-container-wrapper-left-block:last-child,.content-formatted .edy-texteditor-container-wrapper-right-block:last-child,.content-formatted .table-container:last-child,.content-formatted code:last-child,.content-formatted dl:last-child,.content-formatted form:last-child,.content-formatted h1:last-child,.content-formatted h2:last-child,.content-formatted h3:last-child,.content-formatted h4:last-child,.content-formatted h5:last-child,.content-formatted h6:last-child,.content-formatted iframe:last-child,.content-formatted ol:last-child,.content-formatted p:last-child,.content-formatted pre:last-child,.content-formatted table:last-child,.content-formatted ul:last-child{margin-bottom:0}.content-formatted h1,.content-formatted h2,.content-formatted h3,.content-formatted h4,.content-formatted h5,.content-formatted h6{color:#8d9091}.content-formatted a.bold{font-weight:600}.content-formatted a:not(.custom-btn){color:#06b}.dark-background .content-formatted a:not(.custom-btn){color:#fff}.content-formatted a:not(.custom-btn):hover{color:#06b;color:rgba(0,102,187,.8)}.dark-background .content-formatted a:not(.custom-btn):hover{color:#fff;color:rgba(255,255,255,.8)}.content-formatted iframe{max-width:100%}.content-formatted iframe,.content-formatted pre{margin-top:24px}.content-formatted code,.content-formatted pre{font-size:13px;line-height:18px;background-color:#f2f2f2}.dark-background .content-formatted code,.dark-background .content-formatted pre{color:#000}.content-formatted pre{overflow:auto;padding:24px}.content-formatted pre code{display:inline;padding:0;white-space:pre;line-height:inherit;background-color:#f2f2f2;overflow-wrap:normal;word-wrap:normal;word-break:normal}.content-formatted b,.content-formatted strong{font-weight:600}.content-formatted code{display:inline-block;padding:5px;overflow-wrap:break-word;word-wrap:break-word;word-break:break-all}.content-formatted input,.content-formatted select,.content-formatted textarea{background:0 0;border:none;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}.content-formatted blockquote{margin:24px 40px 24px 0;padding-left:16px;border-left:2px solid;color:var(--secondary-color)}.content-formatted .custom-btn{cursor:pointer;border:0;position:relative;background:#000;display:inline-block;color:#fff;padding:16px;text-align:center;color:#000;outline:0;background-color:#000}.content-formatted .custom-btn:hover{background-color:#8d9091;-webkit-transition:all .3s cubic-bezier(.1,.6,0,1);-o-transition:all .3s cubic-bezier(.1,.6,0,1);transition:all .3s cubic-bezier(.1,.6,0,1)}.content-formatted .custom-btn:active{background-color:#8d9091;top:2px;-webkit-transition:all .3s cubic-bezier(.1,.6,0,1);-o-transition:all .3s cubic-bezier(.1,.6,0,1);transition:all .3s cubic-bezier(.1,.6,0,1)}.publicmode .content-formatted .custom-btn{cursor:pointer}.dark-background .content-formatted .custom-btn{background-color:#000;border:1px solid #fff;border:1px solid rgba(255,255,255,.75)}.dark-background .content-formatted .custom-btn:hover{color:#fff;border:1px solid #fff;border:1px solid rgba(255,255,255,.1);opacity:.8}.publicmode .content-formatted .custom-btn-disabled{cursor:default}.publicmode .content-formatted .custom-btn-disabled,.publicmode .content-formatted .custom-btn-disabled:hover{color:#c4c4c4;background-color:#dadada;border-color:#dadada}.content-formatted .edy-positionable-container-center,.content-formatted .edy-positionable-container-left-block,.content-formatted .edy-positionable-container-right-block,.content-formatted .edy-texteditor-container-wrapper-center,.content-formatted .edy-texteditor-container-wrapper-left-block,.content-formatted .edy-texteditor-container-wrapper-right-block{margin-top:24px;margin-bottom:24px}.content-formatted .edy-positionable-container-center:first-child,.content-formatted .edy-positionable-container-left-block:first-child,.content-formatted .edy-positionable-container-right-block:first-child,.content-formatted .edy-texteditor-container-wrapper-center:first-child,.content-formatted .edy-texteditor-container-wrapper-left-block:first-child,.content-formatted .edy-texteditor-container-wrapper-right-block:first-child{margin-top:0}.content-formatted .edy-positionable-container-center:last-child,.content-formatted .edy-positionable-container-left-block:last-child,.content-formatted .edy-positionable-container-right-block:last-child,.content-formatted .edy-texteditor-container-wrapper-center:last-child,.content-formatted .edy-texteditor-container-wrapper-left-block:last-child,.content-formatted .edy-texteditor-container-wrapper-right-block:last-child{margin-bottom:0}.content-formatted .edy-positionable-container-left,.content-formatted .edy-positionable-container-right{width:45%}.content-formatted .edy-positionable-container-left{margin-right:24px}.content-formatted .edy-positionable-container-right{margin-left:24px}.content-formatted .edy-image-container-with-title:after{display:block;margin-top:16px;font-size:12px;line-height:194%;content:attr(data-title);opacity:.7}.content-formatted .table-container{margin-top:24px;overflow:auto;-webkit-overflow-scrolling:touch}.content-formatted table{width:100%;margin-top:24px;font-size:16px;border-collapse:collapse}.content-formatted table tr{border-top:1px solid #f2f2f2;background-color:transparent}.dark-background .content-formatted table tr{border-top:1px solid var(--third-color)}.content-formatted table tr:nth-child(even){background-color:rgba(0,0,0,.02)}.content-formatted table tr:last-child{border-bottom:1px solid #f2f2f2}.dark-background .content-formatted table tr:last-child{border-bottom:1px solid var(--third-color)}.content-formatted table td{padding:24px 24px 24px 0;font-size:14px;line-height:24px}.content-formatted table td:first-child{padding-left:24px}.content-formatted ol,.content-formatted ul{padding-left:32px}.content-formatted ol li,.content-formatted ul li{font-size:14px;line-height:20px;padding-bottom:8px}.content-formatted ol li ul,.content-formatted ul li ul{padding-left:32px}.content-formatted ol li ul li,.content-formatted ul li ul li{list-style:disc}.content-formatted ol li ol,.content-formatted ol li ul,.content-formatted ul li ol,.content-formatted ul li ul{padding-top:8px}.content-formatted .edy-texteditor-view{min-height:32px}.semimodal{position:fixed;top:0;left:0;bottom:0;background-color:#fbfbfb;z-index:101;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%}.semimodal.dark-background{color:#fff}.semimodal .semimodal_inner{padding-bottom:30px;opacity:1;height:100%;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:32px 32px 32px 8px;min-height:100%;display:block;overflow:auto;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.semimodal-absolute .semimodal .semimodal_inner{padding:32px}@media screen and (max-width:900px){.semimodal .semimodal_inner{overflow:auto;-webkit-overflow-scrolling:touch;overflow-x:hidden;padding:40px}}@media screen and (max-width:480px){.semimodal .semimodal_inner{min-width:100%!important;max-width:100%!important}}.semimodal-open .semimodal .semimodal_inner,.semimodal-relative .semimodal .semimodal_inner{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.semimodal .semimodal_bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:160px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:-webkit-sticky;position:sticky;top:64px}.semimodal .semimodal_bottom-content{margin-top:32px;width:100%;max-width:340px}@media screen and (max-width:900px){.semimodal .semimodal_bottom{margin-top:46px!important;margin-bottom:40px;top:0!important}}html:not(.semimodal-relative) .semimodal{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);overflow-y:auto}.semimodal-relative:not(.semimodal-relative) .semimodal{max-width:0!important;min-width:0!important;width:0}.semimodal .site_title{display:none}.semimodal-relative .semimodal{-webkit-box-shadow:none;box-shadow:none;border-right:1px solid rgba(141,144,145,.2)}@media screen and (max-width:900px){.semimodal-relative .semimodal{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);position:fixed}}.semimodal-relative .semimodal .site_title{display:block;padding-left:24px}@media screen and (max-width:900px){.semimodal-relative .semimodal .site_title{display:none}}.semimodal-open:not(.semimodal-relative) .semimodal{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);min-width:100vw!important;max-width:100vw!important}.semimodal-relative .semimodal{width:100%;min-width:270px;max-width:270px;pointer-events:all}@media screen and (max-width:900px){.semimodal .semimodal-relative{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.semimodal-open .semimodal,.semimodal-relative.semimodal-open .semimodal{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@media screen and (max-width:900px) and (max-width:900px){.semimodal-open .semimodal,.semimodal-relative.semimodal-open .semimodal{min-width:100vw;max-width:100vw}}.content_wrap{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.semimodal-open:not(.semimodal-relative){overflow:hidden}@media screen and (max-width:900px){.semimodal-open{overflow:hidden}}.layout_settings-btn button{z-index:105;padding:8px 16px!important;opacity:0;pointer-events:none;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.layout_settings-btn button.active,.layout_settings-btn button:hover{color:#443df6!important;background-color:rgba(68,61,246,.1)!important}.layout_settings-btn button.active.edy-cbtn>span>span,.layout_settings-btn button:hover.edy-cbtn>span>span{color:#443df6!important}.layout_settings-btn button.active.edy-cbtn>span>span .grey,.layout_settings-btn button:hover.edy-cbtn>span>span .grey{color:#443df6!important}.layout_settings-visible .layout_settings-btn button{opacity:1;pointer-events:all}.layout_settings-btn button.edy-cbtn{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;width:100%}.layout_settings-btn button.edy-cbtn>div:before,.layout_settings-btn button.edy-cbtn>span:before{content:none!important}.layout_settings-btn button.edy-cbtn>span>span{color:#000!important;font-weight:500!important;font-size:14px!important;font-family:"Avenir Next",sans-serif!important;line-height:20px!important;text-align:left}.layout_settings-btn button.edy-cbtn>span>span .bold{font-weight:600!important;line-height:24px!important}.layout_settings-btn button .edy-cbtn-content span:last-child{margin-right:0}.layout_settings-btn button.edy-cbtn .edy-cbtn-ico{display:none}.layout_settings-popover{position:fixed;background:#fff;-webkit-transform-origin:100% 90%;-ms-transform-origin:100% 90%;transform-origin:100% 90%;bottom:72px;padding:8px 0;right:224px;z-index:56501;opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none}.edy-bar-open .layout_settings-popover{bottom:200px}.layout_settings-visible .layout_settings-popover{pointer-events:all;opacity:1;-webkit-box-shadow:0 25px 35px rgba(0,0,0,.03),0 0 5px rgba(0,0,0,.05);box-shadow:0 25px 35px rgba(0,0,0,.03),0 0 5px rgba(0,0,0,.05)}@media screen and (max-width:768px){.layout_settings-popover{right:0}}.layout_settings-arrow{position:absolute;pointer-events:none;bottom:0;right:126px}@media screen and (max-width:768px){.layout_settings-arrow{right:72px}}.layout_settings-arrow:after{position:absolute;z-index:56501;width:0;height:0;margin-left:-16px;pointer-events:none;border:solid transparent;border-color:transparent;border-width:16px;content:''}.layout_settings-arrow:after{border-top-color:#fff;-webkit-filter:drop-shadow(0 2px 1px rgba(0, 0, 0, .05));filter:drop-shadow(0 2px 1px rgba(0, 0, 0, .05))}.layout_settings-close{position:fixed;top:32px;right:32px;background-image:url(../assets/ico-close.svg);width:24px;height:24px;cursor:pointer;pointer-events:all;z-index:57001}.layout_settings-close:hover{opacity:.7}.semimodal_picker-btn{z-index:101;position:absolute;top:-106px;left:0}body .edy-popover{z-index:56502!important}body .edy-settings-editor:not(.editor_default){position:fixed!important;left:0!important;top:0!important;bottom:0;height:100%;min-width:320px;max-width:400px;width:100%;z-index:57000!important;background-color:#fff;-webkit-box-shadow:0 25px 35px rgba(0,0,0,.03),0 0 5px rgba(0,0,0,.05);box-shadow:0 25px 35px rgba(0,0,0,.03),0 0 5px rgba(0,0,0,.05);-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}@media screen and (max-width:420px){body .edy-settings-editor:not(.editor_default){max-width:100vw}}body .edy-settings-editor:not(.editor_default) h3{font-size:24px;line-height:32px}body .edy-settings-editor:not(.editor_default) .edy-popover-content{height:100%;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box}body .edy-settings-editor:not(.editor_default) .edy-popover-content .edy-settings-editor-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}body .edy-settings-editor:not(.editor_default) .edy-popover-content .edy-settings-editor-inner input,body .edy-settings-editor:not(.editor_default) .edy-popover-content .edy-settings-editor-inner label,body .edy-settings-editor:not(.editor_default) .edy-popover-content .edy-settings-editor-inner select,body .edy-settings-editor:not(.editor_default) .edy-popover-content .edy-settings-editor-inner textarea{font-size:14px!important}body .edy-settings-editor:not(.editor_default) .edy-popover-content .edy-settings-editor-inner .edy-settings-editor-list{padding:32px 32px 0}body .edy-settings-editor:not(.editor_default) .edy-popover-content .edy-settings-editor-inner .edy-bubble-row-padded{padding:17px 32px;margin-top:auto}body .edy-settings-editor:not(.editor_default) .edy-popover-content .edy-settings-editor-inner .edy-bubble-row-padded .edy-btn{padding:11px 16px;border-radius:6px}body .edy-settings-editor:not(.editor_default) .edy-popover-content .edy-settings-editor-inner .edy-settings-editor-item{padding:8px 0}.editmode .editor_default-container{position:relative}.editmode .editor_default-container .editor_default-btn{opacity:0!important;top:-34px!important;left:-1px!important;position:absolute!important;z-index:10699!important;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.editmode .editor_default-container.active,.editmode .editor_default-container:hover{-webkit-box-shadow:0 0 0 1px #000;box-shadow:0 0 0 1px #000}.editmode .editor_default-container.active .editor_default-btn,.editmode .editor_default-container:hover .editor_default-btn{opacity:1!important}.editmode .editor_default-container .editor_default-btn.active{opacity:1!important}.body_bg-picker--btn bg-picker .edy-bgpicker-toggle-button{left:0}@media screen and (max-width:900px){.body_bg-picker--btn bg-picker .edy-bgpicker-toggle-button{display:none}}body .edy-bgpicker-toggle-button{left:0;background-color:#1b2124;opacity:1;height:40px;border-radius:4px;margin:24px 0 0 0}.semimodal-relative body .edy-bgpicker-toggle-button{margin:16px 0 0 0}@media screen and (max-width:900px){.semimodal-relative body .edy-bgpicker-toggle-button{margin:0}}body .edy-bgpicker-toggle-button:hover{opacity:.7}@media screen and (max-width:900px){body .product_list-page .edy-bgpicker-toggle-button{margin:40px 0 0 0}}body.front-page .edy-bgpicker-toggle-button{z-index:100;left:0;top:-60px}body.front-page .semimodal .edy-bgpicker-toggle-button{top:0}.admin_btn{cursor:pointer;background:#1b2124;color:#fff;padding:8px 16px;font-weight:600;line-height:24px;position:relative;font-size:14px;border:none;outline:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:8px}.admin_btn:hover{opacity:.7;-webkit-box-shadow:none;box-shadow:none}.admin_btn:active{opacity:.7;top:1px}.menu-item-cms-settings{margin:8px 0}.lang_menu-popover .menu.menu-cms{padding:0 0 8px 0}body .edy-cbtn .edy-cbtn-ico{margin-right:4px!important}body .edy-cbtn-content span:last-child{margin-right:8px}body .edy-cbtn>span:before,body body .edy-cbtn>div:before{height:24px!important;padding:8px 0 0!important;margin-top:-9px!important;margin-left:0!important;background-color:#1b2124!important;border-radius:4px!important;left:0!important;top:8px!important}body .edy-cbtn>span:hover:before,body body .edy-cbtn>div:hover:before{background-color:#1b2124!important;opacity:.8!important}body .edy-cbtn>div>div,body .edy-cbtn>div>span,body .edy-cbtn>span>div,body .edy-cbtn>span>span{padding-right:0!important;padding-top:8px!important;padding-left:8px!important}body .layout_settings-popover .edy-cbtn>div>div,body .layout_settings-popover .edy-cbtn>div>span,body .layout_settings-popover .edy-cbtn>span>div,body .layout_settings-popover .edy-cbtn>span>span{padding-top:0!important;padding-left:0!important}body .layout_settings-popover .edy-cbtn>div>div .p14,body .layout_settings-popover .edy-cbtn>div>span .p14,body .layout_settings-popover .edy-cbtn>span>div .p14,body .layout_settings-popover .edy-cbtn>span>span .p14{line-height:24px}body .edy-square-radio-btn .edy-square-radio-label-padded,body .edy-square-radio-btn .edy-tick-checkbox-label-padded,body .edy-tick-checkbox-btn .edy-square-radio-label-padded,body .edy-tick-checkbox-btn .edy-tick-checkbox-label-padded{width:100%!important}body .edy-square-radio-btn .edy-square-radio-label-padded:hover,body .edy-square-radio-btn .edy-tick-checkbox-label-padded:hover,body .edy-tick-checkbox-btn .edy-square-radio-label-padded:hover,body .edy-tick-checkbox-btn .edy-tick-checkbox-label-padded:hover{opacity:.7}.content-item-box:hover .image_settings{opacity:1;pointer-events:all}.image_settings{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:-20px;z-index:1;opacity:0;width:100%;pointer-events:none;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.image_settings-buttons{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:500;font-size:14px;line-height:24px;background:#000;padding:8px 10px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.05),0 25px 35px rgba(0,0,0,.03);box-shadow:0 0 5px rgba(0,0,0,.05),0 25px 35px rgba(0,0,0,.03);border-radius:8px;color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.image_settings-buttons .image_settings-button,.image_settings-buttons .image_settings-expand,.image_settings-buttons .image_settings-remove{width:24px;height:24px}.image_settings-buttons .image_settings-button:hover,.image_settings-buttons .image_settings-expand:hover,.image_settings-buttons .image_settings-remove:hover{opacity:.7}.image_settings-buttons .image_settings-change--image:hover{opacity:.7}.image_settings-buttons .image_settings-button{background-image:url(../assets/ico-settings.svg)}.image_settings-buttons .image_settings-expand{background-image:url(../assets/ico-expand.svg);width:18px;height:18px}.image_settings-buttons .image_settings-remove{background-image:url(../assets/ico-delete.svg)}.image_settings-popover{opacity:0;pointer-events:none;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fff;padding:16px;position:fixed;top:48px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.2);box-shadow:0 2px 10px rgba(0,0,0,.2);border-radius:4px}.image_settings-popover--arrow{position:absolute;pointer-events:none;top:0;left:113px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.image_settings-popover--arrow:after{position:absolute;z-index:56501;width:0;height:0;pointer-events:none;border:solid transparent;border-color:transparent;border-width:16px;content:'';border-top-color:#fff;-webkit-filter:drop-shadow(0 2px 1px rgba(0, 0, 0, .05));filter:drop-shadow(0 2px 1px rgba(0, 0, 0, .05))}.image_settings-popover.active{opacity:1;pointer-events:all}.settings_popover{opacity:0;pointer-events:none;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fff;padding:16px;position:absolute;top:48px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.2);box-shadow:0 2px 10px rgba(0,0,0,.2);border-radius:4px}.settings_popover-arrow--up{position:absolute;pointer-events:none;top:0;left:128px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.settings_popover-arrow--up:after{position:absolute;z-index:56501;width:0;height:0;pointer-events:none;border:solid transparent;border-color:transparent;border-width:16px;content:'';border-top-color:#fff;-webkit-filter:drop-shadow(0 2px 1px rgba(0, 0, 0, .05));filter:drop-shadow(0 2px 1px rgba(0, 0, 0, .05))}.settings_popover.active{opacity:1;pointer-events:all}.form_field-cms{margin-bottom:0;padding:11px 16px;resize:none;min-height:auto;font-family:"Avenir Next",sans-serif;font-size:14px;line-height:24px;-webkit-transition:all .3s cubic-bezier(.1,.6,0,1);-o-transition:all .3s cubic-bezier(.1,.6,0,1);transition:all .3s cubic-bezier(.1,.6,0,1);display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;border:1px solid #efefef;border-radius:4px;position:relative}.form_field-cms:hover{border-color:#ccc}.form_field-cms label{pointer-events:none;position:absolute;top:16px;left:9px;font-size:14px;font-weight:inherit;white-space:nowrap;padding:0 8px;background-color:transparent;line-height:16px;color:#8d9091;-webkit-transition:all .3s cubic-bezier(.1,.6,0,1);-o-transition:all .3s cubic-bezier(.1,.6,0,1);transition:all .3s cubic-bezier(.1,.6,0,1)}.form_field-cms input::-webkit-input-placeholder{color:transparent}.form_field-cms.with-input label{top:-8px;font-size:12px;font-weight:600;background-color:#fff;color:#000}.form_field-cms input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:#fff;outline:0;-webkit-box-shadow:none;box-shadow:none;border:none;font:inherit}.form_field-cms input,.form_field-cms label{color:#000}.bottom-settings-popover.edy-popover.first{bottom:213px!important}.edy-bar-open .bottom-settings-popover.edy-popover.first{bottom:340px!important}.bottom-settings-popover.edy-popover.second{bottom:150px!important}.edy-bar-open .bottom-settings-popover.edy-popover.second{bottom:276px!important}.bottom-settings-popover.edy-popover.first,.bottom-settings-popover.edy-popover.second{top:unset!important;position:fixed!important}.bottom-settings-popover.edy-popover.first.edy-popover-bottom::after,.bottom-settings-popover.edy-popover.second.edy-popover-bottom::after{height:0}.bottom-settings-popover.edy-popover.first .edy-popover-arrow,.bottom-settings-popover.edy-popover.second .edy-popover-arrow{top:unset!important;bottom:unset!important}.bottom-settings-popover.edy-popover.first .edy-popover-arrow::after,.bottom-settings-popover.edy-popover.second .edy-popover-arrow::after{-webkit-filter:drop-shadow(0 2px 1px rgba(0, 0, 0, .15));filter:drop-shadow(0 2px 1px rgba(0, 0, 0, .15));-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-top-color:rgba(255,255,255,.95);border-bottom-color:transparent}.blog-page .add-page,.edit-btn.add-page{position:absolute;top:10px;margin-left:64px}.semimodal-relative .blog-page .add-page,.semimodal-relative .edit-btn.add-page{top:48px}@media screen and (max-width:900px){.semimodal-relative .blog-page .add-page,.semimodal-relative .edit-btn.add-page{top:10px}}.swiper-container{width:100%;position:relative}.editmode .swiper-container{overflow:unset!important}.swiper-container .swiper-wrapper{width:100%;min-height:100%;z-index:-1}.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev,.swiper-container .swiper-pagination-bullet{outline:0;-webkit-transition:all .3 cubic-bezier(.1,.6,0,1);-o-transition:all .3 cubic-bezier(.1,.6,0,1);transition:all .3 cubic-bezier(.1,.6,0,1);z-index:50}.swiper-container .swiper-button-next:hover,.swiper-container .swiper-button-prev:hover,.swiper-container .swiper-pagination-bullet:hover{opacity:.6}.swiper-container .swiper-button-next:after,.swiper-container .swiper-button-prev:after{font-size:24px;color:#000}.swiper-container .swiper-pagination-bullet{background-color:#000}.swiper-slide{text-align:center;font-size:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;overflow:hidden;min-height:528px;position:relative}@media screen and (max-width:900px){.swiper-slide{min-height:400px}}@media screen and (max-width:506px){.swiper-slide{min-height:336px}}.front-page .img-absolute{position:absolute;top:0;bottom:0;right:0;z-index:-1}.front-page .swiper-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(100% - 96px);margin:64px 48px;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:calc(528px - 128px);position:relative;text-align:center;z-index:49}@media screen and (max-width:900px){.front-page .swiper-content{min-height:calc(400px - 128px)}}@media screen and (max-width:506px){.front-page .swiper-content{min-height:calc(336px - 128px)}}.front-page .swiper-content-absolute{z-index:49;position:absolute;top:0}.front-page .swiper-content .swiper-content-area{min-width:80%}.front-page .swiper-container .edy-bgpicker-toggle-button{right:32px;z-index:49;left:unset;top:unset;bottom:16px}.item-top{position:relative;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.item-top::before{display:block;width:100%;padding-top:100%;content:''}.item-top>.aspect-ratio-inner{position:absolute;top:0;right:0;bottom:0;left:0}article .item-top{position:relative}article .item-top::before{display:block;width:100%;padding-top:50%;content:''}article .item-top>.aspect-ratio-inner{position:absolute;top:0;right:0;bottom:0;left:0}.item-top:hover .btn,.item-top:hover .custom-btn{opacity:1;-webkit-transition:all .6s cubic-bezier(.1,.6,0,1);-o-transition:all .6s cubic-bezier(.1,.6,0,1);transition:all .6s cubic-bezier(.1,.6,0,1)}.item-top .btn,.item-top .custom-btn{opacity:0;-webkit-transition:all .6s cubic-bezier(.1,.6,0,1);-o-transition:all .6s cubic-bezier(.1,.6,0,1);transition:all .6s cubic-bezier(.1,.6,0,1)}.item-top .btn{padding:0;background-color:#1b2124;border:0}.item-top .btn:hover svg{opacity:.7}.item-top .bg-crop-btn{height:40px;width:45px;border-radius:4px;position:absolute;top:0;left:0;z-index:9;margin-top:10px;margin-left:10px;cursor:pointer;color:#fff}.item-top .bg-crop-btn.is-visible{display:block}.item-top .bg-crop-btn.is-hidden,.without-image .editmode .item-top .bg-crop-btn{display:none}.without-image .item-top{background-color:#fff;background-image:url(../assets/ico-placeholder.svg);background-size:40px;background-repeat:no-repeat;background-position:center}.item-top .top-inner{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:300;line-height:1.2;text-align:center;height:100%;width:100%;background:0 0}.without-image .editmode .item-top .top-inner{border:none}.cms-blog-article-add-button .item-top .top-inner{border:none}.item-top .edy-img-drop-area{opacity:1}.item-top .image-drop-area{background-position:center!important;background-repeat:no-repeat!important}.item-top .image-drop-area.not-cropped{background-size:contain!important}.item-top .image-drop-area.is-cropped{background-size:cover!important}.item-top .image-drop-area:not(.active){border:none}.item-top .image-drop-area:hover .btn{opacity:1}.item-top .image-drop-area .edy-img-drop-area-remove-image{display:none!important}.item-top .image-drop-area .edy-img-drop-area-placeholder{color:#000}@media screen and (max-width:480px){.item-top .image-drop-area .edy-img-drop-area-placeholder{font-size:13px;margin-top:48px}}@media screen and (min-width:481px){.item-top .image-drop-area .edy-img-drop-area-placeholder{font-size:16px;margin-top:64px}}.item-image{border:0;text-align:center;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:100%;-webkit-transition:all .3s cubic-bezier(.1,.6,0,1);-o-transition:all .3s cubic-bezier(.1,.6,0,1);transition:all .3s cubic-bezier(.1,.6,0,1)}.item-image.not-cropped{-o-object-fit:contain;object-fit:contain;font-family:'object-fit: contain;'}.item-image.is-cropped{-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover;'}.item-list-page .item-image{display:block}.item-placeholder{width:100%;padding:.5em;-webkit-box-sizing:border-box;box-sizing:border-box}body .edy-ecommerce-shopping-cart-button{position:relative;padding:0;margin-left:16px;top:0;right:0;left:auto;width:auto;font-size:0;line-height:1.7;text-align:right;border-width:0;background-color:transparent;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width:900px){body .edy-ecommerce-shopping-cart-button{margin-left:8px}}body .edy-ecommerce-shopping-cart-button:hover{opacity:1}body .edy-ecommerce-shopping-cart-button .edy-ecommerce-product-count{position:relative;font-size:14px}body .edy-ecommerce-shopping-cart-button .edy-ecommerce-product-count::after,body .edy-ecommerce-shopping-cart-button .edy-ecommerce-product-count::before{content:none}body .edy-ecommerce-shopping-cart-button .edy-ecommerce-shopping-cart-button-flash,body .edy-ecommerce-shopping-cart-button .edy-ecommerce-total-price{display:none}.cart_btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:0;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.cart_btn-container:hover{opacity:.7}@media screen and (max-width:900px){.cart_btn-container{position:absolute;bottom:-62px;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);pointer-events:none;background:#fff;border-radius:28px;padding:2px;height:45px;width:45px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 0 10px #0000001a,0 0 5px #0000001a;box-shadow:0 0 10px #0000001a,0 0 5px #0000001a}.edtmode .cart_btn-container{display:none}}.edy-checkout-button-visible .cart_btn-container{max-width:100px;overflow:unset}@media screen and (max-width:900px){.edy-checkout-button-visible .cart_btn-container{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);pointer-events:all}}body.edy-checkout-button-visible{padding-top:0}.footer{max-width:calc(var(--container-max-width) + 304px);padding:0 32px 32px;margin:auto auto 0;width:calc(100% - 64px);z-index:0}.footer:hover{z-index:1}.footer .footer_content-hidden{height:0;margin:0;overflow:hidden}@media screen and (max-width:752px){.footer{padding:0 16px 32px;width:calc(100% - 32px)}}.footer_separator{width:100%;opacity:.2;border-top:1px solid var(--secondary-color);margin-bottom:48px}@media screen and (max-width:900px){.footer_separator{margin-bottom:16px}}.dark-background .footer_separator{border-color:#fff}.footer.content-formatted .edy-texteditor-view{min-height:18px}.footer .voog-reference{text-align:center}.footer .voog-reference:hover{opacity:.8}.signout-btn-wrap{position:fixed;right:5px;bottom:5px;z-index:10000;white-space:nowrap;background-color:#eee;height:35px;border-radius:3px;text-align:center;-webkit-box-shadow:0 1px 6px rgba(0,0,0,.5);box-shadow:0 1px 6px rgba(0,0,0,.5)}.signout-btn-wrap:hover{background-color:#c4c4c4}.signout-btn-wrap .signout-link{position:relative;z-index:10;display:block;padding:0 10px}.signout-btn-wrap .signout-name{display:inline-block;vertical-align:top;font-size:14px;font-weight:400;font-family:"Avenir Next",AvenirX;line-height:37px;padding-left:8px;color:rgba(27,33,36,.8)}.signout-btn-wrap .signout-name:hover{color:rgba(27,33,36,.9)}.signout-btn-wrap .signout-ico{height:35px;display:inline-block;color:rgba(27,33,36,.7)}.signout-btn-wrap .signout-svg{margin-top:3px}.header_fixed{position:-webkit-sticky;position:sticky;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;right:0;width:100%;z-index:100;padding:24px 32px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.semimodal-relative .header_fixed{-webkit-box-shadow:none!important;box-shadow:none!important}.front-page .header_fixed{position:fixed}@media screen and (max-width:900px){.front-page .header_fixed{position:-webkit-sticky;position:sticky}}.header_fixed.relative{position:relative}@media screen and (max-width:900px){.header_fixed.relative{position:-webkit-sticky;position:sticky}}.semimodal-open:not(.semimodal-relative) .header_fixed{background-color:#fff}.header_fixed.scroll,.semimodal-open:not(.semimodal-relative) .header_fixed{background-color:#fff}.header_fixed.scroll{-webkit-box-shadow:0 0 10px rgba(0,0,0,.1),0 0 5px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1),0 0 5px rgba(0,0,0,.1);background-color:#fff;-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media screen and (max-width:900px){.header_fixed{padding:16px;background-color:#fff}}.header_fixed-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.header_fixed-content .add-submenu{display:none}.header_fixed-content .header_components,.header_fixed-content .menu-btn{width:20%;-webkit-box-flex:1;-ms-flex:auto;flex:auto;height:24px}.header_fixed-content .header_title{width:60%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.header_fixed-content .header_title h1,.header_fixed-content .header_title h2,.header_fixed-content .header_title h3,.header_fixed-content .header_title h4,.header_fixed-content .header_title h5,.header_fixed-content .header_title h6,.header_fixed-content .header_title p{text-align:center}.menu-top .header_fixed-content{-ms-flex-wrap:wrap;flex-wrap:wrap}.menu-top .header_fixed-content .menu-btn{width:20%;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.menu-top .header_fixed-content .menu{-ms-flex-wrap:wrap;flex-wrap:wrap}.menu-top .header_fixed-content .header_title{width:20%;text-align:left}.menu-top .header_fixed-content .header_title h1,.menu-top .header_fixed-content .header_title h2,.menu-top .header_fixed-content .header_title h3,.menu-top .header_fixed-content .header_title h4,.menu-top .header_fixed-content .header_title h5,.menu-top .header_fixed-content .header_title h6,.menu-top .header_fixed-content .header_title p{text-align:left}.menu-top .header_fixed-content .menu-main-wrapper{width:60%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:900px){.menu-top .header_fixed-content .header_components{width:20%;-webkit-box-flex:1;-ms-flex:auto;flex:auto}}@media screen and (max-width:900px){.menu-top .header_fixed-content{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.menu-top .header_fixed-content .menu-main-wrapper{display:none}.menu-top .header_fixed-content .header_title{width:calc(100% - 28px);padding:0;text-align:center}}@media screen and (max-width:900px) and (max-width:480px){.menu-top .header_fixed-content .header_title a,.menu-top .header_fixed-content .header_title b,.menu-top .header_fixed-content .header_title h1,.menu-top .header_fixed-content .header_title h2,.menu-top .header_fixed-content .header_title h3,.menu-top .header_fixed-content .header_title h4,.menu-top .header_fixed-content .header_title h5,.menu-top .header_fixed-content .header_title h6,.menu-top .header_fixed-content .header_title p{font-size:18px;line-height:24px}}@media screen and (max-width:900px){.menu-top .header_fixed-content .menu-btn{padding:0;margin-right:16px;width:28px}}@media screen and (max-width:900px){.header_fixed-content{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.header_fixed-content .header_title{width:calc(100% - 28px);padding:0;text-align:center}}@media screen and (max-width:900px) and (max-width:480px){.header_fixed-content .header_title a,.header_fixed-content .header_title b,.header_fixed-content .header_title h1,.header_fixed-content .header_title h2,.header_fixed-content .header_title h3,.header_fixed-content .header_title h4,.header_fixed-content .header_title h5,.header_fixed-content .header_title h6,.header_fixed-content .header_title p{font-size:24px;line-height:28px}}@media screen and (max-width:900px){.header_fixed-content .menu-btn{padding:0;margin-right:16px;width:28px}.header_fixed-content .header_components{width:28px;margin:0;padding:0}}@media screen and (min-width:900px){.semimodal-relative .header_fixed{position:absolute;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;width:auto}.semimodal-relative .header_fixed .header_title{display:none}.header_fixed .menu-main{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.comments-open .header_fixed,.search-open .header_fixed{opacity:0;pointer-events:none}.header_components{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-ms-flex:auto;flex:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header_components-desktop{display:-webkit-box;display:-ms-flexbox;display:flex}.header_components-tablet{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:900px){.header_components-tablet{display:none}}.header_title{min-width:72px}@media screen and (max-width:900px){.header_title{padding-right:16px;padding-left:16px}}@media screen and (min-width:900px){.semimodal-relative .header_title{display:none}}.search{line-height:1;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box;top:0;bottom:0;right:0;width:100%;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);pointer-events:none;z-index:102;max-width:100vw;background-color:#fff;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:136px 32px 64px}@media screen and (max-width:506px){.search{padding:64px 16px}}.search.active{display:block;pointer-events:all;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.search-open{overflow:hidden}.search-form{border-bottom:1px solid #f2f2f2;z-index:20;padding-bottom:24px;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:992px;margin:0 auto}.search-input{vertical-align:middle;margin:0;font-family:inherit;font-size:24px;line-height:32px;color:#000;background:0 0;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;width:100%;background-image:url(../assets/ico-search.svg);background-size:32px;background-position:left center;background-repeat:no-repeat;padding-left:40px}@media screen and (max-width:506px){.search-input{font-size:18px;line-height:24px;background-size:24px}}.search-input::-ms-clear{display:none}.search-input::-webkit-input-placeholder{padding:2px 0 4px 0;line-height:1;color:rgba(0,0,0,.5)}.search-input:focus{outline:0;background-color:transparent}.search-btn{vertical-align:middle;width:24px;height:24px;font-size:0;margin-left:16px;border:none}.search-btn:focus{outline:0}.search-open-btn{background-color:transparent}.search-open-btn svg{height:24px;width:24px}@media screen and (max-width:506px){.comments-open .search-open-btn{display:none}}.search-close-btn{z-index:103;position:absolute;right:48px;top:48px;width:40px;height:40px;border-radius:50%;background-color:rgba(196,196,196,.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-image:url(../assets/ico-close.svg);background-size:24px}@media screen and (max-width:506px){.search-close-btn{right:16px;top:16px}}.voog-search-modal{opacity:0;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:999;width:100%;max-height:0;-webkit-box-shadow:none;box-shadow:none;-webkit-overflow-scrolling:touch;text-align:left;pointer-events:none;-webkit-transition:max-height .3s;-o-transition:max-height .3s;transition:max-height .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;padding-top:32px;max-width:992px;margin:0 auto}.voog-search-modal.search-results-active{padding-bottom:16px;max-height:calc(100vh - 224px);display:block;pointer-events:all;opacity:1;overflow:auto}@media screen and (max-width:506px){.voog-search-modal.search-results-active{max-height:calc(100vh - 136px)}}.voog-search-modal-results .voog-search-modal-result{padding-bottom:16px}.voog-search-modal-results .voog-search-modal-result h3{margin:0;font-size:16px;color:#000;font-weight:500;line-height:31px}.voog-search-modal-results .voog-search-modal-result h3 a{text-decoration:none;color:#000}.voog-search-modal-results .voog-search-modal-result h3 a:hover{color:rgba(0,0,0,.8)}.voog-search-modal-results .voog-search-modal-result p{font-size:14px;line-height:24px;color:#8d9091;margin:0}.voog-search-modal-results .voog-search-modal-result em{font-style:normal;background-color:rgba(249,236,90,.5);border-radius:2px;padding:0 2px}.blog_listing-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -16px}@media screen and (max-width:900px){.blog_listing-wrapper{margin:0}}.blog_listing-link .post_image-overlay{opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-transform:translatey(32px);-ms-transform:translatey(32px);transform:translatey(32px);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.blog_listing-link:focus .post_image-overlay,.blog_listing-link:hover .post_image-overlay{opacity:1;-webkit-transform:translatey(0);-ms-transform:translatey(0);transform:translatey(0);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.blog_listing-link:focus .post_image-overlay--box,.blog_listing-link:hover .post_image-overlay--box{width:56px;height:56px;border-radius:50%;background-color:#000;background-size:20px;background-position:center;background-repeat:no-repeat;background-image:url(../assets/ico-search-white.svg)}.blog_listing-item{width:calc(35% - 32px);padding:0 16px;margin-bottom:16px;padding-bottom:16px}.blog_listing-item:first-child,.blog_listing-item:last-child:nth-child(odd){width:calc(70% - 32px)}.blog_listing-item:nth-child(2){width:calc(30% - 32px)}.blog_listing-item:nth-child(n+2) .post_wrapper{border-bottom:none}.blog_listing-item:nth-child(n+2) .post_wrapper h3{font-size:18px!important;line-height:24px!important}@media screen and (max-width:900px){.blog_listing-item{width:100%;padding:0;padding-bottom:16px}.blog_listing-item:first-child,.blog_listing-item:last-child:nth-child(odd){width:100%}.blog_listing-item:nth-child(2){width:100%}.blog_listing-item h3{font-size:18px;line-height:24px}}@media screen and (max-width:1240px){.semimodal-relative .blog_listing-item{width:calc(50% - 32px)}.semimodal-relative .blog_listing-item:first-child{width:100%}.semimodal-relative .blog_listing-item:nth-child(2){width:calc(50% - 32px)}}@media screen and (max-width:1024px){.semimodal-relative .blog_listing-item{width:100%;padding:0;padding-bottom:16px;width:100%}.semimodal-relative .blog_listing-item:first-child{width:100%}.semimodal-relative .blog_listing-item:nth-child(2){width:100%}.semimodal-relative .blog_listing-item h3{font-size:18px;line-height:24px}}.post_header-stretch{max-width:132%;margin-right:-16%;margin-left:-16%}.post_tags{padding:24px 0 8px;border-top:1px solid;border-bottom:1px solid}.post_tags .menu-item{padding-bottom:16px}.post_page .post_narrow{margin-left:15%;margin-right:15%}@media screen and (max-width:1024px){.post_page .post_narrow{margin:0}}.post_title{margin-top:24px;padding-bottom:8px;margin-bottom:0}.post_details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.post_content{margin-top:8px}.blog_listing-item .post_content{margin-top:0}.post_unpublished{opacity:.1;-webkit-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.post_wrapper:hover .post_unpublished{opacity:1;-webkit-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.post_unpublished-overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;bottom:0;left:0;right:0}.post_unpublished-overlay--box{font-size:12px;padding:8px;border:2px solid #000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.post_wrapper:hover .post_unpublished-overlay--box{opacity:0}.post_nav{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}@media screen and (max-width:480px){.post_nav{margin-top:24px}}.post_nav-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:480px){.post_nav-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.post_nav-link{width:100%;max-width:400px}@media screen and (min-width:480px){.post_nav-link{min-height:192px;position:relative}}.post_nav-link.post_nav-link--older{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.post_nav-link.post_nav-link--older .post_nav-link--inner{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%}.post_nav-link.post_nav-link--older .post_nav-link--inner.without-image{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.post_nav-link.post_nav-link--older .post_nav-link--inner.without-image.static{opacity:.5}@media screen and (max-width:480px){.post_nav-link.post_nav-link--older .post_nav-link--inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.post_nav-link.post_nav-link--older .post_nav-link--inner .post_nav-direction{margin-bottom:24px}}.post_nav-link.post_nav-link--older .post_nav-image{margin-right:32px}@media screen and (max-width:480px){.post_nav-link.post_nav-link--older .post_nav-image{margin-right:0}}.post_nav-link.post_nav-link--older .post_nav-title{text-align:right}.post_nav-link.post_nav-link--newer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.post_nav-link.post_nav-link--newer .post_nav-link--inner{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.post_nav-link.post_nav-link--newer .post_nav-link--inner.without-image{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.post_nav-link.post_nav-link--newer .post_nav-link--inner.without-image.static{opacity:.5}@media screen and (max-width:480px){.post_nav-link.post_nav-link--newer .post_nav-link--inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.post_nav-link.post_nav-link--newer .post_nav-link--inner .post_nav-direction{margin-top:24px}}.post_nav-link.post_nav-link--newer .post_nav-image{margin-left:32px}@media screen and (max-width:480px){.post_nav-link.post_nav-link--newer .post_nav-image{margin-left:0}}.post_nav-link--inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.post_nav-link--inner.without-image{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}@media screen and (min-width:480px){.post_nav-link--inner.without-image{position:absolute;height:100%}}@media screen and (max-width:480px){.post_nav-link--inner.without-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.post_nav-link--inner.without-image .post_nav-direction{position:relative}.post_nav-link--inner .post_nav-direction{position:absolute;z-index:1;margin:0}@media screen and (max-width:480px){.post_nav-link--inner .post_nav-direction{position:relative}}@media screen and (max-width:480px){.post_nav-link--inner .post_nav-image,.post_nav-link--inner .post_nav-title{display:none}}.post_nav-link--inner .post_nav-image{opacity:0;width:100%;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media screen and (max-width:480px){.post_nav-link--inner .post_nav-image{opacity:1}.post_nav-link--inner .post_nav-image .content-item-box{display:none}}.post_nav-link--inner .post_nav-image .content-item-box img{opacity:.6}.post_nav-link--inner .content-item-box{height:192px;width:100%}.post_nav-link--inner .content-item-box .item-top{max-height:192px}.post_nav-link--inner:hover.without-image{opacity:.7}.post_nav-link--inner:hover.without-image.static{opacity:.5}.post_nav-link--inner:hover .post_nav-image{opacity:1}.post_nav-separator{border-bottom:1px solid;width:168px;margin:0 16px}.blog-page .post_read-more-btn{display:inline-block;margin-bottom:5px;text-decoration:underline}.blog-page .post_read-more-btn:hover{opacity:.6}.comments.hide-post-comments{display:none}article.post_wrapper .post_date.hide-post-date{display:none}article.post_wrapper .post_author.hide-post-author{display:none}article.post_wrapper .date-separator{padding:0 8px}article.post_wrapper .date-separator.hide-separator{display:none}.blog-tags{display:none}.blog_listing-item .post_content,.blog_listing-item .post_details,.blog_listing-item .post_excerpt,.related_posts .post_content,.related_posts .post_details,.related_posts .post_excerpt{font-size:16px;line-height:194%}.related_posts h3{font-size:18px;font-weight:700}.product_item-wrap .product_item-box--label,.product_item-wrap .product_item-btn,.product_item-wrap .product_item-price,.product_item-wrap .product_item-title{color:var(--product-list-item__color);font-size:var(--product-list-item__font-size);line-height:calc(var(--product-list-item__font-size) * 1.5 + 1px);word-break:break-word}.dark-background .product_item-wrap .product_item-box--label,.dark-background .product_item-wrap .product_item-btn,.dark-background .product_item-wrap .product_item-price,.dark-background .product_item-wrap .product_item-title{color:#fff}.product_item-wrap .item-top{border-radius:var(--product-list-item__image-radius)}.product_item-wrap .product_item-btn{white-space:nowrap;opacity:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);pointer-events:none;top:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.product_item-wrap .product_item-price{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);pointer-events:all;top:0;margin:0;opacity:1;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;color:var(--secondary-color)}.product_item-wrap .product_item-title{text-align:var(--product-list-item__alignment)}.product_item-wrap:hover .item-top,.product_item-wrap:hover .product_image,.product_item-wrap:hover .product_item-title{-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:.7}.product_item-wrap:hover .product_item-price{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);opacity:0;pointer-events:none;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.product_item-wrap:hover .product_item-btn{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;pointer-events:all;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.product_item-details{position:relative;overflow:hidden;text-align:var(--product-list-item__alignment)}.product_item-details--wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product_item-btn{cursor:pointer;font-weight:600}.product_item-btn:hover{opacity:.7}.product_item-box--label{padding:2px 8px;border:1px solid;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap}.product_page-nav--wrap{position:absolute;right:-32px;top:64px}@media screen and (max-width:752px){.product_page-nav--wrap{display:none}}.product_page-nav--link{background-repeat:no-repeat;background-position:center;background-size:24px;background-color:rgba(196,196,196,.2);width:40px;height:40px;border-radius:50%;display:block}.dark-background .product_page-nav--link{background-color:#fff}.product_page-nav--link:hover{opacity:.7}.product_page-nav--right{background-image:url(../assets/ico-arrow-right.svg)}.product_page-nav--left{margin-top:16px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);background-image:url(../assets/ico-arrow-right.svg)}.product_alt-attr{display:none}.with-image .product_alt-attr{display:block}.product_filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding-top:32px;border-bottom:1px solid;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media screen and (max-width:752px){.product_filters{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-bottom:none}}.product_filters-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:16px}@media screen and (max-width:752px){.product_filters-item{width:100%;border-bottom:1px solid;-webkit-box-flex:1;-ms-flex:auto;flex:auto;padding-bottom:8px;margin-bottom:8px}}.product_filters-item .form_field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0}.product_filters-item .form_field input,.product_filters-item .form_field select{padding:0}.product_filters-item:first-child .form_field{margin-right:32px}.product_filters-item:first-child .form_field .form_field_select{margin:0}@media screen and (max-width:752px){.product_filters-item:first-child .form_field{margin-right:0;width:100%}.product_filters-item:first-child .form_field .form_field_select{width:100%}}.product_filters.content-formatted .product_list-filter,.product_filters.content-formatted .product_list-search{border:none}.menu-language{display:none}.menu-language-btn{z-index:3;font-size:16px;white-space:nowrap}.language-menu-mode-popover .menu-language-btn{display:inline-block;margin:0;padding:0;line-height:1.3;vertical-align:sub;cursor:pointer;background-color:transparent;border-style:none}.language-menu-mode-popover .menu-language-btn:focus{outline:0}.language-menu-mode-popover .menu-language-btn::-moz-focus-inner{padding:0;border-style:none}.language-flags-enabled .menu-language-btn{width:44px;height:33px;padding:0;font-size:0}.language-flags-enabled .menu-language-btn:hover{opacity:.5}.language-flags-disabled .menu-language-btn{font-family:inherit;font-size:16px}.language-flags-disabled .menu-language-btn:hover{border-color:rgba(0,0,0,.5)}.language-flags-disabled .menu-language-btn svg{height:8px;width:10px}.language-flags-enabled.language-names-disabled.language-menu-mode-popover .menu-language-btn{width:24px;height:24px}.menu-language-btn::after,.menu-language-btn::before{top:2px}.language-flags-enabled .menu-language-btn::after,.language-flags-enabled .menu-language-btn::before{right:0;top:2px}.lang_menu-popover{background-color:#fff;border-color:rgba(0,0,0,.1);border-style:solid;border-width:1px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.07);box-shadow:0 2px 10px rgba(0,0,0,.07);white-space:nowrap}.lang_menu-popover .menu{padding:8px 0}.lang_menu-popover .menu .menu-item a{font-size:16px;line-height:24px}.lang_menu-popover .menu .menu-item a:hover{background-color:#f2f2f2;opacity:1}.lang_menu-popover .menu .menu-item a .menu-language-popover-name{padding:8px 16px 8px 52px;display:block}.lang_menu-popover--wrap{position:absolute;right:0;opacity:0;pointer-events:none;padding-top:8px;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.semimodal_bottom .lang_menu-popover--wrap{right:unset;left:0}.menu-language-popover-open .lang_menu-popover--wrap,body:not(.edy-editmode) .menu-language-toggle:hover .lang_menu-popover--wrap{z-index:2;opacity:1;pointer-events:all}.menu-language{text-align:right}.menu-language .menu-item{position:relative}.menu-language .menu-item .language-name-resize{font-size:16px}.menu-language .menu-item a{display:block;color:#000;text-decoration:none;font-size:16px;text-align:left;width:100%;padding:0;margin-right:0;margin-left:auto;min-height:32px;min-width:48px;white-space:nowrap}.menu-language .menu-item a::after,.menu-language .menu-item a::before{left:16px;top:10px}.menu-language .menu-item a:hover{opacity:.7}.menu-language .menu-item a.untranslated{color:#c5292a}.menu-language .menu-item a .menu-language-popover-name{color:#000}.language-menu-mode-popover.language-flags-enabled .menu-language .menu-cms li{padding:6px 14px}.language-menu-mode-popover.language-flags-disabled .menu-language .menu-cms li{padding:6px 24px 6px 16px}.menu-language-list{margin-left:16px}.menu-language-list .menu-item-cms-settings{margin-left:16px}.menu-language-list .menu-item-cms-add{margin-left:8px}.ico-flags{position:relative;background-color:transparent}.language-flags-enabled .ico-flags::after,.language-flags-enabled .ico-flags::before,.menu-language-popover .ico-flags::after,.menu-language-popover .ico-flags::before{position:absolute;display:block;width:21px;margin-top:2px;height:15px}.ico-flags::before{background-color:#000;content:''}.language-flags-disabled .ico-flags::before{display:none}.language-flags-disabled .menu-language-popover .ico-flags::before{display:initial}.ico-flags::after{font-size:8px;line-height:1;text-align:center;text-transform:uppercase;content:attr(data-lang-code);opacity:.95;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:3px;padding-bottom:3px;background-position:-210px -75px}.language-flags-enabled .ico-flags::after,.menu-language-popover .ico-flags::after{content:'';background-image:url(../assets/ico-flags-medium.svg)}.language-flags-disabled .ico-flags::after{display:none}.language-flags-disabled .menu-language-popover .ico-flags::after{display:initial}[data-lang-code^=sq]::after{background-position:0 0}[data-lang-code^=hy]::after{background-position:-21px 0}[data-lang-code^=bn]::after{background-position:-42px 0}[data-lang-code^=bg]::after{background-position:-84px 0}[data-lang-code^=zh]::after{background-position:-105px 0}[data-lang-code^=hr]::after{background-position:-126px 0}[data-lang-code^=da]::after{background-position:-147px 0}[data-lang-code^=cs]::after{background-position:-168px 0}[data-lang-code^=et]::after{background-position:-189px 0}[data-lang-code^=fi]::after{background-position:0 -15px}[data-lang-code^=fr]::after{background-position:-21px -15px}[data-lang-code^=ka]::after{background-position:-42px -15px}[data-lang-code^=de]::after{background-position:-63px -15px}[data-lang-code^=el]::after{background-position:-84px -15px}[data-lang-code^=hu]::after{background-position:-105px -15px}[data-lang-code^=is]::after{background-position:-126px -15px}[data-lang-code^=hi]::after{background-position:-147px -15px}[data-lang-code^=id]::after{background-position:-168px -15px}[data-lang-code^=fa]::after{background-position:-189px -15px}[data-lang-code^=he]::after{background-position:0 -30px}[data-lang-code^=it]::after{background-position:-21px -30px}[data-lang-code^=ja]::after{background-position:-42px -30px}[data-lang-code^=ko]::after{background-position:-63px -30px}[data-lang-code^=lv]::after{background-position:-84px -30px}[data-lang-code^=lt]::after{background-position:-105px -30px}[data-lang-code^=ms]::after{background-position:-126px -30px}[data-lang-code^=nl]::after{background-position:-147px -30px}[data-lang-code^=no]::after{background-position:-168px -30px}[data-lang-code^=ur]::after{background-position:-189px -30px}[data-lang-code^=fil]::after{background-position:0 549px}[data-lang-code^=pl]::after{background-position:-21px -45px}[data-lang-code^=ro]::after{background-position:-42px -45px}[data-lang-code^=ru]::after{background-position:-63px -45px}[data-lang-code^=ar]::after{background-position:-84px -45px}[data-lang-code^=sk]::after{background-position:-105px -45px}[data-lang-code^=sl]::after{background-position:-126px -45px}[data-lang-code^=es]::after{background-position:-147px -45px}[data-lang-code^=sv]::after{background-position:-168px -45px}[data-lang-code^=tr]::after{background-position:-189px -45px}[data-lang-code^=uk]::after{background-position:0 -60px}[data-lang-code^=en]::after{background-position:-21px -60px}[data-lang-code^=pt]::after{background-position:-84px -60px}[data-lang-code^=sr]::after{background-position:-126px -60px}[data-lang-code^=th]::after{background-position:-189px -60px}[data-lang-code^=en_CA]::after{background-position:-105px -60px}[data-lang-code^=en_US]::after{background-position:-21px -60px}[data-lang-code^=fr_IC]::after{background-position:-42px -60px}[data-lang-code^=fr_CA]::after{background-position:-105px -60px}[data-lang-code^=en_GB]::after{background-position:-63px -60px}[data-lang-code^=en_AU]::after{background-position:-168px -60px}[data-lang-code^=pt_BR]::after{background-position:-63px 0}.menu-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px;background:0 0;border:none;cursor:pointer;-webkit-transition:top .6s ease-in;-o-transition:top .6s ease-in;transition:top .6s ease-in}.semimodal .menu-btn{padding:0 0 0 24px}.semimodal-absolute .semimodal .menu-btn{padding:0 16px 0 0}@media screen and (max-width:900px){.menu-btn{padding:0 16px 0}.semimodal .menu-btn{padding:0 16px 0 0}}.semimodal-relative .menu-btn{pointer-events:none;opacity:0}@media screen and (max-width:900px){.semimodal-relative .menu-btn{pointer-events:all;opacity:1}}@media screen and (min-width:900px){.semimodal-relative .menu-btn{display:none}}.menu-btn label{font-size:16px;margin-left:16px;cursor:pointer}@media screen and (max-width:900px){.menu-btn label{display:none}}.menu-btn:focus{outline:0}.menu-btn::-moz-focus-inner{padding:0;border:0}.menu-btn .menu-stripe{display:block;width:32px;height:2px;color:#000;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.menu-btn .menu-stripe:first-child{margin-bottom:8px}.semimodal-open:not(.semimodal-relative) .menu-btn .menu-stripe{-webkit-transform:rotate(45deg) translate(-4px,-4px);-ms-transform:rotate(45deg) translate(-4px,-4px);transform:rotate(45deg) translate(-4px,-4px)}.semimodal-open:not(.semimodal-relative) .menu-btn .menu-stripe:first-child{-webkit-transform:rotate(-45deg) translate(-4px,4px);-ms-transform:rotate(-45deg) translate(-4px,4px);transform:rotate(-45deg) translate(-4px,4px)}@media screen and (max-width:900px){.menu-btn .menu-stripe{width:24px}.semimodal-open.semimodal-relative .menu-btn .menu-stripe{-webkit-transform:rotate(45deg) translate(-4px,-4px);-ms-transform:rotate(45deg) translate(-4px,-4px);transform:rotate(45deg) translate(-4px,-4px)}.semimodal-open.semimodal-relative .menu-btn .menu-stripe:first-child{-webkit-transform:rotate(-45deg) translate(-4px,4px);-ms-transform:rotate(-45deg) translate(-4px,4px);transform:rotate(-45deg) translate(-4px,4px)}}.edit-btn{display:inline-block;vertical-align:middle;line-height:.8}.menu-main .edit-btn{margin-right:16px;position:relative;left:24px;height:32px}@media screen and (max-width:752px){.menu-main .edit-btn{margin-right:0}}.menu{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.menu_top.menu-main .menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu_top.menu-main .menu.menu_top-list .menu-item.lvl-1{display:none}.menu_top.menu-main .menu.menu_top-list li.menu-item.lvl-1:nth-of-type(-n+5){display:initial}.menu_top.menu-main .menu.menu_top-popover .menu-item.lvl-1{display:none}.menu_top.menu-main .menu.menu_top-popover li.menu-item.lvl-1:nth-of-type(-n+5){display:initial}.menu_top.menu-main .menu .menu-item a{max-width:160px}.semimodal .menu .menu-item{padding-bottom:8px}@media screen and (max-width:900px){.semimodal .menu .menu-item{padding-bottom:16px}}.semimodal .lang_menu-popover .menu .menu-item{padding-bottom:8px}.menu .menu-item a{display:block;word-break:break-word}.menu-main{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box}.menu-main .menu .menu-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:16px;line-height:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.menu-main .menu .menu-item.active a{color:#000}.semimodal .menu-main .menu .menu-item{margin-right:0}.menu-main .menu .menu-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.semimodal .menu-main .menu .menu-item a{padding-left:24px}@media screen and (max-width:900px){.semimodal .menu-main .menu .menu-item a{padding-left:0}}.menu-main .menu .menu_popover{opacity:0;pointer-events:none;position:absolute;top:calc((var(--header-mainmenu-font-size) * var(--header-mainmenu-line-height)) + 8px);right:0;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.menu-main .menu .menu_popover .menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.menu-main .menu .menu_popover .menu .menu-item{margin:0;width:100%;display:none}.menu-main .menu .menu_popover .menu .menu-item:nth-of-type(n+6){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media screen and (max-width:900px){.menu-main .menu .menu_popover .menu .menu-item:nth-of-type(n+6){display:none}}.publicmode .menu-main .menu .menu_popover .menu .menu-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.menu-main .menu .menu_popover .menu .menu-item .settings-btn,.menu-main .menu .menu_popover .menu .menu-item a{padding:8px 40px 8px 24px;background-color:#000;color:#fff;width:100%;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.menu-main .menu .menu_popover .menu .menu-item .settings-btn:hover,.menu-main .menu .menu_popover .menu .menu-item a:hover{background-color:#2a2a2a;color:#fff}.menu-main .menu .menu_popover.active{opacity:1;pointer-events:all;background-color:#fff}.menu-main .menu .menu_popover-btn{height:24px;width:24px;cursor:pointer}.semimodal_inner .menu-main .menu .menu_popover-btn{display:none}@media screen and (min-width:900px){.menu-main:not(.menu_top) .menu .menu-item a.active:before{content:'';height:8px;width:8px;position:absolute;left:0}.menu-main:not(.menu_top) .menu .menu-sub .menu-item.active a:before{content:none}}.menu-main .menu-sub{display:none}.menu-main .menu-sub.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;left:24px;position:relative}@media screen and (max-width:900px){.menu-main .menu-sub.active{left:0}}.menu-main .menu-sub.active .menu-item a{padding-left:16px}@media screen and (max-width:900px){.menu-main .menu-sub.active .menu-item a{padding-left:0}}.menu-main .menu-sub.active .menu-item a:before{content:none}.menu-main .menu-sub .edit-btn{position:relative;left:16px}.menu-main .menu-sub .menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.menu-sub .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.semimodal .menu-sub .menu{margin:8px 0 16px}@media screen and (max-width:900px){.semimodal .menu-sub .menu{margin:0 0 8px}}.menu-sub .menu .menu-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:8px;font-size:14px}.menu-sub .menu .menu-item:first-child{margin-left:0}.menu-sub .menu .menu-item a.with_arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu-sub .menu .menu-item a.with_arrow::before{content:'';margin-right:8px;border:solid;border-width:0 2px 2px 0;display:inline-block;padding:2px;-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.menu-sub.menu-breadcrumbs .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0}.menu-sub.menu-breadcrumbs .menu-item a{font-size:14px;line-height:194%}.menu-edy-btns{position:absolute;bottom:-46px;margin:0;padding:0;left:-24px;list-style:none}.menu-item-product-list.hidden,.menu-item-product.hidden{display:none!important}@media screen and (max-width:900px){.semimodal .menu-main{width:100%}.semimodal .menu-main .menu{width:100%}.semimodal .menu-main .menu .has-children a{background-repeat:no-repeat;background-position:100% 41%;width:100%;padding-right:16px;background-image:url(../assets/chevron-down-black.svg)}.dark-background .semimodal .menu-main .menu .has-children a{background-image:url(../assets/chevron-down-white.svg)}.light-background .semimodal .menu-main .menu .has-children a{background-image:url(../assets/chevron-down-black.svg)}.semimodal .menu-main .menu .has-children a.selected{background-image:url(../assets/chevron-up-black.svg)}.dark-background .semimodal .menu-main .menu .has-children a.selected{background-image:url(../assets/chevron-up-white.svg)}.light-background .semimodal .menu-main .menu .has-children a.selected{background-image:url(../assets/chevron-up-black.svg)}}.w-100p{width:100%}.w-80p{width:80%}.w-60p{width:60%}.w-50p{width:50%}.w-40p{width:40%}.w-20p{width:20%}.w-16{width:16px}.w-64{width:64px}.mw-24{min-width:24px}.h-100p{height:100%}.h-16{height:16px}.h-64{height:64px}.r-32{right:32px}.l-64{left:64px}.l-32{left:32px}.t-32{top:32px}.of-hidden{overflow:hidden}.p-abs{position:absolute!important}.p-rel{position:relative}.b-box{-webkit-box-sizing:border-box;box-sizing:border-box}.d-none{display:none!important}.d-blk{display:block}.d-inl{display:inline}.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.td-lt{text-decoration:line-through}.max-h-344{max-height:344px}.max-h-464{max-height:464px}.cursor-zoomin{cursor:-webkit-zoom-in;cursor:zoom-in}@media screen and (max-width:900px){.hidden-tablet{display:none}}@media screen and (min-width:900px){.hidden-desktop{display:none}}.hover:hover{-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:.7}.btn-no-style{background-color:transparent;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.t-sticky{position:-webkit-sticky;position:sticky;top:32px}.op-0-5{opacity:.5}.no-wrap{white-space:nowrap}[data-visible=false]{display:none!important}.pad_container{padding:40px 32px 32px;z-index:0}.pad_container:hover{z-index:1}@media screen and (max-width:752px){.pad_container{padding:24px 16px}}.pad_40-0{padding:40px 0}@media screen and (max-width:1024px){.pad_40-0{padding:24px 0}}.pad_32-0{padding:32px 0}@media screen and (max-width:1024px){.pad_32-0{padding:16px 0}}.pad_0-4{padding:0 4px}.animate_border-bottom{padding-bottom:3px;text-decoration:none;background-image:-webkit-gradient(linear,left top,left bottom,from(var(--secondary-color)),to(var(--secondary-color)));background-image:-webkit-linear-gradient(var(--secondary-color),var(--secondary-color));background-image:-o-linear-gradient(var(--secondary-color),var(--secondary-color));background-image:linear-gradient(var(--secondary-color),var(--secondary-color));background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;-webkit-transition:background-size .3s;-o-transition:background-size .3s;transition:background-size .3s;-webkit-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-o-transition-timing-function:cubic-bezier(.01,.94,.22,1.01);transition-timing-function:cubic-bezier(.01,.94,.22,1.01);-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.animate_border-bottom:focus,.animate_wrap:focus .animate_border-bottom,.animate_wrap:hover .animate_border-bottom{background-size:100% 1px}.mar_0-8-neg{margin:0 -8px}.mar_0-16-neg{margin:0 -16px}.mar_0-24-neg{margin:0 -24px}.mar_0-32-neg{margin:0 -32px}.mar_0-8{margin:0 8px}.mar_0-16{margin:0 16px}.mar_0-24{margin:0 24px}.mar_0-32{margin:0 32px}.mar_8-0{margin:8px 0}.mar_b-32-neg{margin-bottom:-32px}.mar_32-0{margin:32px 0}@media screen and (max-width:900px){.mar_32-0{margin:16px 0}}.mar_b-8{margin-bottom:8px}.mar_b-16{margin-bottom:16px}.mar_b-32{margin-bottom:32px}@media screen and (max-width:900px){.mar_b-32{margin-bottom:16px}}.mar_b-40{margin-bottom:40px}@media screen and (max-width:900px){.mar_b-40{margin-bottom:16px}}.mar_b-48{margin-bottom:48px}@media screen and (max-width:900px){.mar_b-48{margin-bottom:24px}}.mar_b-56{margin-bottom:56px}@media screen and (max-width:900px){.mar_b-56{margin-bottom:24px}}.mar_b-64{margin-bottom:64px}@media screen and (max-width:900px){.mar_b-64{margin-bottom:32px}}.mar_t-0{margin-top:0!important}.mar_t-16{margin-top:16px}.mar_t-32{margin-top:32px}.mar_t-48{margin-top:48px}@media screen and (max-width:900px){.mar_t-48{margin-top:24px}}.mar_t-96{margin-top:96px}@media screen and (max-width:900px){.mar_t-96{margin-top:32px}}.mar_l-4{margin-left:4px}.mar_l-8{margin-left:8px}.mar_l-16{margin-left:16px}.mar_l-32{margin-left:32px}.mar_r-8{margin-right:8px}.mar_r-16{margin-right:16px}.mar_r-32{margin-right:32px}.mar_r-auto{margin-right:auto}.flex_box{display:-webkit-box;display:-ms-flexbox;display:flex}.flex_auto{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.flex_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex_col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media screen and (max-width:752px){.flex_row.reverse-col-tablet{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.flex_row-4{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex_row-4--item{width:25%;margin-bottom:32px}@media screen and (max-width:1024px){.flex_row-4--item{width:33%;margin-bottom:24px}}@media screen and (max-width:900px){.flex_row-4--item{width:50%;margin-bottom:16px}}@media screen and (max-width:480px){.flex_row-4--item{width:100%}}.flex_row-3{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex_row-3--item{width:33%;margin-bottom:32px}@media screen and (max-width:900px){.flex_row-3--item{width:50%}}@media screen and (max-width:480px){.flex_row-3--item{width:100%}}@media screen and (min-width:1024px){.product_list .flex_row-3--item{width:var(--product-list-item__width)}}@media screen and (min-width:1340px){.semimodal-relative .product_list .flex_row-3--item{width:var(--product-list-item__width)}}@media screen and (max-width:1340px){.semimodal-relative .product_list .flex_row-3--item{width:33%}}@media screen and (max-width:900px){.semimodal-relative .product_list .flex_row-3--item{width:50%}}@media screen and (max-width:480px){.semimodal-relative .product_list .flex_row-3--item{width:100%}}.flex_row-2{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex_row-2--item{width:50%;margin-bottom:32px}@media screen and (max-width:752px){.flex_row-2--item{width:100%}}.flex_row-2--item-60{width:60%;margin-bottom:32px}@media screen and (max-width:752px){.flex_row-2--item-60{width:100%}}.flex_row-2--item-40{width:40%;margin-bottom:32px}@media screen and (max-width:752px){.flex_row-2--item-40{width:100%}}.flex_a-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex_j-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:480px){.flex_j-center-mobile{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.flex_j-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between} \ No newline at end of file