/*!
 *  1.2. Reset
*/html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.hidden{display:none}.clear{clear:both}*{box-sizing:border-box}input,button{background:transparent;border:none;padding:0;margin:0}input:focus,input:outline,button:focus,button:outline{border:none}summary{cursor:pointer;list-style:none;position:relative}summary::-webkit-details-marker{display:none}/*! Variables declarations 
  If you wish to change margins, paddings, heights, this is the place to do so 
  Almost all dimensions & spacing is based on these variables 
!*/:root{--vertical-padding: var(--vertical-padding-base);--vertical-padding-more: calc(var(--vertical-padding-base) * 1.5);--horizontal-padding: var(--horizontal-padding-base);--horizontal-padding-more: calc(var(--horizontal-padding-base) * 1.1);--compact-header-padding: 50px;--grid-gutter: var(--grid-gutter-base)}@media screen and (max-width: 1600px){:root{--grid-gutter: calc(var(--grid-gutter-base) * .75)}}@media screen and (min-width: 1680px) and (max-width: 1919px){:root{--horizontal-padding: calc(var(--horizontal-padding-base) * .8)}}@media screen and (min-width: 1440px) and (max-width: 1599px){:root{--horizontal-padding: calc(var(--horizontal-padding-base) * .7)}}@media screen and (max-width: 1440px){:root{--grid-gutter: calc(var(--grid-gutter-base) * .6)}}@media screen and (min-width: 1280px) and (max-width: 1439px){:root{--horizontal-padding: calc(var(--horizontal-padding-base) * .6)}}@media screen and (max-width: 1280px){:root{--vertical-padding-more: var(--vertical-padding);--horizontal-padding: calc(var(--horizontal-padding-base) * .5);--horizontal-padding-more: calc(var(--horizontal-padding-base) * .7)}}@media screen and (max-width: 948px){:root{--vertical-padding: calc(var(--vertical-padding-base) * .7);--horizontal-padding: 25px;--horizontal-padding-more: 50px;--compact-header-padding: 30px;--grid-gutter: calc(var(--grid-gutter-base) * .4)}}@media screen and (max-width: 648px){:root{--vertical-padding: calc(var(--vertical-padding-base) * .6);--compact-header-padding: 20px}}@media screen and (max-width: 480px){:root{--vertical-padding: calc(var(--vertical-padding-base) * .5)}}.lazy-image{transition:background .2s linear;position:relative;background:rgba(var(--color-body-txt),.03)}.lazy-image img{height:100%;width:100%;object-fit:cover;transition:opacity .15s linear;vertical-align:bottom;transform:translateZ(0)}.lazy-image img.lazyloaded{opacity:1}.lazy-image--background.lazy-image{background-position:center;background-size:cover;background-repeat:no-repeat;position:absolute;top:0;left:0;width:100%;height:100%!important;z-index:0;padding-top:0!important;transition:background .2s linear}.lazy-image--background.lazy-image img{height:100%;width:100%;object-fit:cover;transition:opacity .15s linear}[data-ratio].lazy-image{height:0}[data-ratio].lazy-image img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}.lazy-image--hover{overflow:hidden}.lazy-image--hover .lazy-image--background{-webkit-backface-visibility:hidden;will-change:transform;transform:scale(1) translateZ(0);overflow:hidden;transition:background .2s linear,transform .3s linear}.no-touch .lazy-image--hover:hover .lazy-image--background,.focus .lazy-image--hover .lazy-image--background{transform:scale(1.1) translateZ(0)}.lazy-caption{position:absolute;bottom:0;width:100%;background:linear-gradient(0deg,#3333334d,#33333340,#3333,#33333326,#3333331a 80%,#3333330d 90%,#33333305 96%,#3330);color:#fff;padding:35px 15px 15px;line-height:1}.lazy-preloader{display:block}.lazy-preloader:before{width:20px;height:20px;content:"";border:1px solid rgba(var(--color-body-txt),.24);border-top:1px solid rgba(var(--color-body-accent),1);border-radius:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;animation:lazy-spin 1s infinite linear}.lazyloaded+.lazy-preloader,.lazyloaded .lazy-preloader{display:none!important}.alert{display:block;line-height:1.5;padding:14px 20px 12px;margin-bottom:18px}.alert strong{text-transform:capitalize}.alert--error{color:#721c24;background-color:#f8d7da}.alert--success{color:#155724;background-color:#d4edda}.alert--note{color:#856404;background-color:#fff3cd}@media screen and (min-width: 1920px){.alert{font-size:calc(14px / 14 * var(--base-body-size) + 0px);line-height:1}}@media screen and (min-width: 1280px) and (max-width: 1920px){.alert{font-size:calc(13px / 14 * var(--base-body-size) + 0px);line-height:1}}@media screen and (min-width: 1023px) and (max-width: 1280px){.alert{font-size:calc(12px / 14 * var(--base-body-size) + 0px);line-height:1}}@media screen and (max-width: 1023px){.alert{font-size:calc(12px / 14 * var(--base-body-size) + 0px);line-height:1}}a{-webkit-transition:color .15s linear,background-color .15s linear,fill .15s linear,.15s opacity linear;transition:color .15s linear,background-color .15s linear,fill .15s linear,.15s opacity linear}.button,.shopify-challenge__button{font-family:var(--font-stack-body);font-weight:var(--font-weight-body);font-style:var(--font-style-body);font-size:15px;line-height:53px;height:55px;font-weight:var(--font-weight-body-semibold);padding:0 25px;border:2px solid transparent;transition:all .15s linear,width 0ms;cursor:pointer;display:inline-block;-webkit-appearance:none;border-radius:0}.button svg,.shopify-challenge__button svg{transition:all .15s linear}html[dir=rtl] .button svg,html[dir=rtl] .shopify-challenge__button svg{transform:scale(-1)}.button--large{font-size:20px;height:70px;line-height:68px;padding:0 50px}.button--small{font-size:13px;height:50px;line-height:48px;border:1px solid transparent;padding:0 20px}.button--small .symbol{top:7px!important}.button--smallest{display:inline-block;border-radius:20px;font-size:12px;line-height:1;padding:7px 14px;margin:5px;border:1px solid transparent}.button--outline{outline:none!important;border-color:rgba(var(--color-body-txt),1);color:rgba(var(--color-body-txt),1)}.button--outline svg *{fill:rgba(var(--color-body-txt),1);transition:all .15s linear}.no-touch .button--outline:not(.button--outline-hover):hover{border-color:rgba(var(--color-body-accent),1);color:rgba(var(--color-body-accent),1)}.no-touch .button--outline:not(.button--outline-hover):hover svg *{fill:rgba(var(--color-body-accent),1)}.disabled.button--outline{opacity:.66;border-color:rgba(var(--color-body-txt),.16)}.header-element .button--outline{border-color:rgba(var(--color-header-txt),1)!important;color:rgba(var(--color-header-txt),1)!important}.header-element .button--outline svg *{fill:rgba(var(--color-header-txt),1)!important}.no-touch .header-element .button--outline:not(.button--outline-hover):hover{border-color:rgba(var(--color-header-accent),1)!important;color:rgba(var(--color-header-accent),1)!important}.no-touch .header-element .button--outline:not(.button--outline-hover):hover svg *{fill:rgba(var(--color-header-accent),1)!important}.header-element .disabled.button--outline{border-color:rgba(var(--color-header-txt),.16)}.button--solid,.shopify-challenge__button{outline:none!important;background:rgba(var(--color-body-txt),1);color:rgba(var(--color-body-txt-foreground),1)}.button--solid path,.shopify-challenge__button path{fill:rgba(var(--color-body-txt-foreground),1)}.no-touch .button--solid:hover,.no-touch .shopify-challenge__button:hover{border-color:transparent;background:rgba(var(--color-body-accent),1)!important;color:rgba(var(--color-body-accent-foreground),1)!important}.no-touch .button--solid:hover svg *,.no-touch .shopify-challenge__button:hover svg *{fill:rgba(var(--color-body-accent-foreground),1)!important}.button--solid svg,.shopify-challenge__button svg{position:relative;top:6px;margin-inline-start:17px}.header-element .button--solid,.header-element .shopify-challenge__button{background:rgba(var(--color-header-txt),1);color:rgba(var(--color-header-txt-foreground),1)}.header-element .button--solid svg *,.header-element .shopify-challenge__button svg *{fill:rgba(var(--color-header-txt-foreground),1)}.no-touch .header-element .button--solid:hover,.no-touch .header-element .shopify-challenge__button:hover{background:rgba(var(--color-header-accent),1)!important;color:rgba(var(--color-header-accent-foreground),1)!important}.no-touch .header-element .button--solid:hover svg *,.no-touch .header-element .shopify-challenge__button:hover svg *{fill:rgba(var(--color-header-accent-foreground),1)!important}.button--wide{min-width:200px}.button--text{font-family:var(--font-stack-body);font-weight:var(--font-weight-body);font-style:var(--font-style-body);color:rgba(var(--color-body-txt),1);border-bottom:1px solid;cursor:pointer;transition:all .15s linear}.no-touch .button--text:hover{color:rgba(var(--color-body-accent),1)}.compact-header-container>*:last-child,.rte>*:last-child,.remove-end-margin>*:last-child{margin-bottom:0}.sticky{position:sticky;top:0}/*!
 *  1.4. Typography
*/body{font-family:var(--font-stack-body);font-weight:var(--font-weight-body);font-style:var(--font-style-body);color:rgba(var(--color-body-txt),1);background:rgba(var(--color-body-bg),1)}@media screen and (min-width: 1920px){body{font-size:calc(16px / 14 * var(--base-body-size) + 0px);line-height:1.7}}@media screen and (min-width: 1280px) and (max-width: 1920px){body{font-size:calc(15px / 14 * var(--base-body-size) + 0px);line-height:1.7}}@media screen and (min-width: 1023px) and (max-width: 1280px){body{font-size:calc(14px / 14 * var(--base-body-size) + 0px);line-height:1.7}}@media screen and (max-width: 1023px){body{font-size:calc(13px / 14 * var(--base-body-size) + 0px);line-height:1.7}}@media screen and (min-width: 1920px){.body-text-sm{font-size:calc(14px / 14 * var(--base-body-size) + 0px);line-height:1}}@media screen and (min-width: 1280px) and (max-width: 1920px){.body-text-sm{font-size:calc(13px / 14 * var(--base-body-size) + 0px);line-height:1}}@media screen and (min-width: 1023px) and (max-width: 1280px){.body-text-sm{font-size:calc(12px / 14 * var(--base-body-size) + 0px);line-height:1}}@media screen and (max-width: 1023px){.body-text-sm{font-size:calc(12px / 14 * var(--base-body-size) + 0px);line-height:1}}.body-text-hd{font-weight:var(--font-weight-body-semibold)}@media screen and (min-width: 1920px){.body-text-hd{font-size:calc(17px / 14 * var(--base-body-size) + 0px);line-height:1}}@media screen and (min-width: 1280px) and (max-width: 1920px){.body-text-hd{font-size:calc(16px / 14 * var(--base-body-size) + 0px);line-height:1}}@media screen and (min-width: 1023px) and (max-width: 1280px){.body-text-hd{font-size:calc(15px / 14 * var(--base-body-size) + 0px);line-height:1}}@media screen and (max-width: 1023px){.body-text-hd{font-size:calc(14px / 14 * var(--base-body-size) + 0px);line-height:1}}.body-text-lg{font-weight:var(--font-weight-body-medium)}@media screen and (min-width: 1920px){.body-text-lg{font-size:calc(19px / 14 * var(--base-body-size) + 0px);line-height:1}}@media screen and (min-width: 1280px) and (max-width: 1920px){.body-text-lg{font-size:calc(18px / 14 * var(--base-body-size) + 0px);line-height:1}}@media screen and (min-width: 1023px) and (max-width: 1280px){.body-text-lg{font-size:calc(17px / 14 * var(--base-body-size) + 0px);line-height:1}}@media screen and (max-width: 1023px){.body-text-lg{font-size:calc(16px / 14 * var(--base-body-size) + 0px);line-height:1}}.body-text-hu{font-weight:var(--font-weight-body-medium)}@media screen and (min-width: 1920px){.body-text-hu{font-size:calc(23px / 14 * var(--base-body-size) + 0px);line-height:1.1}}@media screen and (min-width: 1280px) and (max-width: 1920px){.body-text-hu{font-size:calc(22px / 14 * var(--base-body-size) + 0px);line-height:1.1}}@media screen and (min-width: 1023px) and (max-width: 1280px){.body-text-hu{font-size:calc(19px / 14 * var(--base-body-size) + 0px);line-height:1.1}}@media screen and (max-width: 1023px){.body-text-hu{font-size:calc(18px / 14 * var(--base-body-size) + 0px);line-height:1.1}}.text-transform-uppercase{text-transform:uppercase}h1,h2,h3,h4,h5,h6,.hh,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-stack-headings);font-weight:var(--font-weight-headings);font-style:var(--font-style-headings);display:block;margin-bottom:1em}@media screen and (min-width: 1920px){.hh{font-size:calc(52px / 24 * var(--base-headings-size) + 0px);line-height:1.1}}@media screen and (min-width: 1280px) and (max-width: 1920px){.hh{font-size:calc(48px / 24 * var(--base-headings-size) + 0px);line-height:1.1}}@media screen and (min-width: 1023px) and (max-width: 1280px){.hh{font-size:calc(44px / 24 * var(--base-headings-size) + 0px);line-height:1.1}}@media screen and (max-width: 1023px){.hh{font-size:calc(40px / 24 * var(--base-headings-size) + 0px);line-height:1.1}}@media screen and (min-width: 1920px){.h0{font-size:calc(32px / 24 * var(--base-headings-size) + 0px);line-height:1.2}}@media screen and (min-width: 1280px) and (max-width: 1920px){.h0{font-size:calc(30px / 24 * var(--base-headings-size) + 0px);line-height:1.2}}@media screen and (min-width: 1023px) and (max-width: 1280px){.h0{font-size:calc(28px / 24 * var(--base-headings-size) + 0px);line-height:1.2}}@media screen and (max-width: 1023px){.h0{font-size:calc(26px / 24 * var(--base-headings-size) + 0px);line-height:1.2}}@media screen and (min-width: 1920px){h1,.h1{font-size:calc(26px / 24 * var(--base-headings-size) + 0px);line-height:1.3}}@media screen and (min-width: 1280px) and (max-width: 1920px){h1,.h1{font-size:calc(25px / 24 * var(--base-headings-size) + 0px);line-height:1.3}}@media screen and (min-width: 1023px) and (max-width: 1280px){h1,.h1{font-size:calc(23px / 24 * var(--base-headings-size) + 0px);line-height:1.3}}@media screen and (max-width: 1023px){h1,.h1{font-size:calc(22px / 24 * var(--base-headings-size) + 0px);line-height:1.3}}@media screen and (min-width: 1920px){h2,.h2{font-size:calc(19px / 24 * var(--base-headings-size) + 0px);line-height:1.3}}@media screen and (min-width: 1280px) and (max-width: 1920px){h2,.h2{font-size:calc(18px / 24 * var(--base-headings-size) + 0px);line-height:1.3}}@media screen and (min-width: 1023px) and (max-width: 1280px){h2,.h2{font-size:calc(17px / 24 * var(--base-headings-size) + 0px);line-height:1.3}}@media screen and (max-width: 1023px){h2,.h2{font-size:calc(16px / 24 * var(--base-headings-size) + 0px);line-height:1.3}}@media screen and (min-width: 1920px){h3,.h3{font-size:calc(17px / 24 * var(--base-headings-size) + 0px);line-height:1.3}}@media screen and (min-width: 1280px) and (max-width: 1920px){h3,.h3{font-size:calc(16px / 24 * var(--base-headings-size) + 0px);line-height:1.3}}@media screen and (min-width: 1023px) and (max-width: 1280px){h3,.h3{font-size:calc(15px / 24 * var(--base-headings-size) + 0px);line-height:1.3}}@media screen and (max-width: 1023px){h3,.h3{font-size:calc(14px / 24 * var(--base-headings-size) + 0px);line-height:1.3}}@media screen and (min-width: 1920px){h4,h5,h6,.h4{font-size:calc(16px / 24 * var(--base-headings-size) + 0px);line-height:1.3}}@media screen and (min-width: 1280px) and (max-width: 1920px){h4,h5,h6,.h4{font-size:calc(15px / 24 * var(--base-headings-size) + 0px);line-height:1.3}}@media screen and (min-width: 1023px) and (max-width: 1280px){h4,h5,h6,.h4{font-size:calc(14px / 24 * var(--base-headings-size) + 0px);line-height:1.3}}@media screen and (max-width: 1023px){h4,h5,h6,.h4{font-size:calc(13px / 24 * var(--base-headings-size) + 0px);line-height:1.3}}strong{font-weight:700}em{font-style:italic}ul{list-style:inside disc}ol{list-style:inside decimal}ul ul,ul ol,ol ol,ol ul{margin-inline-start:20px}ul.inline-list li,ol.inline-list li{display:inline-block;margin-bottom:0}table{width:100%;border:1px solid rgba(var(--color-body-txt),.08)}html[dir=rtl] table{text-align:right}html[dir=ltr] table{text-align:left}table thead h4{font-size:10px;line-height:18px;text-transform:uppercase;margin-bottom:0}table tr{border-top:1px solid rgba(var(--color-body-txt),.08)}table thead tr{border-top:none}table th,table td{min-height:41px;padding:10px 14px 8px}html[dir=rtl] table th,html[dir=rtl] table td{border-left:1px solid rgba(var(--color-body-txt),.08)}html[dir=ltr] table th,html[dir=ltr] table td{border-right:1px solid rgba(var(--color-body-txt),.08)}table td,table th{vertical-align:top}sub,sup{font-size:.7em;line-height:.7em}sub{vertical-align:bottom}sup{vertical-align:top}del{text-decoration:line-through}small{font-size:.85em}blockquote{line-height:1.4}blockquote:not(:first-child){margin-top:2em}blockquote:not(:last-child){margin-bottom:2em}a{color:rgba(var(--color-body-txt),1);text-decoration:none}.rte a:not(.button){border-bottom:1px solid}.no-touch .rte a:not(.button):hover{color:rgba(var(--color-body-accent),1)}.underline-animation{line-height:1.2;background-position:0 calc(1em + 2px);background-image:linear-gradient(to right,rgba(var(--color-body-txt),1),rgba(var(--color-body-txt),1));background-size:0% 1px;background-repeat:no-repeat;display:inline;padding-bottom:3px;transition:all .15s linear}.sidebar__menu a:hover .underline-animation,a.selected .underline-animation{background-size:100% 1px}.rte a img{vertical-align:middle}.touch .header a:hover span,.touch a:hover .product-item__title,.touch a:hover .blog-item__title span,.touch .blog-tags a:hover span{background-size:0!important}input,textarea,select{font-family:var(--font-stack-body);font-weight:var(--font-weight-body);font-style:var(--font-style-body);font-size:calc(14 / 14 * var(--base-body-size) + 0px);line-height:1;transition:all .1s linear;border:1px solid rgba(var(--color-body-txt),.14);background:transparent;color:rgba(var(--color-body-txt),1);resize:none;height:55px;padding:3px 12px 0;vertical-align:middle;-webkit-appearance:none;border-radius:0;outline:none!important}input::placeholder,textarea::placeholder,select::placeholder{color:rgba(var(--color-body-txt),1);opacity:.66}input:hover,textarea:hover,select:hover{border-color:rgba(var(--color-body-txt),.24)}input:focus,textarea:focus,select:focus{border-color:rgba(var(--color-body-txt),.36);box-shadow:0 0 0 3px rgba(var(--color-body-txt),.14)}input.focus,textarea.focus,select.focus{outline:auto 5px -webkit-focus-ring-color}.krown-column-container>input,.krown-column-container>textarea,.krown-column-container>select{width:100%}.header-element input,.header-element textarea,.header-element select{color:rgba(var(--color-header-txt),1);border-color:rgba(var(--color-header-txt),.14)}textarea{height:125px;padding-top:15px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}input[type=number]{-moz-appearance:textfield}input:not([type=checkbox]):not([type=radio]):not([type=submit]):-webkit-autofill,input:not([type=checkbox]):not([type=radio]):not([type=submit]):-webkit-autofill:hover,input:not([type=checkbox]):not([type=radio]):not([type=submit]):-webkit-autofill:focus,input:not([type=checkbox]):not([type=radio]):not([type=submit]):-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px rgba(var(--color-body-bg),1) inset!important}input[type=checkbox],input[type=radio]{width:16px;height:16px;border-radius:100%;padding:0;margin-inline-end:9px;margin-top:-2px}input[type=checkbox]:checked,input[type=radio]:checked{background:rgba(var(--color-body-txt),1)}.header-element input[type=checkbox]:checked,.header-element input[type=radio]:checked{background:rgba(var(--color-header-txt),1)}select.to-style{transition:all .1s linear}select.to-style:not(.styled){opacity:0;visibility:hidden}select{font-size:calc(14px / 14 * var(--base-body-size) + 0px);line-height:1.2;background-repeat:no-repeat;background-position:calc(100% - 6px) 50%;background-size:24px 24px;padding-top:0;padding-inline-end:50px;padding-bottom:0;padding-inline-start:12px;height:50px;width:100%;cursor:pointer;transition:border .1s linear;border:1px solid rgba(var(--color-body-txt),.14);-moz-appearance:none;-webkit-appearance:none;appearance:none}html[dir=rtl] select{background-position:calc(0% + 6px) 50%}html[dir=rtl] select{text-align:right}html[dir=ltr] select{text-align:left}.regular-select-cover{font-size:calc(14px / 14 * var(--base-body-size) + 0px);line-height:1;height:50px;width:100%;background-repeat:no-repeat;background-position:calc(100% - 6px) 50%;background-size:24px 24px;cursor:pointer;transition:border .1s linear;border:1px solid rgba(var(--color-body-txt),.14)}html[dir=rtl] .regular-select-cover{background-position:calc(0% + 6px) 50%}html[dir=rtl] .regular-select-cover{text-align:right}html[dir=ltr] .regular-select-cover{text-align:left}.regular-select-cover:hover,.regular-select-cover.content-opened,.regular-select-cover:focus{border-color:rgba(var(--color-body-txt),.36);outline:none}.regular-select-cover svg{position:absolute;top:14px}html[dir=rtl] .regular-select-cover svg{left:6px}html[dir=ltr] .regular-select-cover svg{right:6px}.regular-select-cover svg path{fill:rgba(var(--color-body-txt),1);transition:all .15s linear}.regular-select-cover select{height:100%;width:100%;cursor:default;pointer-events:none;-webkit-appearance:menulist-button}.regular-select-cover option{padding:2px 0}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.regular-select-inner{height:50px;padding-top:17px;padding-inline-end:50px;padding-bottom:0;padding-inline-start:12px;cursor:pointer}.product__text .regular-select-inner:before{content:attr(data-title);position:absolute;font-size:11px;text-transform:uppercase;background:rgba(var(--color-body-bg),1);top:-6px;padding:0 7px;margin-inline-start:-7px;color:rgba(var(--color-body-txt),.36)}.hide-labels .regular-select-inner:before{display:none}.regular-select-content{width:calc(100% + 2px);display:block;background:rgba(var(--color-body-bg),1);border:1px solid rgba(var(--color-body-txt),.14);border-top:0;position:absolute;top:53px;z-index:999;border-top:none;overflow-y:auto;height:0;transition:border .1s linear}html[dir=rtl] .regular-select-content{right:-1px}html[dir=ltr] .regular-select-content{left:-1px}.no-touch .regular-select-cover:hover .regular-select-content,.regular-select-cover:focus .regular-select-content{border-color:rgba(var(--color-body-txt),.36)}.content-opened .regular-select-content{height:auto;border-color:rgba(var(--color-body-txt),.36)}.regular-select-item{display:block;height:40px;font-size:calc(13px / 14 * var(--base-body-size) + 0px);line-height:1;padding:14px 12px 0;cursor:pointer;background:transparent;transition:.1s background linear}.no-touch .regular-select-item:hover{background:rgba(var(--color-body-txt),.06)}.regular-select-item.selected{background:rgba(var(--color-body-txt),.12)}.regular-select-item.disabled{opacity:.16;pointer-events:none}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.aligned-text-content{display:flex;height:100%;position:relative;z-index:99}.aligned-text-content.horizontal-left{justify-content:flex-start}html[dir=rtl] .aligned-text-content.horizontal-left{text-align:right}html[dir=ltr] .aligned-text-content.horizontal-left{text-align:left}.aligned-text-content.horizontal-center{justify-content:center;text-align:center}.aligned-text-content.horizontal-right{justify-content:flex-end}html[dir=rtl] .aligned-text-content.horizontal-right{text-align:left}html[dir=ltr] .aligned-text-content.horizontal-right{text-align:right}.aligned-text-content.vertical-top{align-items:flex-start}.aligned-text-content.vertical-middle{align-items:center}.aligned-text-content.vertical-bottom{align-items:flex-end}.scrolling-text{color:rgba(var(--color-body-txt),1);border:0;width:100%;height:60px;white-space:nowrap;overflow:hidden;box-sizing:border-box;position:relative;display:flex;align-items:center;justify-content:flex-start}.scrolling-text span{display:inline-block;margin:0 var(--horizontal-padding)}.scrolling-text a{text-decoration:underline}/*!
 *  1.6. General Structure
*/#content-holder{display:flex;margin-top:0}#content-holder:before{content:"";display:block;position:relative;width:10%;min-width:239px;max-width:240px;z-index:-1;flex-shrink:0}#content-holder #content{width:0;flex:1;min-height:100vh;display:flex;flex-direction:column;margin-left:15px;margin-right:15px}@media screen and (min-width: 948px) and (max-width: 1023px){#content-holder #content{width:calc(100% - 240px)}}@media screen and (max-width: 948px){#content-holder #content{min-height:calc(100vh - 66px)}}.compact-header{display:flex;align-items:flex-end;justify-content:space-between;position:relative;z-index:9;padding:var(--compact-header-padding) var(--horizontal-padding)}.compact-header-container{width:70%;max-width:800px;min-width:270px;flex:1}html[dir=rtl] .compact-header-container>.h1{padding-left:50px}html[dir=ltr] .compact-header-container>.h1{padding-right:50px}.centered-section-content{padding-left:var(--horizontal-padding)!important;padding-right:var(--horizontal-padding)!important}.centered-section-content>div{width:100%}@media screen and (max-width: 1440px){.centered-section-content>div{width:100%}}@media screen and (min-width: 949px){.centered-section-content.rich-text>div,.centered-section-content.testimonial__holder>div{width:80%!important}}.overflow-hidden,.modal-opened{overflow:hidden}img,.rte iframe{max-width:100%}img{height:auto}.symbol{width:24px;height:24px}.symbol.symbol--cart{height:auto}.long-arrow{overflow:hidden;width:24px;height:34px;display:block;position:relative;top:-5px;right:0;transition:all .15s linear}html[dir=rtl] .long-arrow{transform:scale(-1);margin-top:-3px}.long-arrow .symbol{width:34px;height:11px;position:absolute;top:10px;right:0}button .long-arrow:hover,.css-slider-navigation-container .long-arrow:hover,.pagination a .long-arrow:hover{width:34px}html[dir=rtl] button .long-arrow:hover,html[dir=rtl] .css-slider-navigation-container .long-arrow:hover,html[dir=rtl] .pagination a .long-arrow:hover{left:-5px}html[dir=ltr] button .long-arrow:hover,html[dir=ltr] .css-slider-navigation-container .long-arrow:hover,html[dir=ltr] .pagination a .long-arrow:hover{right:-5px}.css-slider-navigation-container .next .long-arrow,.pagination .next .long-arrow{top:-3px}html[dir=rtl] .css-slider-navigation-container .next .long-arrow:hover,html[dir=rtl] .pagination .next .long-arrow:hover{left:5px}html[dir=ltr] .css-slider-navigation-container .next .long-arrow:hover,html[dir=ltr] .pagination .next .long-arrow:hover{right:5px}.css-slider-navigation-container .prev .long-arrow,.pagination .prev .long-arrow{transform:rotate(180deg);position:absolute;top:-6px}html[dir=rtl] .css-slider-navigation-container .prev .long-arrow,html[dir=rtl] .pagination .prev .long-arrow{transform:scale(-1) rotate(180deg);margin-top:3px}html[dir=rtl] .css-slider-navigation-container .prev .long-arrow,html[dir=rtl] .pagination .prev .long-arrow{right:0;left:auto}html[dir=ltr] .css-slider-navigation-container .prev .long-arrow,html[dir=ltr] .pagination .prev .long-arrow{left:0;right:auto}html[dir=rtl] .css-slider-navigation-container .prev .long-arrow:hover,html[dir=rtl] .pagination .prev .long-arrow:hover{left:auto;right:-5px}html[dir=ltr] .css-slider-navigation-container .prev .long-arrow:hover,html[dir=ltr] .pagination .prev .long-arrow:hover{right:auto;left:-5px}.onboarding-svg{position:absolute;top:0;left:0;width:100%;height:100%;position:relative;display:block}.onboarding-svg svg{width:100%;height:100%;background:#f9f9f9;vertical-align:middle}.onboarding-svg.onboarding-background{position:absolute}.onboarding-svg.onboarding-background svg{position:absolute;top:0}html[dir=rtl] .onboarding-svg.onboarding-background svg{right:0}html[dir=ltr] .onboarding-svg.onboarding-background svg{left:0}.iframe-holder{position:relative;width:100%;height:0;padding-top:40%;clear:both}.iframe-holder iframe{position:absolute;top:0;left:0;width:100%;height:100%}.full-width-section-content.gutter--on{padding-left:var(--horizontal-padding);padding-right:var(--horizontal-padding)}.with-gutter{margin-bottom:var(--vertical-padding)}.without-gutter+.with-gutter:not(.has-inner-padding),#page-content .with-gutter:first-child,.has-inner-padding+.with-gutter{margin-top:var(--vertical-padding)}.has-inner-padding{margin-bottom:0}.has-inner-padding+.has-inner-padding{margin-top:0}#page-content .has-inner-padding:last-child{margin-bottom:0}#page-content .has-inner-padding:first-child{margin-top:0}#shopify-section-blog,#shopify-section-collection{margin-bottom:var(--vertical-padding)}toggle-tab{display:block}.toggle__title{line-height:1.3;margin-bottom:1.5em;font-weight:var(--font-weight-body-medium);text-transform:uppercase;width:100%;position:relative;margin-top:-6px;padding-top:6px;cursor:pointer;transition:all .1s linear;display:block}.toggle__title .symbol{content:"+";position:absolute;top:4px}html[dir=rtl] .toggle__title .symbol{left:-7px}html[dir=ltr] .toggle__title .symbol{right:-7px}.toggle__title .symbol.symbol--plus{display:block}.toggle__title .symbol.symbol--minus{display:none}.toggle__title svg *{transition:all .1s linear;fill:rgba(var(--color-body-txt),1)}.no-touch .toggle__title:hover,.toggle__title.focus{color:rgba(var(--color-body-accent),1);outline:0}.no-touch .toggle__title:hover svg *,.toggle__title.focus svg *{fill:rgba(var(--color-body-accent),1)}.toggle__title.opened{cursor:pointer;pointer-events:all}.toggle__title.opened .symbol--plus{display:none}.toggle__title.opened .symbol--minus{display:block}.toggle__title:last-child{margin-bottom:0}.toggle__title+.toggle__content{margin-top:-5px;padding-bottom:25px;display:none}.toggle__title+.toggle__content>*:last-child{margin-bottom:0}.toggle__content{overflow-x:auto}#challenge .shopify-challenge__container{margin:120px auto!important}.low-dpi{display:inline}.high-dpi{display:none}@media only screen and (-webkit-min-device-pixel-ratio: 1.3),only screen and (min-resolution: 120dpi){.low-dpi{display:none}.high-dpi{display:inline}}#page-content{flex:1 0 auto}.page-content{margin:var(--compact-header-padding) auto var(--vertical-padding);flex:1;position:relative}.page-content.gutter--on{padding:50px}.page-content>h1.title,.template-login .page-content .h0.title{margin-bottom:2em}@media screen and (max-width: 480px){.page-content>h1.title,.template-login .page-content .h0.title{margin-bottom:1.5em}}.template-page #content-holder #content{overflow:hidden}.scrollable-content{max-width:100%;overflow-x:scroll}*:focus:not(:focus-visible){outline:none!important}.css-slider-button .arrow-icon{top:8px;width:40px;height:40px}html[dir=rtl] .css-slider-button .arrow-icon{right:8px}html[dir=ltr] .css-slider-button .arrow-icon{left:8px}.css-slider-button .arrow-icon path{transform-origin:center}.css-slider-button path{fill:rgba(var(--color-body-txt),1)}.css-slider--simple-dots .css-slider-dot-navigation{background:transparent}.css-slider--simple-dots .css-slider-dot-navigation .css-slider-dot{background-color:rgba(var(--color-body-txt),.16)!important}.css-slider--simple-dots .css-slider-dot-navigation .css-slider-dot:last-child{margin-inline-end:0}.css-slider--simple-dots .css-slider-dot-navigation .css-slider-dot.active{background-color:rgba(var(--color-body-txt),1)!important}@media screen and (min-width: 949px){.show-on-big-palm{display:none!important}}@media screen and (max-width: 948px){.hide-on-big-palm{display:none!important}}.shopify-section-product-recommendations{overflow:hidden}.shopify-section-product-recommendations:not(:last-child) .product-recommendations:not(:empty){border-bottom:1px solid rgba(var(--color-body-txt),.08)}.shopify-section-product-recommendations .product-recommendations:not(:empty){padding:var(--vertical-padding) 0;display:block}.shopify-section-product-recommendations.with-gutter{padding-bottom:0}.shopify-section-product-recommendations+.shopify-section.with-gutter{margin-top:var(--vertical-padding)}.shopify-section-product-recommendations .h1{margin-bottom:1.4em}.breadcrumb{padding-top:2px;margin-bottom:1.6em;display:flex;flex-wrap:wrap;gap:0 11px;z-index:9}@media screen and (min-width: 648px){.breadcrumb{margin-top:-5px}}@media screen and (max-width: 948px){.breadcrumb{margin-bottom:1.5em;padding-top:0}}.breadcrumb span{line-height:1.5;word-break:break-word;flex-shrink:0}@media screen and (max-width: 480px){.breadcrumb{gap:0 7px}}.breadcrumb__link{opacity:1}.breadcrumb__link a{border-bottom:none!important}.breadcrumb__separator{opacity:.36}.breadcrumb__current{opacity:.66}.flex-buttons{position:relative;display:flex;flex-flow:row wrap;width:calc(100% + 20px);margin-inline-start:-10px;margin-bottom:-20px}.flex-buttons>*{margin:0 10px 20px;flex:auto;width:auto}.flex-buttons .product__add-to-cart{flex-grow:10}.main-go-top{position:fixed;bottom:20px;right:20px;display:flex;width:50px;height:50px;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;z-index:999;transform:translateY(200%);transition:.15s linear transform}@media screen and (max-width: 480px){.main-go-top{bottom:10px;right:10px}}.main-go-top:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(var(--color-body-bg),1);opacity:.66;z-index:-1;border:1px solid rgba(var(--color-body-txt),.14);transition:opacity .15s linear}.no-touchevents .main-go-top:hover:before{opacity:1}.main-go-top__icon{margin-top:5px}.main-go-top__icon svg{transform:scaleY(-1)}.main-go-top__icon path{fill:rgba(var(--color-body-txt),1)}.main-go-top__text{font-size:11px;text-transform:uppercase;margin-top:-10px}.main-go-top.show{transform:translateY(0)}/*!
 *  5.3. FAQ
*/.faq .toggle__title{text-transform:none}html[dir=rtl] .faq .toggle__title{padding-right:40px}html[dir=ltr] .faq .toggle__title{padding-left:40px}.faq .toggle__title .symbol{transform:scale(1.5)}html[dir=rtl] .faq .toggle__title .symbol{left:auto;right:0}html[dir=ltr] .faq .toggle__title .symbol{right:auto;left:0}.faq .toggle:last-child .toggle__title:not(.opened){margin-bottom:0}.faq a{border-bottom:1px solid}.mount-heading.with-gutter{margin-bottom:var(--compact-header-padding)}.heading{display:flex;justify-content:space-between}.heading__title{margin-bottom:.6em}html[dir=rtl] .heading__title{padding-left:50px}html[dir=ltr] .heading__title{padding-right:50px}/*!
 *  3.5. Lazy image
*/@keyframes lazy-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.horizontal-center.vertical-middle+.image-text__background .lazy-preloader,.horizontal-center.vertical-middle+.slide__image .lazy-preloader,.horizontal-center.vertical-middle+.collection-item__background .lazy-preloader{display:none}.basicLightbox{position:fixed;display:flex;justify-content:center;align-items:center;top:0;left:0;width:100%;height:100vh;background:#000c;opacity:.01;transition:opacity .4s ease;z-index:1000;will-change:opacity}.basicLightbox--visible{opacity:1}.basicLightbox__placeholder{max-width:100%;transform:scale(.9);transition:transform .4s ease;z-index:1;will-change:transform}.basicLightbox__placeholder>iframe:first-child:last-child,.basicLightbox__placeholder>img:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child{display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-width:95%;max-height:95%}.basicLightbox__placeholder>iframe:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child{pointer-events:auto}.basicLightbox__placeholder>img:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child{width:auto;height:auto}.basicLightbox--iframe .basicLightbox__placeholder,.basicLightbox--img .basicLightbox__placeholder,.basicLightbox--video .basicLightbox__placeholder{width:100%;height:100%;pointer-events:none}.basicLightbox--visible .basicLightbox__placeholder{transform:scale(1)}.basicLightboxClose{width:44px;height:44px;line-height:44px;position:absolute;top:0;text-decoration:none;text-align:center;opacity:.65;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace;overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}html[dir=rtl] .basicLightboxClose{left:0}html[dir=ltr] .basicLightboxClose{right:0}.page-popup{width:80vw;max-width:1024px;margin:50px auto;background:rgba(var(--color-body-bg),1);padding:70px 50px;flex-direction:column;position:relative;max-height:calc(100vh - 100px);overflow:scroll}.page-popup span{margin-bottom:1.2em}.page-popup a{margin-top:.9em}.page-popup .basicLightboxClose{color:rgba(var(--color-body-txt),1);opacity:1;top:5px;transition:all .1s linear}html[dir=rtl] .page-popup .basicLightboxClose{left:5px}html[dir=ltr] .page-popup .basicLightboxClose{right:5px}.page-popup .basicLightboxClose:hover{color:rgba(var(--color-body-accent),1)}@media screen and (max-width: 768px){.page-popup{width:90vw;padding:50px 30px}}/*!
 *  3.6. Pagination
*/.pagination{list-style:none;display:flex;margin:50px 0 0;justify-content:center}.pagination li{cursor:default}.pagination li>a,.pagination li>span{display:block;width:36px;height:36px;border-bottom:1px solid transparent;text-align:center;margin:0 7px;transition:all .1s linear;position:relative}.pagination li a:hover{border-color:rgba(var(--color-body-accent),1);color:rgba(var(--color-body-accent),1)}.pagination li.active>span{border-color:rgba(var(--color-body-txt),1)}.pagination li.arrow{height:0}.pagination li.arrow>a{height:0;border-color:transparent!important}.pagination li.arrow:first-child{margin-inline-end:20px}.pagination li.arrow:last-child{margin-inline-start:20px}html[dir=rtl] .pagination li.arrow .prev{right:12px}html[dir=ltr] .pagination li.arrow .prev{left:12px}.pagination li.arrow.disabled{opacity:.12;pointer-events:none}.pagination path{fill:rgba(var(--color-body-txt),1);transition:all .1s linear}.pagination .total-part-container{display:none}@media screen and (max-width: 768px){.pagination .total-part-container{display:inline-block;padding-top:1px}.pagination li:not(.total-part-container):not(.arrow){display:none}}.product__quantity{min-width:85px;height:55px;position:relative;transition:all .1s linear;border:1px solid rgba(var(--color-body-txt),.14);display:inline-block}.no-touch .product__quantity:hover,.product__quantity:focus-visbile{border-color:rgba(var(--color-body-txt),.24)}.disable-buy-button .product__quantity{display:none}.product__quantity input{color:rgba(var(--color-body-txt),1);line-height:55px;text-align:center;width:100%;top:0;position:absolute;border:none;padding:0 26px}.product__quantity button{position:absolute;top:21px;width:12px;height:12px;cursor:pointer;z-index:9;transition:all .1s linear;opacity:.36}html[dir=rtl] .product__quantity button{right:12px}html[dir=ltr] .product__quantity button{left:12px}.product__quantity button svg{position:absolute;top:-6px}html[dir=rtl] .product__quantity button svg{right:-6px}html[dir=ltr] .product__quantity button svg{left:-6px}html[dir=rtl] .product__quantity button.quantity__plus{left:12px;right:auto}html[dir=ltr] .product__quantity button.quantity__plus{right:12px;left:auto}.no-touch .product__quantity button:hover,.product__quantity button:focus{opacity:.66}.product__quantity button.disabled{opacity:.16!important;pointer-events:none}.product__quantity path{fill:rgba(var(--color-body-txt),1)}.share-link{margin-bottom:1em;display:block;cursor:pointer;border:none!important;transition:all .1s linear}.share-link .text{position:relative;top:-5px;margin-inline-start:10px}.no-touch .share-link:hover{color:rgba(var(--color-body-accent),1)}.no-touch .share-link:hover svg path{fill:rgba(var(--color-body-accent),1)}.share-link svg path{transition:all .1s linear}.share-popup{text-align:center;display:flex;width:30%;max-width:420px;min-width:320px;margin:auto;background:#fff;padding:70px 50px;flex-direction:column;position:relative}.share-popup span{margin-bottom:1.2em}.share-popup a{margin-top:.9em}.share-popup .basicLightboxClose{color:rgba(var(--color-body-txt),1);opacity:1;top:5px;transition:all .1s linear}html[dir=rtl] .share-popup .basicLightboxClose{left:5px}html[dir=ltr] .share-popup .basicLightboxClose{right:5px}.no-touch .share-popup .basicLightboxClose:hover,.share-popup .basicLightboxClose:focus{color:rgba(var(--color-body-accent),1)}/*!
 *  5.1. Blog posts
*/.blog-posts__header{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:30px}.mount-blog-page{margin-bottom:var(--vertical-padding)}.blog-tags{margin:0 0 -5px -5px!important}.blog-tags a{display:inline-block}.blog--grid{display:flex;flex-wrap:wrap}.blog--grid.cols-2{margin-inline-start:calc(var(--horizontal-padding) / -2);width:calc(100% + var(--horizontal-padding));margin-bottom:calc(var(--vertical-padding) * -1)}.blog--slider{display:flex;flex-wrap:wrap;width:calc(100% + 50px)}/*!
 *  5.2. Collection list
*/.collection-list{display:flex;flex-wrap:wrap;padding:0}.collection-list.gutter--on{width:calc(100% + 25px);margin-inline-start:-12.5px;padding-top:0}.collection-list.gutter--off .collection-item{margin:0!important;padding:0}.simple-form-field{width:100%}.simple-form-field:not(:last-child){margin-bottom:20px}.simple-form-field input:not([type=checkbox]):not([type=radio]),.simple-form-field textarea{width:100%}.simple-form-field__text:not(:first-of-type){margin-top:44px}.simple-form-grid{display:flex}.simple-form-grid>div{width:50%}.simple-form-grid>div:first-child{margin-inline-end:10px}.simple-form-grid>div:last-child{margin-inline-start:10px}/*!
 *  5.4. Featured collection
*/.featured-collection__header{display:flex;align-items:flex-end;justify-content:space-between;position:relative;margin-bottom:50px}@media screen and (max-width: 948px){.featured-collection__header{margin-bottom:35px}}@media screen and (max-width: 480px){.featured-collection__header{margin-bottom:25px}}.gutter--off .featured-collection__header{padding-left:var(--horizontal-padding);padding-right:var(--horizontal-padding)}@media screen and (min-width: 1280px){.featured-collection__content .collection--slider[data-limit="4"] .css-slider-navigation-container{display:none}}/*!
 *  4.5. List collections
*/.main-list-collections{margin-bottom:calc(var(--vertical-padding) - 25px)}.collection-list--empty{margin-inline-start:0!important;width:100%!important}/*!
 *  2.5. Text columns with icons
*/.text-w-icon{display:flex;flex-wrap:wrap;margin:0!important;padding-left:calc(var(--horizontal-padding) / 2);padding-right:calc(var(--horizontal-padding) / 2)}html[dir=rtl] .text-w-icon--align-left{text-align:right}html[dir=ltr] .text-w-icon--align-left{text-align:left}.text-w-icon--align-center{text-align:center}.text-w-icon[data-size="2"] .text-w-icon__container{width:50%}@media screen and (max-width: 480px){.text-w-icon[data-size="2"] .text-w-icon__container{width:100%;margin-bottom:50px}}.text-w-icon[data-size="3"] .text-w-icon__container{width:33.33%}@media screen and (max-width: 648px){.text-w-icon[data-size="3"] .text-w-icon__container{width:100%;margin-bottom:50px}}.text-w-icon .text-w-icon__container:last-child{margin-bottom:0!important}.text-w-icon img,.text-w-icon svg{width:64px;height:64px}.text-w-icon svg g{stroke-width:2px}.text-w-icon__container{padding-left:calc(var(--horizontal-padding) / 2);padding-right:calc(var(--horizontal-padding) / 2)}.text-w-icon__icon{margin-bottom:1.8em}.text-w-icon__icon svg *{stroke:rgba(var(--color-body-txt),1)}#shopify-section-text-columns-with-icons:empty{display:none}/*!
 *  5.14. Text with images
*/.text-w-image{display:flex;flex-wrap:wrap;padding-left:calc(var(--horizontal-padding) / 2);padding-right:calc(var(--horizontal-padding) / 2)}.text-w-image[data-size="2"] .text-w-image__container{width:50%}.lng-mobile{display:none;visibility:hidden}@media screen and (max-width: 480px){.text-w-image[data-size="2"] .text-w-image__container{width:100%;margin-bottom:50px}.lng-mobile{display:block;visibility:visible}}.text-w-image[data-size="3"] .text-w-image__container{width:33.33%}@media screen and (max-width: 648px){.text-w-image[data-size="3"] .text-w-image__container{width:100%;margin-bottom:50px}.lng-mobile{display:block;visibility:visible}}.text-w-image .text-w-image__container:last-child{margin-bottom:0!important}.text-w-image__container{padding-left:calc(var(--horizontal-padding) / 2);padding-right:calc(var(--horizontal-padding) / 2)}.text-w-image__image{margin-bottom:1.8em}.skip-to-content:focus{clip-path:none;clip:auto;width:auto;height:auto;margin:0;color:rgba(var(--color-body-txt),1);background-color:rgba(var(--color-body-bg),1);position:fixed;padding:10px;opacity:1;z-index:10000;transition:none;top:0}html[dir=rtl] .skip-to-content:focus{right:0}html[dir=ltr] .skip-to-content:focus{left:0}.shopify-policy__container{padding-top:var(--compact-header-padding);padding-bottom:var(--vertical-padding);padding-left:var(--horizontal-padding)!important;padding-right:var(--horizontal-padding)!important;margin:0}html[dir=rtl] .shopify-policy__title{text-align:right}html[dir=ltr] .shopify-policy__title{text-align:left}@media screen and (max-width: 948px){.lide-main-content{margin-top:65px}.sidebar__responsive-handles,.sidebar-logo{visibility:visible;display:flex}.sidebar__menu.sidebar--primary a,.sidebar__submenu.sidebar--primary a{padding-top:14px;padding-bottom:14px}}@media screen and (min-width: 948px){.lide-main-content{margin-top:128px}.sidebar__responsive-handles,.sidebar-logo{visibility:hidden;display:none}}.header__cart-handle .count,.header__menu-handle .count,.header__search-handle .count{color:rgba(var(--color-header-txt),1);font-weight:var(--font-weight-body-semibold);position:absolute;font-size:11.5px;top:18px;left:5px;width:24px;height:24px;text-align:center;line-height:1;transition:all .1s linear}.header__cart-handle,.header__menu-handle,.header__search-handle{position:absolute;width:36px;height:36px;top:25px;right:35px;padding:5px;cursor:pointer}.header__account__link{position:absolute;width:36px;height:36px;top:25px;right:75px;padding:5px;cursor:pointer}.header__language_sk__link{position:absolute;width:36px;height:36px;top:24px;right:120px;padding:5px;cursor:pointer;border:1px solid #636262}.header__language_en__link{position:absolute;width:36px;height:36px;top:24px;right:170px;padding:5px;cursor:pointer;border:1px solid #636262;color:#636262}.lng-bolder{font-weight:700;border:1px solid #1d1d1d;color:#1d1d1d}.lides-shop li a{font-weight:700}@media only screen and (min-width: 948px){.site-header{display:block;visibility:visible}}@media only screen and (max-width: 948px){.site-header{display:none;visibility:hidden}}.site-header{margin:0;padding:0;position:fixed;z-index:1000;vertical-align:baseline;text-align:center;width:100%}.site-header .wrap{position:relative;line-height:1;z-index:99}.site-header .search-outer{margin-top:30px;margin-bottom:30px}@media only screen and (max-width: 749px){.site-header .search-outer{margin-bottom:15px}}@keyframes headerFade{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}.is-sticky .header__content{animation:headerFade .4s cubic-bezier(.25,.46,.45,.94)}.header__content{position:fixed;top:auto;width:100%;color:inherit}.is-sticky .header__content{position:fixed;top:0}.header__content img.logo--transparent{display:none}@media only screen and (min-width: 750px){.header--transparent:not(.is-sticky) .header__content{background-color:transparent}.header--transparent:not(.is-sticky) .header__content .logo--default:not(:last-of-type){display:none}.header--transparent:not(.is-sticky) .header__content .logo--transparent{display:inline-block}.header--transparent:not(.is-sticky) .header__content .header-content{background-color:#fff}.header--transparent:not(.is-sticky) .header__content .parent .main-menu-dropdown{padding-top:12px;border:none}.header--transparent:not(.is-sticky) .header__content .header-content a svg:hover,.header--transparent:not(.is-sticky) .header__content .nav-carat-small svg:hover,.header--transparent:not(.is-sticky) .header__content .header__currency .selectArrow:hover{fill:#ff0909}}@media only screen and (max-width: 749px){.header__content{position:fixed;top:0;background:#fff}}.meganav--visible .header__content:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;z-index:-1}.meganav--visible.header--transparent:not(.is-sticky) .logo--default{display:inline-block!important}.meganav--visible.header--transparent:not(.is-sticky) .logo--transparent{display:none!important}.meganav--visible.header--transparent:not(.is-sticky) .header__content .logo__wrapper a,.meganav--visible.header--transparent:not(.is-sticky) .header__content .main-menu>li>a,.meganav--visible.header--transparent:not(.is-sticky) .header__content .header__currency select.currency-picker,.meganav--visible.header--transparent:not(.is-sticky) .header__content .header-content a{color:#000}.meganav--visible.header--transparent:not(.is-sticky) .header__content .header-content a svg,.meganav--visible.header--transparent:not(.is-sticky) .header__content .nav-carat-small svg,.meganav--visible.header--transparent:not(.is-sticky) .header__content .header__currency .selectArrow{fill:#000}.logo{display:block;max-width:100%;max-height:200px;height:auto;object-fit:contain}@media only screen and (max-width: 749px){.logo{max-height:100px}}.logo__wrapper{font-size:28px;font-family:Century Gothic,sans-serif;font-style:normal;line-height:1;margin:0;display:block;position:relative;z-index:3;text-align:center}.logo__wrapper a{text-decoration:none;color:#000;display:flex;margin:auto;align-items:center;justify-content:center;text-align:center;padding:0 20px;max-width:440px}.logo__wrapper a span{display:block;padding:.2em 0}@media only screen and (max-width: 989px){.logo__wrapper{font-size:24px;padding:0;margin:0 auto;max-width:calc(100% - 132px)}.logo__wrapper a{display:block;min-height:0;max-height:120px;overflow:hidden;padding:10px 0}.logo__wrapper a img{width:auto;height:auto}.logo__wrapper a span{display:block;padding:9px 0}}@media screen and (max-width: 639px){.logo__wrapper{max-width:calc(100% - 160px)}}@media screen and (max-width: 374px){.logo__wrapper{font-size:24px}}.header__social{position:absolute;top:0;left:0;bottom:0;padding-left:30px;display:flex;align-items:center;font-size:20px}.header__social ul{display:flex}.header__social ul li{margin-right:18px}@media only screen and (max-width: 749px){.header__social{display:none}}.header__social--mobile{display:none}@media only screen and (max-width: 749px){.header__social--mobile{border-top:1px solid black;width:100%;display:block;background-color:#fff}.header__social--mobile .social__links{list-style:none;display:flex;flex-wrap:wrap;margin:0 0 22px 20px}.header__social--mobile .social__links li{padding:22px 30px 0 0}.header__social--mobile .social__links svg{fill:#000}.header__social--mobile .social__links a:hover svg{fill:#ff0909}}.header-content{display:flex;align-items:center;justify-content:center;width:100%;top:0;left:0;bottom:0;padding:12px 30px;z-index:1;position:relative;background:#fff;transition:background .2s ease-in-out}.header-content a{text-decoration:none;color:#000}.header-content a svg{fill:#000}.header-content a:hover{color:#ff0909}.header-content a:hover svg{fill:#ff0909}.header-content .grandparent.active>a,.header-content .grandparent.active>a>.nav-caret-small{color:#ff0909}#SearchToggle{border:0}#SearchToggle *{pointer-events:none}.user-links a{margin-left:20px;height:100%;display:flex;align-items:center}.header__cart__icon__wrapper,.header__cart__wrapper{position:relative}.header__cart__icon{font-size:1.2em}.header__cart__count{position:absolute;top:-4px;right:-9px;border:1px solid white;height:17px;min-width:17px;padding:3px 2px 2px;border-radius:50%;line-height:1em;font-size:.589em;font-weight:700;background-color:#ff0909;color:#fff;text-decoration:none;transition:all ease-out .35s}.header__cart__wrapper:hover .header__cart__count{color:#fff;transform:scale3d(1.15,1.15,1.15)}@keyframes pulse-cart-icon{0%{transform:scaleZ(1)}50%{transform:scale3d(1.25,1.25,1.25)}to{transform:scaleZ(1)}}.pulse-cart-icon{animation-name:pulse-cart-icon;animation-duration:.5s;animation-fill-mode:both}.header-content a:hover,.header-content a:hover span,.search--open,.search--open .search-toggle{color:#ff0909}.search-toggle{padding-top:3px}.header__account__link{padding-top:5px;font-size:.95em}.search{-webkit-transition:height .2s ease-in-out;-moz-transition:height .2s ease-in-out;-ms-transition:height .2s ease-in-out;-o-transition:height .2s ease-in-out;transition:height .2s ease-in-out;position:relative;height:0;width:100%;z-index:1000;background:#0000}.search input:focus{outline:none}.search input::placeholder{color:#000}.search .search-query{padding:0 80px 0 40px;height:80px;color:#000;background:#fff;outline:none;margin:0;border:0;width:100%;font-family:Century Gothic,sans-serif;border-bottom:1px solid black}@media only screen and (max-width: 749px){.search .search-query{font-size:16px;line-height:normal;white-space:nowrap}}.search .remove-search{position:absolute;right:25px;top:25px;cursor:pointer;color:#fff;width:30px;height:30px}.search .remove-search:before,.search .remove-search:after{content:"";position:absolute;width:18px;top:50%;left:6px;height:1px;background:#000;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-ms-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.search .remove-search:before:hover,.search .remove-search:after:hover{background:#000}.search .remove-search:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.search .search-results-text{padding-bottom:0}.search--open{height:80px}@media only screen and (max-width: 749px){.search--open{height:60px}}.search--open .search__form{height:80px}.search--open.search--loading .search__results,.search--open.search--loaded .search__results{max-height:calc(100vh - 80px)}.search__form{height:0;overflow:hidden;position:relative;-webkit-transition:height .2s ease-in-out;-moz-transition:height .2s ease-in-out;-ms-transition:height .2s ease-in-out;-o-transition:height .2s ease-in-out;transition:height .2s ease-in-out}.search__results{position:absolute;top:100%;left:0;right:0;max-height:0;overflow:hidden;background:#fff;box-shadow:0 5px 10px #0000001a;-webkit-transition:max-height .2s ease-in-out;-moz-transition:max-height .2s ease-in-out;-ms-transition:max-height .2s ease-in-out;-o-transition:max-height .2s ease-in-out;transition:max-height .2s ease-in-out}.search__results .pagination{padding:0}.loader--search{margin:30px auto 60px;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility 0s linear .2s}.search--loading .loader--search{opacity:1;visibility:visible;transition:opacity .2s ease,visibility 0s linear 0s}.search--loaded .loader--search{display:none}.search__results-scroller{overflow:auto;max-height:calc(100vh - 80px)}.product-grid--results .product-item{width:25%}@media only screen and (max-width: 749px){.product-grid--results .product-item{width:50%}}li.has-sub-nav>a .icon{margin-left:9px;display:inline-block;vertical-align:middle;width:6px;height:10px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.nav__links{flex:0 1 100%;display:flex;justify-content:center;z-index:1400;border-top:1px solid black;border-bottom:1px solid black;background-color:#fff;padding:0;transition:background .2s ease-in-out,border-color .2s ease-in-out}@media only screen and (min-width: 750px){.nav__links{flex:0 1 100%;display:flex;justify-content:center;z-index:1400;border-top:1px solid black;border-bottom:1px solid black;background-color:#fff;padding:0;transition:background .2s ease-in-out,border-color .2s ease-in-out}.main-menu{display:inline-block}.main-menu>li{display:inline-block;padding:14px 5px 11px}.main-menu>li:first-child>a{margin-left:10px}.main-menu>li>a{margin-left:30px;padding:14px 5px;white-space:nowrap;color:#000}.main-menu>li>a:hover{color:#ff0909}.main-menu>li.active>a{color:#ff0909}.nav-carat-small{padding-left:8px;display:inline-block;vertical-align:middle}.nav-carat-small svg{width:5px;transform:rotate(0);transition:transform .25s ease-out;fill:#000}.main-menu>li:hover>a>.nav-carat-small svg,.main-menu>li.active>a>.nav-carat-small svg{transform:rotate(90deg);fill:#ff0909}.grandparent>.main-menu-dropdown>ul>.parent .nav-carat,.grandparent>.main-menu-dropdown>ul>.parent .nav-carat-small{display:none}.nav-carat{display:none}.main-menu a{text-decoration:none}.main-menu-dropdown{text-align:left}.main-menu-dropdown ul{list-style-type:none}.main-menu-dropdown li{padding-top:8px}.main-menu>.parent>.main-menu-dropdown{display:none;position:absolute;z-index:5000;background-color:#fff;border-bottom:1px solid black;border-left:1px solid black;border-right:1px solid black;padding:0 40px 20px 30px;margin-top:11px;min-width:130px}.main-menu>.parent>.main-menu-dropdown ul{margin:0;padding:0}.main-menu>.parent>.main-menu-dropdown ul>li>a{color:#000}.main-menu>.parent>.main-menu-dropdown ul>li>a:hover{color:#ff0909}.main-menu>.parent:hover>.main-menu-dropdown,.main-menu>.parent.active>.main-menu-dropdown{display:block}.main-menu>.parent:first-child>.main-menu-dropdown{margin-left:-30px}.nav{position:relative}.grandparent>.main-menu-dropdown{display:none;top:100%;position:absolute;background-color:#fff;top:calc(100% - 1px);width:100%;max-height:calc(85vh - 110px);overflow-x:hidden;overflow-y:auto;left:0;margin:0;z-index:5000;border-bottom:1px solid black;padding-top:30px;padding-bottom:20px}.grandparent>.main-menu-dropdown a{color:#000}.grandparent>.main-menu-dropdown a.megamenu__image-title-link,.grandparent>.main-menu-dropdown a.megamenu__image-btn{color:#fff}.grandparent:hover>.main-menu-dropdown,.grandparent.active>.main-menu-dropdown{display:block}.grandparent:hover>.main-menu-dropdown .main-menu-dropdown,.grandparent.active>.main-menu-dropdown .main-menu-dropdown{display:block}.grandparent>.main-menu-dropdown ul{margin:0 auto;max-width:1180px;padding:10px 30px 20px}.grandparent>.main-menu-dropdown ul:first-child{padding-left:0}.grandparent>.main-menu-dropdown>ul>.parent>a,.grandparent>.main-menu-dropdown>ul>.child>a{width:100%;display:inline-block;padding-bottom:12px;border-bottom:1px solid black;font-family:Century Gothic,sans-serif;font-style:normal;font-weight:700}.grandparent .main-menu-dropdown a:hover,.grandparent .main-menu-dropdown .main-menu--active a{color:#ff0909!important}.grandparent>a{position:relative}.grandparent>.main-menu-dropdown>ul>.parent,.grandparent>.main-menu-dropdown>ul>.child{float:left;min-height:1px;padding-left:30px;padding-top:8px;vertical-align:top}.grandparent>.main-menu-dropdown>ul>li{width:33.3333%}.grandparent>.main-menu-dropdown--megamenu{padding:0}.grandparent>.main-menu-dropdown--megamenu>ul{max-width:100%;padding:0;display:flex;flex-wrap:wrap}.grandparent>.main-menu-dropdown--megamenu>ul>li{padding-top:0;width:33.3333%}.grandparent>.main-menu-dropdown--megamenu>ul>li:nth-child(3n+1){clear:both}.grandparent>.main-menu-dropdown--megamenu>ul>li.parent{padding-top:8px}}@media only screen and (min-width: 990px){.nav__links{padding:0 80px}.kids-2.grandparent>.main-menu-dropdown>ul>li,.kids-1.grandparent>.main-menu-dropdown>ul>li{width:50%}.kids-2.grandparent>.main-menu-dropdown>ul>li:nth-child(odd),.kids-1.grandparent>.main-menu-dropdown>ul>li:nth-child(odd){clear:both}.kids-3.grandparent>.main-menu-dropdown>ul>li,.kids-6.grandparent>.main-menu-dropdown>ul>li,.kids-9.grandparent>.main-menu-dropdown>ul>li{width:33.333%}.kids-3.grandparent>.main-menu-dropdown>ul>li:nth-child(3n+1),.kids-6.grandparent>.main-menu-dropdown>ul>li:nth-child(3n+1),.kids-9.grandparent>.main-menu-dropdown>ul>li:nth-child(3n+1){clear:both}.kids-4.grandparent>.main-menu-dropdown>ul>li,.kids-7.grandparent>.main-menu-dropdown>ul>li,.kids-8.grandparent>.main-menu-dropdown>ul>li{width:25%}.kids-4.grandparent>.main-menu-dropdown>ul>li:nth-child(4n+1),.kids-7.grandparent>.main-menu-dropdown>ul>li:nth-child(4n+1),.kids-8.grandparent>.main-menu-dropdown>ul>li:nth-child(4n+1){clear:both}.kids-5.grandparent>.main-menu-dropdown>ul>li,.kids-10.grandparent>.main-menu-dropdown>ul>li{width:20%}.kids-5.grandparent>.main-menu-dropdown>ul>li:nth-child(5n+1),.kids-10.grandparent>.main-menu-dropdown>ul>li:nth-child(5n+1){clear:both}.grandparent>.main-menu-dropdown--megamenu>ul>li{width:20%}}.navigation__wrapper{position:relative}.megamenu__image{height:350px;max-height:50vh;padding:10px 15px;position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;overflow:hidden}.megamenu__image-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}.megamenu__image-title{position:relative;max-width:100%;margin-bottom:15px;text-align:center}.megamenu__image-title a{color:inherit}.megamenu__image-btn{position:relative;display:inline-block;max-width:100%;white-space:normal}.header__currency{text-align:left;padding:0 15px}@media only screen and (min-width: 750px){.header__currency{position:absolute;top:0;right:10px;height:100%;text-align:right}}.header__currency .currency-picker{height:100%;position:relative}.header__currency select.currency-picker{border:0;font-size:.95em;line-height:normal;padding:0 15px 0 0;margin:0;min-height:100%;height:46px;background-image:none;z-index:5;font-family:Century Gothic,sans-serif;font-weight:400;font-style:normal;color:#000}@media only screen and (max-width: 989px){.header__currency select.currency-picker{width:100%}}.header__currency select.currency-picker:focus{box-shadow:0 2px #000;color:#ff0909}.header__currency .selectArrow{position:absolute;top:0;right:0;height:100%;width:10px;display:flex;align-items:center;fill:#000}.meganav--visible .grandparent>.main-menu-dropdown>ul>.parent:nth-child(1){animation-duration:.1s}.meganav--visible .grandparent>.main-menu-dropdown>ul>.parent:nth-child(2){animation-duration:.2s}.meganav--visible .grandparent>.main-menu-dropdown>ul>.parent:nth-child(3){animation-duration:.3s}.meganav--visible .grandparent>.main-menu-dropdown>ul>.parent:nth-child(4){animation-duration:.4s}.meganav--visible .grandparent>.main-menu-dropdown>ul>.parent:nth-child(5),.meganav--visible .grandparent>.main-menu-dropdown>ul>.parent:nth-child(6),.meganav--visible .grandparent>.main-menu-dropdown>ul>.parent:nth-child(7),.meganav--visible .grandparent>.main-menu-dropdown>ul>.parent:nth-child(8),.meganav--visible .grandparent>.main-menu-dropdown>ul>.parent:nth-child(9),.meganav--visible .grandparent>.main-menu-dropdown>ul>.parent:nth-child(10){animation-duration:.5s}.meganav--visible .grandparent>.main-menu-dropdown>ul>.parent{animation-name:expand;animation-timing-function:cubic-bezier(0,0,.5,.99)}@keyframes expand{0%{transform:translateY(-10px);opacity:0}to{transform:translate(0);opacity:1}}.meganav--visible .megamenu__image-bg{animation-name:scale-in-image;animation-timing-function:cubic-bezier(0,0,.5,.99);animation-duration:.4s}@keyframes scale-in-image{0%{transform:scale(1.05);opacity:.75}to{transform:scale(1);opacity:1}}@media only screen and (max-width: 749px){.navigation__wrapper{display:none;position:absolute;width:100%;max-height:calc(100vh - 46px);overflow:auto;-webkit-overflow-scrolling:touch;background-color:#fff}.navigation__wrapper.active{display:block}.main-menu{margin:0;padding:0;list-style-type:none;text-align:left}.main-menu a{color:#000}.main-menu a.megamenu__image-title-link,.main-menu a.megamenu__image-btn{color:#fff}.main-menu .main-menu--active a,.main-menu a:hover{color:#ff0909}.main-menu li,.nav__account{position:relative;font-size:16.15px;font-weight:400}.nav__account a,.nav-link{padding:15px 30px 15px 15px;display:inline-block}.main-menu-dropdown .nav-link{padding:11px 30px 11px 15px;font-size:13.3px}.nav-carat-small{display:none}.nav-carat{position:absolute;right:0;top:3px;padding:10px 15px;transform:rotate(90deg);transition:transform .15s ease-out;display:flex;align-items:center;justify-content:center}.nav-carat svg{width:15px;height:15px;color:#000;fill:#000}.nav-carat:hover svg{color:#ff0909;fill:#ff0909}.nav-carat[aria-expanded=true]{transform:rotate(270deg)}.nav-carat[aria-expanded=true] svg{color:#000;fill:#000}.main-menu-dropdown{display:none}.main-menu-dropdown.expanded{display:block}.main-menu>li>.main-menu-dropdown{border-top:1px solid black;border-bottom:1px solid black}.main-menu>li>.main-menu-dropdown .nav-carat{top:0}.main-menu-dropdown .main-menu-dropdown{margin-left:15px;border-left:2px solid #f3f3f3}}@media only screen and (min-width: 990px){.search .search-query{padding:0 70px 0 30px;height:80px}}@media only screen and (max-width: 749px){.desktop{display:none}a.toggle-menus{display:block;position:absolute;top:0;right:0;bottom:0;width:48px;transform:rotate(0);cursor:pointer;overflow:hidden;z-index:9999}.toggle-menus-lines{display:block;position:absolute;top:50%;right:7px;margin:-12px 0 0;width:34px;height:24px;transition:.5s ease-in-out}.toggle-menus-lines span{display:block;position:absolute;height:3px;width:50%;background:#000;opacity:1;transform:rotate(0);transition:.25s ease-in-out}.toggle-menus-lines span:nth-child(2n){left:calc(50% - 7px);border-radius:0 3px 3px 0}.toggle-menus-lines span:nth-child(odd){left:7px;border-radius:3px 0 0 3px}.toggle-menus-lines span:nth-child(1),.toggle-menus-lines span:nth-child(2){top:3px}.toggle-menus-lines span:nth-child(3),.toggle-menus-lines span:nth-child(4){top:10px}.toggle-menus-lines span:nth-child(5),.toggle-menus-lines span:nth-child(6){top:17px}a.toggle-menus--open span{background:#000}a.toggle-menus--open span:nth-child(1),a.toggle-menus--open span:nth-child(6){transform:rotate(45deg)}a.toggle-menus--open span:nth-child(2),a.toggle-menus--open span:nth-child(5){transform:rotate(-45deg)}a.toggle-menus--open span:nth-child(1){left:7px;top:9px}a.toggle-menus--open span:nth-child(2){left:calc(50% - 7px);top:9px}a.toggle-menus--open span:nth-child(3){opacity:0}a.toggle-menus--open span:nth-child(4){opacity:0}a.toggle-menus--open span:nth-child(5){left:7px;top:12px}a.toggle-menus--open span:nth-child(6){left:calc(50% - 7px);top:12px}.header-content{z-index:5}.user-links{left:15px;justify-content:flex-start}.user-links a{margin:0 16px 0 0}.user-links a.user-link--icon{font-size:0;line-height:0;text-indent:-100%;overflow:hidden;position:relative;display:inline-block;height:22px}#SearchToggle{order:1}#account-link{order:2}#customer_logout_link{order:3}#account-links{display:none}#CartButton{position:absolute;right:48px;padding:0 10px;margin:0}.touch .header-content a.toggle-menus{-webkit-transition:right .4s ease-in-out;-moz-transition:right .4s ease-in-out;-ms-transition:right .4s ease-in-out;-o-transition:right .4s ease-in-out;transition:right .4s ease-in-out}.search .search-query{height:60px;padding:0 40px 0 15px}.search .remove-search{right:15px;top:15px}}@media screen and (max-width: 649px){#CartButton{padding:0}}.promo{font-size:.665em;text-align:center;padding:.5em 1em}.promo strong{display:inline-block;margin-right:5px}@media only screen and (max-width: 749px){.promo{display:none}}.promo__break{opacity:.5;padding:0 1em}@media only screen and (max-width: 749px){.promo__break{padding:0 .5em}}.index-product{padding-bottom:90px}@media only screen and (max-width: 749px){.index-product{padding-bottom:30px}}.index-rte,.index-page{padding-top:60px;padding-bottom:30px}@media only screen and (max-width: 749px){.index-rte,.index-page{padding-top:30px;padding-bottom:15px}}.user-links{position:absolute;top:0;right:0;bottom:0;display:flex;align-items:center;padding-right:30px;font-size:18px;line-height:normal}.enap_gallery{width:85%!important}@media only screen and (min-width: 750px){.blog-item-projekt{width:33%!important}.blog-item__content-projekt{padding-left:15px;margin-bottom:0!important}.projekt-page{display:flex;clear:left}.projekt-lside{width:40%;display:block;float:left;padding-right:25px}.projekt-rside{padding-top:0;display:block;width:60%;float:left}.enap_gallery .enap_content{z-index:999999999!important;margin-top:5px!important}.enap_gallery img{width:90%!important;border:0px!important}.lides-contact-wrap{width:100%;display:flex}.eight.columns.lside{width:50%;float:left}.eight.columns.rside{width:50%;float:right}.projekty-LR-spacing{margin-left:35px;margin-right:0}.grid-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:1px;grid-row-gap:1px;margin:1em;background-color:#fff}}@media screen and (max-width: 767px){.enap_gallery{margin:10px auto;width:85%!important;border:0px!important}}@media only screen and (max-width: 749px){.blog-item-projekt{width:100%!important}.blog-item__image a{margin:0!important}.blog-item__content-projekt{padding-left:0;margin-bottom:15px!important}.projekt-page{display:block;clear:left}.projekt-lside{width:100%;display:block;float:none;clear:left}.projekt-rside{padding-top:15px;display:fle;width:100%;float:none}.enap_gallery{margin:10px auto;width:85%!important}.enap_gallery img{border:0px!important}.enap_gallery .enap_content{z-index:999999999!important;margin-top:45px!important}.transcy-switcher-item-primary{min-height:10px!important;margin-top:7px;padding:0!important}.projekty-LR-spacing{margin-left:5px;margin-right:15px}}.footer-copyright{text-align:center}.blog_image_side{display:block}@media screen and (max-width: 767px){.enapnav .fa{background:none!important}.lides-contact-wrap{width:100%;display:contents}.eight.columns.lside{width:100%;float:left}.eight.columns.rside{width:100%;float:left;padding-bottom:25px}.blog_image_side{display:none}.blog_content_side{width:100%!important}.grid-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1px;grid-row-gap:1px;margin:1em;background-color:#fff}}#transcyBtnSwitcher{display:none!important;visibility:hidden!important}.blog_article__image{position:relative;height:50vh}@media screen and (min-width: 1280px){.blog_article__content{width:60%;padding:0;max-width:960px;margin:2vw auto}}a .blog-item__more_href{background-size:0 1px}a:hover .blog-item__more_href{background-size:100% 1px;background-image:linear-gradient(to right,rgba(var(--color-sidebar-accent),1),rgba(var(--color-sidebar-accent),1))}a:hover .blog-item__more_href{color:rgba(var(--color-sidebar-accent),1)}.blog-item__more_href{background-image:linear-gradient(to right,rgba(var(--color-sidebar-accent),1),rgba(var(--color-sidebar-accent),1))}.blog-item__more_href{background-position:right calc(1em + 4px)}.blog-item__more_href{background-position:left calc(1em + 4px)}.blog-item__more_href{background-position:right calc(1em + 2px)}.blog-item__more_href{background-position:left calc(1em + 2px)}.blog-item__more_href{background-size:100% 1px;background-image:linear-gradient(to right,rgba(var(--color-sidebar-accent),1),rgba(var(--color-sidebar-accent),1))}.blog-item__more_href{line-height:1.2;background-position:0 calc(1em + 2px);background-image:linear-gradient(to right,rgba(var(--color-body-txt),1),rgba(var(--color-body-txt),1));background-size:0% 1px;background-repeat:no-repeat;display:inline;padding-bottom:3px;transition:all .15s linear}table,tbody,tr,th,td{border:0px!important;padding:0;margin:0}.grid-number{display:grid;justify-content:left;padding-right:15px;font-size:22px;color:#fff;line-height:1;border-radius:5px;padding-bottom:50px}
/*# sourceMappingURL=/cdn/shop/t/22/assets/theme.css.map */
