*,*:before,*:after{box-sizing:border-box}html,body,div,span,object,iframe,figure,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,code,em,img,small,strike,strong,sub,sup,tt,b,u,i,ol,ul,li,fieldset,form,label,input,table,caption,tbody,tfoot,thead,tr,th,td,main,canvas,embed,footer,header,nav,section,video,button{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;text-size-adjust:none}footer,header,nav,section,main{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input{-webkit-appearance:none;border-radius:0}a{text-decoration:none}@font-face{font-family:Comfortaa;font-style:normal;font-weight:400;font-display:swap;src:url(//elcaminobaby.cz/wp-content/themes/el-camino/assets/fonts/comfortaa-latin-ext-400-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Comfortaa;font-style:normal;font-weight:400;font-display:swap;src:url(//elcaminobaby.cz/wp-content/themes/el-camino/assets/fonts/comfortaa-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Comfortaa;font-style:normal;font-weight:500;font-display:swap;src:url(//elcaminobaby.cz/wp-content/themes/el-camino/assets/fonts/comfortaa-latin-ext-500-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Comfortaa;font-style:normal;font-weight:500;font-display:swap;src:url(//elcaminobaby.cz/wp-content/themes/el-camino/assets/fonts/comfortaa-latin-500-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Comfortaa;font-style:normal;font-weight:700;font-display:swap;src:url(//elcaminobaby.cz/wp-content/themes/el-camino/assets/fonts/comfortaa-latin-ext-700-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Comfortaa;font-style:normal;font-weight:700;font-display:swap;src:url(//elcaminobaby.cz/wp-content/themes/el-camino/assets/fonts/comfortaa-latin-700-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html{height:100%;scrollbar-width:thin;scrollbar-gutter:stable}body{color:#000;font-family:Comfortaa,sans-serif;display:flex;flex-direction:column;height:100%}body.b--open{overflow:hidden}.container{padding:0 20px;margin:0 auto}@media screen and (min-width:479.98px){.container{max-width:400px}}@media screen and (min-width:575.98px){.container{max-width:570px}}@media screen and (min-width:767.98px){.container{max-width:760px}}@media screen and (min-width:991.98px){.container{max-width:990px}}@media screen and (min-width:1199.98px){.container{max-width:1400px;padding:0 40px}}@media screen and (min-width:1639.98px){.container{max-width:1800px;padding:0 80px}}section{padding:40px 0}.stats{opacity:0}.stats.is-animated{animation:slit-in-vertical .5s ease-out forwards}.services .services__heading,.services .services__info,.services .services__item{opacity:0}.services.is-animated .services__heading,.services.is-animated .services__info{animation:slit-in-vertical .5s ease-out forwards}.services.is-animated .services__item{animation:zooming .5s ease-out forwards;animation-delay:calc(var(--animation-order) * .2s + .1s)}.cases h2,.cases .case__media,.cases .case__content,.cases .cases__actions{opacity:0}.cases.is-animated h2{animation:slit-in-vertical .5s ease-out forwards}.cases.is-animated .case__media{animation:showBlockLtoR .5s ease-out forwards}.cases.is-animated .case__content{animation:showBlockRtoL .5s ease-out forwards}.cases.is-animated .cases__actions{animation:slit-in-vertical .5s ease-out forwards}.team h2,.team .team__slider,.team .team__controls,.team .team__actions{opacity:0}.team.is-animated h2{animation:slit-in-vertical .5s ease-out forwards}.team.is-animated .team__slider{animation:slit-in-vertical .5s ease-out forwards;animation-delay:.5s}.team.is-animated .team__controls,.team.is-animated .team__actions{animation:slit-in-vertical .5s ease-out forwards;animation-delay:1s}.blog h2,.blog .blog-card{opacity:0}.blog.is-animated h2{animation:slit-in-vertical .5s ease-out forwards}.blog.is-animated .blog-card{animation:zooming .5s ease-out forwards;animation-delay:.5s}.faq-block h2,.faq-block .faq{opacity:0}.faq-block.is-animated h2{animation:slit-in-vertical .5s ease-out forwards}.faq-block.is-animated .faq{animation:slit-in-vertical .5s ease-out forwards;animation-delay:.5s}.certs{opacity:0}.certs.is-animated{animation:slit-in-vertical .5s ease-out forwards}.cases-all .cases-all__heading,.cases-all .cases-all__item{opacity:0}.cases-all.is-animated .cases-all__heading{animation:slit-in-vertical .5s ease-out forwards}.cases-all.is-animated .cases-all__item{animation:slit-in-vertical .5s ease-out forwards;animation-delay:calc(var(--animation-order) * .2s + .1s)}.contacts{opacity:0}.contacts.is-animated{animation:slit-in-vertical .5s ease-out forwards}.person{opacity:0}.person.is-animated{animation:slit-in-vertical .5s ease-out forwards}.team-profiles__heading{opacity:0}.team-profiles__heading.is-animated{animation:slit-in-vertical .5s ease-out forwards}.profile-card{opacity:0}.profile-card.is-animated{animation:slit-in-vertical .5s ease-out forwards}@keyframes showBlockLtoR{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes showBlockRtoL{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes fade-up-big{0%{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeOutNew{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes balloonBounceIn{0%{opacity:0;transform:translateY(60px) scale(.95) rotateX(10deg);filter:blur(5px)}40%{opacity:1;transform:translateY(-10px) scale(1.05) rotateX(0);filter:blur(0)}60%{transform:translateY(5px) scale(.95)}80%{transform:translateY(-5px) scale(1.05)}to{transform:translateY(0) scale(1)}}@keyframes slit-in-vertical{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes growFromTop{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes growFromCenter{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes zooming{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports (outline-offset: -3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset: -3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.site-header{--header-bg: #ffffff;--header-dark: #2c2a29;--header-text: #000000;--header-text-light: #ffffff;--header-border: #2c2a29;--header-shadow: 0 10px 30px rgba(0, 0, 0, .1);position:sticky;top:0;z-index:1001;background:var(--header-dark);transition:box-shadow .25s ease}.site-header.is-scrolled{box-shadow:var(--header-shadow)}.site-header.is-menu-open .site-header__overlay{opacity:1;visibility:visible;pointer-events:auto}.site-header.is-menu-open .site-header__mobile{transform:translate(0)}.site-header.is-search-open .site-header__search-panel{max-height:280px;opacity:1;visibility:visible}.site-header__search-panel{max-height:0;overflow:hidden;opacity:0;visibility:hidden;background:var(--header-dark);color:var(--header-text-light);transition:max-height .35s ease,opacity .28s ease,visibility .28s ease}.site-header__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:998;background:#00000059;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease,visibility .25s ease}.site-header__top{background:var(--header-bg);border-bottom:1px solid var(--header-border)}.site-header__top-inner{min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:16px}.site-header__brand{flex:0 0 auto;min-width:0}.site-header__logo{display:inline-flex;align-items:center;text-decoration:none}.site-header__logo-image{display:block;width:auto;height:18px}@media screen and (max-width:396px){.site-header__logo-image{height:14px}}.site-header__main-nav{display:none;flex:1 1 auto;min-width:0}.site-header__actions{flex:0 0 auto;margin-left:auto}.site-header__burger{display:inline-flex}.site-header__bottom{display:none;background:var(--header-dark);color:var(--header-text-light)}.site-header__bottom-inner{min-height:76px;display:flex;align-items:center;justify-content:space-between;gap:24px}.site-header__catalog-nav{flex:1 1 auto;min-width:0}.site-header__socials{flex:0 0 auto}.site-header__mobile{position:fixed;top:0;right:0;z-index:999;width:min(92vw,420px);height:100dvh;background:#fff;transform:translate(100%);transition:transform .3s ease;display:flex;flex-direction:column;box-shadow:-10px 0 30px #0000001f}@media screen and (min-width:767.98px){.site-header__top-inner{min-height:84px;gap:32px}.site-header__logo-image{height:20px}}@media screen and (min-width:991.98px){.site-header__top-inner{min-height:102px;gap:48px}.site-header__main-nav,.site-header__bottom{display:block}.site-header__burger,.site-header__mobile{display:none}}.main-nav__list{display:flex;align-items:center;gap:24px}.main-nav__item{flex:0 0 auto}.main-nav__link{display:inline-flex;align-items:center;min-height:40px;text-decoration:none;color:#1f1f1f;font-size:16px;line-height:1.2;font-weight:400;transition:opacity .2s ease}.main-nav__link:hover,.main-nav__link[aria-current=page],.main-nav__item.current-menu-item .main-nav__link,.main-nav__item.current-menu-ancestor .main-nav__link,.main-nav__item.current_page_item .main-nav__link{opacity:.65}.header-actions{display:flex;align-items:center;gap:16px}.header-actions__currency{display:none;align-items:center;gap:10px;color:#1f1f1f;white-space:nowrap}.header-actions__currency .widget.widget_berocket_ce_widget{margin:0}.header-actions__currency .widget.widget_berocket_ce_widget>div{display:flex;align-items:center}.header-actions__currency .widget.widget_berocket_ce_widget>div>div{display:inline-flex;align-items:center}.header-actions__currency .widget.widget_berocket_ce_widget>div>div:not(:last-child):after{content:"|";margin:0 10px;opacity:.4}.header-actions__currency .br_ce_select_currency{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap}.header-actions__currency .widget.widget_berocket_ce_widget label{display:inline-flex;align-items:center;color:inherit;cursor:pointer;transition:opacity .2s ease}.header-actions__currency .widget.widget_berocket_ce_widget label:hover{opacity:.65}.header-actions__currency .widget.widget_berocket_ce_widget label span{font-size:16px;line-height:1;font-weight:400;opacity:.65}.header-actions__currency .br_ce_select_currency:checked+span{opacity:1!important;font-weight:600!important}.header-actions__currency-link{text-decoration:none;color:inherit;font-size:16px;line-height:1;transition:opacity .2s ease}.header-actions__currency-link:hover{opacity:.65}.header-actions__currency-link.is-active{font-weight:500}.header-actions__currency-separator{opacity:.4}.header-actions__icon{display:inline-flex;align-items:center;gap:12px}.header-actions__icon-link{display:inline-flex;position:relative;text-decoration:none;transition:opacity .2s ease}.header-actions__icon-link:hover{opacity:.65}.header-actions__icon-link .icon{display:block;width:20px;height:20px;background-size:contain;background-repeat:no-repeat;background-position:center}.header-actions__cart-count{position:absolute;top:-6px;right:-8px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#000;color:#fff;font-size:11px;line-height:18px;font-weight:600;text-align:center;letter-spacing:.01em;pointer-events:none}.header-actions__lang{display:inline-flex}.header-actions__search-toggle{display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;cursor:pointer;transition:opacity .2s ease}.header-actions__search-toggle:hover{opacity:.65}.header-actions__search-toggle .icon{display:block;width:20px;height:20px;background-size:contain;background-repeat:no-repeat;background-position:center}@media screen and (min-width:991.98px){.header-actions{gap:24px}.header-actions__currency{display:flex}}.lang-switcher{position:relative}.lang-switcher__toggle{display:inline-flex;align-items:center;min-height:40px;padding:0;border:0;background:transparent;color:#1f1f1f;cursor:pointer}.lang-switcher__flag{display:block;width:24px;height:16px;object-fit:cover;flex:0 0 auto}.lang-switcher__arrow{display:block;width:20px;height:16px;background-size:contain;background-repeat:no-repeat;background-position:center;transition:transform .2s ease}.lang-switcher.is-open .lang-switcher__arrow{transform:rotate(180deg)}.lang-switcher__dropdown{position:absolute;top:calc(100% + 10px);left:0;padding:5px 0;background:#fff;border:1px solid rgba(31,31,31,.08);box-shadow:0 10px 20px #00000014;z-index:20}.lang-switcher__option{display:flex;align-items:center;gap:10px;padding:10px 15px;text-decoration:none;transition:background .2s ease,opacity .2s ease}.lang-switcher__option:hover{background:#1f1f1f0a}.lang-switcher__option.is-active{font-weight:500}.lang-switcher__option img{display:block;width:24px;height:16px;object-fit:cover;flex:0 0 auto}.lang-switcher__option span{display:inline-block}.burger-button{width:40px;height:40px;padding:0;border:0;background:transparent;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:5px}.burger-button__line{display:block;width:32px;height:3px;border-radius:2px;background:#4a4a4a;transition:transform .25s ease,opacity .25s ease}.site-header.is-menu-open .burger-button__line:nth-child(1){transform:translateY(8px) rotate(45deg)}.site-header.is-menu-open .burger-button__line:nth-child(2){opacity:0}.site-header.is-menu-open .burger-button__line:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.close-button{position:relative;width:40px;height:40px;padding:0;border:0;background:transparent;cursor:pointer;color:#1f1f1f;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.close-button__line{position:absolute;width:24px;height:2px;border-radius:2px;background:currentColor}.close-button__line:nth-child(1){transform:rotate(45deg)}.close-button__line:nth-child(2){transform:rotate(-45deg)}.catalog-nav{overflow-x:auto;scrollbar-width:none}.catalog-nav::-webkit-scrollbar{display:none}.catalog-nav__list{display:flex;align-items:center;gap:24px;white-space:nowrap}.catalog-nav__item{flex:0 0 auto}.catalog-nav__link{display:inline-flex;align-items:center;min-height:76px;text-decoration:none;color:#fff;font-size:16px;line-height:1.2;font-weight:400;transition:opacity .2s ease}.catalog-nav__link:hover,.catalog-nav__link[aria-current=page],.catalog-nav__item.current-menu-item .catalog-nav__link,.catalog-nav__item.current-menu-ancestor .catalog-nav__link,.catalog-nav__item.current_page_item .catalog-nav__link{opacity:.72}.header-socials{display:flex;align-items:center;gap:14px}.header-socials__link{display:inline-flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;transition:opacity .2s ease}.header-socials__link:hover{opacity:.72}.header-socials__link .icon{display:block;width:20px;height:20px;background-size:contain;background-repeat:no-repeat;background-position:center}.mobile-menu__head{min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;border-bottom:1px solid rgba(31,31,31,.08)}.mobile-menu__logo{display:inline-flex;align-items:center;text-decoration:none}.mobile-menu__logo img{display:block;width:auto;height:18px}.mobile-menu__close{flex:0 0 auto;margin-left:auto}.mobile-menu__body{flex:1 1 auto;overflow-y:auto;padding:10px 0}.mobile-menu__section{padding:0 20px}.mobile-menu__section:not(:last-child){margin-bottom:24px}.mobile-menu__title{margin-bottom:12px;color:#1f1f1f80;font-size:13px;line-height:1.2;text-transform:uppercase;letter-spacing:.06em}.mobile-menu__list{margin:0;padding:0;list-style:none}.mobile-menu__list--catalog .mobile-menu__link{font-size:15px}.mobile-menu__item{border-bottom:1px solid rgba(31,31,31,.08)}.mobile-menu__link{display:block;padding:14px 0;text-decoration:none;color:#1f1f1f;font-size:16px;line-height:1.3;transition:opacity .2s ease}.mobile-menu__link:hover{opacity:.7}.mobile-menu__footer{padding:20px;border-top:1px solid rgba(31,31,31,.08);display:grid;gap:16px}.mobile-menu__currency{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.mobile-menu__currency .header-actions__currency{display:flex;align-items:center;gap:10px}.mobile-menu__currency .header-actions__currency-link{text-decoration:none;color:#1f1f1f;transition:opacity .2s ease}.mobile-menu__currency .header-actions__currency-link:hover{opacity:.7}.mobile-menu__currency .header-actions__currency-separator{opacity:.4}.mobile-menu__currency .widget.widget_berocket_ce_widget label span{font-size:16px}.mobile-menu__socials{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.mobile-menu__socials a{text-decoration:none;color:#1f1f1f;transition:opacity .2s ease}.mobile-menu__socials a:hover{opacity:.7}.header-search{display:flex;align-items:center;gap:16px;padding:18px 0}.header-search__fields{flex:1 1 auto;display:flex;align-items:center;gap:12px;min-width:0;flex-wrap:wrap}.header-search__input{flex:1 1 160px;min-width:0;padding:14px 18px;border:1px solid rgba(255,255,255,.22);border-radius:10px;background:#ffffff14;color:#fff;font-size:16px;line-height:1.2}.header-search__input::placeholder{color:#ffffff73}.header-search__input:focus{outline:2px solid rgba(255,255,255,.35);outline-offset:2px}.header-search__submit{flex:0 0 auto;padding:14px 22px;border:0;border-radius:40px;background:#fff;color:var(--header-dark);font-size:15px;font-weight:500;line-height:1.2;cursor:pointer;transition:opacity .2s ease}.header-search__submit:hover{opacity:.88}.header-search__close{flex:0 0 auto;color:#fff}main{flex:1 0 auto}.page--archive,.page--singular,.page--single,.page--single-product,.page--404,.page--search,.page--shop,.page--product-tax,.page--product-tag{padding:40px 0}.page--full-width{padding-bottom:0}.page__header--title-centered{text-align:center}.site-footer{background:#2c2a29}.site-footer__inner{padding:40px 0 20px}@media screen and (min-width:991.98px){.site-footer__inner{padding:80px 0 40px}}.site-footer__top{display:grid;grid-template-columns:1fr;gap:40px}@media screen and (min-width:991.98px){.site-footer__top{grid-template-columns:80px minmax(0,1fr) minmax(280px,300px);align-items:start}}@media screen and (min-width:1199.98px){.site-footer__top{grid-template-columns:90px minmax(0,1fr) minmax(360px,440px)}}.site-footer__brand{display:none}@media screen and (min-width:991.98px){.site-footer__brand{display:block}}.site-footer__logo{display:inline-flex;align-items:center;text-decoration:none}.site-footer__logo img{display:block;width:80px;height:auto}@media screen and (min-width:1199.98px){.site-footer__logo img{width:110px}}.site-footer__navs{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;order:2}@media screen and (min-width:767.98px){.site-footer__navs{gap:40px}}@media screen and (min-width:991.98px){.site-footer__navs{grid-template-columns:repeat(3,minmax(0,1fr));order:1}}.site-footer__nav-title{margin:0 0 10px;color:#858585;font-size:16px;line-height:1.2;font-weight:400;text-transform:uppercase}@media screen and (min-width:991.98px){.site-footer__nav-title{font-size:18px}}.site-footer__nav li:not(:last-child){margin-bottom:5px}.site-footer__nav a{font-size:14px;color:#fff;transition:opacity .25s ease}.site-footer__nav a:hover{opacity:.7}.site-footer__socials{display:flex;align-items:center;gap:10px;margin-top:40px}.site-footer__socials a{display:inline-flex;align-items:center;justify-content:center;transition:opacity .25s ease}.site-footer__socials a:hover{opacity:.7}.site-footer__socials img{display:block;width:40px;height:40px;object-fit:contain}.site-footer__map{order:1}@media screen and (min-width:991.98px){.site-footer__map{order:2}}.site-footer__bottom{margin-top:40px;display:flex;flex-direction:column;gap:10px;text-align:center}@media screen and (min-width:991.98px){.site-footer__bottom{margin-top:80px;flex-direction:row;justify-content:space-between}}.site-footer__bottom p,.site-footer__bottom a{margin:0;color:#fff;font-size:14px;line-height:1.4;font-weight:400}@media screen and (min-width:991.98px){.site-footer__bottom p,.site-footer__bottom a{font-size:16px}}.site-footer__bottom a{transition:opacity .25s ease}.site-footer__bottom a:hover{opacity:.7}.footer-map__head{margin:0 0 10px;display:flex;align-items:center;justify-content:space-between;gap:20px}.footer-map__title{color:#858585;font-size:16px;line-height:1.2;font-weight:400;text-transform:uppercase}@media screen and (min-width:991.98px){.footer-map__title{font-size:18px}}.footer-map__zoom{display:block;flex:0 0 25px;width:25px;height:25px;padding:0;border:0;background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:contain;cursor:pointer;transition:opacity .25s ease;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzk2XzE1MykiPgo8cGF0aCBkPSJNLTQuNTIwOTdlLTA1IDI3LjM5NTJDLTQuNTIwOTdlLTA1IDI5LjkwMDIgMi4wNTQ5NSAzMS45NDYyIDQuNTU5OTUgMzEuOTQ2Mkg5LjYyMTk1QzEwLjIwOCAzMS45NDkyIDEwLjY4NiAzMS40NzMyIDEwLjY4NyAzMC44ODcyQzEwLjY5IDMwLjI5OTIgMTAuMjE1IDI5LjgyMzIgOS42MjM5NSAyOS44MjAySDQuNTU4OTVDMy4xOTQ5NSAyOS44MjAyIDIuMTI1OTUgMjguNzU4MiAyLjEyNTk1IDI3LjM5NTJWMjIuMDY4MkMyLjEzMTk1IDIxLjQ4MDIgMS42NjA5NSAyMC45OTkyIDEuMDYyOTUgMjAuOTkzMkMwLjQ2NDk1NSAyMC45OTgyIC0wLjAwNzA0NTIxIDIxLjQ3OTIgLTQuNTIwOTdlLTA1IDIyLjA2NjJWMjcuMzk1MlpNLTQuNTIwOTdlLTA1IDQuNjA4MlY5LjkzNjJDLTAuMDAzMDQ1MjEgMTAuNTIzMiAwLjQ3Mjk1NSAxMS4wMDAyIDEuMDU5OTUgMTEuMDA0MkMxLjY0Nzk1IDExLjAwNjIgMi4xMjQ5NSAxMC41MzAyIDIuMTI2OTUgOS45NDAyVjQuNjA3MkMyLjEyNjk1IDMuMjQ1MiAzLjE5Mzk1IDIuMTgxMiA0LjU1OTk1IDIuMTgxMkg5LjYyMTk1QzEwLjIwOCAyLjE4MTIgMTAuNjg1IDEuNzA0MiAxMC42ODUgMS4xMTgyQzEwLjY4NSAwLjUzMDE5OSAxMC4yMDcgMC4wNTQxOTkyIDkuNjIxOTUgMC4wNTQxOTkyTDQuNTU5OTUgMC4wNTYxOTkyQzIuMDU0OTUgMC4wNTcxOTkyIC00LjUyMDk3ZS0wNSAyLjEwNDIgLTQuNTIwOTdlLTA1IDQuNjA4MlpNMjcuNDQgMzEuOTQ1MkMyOS45NDUgMzEuOTQ1MiAzMiAyOS44OTkyIDMyIDI3LjM5NDJWMjIuMDY3MkMzMi4wMDggMjEuNDc5MiAzMS41MzYgMjAuOTk4MiAzMC45MzMgMjAuOTkyMkMzMC4zMzIgMjEuMDAyMiAyOS44NjYgMjEuNDgyMiAyOS44NzMgMjIuMDY3MlYyNy4zOTQyQzI5Ljg3MyAyOC43NTcyIDI4LjgwNSAyOS44MTkyIDI3LjQzOSAyOS44MTkySDIyLjM3OEMyMS43ODkgMjkuODE3MiAyMS4zMTMgMzAuMjkzMiAyMS4zMTEgMzAuODgxMkMyMS4zMDkgMzEuNDY3MiAyMS43ODQgMzEuOTQ0MiAyMi4zNzUgMzEuOTQ1MkgyNy40NFpNMzIgNC42MDcyQzMyIDIuMTAxMiAyOS45NDUgMC4wNTQxOTkyIDI3LjQ0IDAuMDU0MTk5MkMyNS43MjEgMC4wNTQxOTkyIDIzLjk3OSAwLjA1NDE5OTIgMjIuMjY5IDAuMDU2MTk5MkMyMS42ODIgMC4wODcxOTkyIDIxLjIzIDAuNTg3MTk5IDIxLjI2IDEuMTczMkMyMS4yOSAxLjc2MTIgMjEuNzkgMi4yMTIyIDIyLjM3OSAyLjE4MzJIMjcuNDRDMjguODA0IDIuMTgzMiAyOS44NzMgMy4yNDYyIDI5Ljg3MyA0LjYwODJWOS45MzYyQzI5Ljg3MiAxMC41MjMyIDMwLjM0NyAxMC45OTkyIDMwLjkzNCAxMS4wMDMyQzMxLjUyMiAxMS4wMDUyIDMxLjk5OCAxMC41MjkyIDMyIDkuOTM5MlY0LjYwNzJaTTIwLjI1OSAxOC43NTQyQzIyLjYzOCAxNS42MzMyIDIyLjQwOSAxMS4xMzcyIDE5LjU2MiA4LjI4NzJDMTguMDEgNi43MzUyIDE1Ljk3MiA1Ljk2NzIgMTMuOTI5IDUuOTY3MkMxMS44ODYgNS45NjcyIDkuODQ1OTUgNi43MzcyIDguMjkyOTYgOC4yODcyQzUuMTg4OTYgMTEuMzkxMiA1LjE4ODk2IDE2LjQ2MTIgOC4yOTI5NiAxOS41NjQyQzExLjE0NCAyMi40MTQyIDE1LjYzOCAyMi42NDAyIDE4Ljc1OCAyMC4yNTcyTDIyLjk0NCAyNC40NTAyQzIzLjk0NyAyNS40OTkyIDI1LjQ5OSAyMy45NDkyIDI0LjQ1MiAyMi45NDQyTDIwLjI1OSAxOC43NTQyWk0xOC4wNjQgMTguMDY2MkMxNS43NzIgMjAuMzU4MiAxMi4wODUgMjAuMzU4MiA5Ljc5Mjk2IDE4LjA2NjJDNy41MDA5NiAxNS43NzQyIDcuNTAwOTYgMTIuMDg3MiA5Ljc5Mjk2IDkuNzk1MkMxMC45MzkgOC42NDkyIDEyLjQzNiA4LjA3NjIgMTMuOTI5IDguMDc2MkMxNS40MjMgOC4wNzYyIDE2LjkxOSA4LjY0OTIgMTguMDY1IDkuNzk1MkMyMC4zNTYgMTIuMDg2MiAyMC4zNTYgMTUuNzc0MiAxOC4wNjQgMTguMDY2MloiIGZpbGw9IndoaXRlIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfOTZfMTUzIj4KPHJlY3Qgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=)}.footer-map__zoom:hover{opacity:.7}.footer-map__frame{position:relative;overflow:hidden;background:#d9d9d9;width:100%;aspect-ratio:430/210}.footer-map__iframe{display:block;width:100%;height:100%;min-height:100%;border:0;filter:grayscale(1)}.map-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1400;display:flex;align-items:center;justify-content:center;padding:20px}.map-modal[hidden]{display:none}.map-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000059;cursor:pointer}.map-modal__dialog{position:relative;z-index:2;width:min(1200px,100%);max-height:calc(100dvh - 40px);overflow:hidden;background:#fff;border-radius:20px}.map-modal__close{position:absolute;top:15px;right:15px;z-index:3;width:40px;height:40px;padding:0;border:0;background:#0000008c;border-radius:50%;cursor:pointer}.map-modal__close span{position:absolute;left:50%;top:50%;width:18px;height:2px;background:#fff;transform-origin:center}.map-modal__close span:first-child{transform:translate(-50%,-50%) rotate(45deg)}.map-modal__close span:last-child{transform:translate(-50%,-50%) rotate(-45deg)}.map-modal__body{display:grid;grid-template-columns:1fr;max-height:calc(100dvh - 40px);overflow:auto}@media screen and (min-width:991.98px){.map-modal__body{grid-template-columns:minmax(0,1fr) 320px}}.map-modal__map{position:relative;min-height:420px;background:#f5f5f5}@media screen and (min-width:991.98px){.map-modal__map{min-height:700px}}.map-modal__iframe{display:block;width:100%;height:100%;min-height:420px;border:0;filter:grayscale(1)}@media screen and (min-width:991.98px){.map-modal__iframe{min-height:700px}}.map-modal__sidebar{padding:56px 20px 20px;border-top:1px solid #ececec}@media screen and (min-width:991.98px){.map-modal__sidebar{padding:64px 24px 24px;border-top:0;border-left:1px solid #ececec}}.map-modal__sidebar-title{margin:0 0 20px;color:#000;font-size:20px;line-height:1.2;font-weight:400}.map-modal__locations{display:grid;gap:10px}.map-modal__location{width:100%;padding:12px 14px;text-align:left;border:1px solid #d8d8d8;background:#fff;border-radius:12px;cursor:pointer;transition:border-color .25s ease,background .25s ease}.map-modal__location span,.map-modal__location small{display:block}.map-modal__location span{margin-bottom:4px;color:#111;font-size:14px;line-height:1.3;font-weight:500}.map-modal__location small{color:#666;font-size:12px;line-height:1.4}.map-modal__location.is-active,.map-modal__location:hover{border-color:#111;background:#f8f8f8}body.is-lock{overflow:hidden}.btn{position:relative;overflow:hidden;z-index:0;font-weight:400;font-size:16px;line-height:1.6;text-align:center;white-space:nowrap;padding:10px 20px;width:100%;max-width:fit-content;border-radius:40px;border:1px solid #000000;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s ease}.btn--primary{color:#000}.btn--primary:hover{transform:translateY(-5px);background:#000;color:#fff}strong,b{font-weight:700}em,i{font-style:italic}img{height:auto;max-width:100%;max-height:100%;object-fit:cover}h1{font-weight:600;font-size:32px;line-height:1.4;color:#000}@media screen and (min-width:991.98px){h1{font-size:44px}}h2{font-weight:600;font-size:24px;line-height:1.4;color:#000}@media screen and (min-width:991.98px){h2{font-size:32px}}h3{font-weight:600;font-size:20px;line-height:1.4;color:#000}@media screen and (min-width:991.98px){h3{font-size:28px}}h4{font-weight:600;font-size:18px;line-height:1.4;color:#000}@media screen and (min-width:991.98px){h4{font-size:24px}}h5{font-weight:400;font-size:16px;line-height:1.5;color:#000}p{font-weight:400;font-size:14px;line-height:1.6;color:#000}@media screen and (min-width:991.98px){p{font-size:16px}}a{transition:color .3s ease}ul li{font-weight:400;font-size:14px;line-height:1.6;color:#000}@media screen and (min-width:991.98px){ul li{font-size:16px}}ol{list-style-type:decimal}ol li ul{list-style-type:disc}ol li{font-weight:400;font-size:14px;line-height:1.6;color:#000}@media screen and (min-width:991.98px){ol li{font-size:16px}}.hero-slider{position:relative;padding:0}.hero-slider__slider{position:relative;overflow:hidden}.hero-slider__controls{position:absolute;bottom:40px;z-index:5;display:none;align-items:center;gap:20px}@media screen and (min-width:767.98px){.hero-slider__controls{display:flex}}@media screen and (min-width:1639.98px){.hero-slider__controls{gap:40px}}.hero-slider__arrow{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:0;background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:30px 30px;cursor:pointer;transition:opacity .25s ease,transform .25s ease}@media screen and (min-width:1639.98px){.hero-slider__arrow{width:50px;height:50px}}.hero-slider__arrow:hover{opacity:.7}.hero-slider__arrow--prev{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDUiIGhlaWdodD0iNDUiIHZpZXdCb3g9IjAgMCA0NSA0NSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgb3BhY2l0eT0iMC42IiBjbGlwLXBhdGg9InVybCgjY2xpcDBfMTM2XzUpIj4KPHBhdGggZD0iTTE3LjQwMjMgNy40NzMyNEMxNy45MzI1IDguMDM3MTQgMTcuOTA0NCA4LjkyNzMgMTcuMzQwNSA5LjQ2MTY3TDQuOTU3MDMgMjEuMDk0Mkw0My41OTM3IDIxLjA5NDJDNDQuMzcgMjEuMDk0MiA0NSAyMS43MjQyIDQ1IDIyLjUwMDRDNDUgMjMuMjc2NyA0NC4zNyAyMy45MDY3IDQzLjU5MzcgMjMuOTA2N0w0Ljk1NzAzIDIzLjkwNjdMMTcuMzM5MSAzNS41Mzc4QzE3LjkwNTggMzYuMDY5MyAxNy45MzI1IDM2Ljk1OTUgMTcuNDAwOSAzNy41MjYyQzE2Ljg2OTQgMzguMDkyOSAxNS45NzkyIDM4LjExOTYgMTUuNDEyNSAzNy41ODgxTDAuNDQyOTczIDIzLjUyNTZDMC40MzczNDcgMjMuNTIgMC40MzU5MzkgMjMuNTEyOSAwLjQzMDMxNiAyMy41MDczQzAuNDE5MDY3IDIzLjQ5NjEgMC40MDkyMjUgMjMuNDg2MiAwLjM5Nzk3MSAyMy40NzVDMC4zOTIzNDkgMjMuNDY5MyAwLjM4NTMxOCAyMy40Njc5IDAuMzc5NjkxIDIzLjQ2MjNDMC4zMTc4MTcgMjMuMzk3NiAwLjI4ODI4NyAyMy4zMTc1IDAuMjQxODc4IDIzLjI0NDNDMC4yMDI1MDMgMjMuMTgzOSAwLjE1MTg3OCAyMy4xMzMyIDAuMTIyMzQ4IDIzLjA2NzFDMC4xMTk1MzMgMjMuMDYwMSAwLjExMjUwMiAyMy4wNTQ1IDAuMTA5NjkxIDIzLjA0NzVDMC4xMDY4NzYgMjMuMDQwNCAwLjEwODI4NyAyMy4wMzM0IDAuMTA1NDcyIDIzLjAyNjRDMC4wMzc5NzQ3IDIyLjg1OSAzLjE0NjM4ZS0wNiAyMi42ODA0IDMuMTM4NTJlLTA2IDIyLjUwMDRDMy4xMzA2NWUtMDYgMjIuMzIwNCAwLjAzNzk3MDggMjIuMTQxOCAwLjEwNjg3OSAyMS45NzMxQzAuMTA5NjkxIDIxLjk2NjEgMC4xMDgyODMgMjEuOTU5IDAuMTExMDk5IDIxLjk1MkMwLjExMzkxIDIxLjk0NSAwLjEyMDk0IDIxLjkzOTMgMC4xMjM3NTIgMjEuOTMyM0MwLjE1MzI4NSAyMS44NjYyIDAuMjAzOTEgMjEuODE1NiAwLjI0MzI4NSAyMS43NTUxQzAuMjg5NjkxIDIxLjY4MiAwLjMxOTIyMSAyMS42MDE4IDAuMzgxMDk1IDIxLjUzNzFDMC4zODY3MjIgMjEuNTMxNSAwLjM5Mzc1MiAyMS41MzAxIDAuMzk5Mzc5IDIxLjUyNDVDMC40MTA2MjkgMjEuNTEzMiAwLjQyMDQ3IDIxLjUwMzQgMC40MzE3MiAyMS40OTIxQzAuNDM3MzQ3IDIxLjQ4NjUgMC40Mzg3NTQgMjEuNDc5NSAwLjQ0NDM3NyAyMS40NzM5TDE1LjQxMzkgNy40MTEzNkMxNS45NzkyIDYuODc5OCAxNi44Njk0IDYuOTA3OTIgMTcuNDAyMyA3LjQ3MzI0WiIgZmlsbD0id2hpdGUiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8xMzZfNSI+CjxyZWN0IHdpZHRoPSI0NSIgaGVpZ2h0PSI0NSIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0ibWF0cml4KC00LjM3MTE0ZS0wOCAtMSAtMSA0LjM3MTE0ZS0wOCA0NSA0NSkiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K)}.hero-slider__arrow--next{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iNDYiIHZpZXdCb3g9IjAgMCA0NiA0NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgb3BhY2l0eT0iMC42IiBjbGlwLXBhdGg9InVybCgjY2xpcDBfMTM2XzEwKSI+CjxwYXRoIGQ9Ik0yNy42MDc5IDM3LjcyMzZDMjcuMDg0OSAzNy4xNTU2IDI3LjEyMjMgMzYuMjY3OSAyNy42OTA1IDM1Ljc0MDhMNDAuMTY1NCAyNC4yNjdMMS42MjQxOCAyMy44NjE1QzAuODQ5ODQ4IDIzLjg1MzMgMC4yMjgwMTggMjMuMjE4MyAwLjIzNjE2NiAyMi40NDM5QzAuMjQ0MzEzIDIxLjY2OTYgMC44NzkzNjggMjEuMDQ3OCAxLjY1MzcgMjEuMDU1OUw0MC4xOTQ5IDIxLjQ2MTVMMjcuOTY1NiA5LjcyOTE1QzI3LjQwNTggOS4xOTI5NiAyNy4zODg1IDguMzA0NzIgMjcuOTI0NyA3Ljc0NDk4QzI4LjQ2MDkgNy4xODUyNCAyOS4zNDkxIDcuMTY3OTMgMjkuOTA4OSA3LjcwNDEzTDQ0LjY5MzggMjEuODg5QzQ0LjY5OTQgMjEuODk0NyA0NC43MDA3IDIxLjkwMTcgNDQuNzA2MiAyMS45MDc0QzQ0LjcxNzMgMjEuOTE4NyA0NC43MjcxIDIxLjkyODYgNDQuNzM4MiAyMS45NEM0NC43NDM3IDIxLjk0NTYgNDQuNzUwNyAyMS45NDcxIDQ0Ljc1NjMgMjEuOTUyOEM0NC44MTczIDIyLjAxNzkgNDQuODQ1OSAyMi4wOTgyIDQ0Ljg5MTQgMjIuMTcxNkM0NC45MzAxIDIyLjIzMjQgNDQuOTgwMSAyMi4yODM0IDQ1LjAwODggMjIuMzQ5N0M0NS4wMTE2IDIyLjM1NjcgNDUuMDE4NSAyMi4zNjI0IDQ1LjAyMTIgMjIuMzY5NEM0NS4wMjQgMjIuMzc2NSA0NS4wMjI1IDIyLjM4MzUgNDUuMDI1MiAyMi4zOTA1QzQ1LjA5MDggMjIuNTU4MSA0NS4xMjY4IDIyLjczNjcgNDUuMTI0OSAyMi45MTYzQzQ1LjEyMyAyMy4wOTU4IDQ1LjA4MzMgMjMuMjczNiA0NS4wMTI4IDIzLjQ0MTJDNDUuMDA5OSAyMy40NDgyIDQ1LjAxMTIgMjMuNDU1MiA0NS4wMDgzIDIzLjQ2MjJDNDUuMDA1NSAyMy40NjkyIDQ0Ljk5ODQgMjMuNDc0NyA0NC45OTU1IDIzLjQ4MTdDNDQuOTY1NCAyMy41NDczIDQ0LjkxNDMgMjMuNTk3MyA0NC44NzQ0IDIzLjY1NzJDNDQuODI3NCAyMy43Mjk2IDQ0Ljc5NzEgMjMuODA5MyA0NC43MzQ3IDIzLjg3MzJDNDQuNzI5IDIzLjg3ODcgNDQuNzIyIDIzLjg4IDQ0LjcxNjMgMjMuODg1NkM0NC43MDQ5IDIzLjg5NjcgNDQuNjk1IDIzLjkwNjQgNDQuNjgzNyAyMy45MTc1QzQ0LjY3OCAyMy45MjMxIDQ0LjY3NjUgMjMuOTMwMSA0NC42NzA5IDIzLjkzNTZMMjkuNTkwNyAzNy44MDYyQzI5LjAyMTIgMzguMzMwNSAyOC4xMzM2IDM4LjI5MzEgMjcuNjA3OSAzNy43MjM2WiIgZmlsbD0id2hpdGUiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8xMzZfMTAiPgo8cmVjdCB3aWR0aD0iNDQuODkxMiIgaGVpZ2h0PSI0NC44OTEyIiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJtYXRyaXgoLTAuMDEwNTIxMyAwLjk5OTk0NSAwLjk5OTk0NSAwLjAxMDUyMTMgMC40NzIzMjEgMCkiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K)}.hero-slider .splide__track,.hero-slider .splide__list,.hero-slider .splide__slide{height:100%}.hero-slide{position:relative;overflow:hidden;min-height:320px}@media screen and (min-width:767.98px){.hero-slide{min-height:440px}}@media screen and (min-width:991.98px){.hero-slide{min-height:640px}}@media screen and (min-width:1639.98px){.hero-slide{min-height:80dvh}}.hero-slide__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.hero-slide__media picture,.hero-slide__media img{display:block;width:100%;height:100%}.hero-slide__media img{object-fit:cover;object-position:center center}.hero-slide .container{min-height:inherit;display:flex;align-items:center}.hero-slide__content{position:relative;z-index:3;display:flex;flex-direction:column;justify-content:center;gap:20px}@media screen and (min-width:991.98px){.hero-slide__content{gap:40px}}@media screen and (min-width:1639.98px){.hero-slide__content{gap:80px}}.hero-slide__content-info h1,.hero-slide__content-info h2,.hero-slide__content-info p{color:#fff}.hero-slide__content-info h1,.hero-slide__content-info h2{font-size:32px}@media screen and (min-width:767.98px){.hero-slide__content-info h1,.hero-slide__content-info h2{font-size:44px}}@media screen and (min-width:991.98px){.hero-slide__content-info h1,.hero-slide__content-info h2{font-size:64px}}@media screen and (min-width:1199.98px){.hero-slide__content-info h1,.hero-slide__content-info h2{font-size:80px}}@media screen and (min-width:1639.98px){.hero-slide__content-info h1,.hero-slide__content-info h2{font-size:120px}}.hero-slide__content-info p{font-size:16px}@media screen and (min-width:767.98px){.hero-slide__content-info p{font-size:18px}}@media screen and (min-width:991.98px){.hero-slide__content-info p{font-size:20px}}@media screen and (min-width:1639.98px){.hero-slide__content-info p{font-size:24px}}.hero-slide__content-actions .btn--primary{background:#fffc}.hero-slide__content-actions .btn--primary:hover{background:#000;color:#fff}@media screen and (min-width:1639.98px){.hero-slide__content-actions .btn--primary{padding:20px;min-width:220px;font-size:20px}}.about-intro{padding:40px 0;background:#f5f5f5}@media screen and (min-width:991.98px){.about-intro{padding:80px 0}}.about-intro__inner{max-width:900px;margin:0 auto;text-align:center}.about-intro__head{margin:0 0 40px}.about-intro__content p:not(:last-child){margin-bottom:20px}.about-intro__actions{margin:40px 0 0;display:flex;justify-content:center}.catalog-preview__head{margin:0 0 40px;text-align:center}.catalog-preview__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:5px}@media screen and (min-width:991.98px){.catalog-preview__grid{grid-template-columns:repeat(3,1fr)}}.catalog-preview--shop{padding:0}.catalog-card{min-width:0;padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:20px;text-align:center;border:1px solid #D9D9D9;transition:transform .25s ease}.catalog-card:hover{transform:translateY(-1px)}@media screen and (min-width:991.98px){.catalog-card{padding:40px}}.catalog-card__media{width:100%;min-width:0;flex:1 1 auto;display:flex;align-items:center;justify-content:center}.catalog-card__media img{display:block;width:auto;max-width:100%;height:auto;max-height:130px;object-fit:contain;transition:transform .25s ease}@media screen and (min-width:767.98px){.catalog-card__media img{max-height:170px}}@media screen and (min-width:991.98px){.catalog-card__media img{max-height:200px}}.catalog-card:hover .catalog-card__media img{transform:scale(1.05)}.catalog-card__content{display:block;flex:0 0 auto;width:100%}.catalog-card__content h3{font-size:18px;font-weight:400}@media screen and (min-width:991.98px){.catalog-card__content h3{font-size:24px}}.partner-form-section__inner{max-width:1100px;margin:0 auto}.partner-form-section__head{margin:0 0 40px;text-align:center}.partner-form-section__content{max-width:900px;margin:0 auto 40px;text-align:center}.partner-form-section__content p:not(:last-child){margin-bottom:20px}.partner-form-section__form-head{margin:0 0 40px;text-align:center}.partner-form__grid{display:grid;grid-template-columns:1fr;gap:10px}@media screen and (min-width:767.98px){.partner-form__grid{grid-template-columns:repeat(3,1fr);gap:20px}}@media screen and (min-width:767.98px){.partner-form__field--full{grid-column:1/-1}}.partner-form__field input,.partner-form__field textarea{width:100%;border:1px solid #CBCBCB;border-radius:10px;background:transparent;box-shadow:none;outline:none;color:#000;font-family:inherit;font-size:16px;line-height:1.2;font-weight:400;transition:border-color .25s ease,background .25s ease}.partner-form__field input::placeholder,.partner-form__field textarea::placeholder{color:#000;opacity:1}.partner-form__field input{height:50px;padding:0 20px}.partner-form__field textarea{min-height:150px;padding:20px;resize:none}.partner-form__agree{margin-top:20px}@media screen and (min-width:767.98px){.partner-form__agree{display:flex;justify-content:center}}.partner-form__checkbox{display:inline-flex;align-items:flex-start;gap:20px;cursor:pointer;-webkit-user-select:none;user-select:none}.partner-form__checkbox input{position:absolute;opacity:0;pointer-events:none}.partner-form__checkbox-box{width:25px;height:25px;flex:0 0 25px;border:1px solid #CBCBCB;background:transparent;position:relative}.partner-form__checkbox-box:after{content:"";position:absolute;left:8px;top:4px;width:7px;height:12px;border-right:2px solid #000;border-bottom:2px solid #000;transform:rotate(45deg);opacity:0;transition:opacity .2s ease}.partner-form__checkbox input:checked+.partner-form__checkbox-box:after{opacity:1}.partner-form__checkbox-text{display:inline-block;padding-top:2px;color:#000;font-size:14px;line-height:1.45}.partner-form__actions{margin-top:20px;display:flex;justify-content:center}.partner-form__agree .wpcf7-form-control-wrap[data-name=privacy]{display:inline-flex}.partner-form__agree .wpcf7-acceptance .wpcf7-list-item{margin:0}.partner-form__agree .wpcf7-acceptance .wpcf7-list-item>label{display:inline-flex;align-items:flex-start;gap:20px;cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.partner-form__agree .wpcf7-acceptance input.partner-form__checkbox{position:absolute;opacity:0;pointer-events:none}.partner-form__agree .wpcf7-acceptance .wpcf7-list-item-label{position:relative;padding-top:2px;padding-left:45px;color:#000;font-size:14px;line-height:1.45}.partner-form__agree .wpcf7-acceptance .wpcf7-list-item-label a{color:inherit;text-decoration:underline;text-underline-offset:2px;transition:text-decoration-color .2s ease,opacity .2s ease;cursor:pointer}.partner-form__agree .wpcf7-acceptance .wpcf7-list-item-label a:hover,.partner-form__agree .wpcf7-acceptance .wpcf7-list-item-label a:focus-visible{text-decoration-color:transparent;opacity:.85}.partner-form__agree .wpcf7-acceptance .wpcf7-list-item-label:before{content:"";position:absolute;left:0;top:0;width:25px;height:25px;border:1px solid #CBCBCB;background:transparent;box-sizing:border-box}.partner-form__agree .wpcf7-acceptance .wpcf7-list-item-label:after{content:"";position:absolute;left:8px;top:4px;width:9px;height:13px;border-right:2px solid #000;border-bottom:2px solid #000;transform:rotate(45deg);opacity:0;transition:opacity .2s ease}.partner-form__agree .wpcf7-acceptance input.partner-form__checkbox:checked+.wpcf7-list-item-label:after{opacity:1}.partner-form__agree .wpcf7-acceptance input.partner-form__checkbox:focus-visible+.wpcf7-list-item-label:before{outline:3px solid #0bf;outline-offset:2px}.partner-form__actions{position:relative}.wpcf7-spinner{position:absolute;top:50%;left:calc(50% - 24px);transform:translate(-50%,-50%)}.wpcf7-not-valid-tip{font-size:.85em;padding-top:5px}.wpcf7-form-control-wrap input[data-intl-phone]:focus,.wpcf7-form-control-wrap input[data-intl-phone]:focus-visible,.wpcf7-form-control-wrap input[data-intl-phone].wpcf7-not-valid{outline:none!important;border-color:#cbcbcb!important;box-shadow:none!important}.products-showcase__head{margin:0 0 40px;text-align:center}.products-showcase__head h2{margin:0 0 10px}.products-showcase__head a{display:inline-block;color:#191919;font-size:16px;line-height:1.2;font-weight:400;text-decoration:underline;text-underline-offset:2px;transition:opacity .25s ease}.products-showcase__head a:hover{opacity:.7}.products-showcase__grid{display:grid;grid-template-columns:1fr;gap:40px}@media screen and (min-width:991.98px){.products-showcase__grid{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:991.98px){.products-showcase__grid>.product-card:nth-child(n+3){display:none!important}}.products-showcase__slider{position:relative}.products-showcase__controls{margin-top:20px;display:flex;align-items:center;justify-content:center;gap:12px}.products-showcase__arrow{width:44px;height:44px;border:1px solid #D9D9D9;background:transparent;cursor:pointer;transition:opacity .25s ease}.products-showcase__arrow:hover{opacity:.7}.products-showcase__arrow:before{content:"";display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:30px 30px}.products-showcase__arrow--prev:before{background-image:url(//elcaminobaby.cz/wp-content/themes/el-camino/assets/images/icons/arrows/ic_left.svg)}.products-showcase__arrow--next:before{background-image:url(//elcaminobaby.cz/wp-content/themes/el-camino/assets/images/icons/arrows/ic_right.svg)}.products-showcase--bestsellers .products-showcase__slider,.products-showcase--related .products-showcase__slider{padding-left:clamp(4px,2vw,12px);padding-right:clamp(4px,2vw,12px)}.products-showcase--bestsellers .products-showcase__controls,.products-showcase--related .products-showcase__controls{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);margin-top:0;display:flex;justify-content:space-between;align-items:center;gap:0;width:100%;padding:0;pointer-events:none;z-index:3}.products-showcase--bestsellers .products-showcase__arrow,.products-showcase--related .products-showcase__arrow{pointer-events:auto;flex-shrink:0;border:none;background:transparent}.products-showcase--bestsellers .products-showcase__arrow:before,.products-showcase--related .products-showcase__arrow:before{background-size:30px 30px}.products-showcase--bestsellers .products-showcase__arrow--prev:before,.products-showcase--related .products-showcase__arrow--prev:before{background-image:url(//elcaminobaby.cz/wp-content/themes/el-camino/assets/images/icons/arrows/arrow_left.svg)}.products-showcase--bestsellers .products-showcase__arrow--next:before,.products-showcase--related .products-showcase__arrow--next:before{background-image:url(//elcaminobaby.cz/wp-content/themes/el-camino/assets/images/icons/arrows/arrow_right.svg)}.products-showcase--bestsellers .products-showcase__arrow:focus-visible,.products-showcase--related .products-showcase__arrow:focus-visible{outline:2px solid #000;outline-offset:3px}.products-showcase--related .products-showcase__head{text-align:left}.product-card{display:flex;flex-direction:column;color:#000;min-width:0}.product-card:hover .product-card__media img{transform:scale(1.05)}.product-card:hover .btn--primary{background:#000;color:#fff}.product-card__media{display:grid;place-items:center;width:100%;margin-bottom:20px;aspect-ratio:1/1;overflow:hidden;background:transparent}.product-card__media picture{display:block;width:100%;height:100%}.product-card__media img{display:block;width:100%;height:100%;max-width:none;max-height:none;object-fit:contain;object-position:center;transition:transform .25s ease}.product-card__content{display:block;margin-bottom:20px}.product-card__content>.product-card__label{display:inline-block;align-self:flex-start;max-width:100%;margin:0 0 10px;padding:6px 14px;font-size:13px;line-height:1.25;font-weight:500;color:#191919;background:#ececec;border-radius:999px}.product-card__content .product-card__swatches{display:inline-flex;align-items:center;gap:8px;margin:2px 0 10px;vertical-align:middle}.product-card__content .product-card__swatch{width:20px;height:20px;display:block;flex:0 0 20px;border:1px solid #d9d9d9;border-radius:50%;box-shadow:none}.product-card__content h3{margin:0 0 10px;font-size:18px}@media screen and (min-width:991.98px){.product-card__content h3{font-size:24px}}.product-card__content p{font-size:14px}.product-card__actions{margin-top:auto}.catalog-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #d9d9d9}.catalog-toolbar__filter.btn{width:auto;max-width:none;margin:0;padding:0;gap:12px;border:0;border-radius:0;background:transparent;color:#858585;font-size:18px;line-height:1.2;font-weight:400;letter-spacing:.02em;text-transform:uppercase;justify-content:flex-start}.catalog-toolbar__filter.btn:before{content:"";width:24px;height:24px;flex:0 0 24px;background:url(//elcaminobaby.cz/wp-content/themes/el-camino/assets/images/icons/catalog/ic_filter.svg) center/contain no-repeat}.catalog-toolbar__filter.btn:hover,.catalog-toolbar__filter.btn:focus-visible{color:#191919;opacity:1}.catalog-toolbar__right{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;margin-left:auto}.catalog-toolbar__sort .woocommerce-ordering{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin:0}.catalog-toolbar__sort label{font-size:16px;line-height:1.2;font-weight:400;color:#191919}.catalog-toolbar__sort select.orderby{min-width:200px;padding:10px 36px 10px 14px;font-size:16px;font-family:inherit;line-height:1.2;border:none;border-radius:4px;background-color:#fff;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:none;box-shadow:none;background-image:url(//elcaminobaby.cz/wp-content/themes/el-camino/assets/images/icons/arrows/ic_dropdown.svg);background-repeat:no-repeat;background-position:right 12px center;background-size:12px auto}.catalog-toolbar__sort select.orderby::-moz-focus-inner{border:0}.catalog-toolbar__sort select.orderby:hover,.catalog-toolbar__sort select.orderby:focus,.catalog-toolbar__sort select.orderby:focus-visible,.catalog-toolbar__sort select.orderby:active{border:none;outline:none;box-shadow:none}.catalog-toolbar__view{display:inline-flex;align-items:center;gap:10px}.catalog-toolbar__view-btn{--view-icon: #d9d9d9;width:40px;height:40px;padding:0;border:none;border-radius:2px;cursor:pointer;transition:opacity .2s ease;background-color:var(--view-icon);background-image:none;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:40px 40px;mask-size:40px 40px}.catalog-toolbar__view-btn.is-active{--view-icon: #858585}.catalog-toolbar__view-btn--grid{-webkit-mask-image:url(//elcaminobaby.cz/wp-content/themes/el-camino/assets/images/icons/catalog/view-grid.svg);mask-image:url(//elcaminobaby.cz/wp-content/themes/el-camino/assets/images/icons/catalog/view-grid.svg)}.catalog-toolbar__view-btn--list{-webkit-mask-image:url(//elcaminobaby.cz/wp-content/themes/el-camino/assets/images/icons/catalog/view-list.svg);mask-image:url(//elcaminobaby.cz/wp-content/themes/el-camino/assets/images/icons/catalog/view-list.svg)}@media screen and (max-width:380px){.catalog-toolbar{gap:12px 16px}.catalog-toolbar__filter.btn{font-size:16px;gap:10px}.catalog-toolbar__right{width:100%;margin-left:0;gap:12px 16px}.catalog-toolbar__sort .woocommerce-ordering{gap:8px 12px}.catalog-toolbar__sort label{font-size:14px}.catalog-toolbar__sort select.orderby{min-width:0;padding:8px 28px 8px 10px;font-size:14px;background-position:right 8px center}.catalog-toolbar__view{gap:8px}.catalog-toolbar__view-btn{width:34px;height:34px;-webkit-mask-size:34px 34px;mask-size:34px 34px}}.catalog-filters-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;pointer-events:none}.catalog-filters-drawer:not([hidden]){pointer-events:auto}.catalog-filters-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000059}.catalog-filters-drawer__panel{position:absolute;top:0;left:0;bottom:0;width:min(400px,92vw);max-width:100%;background:#fff;box-shadow:4px 0 24px #0000001f;display:flex;flex-direction:column;transform:translate(-100%);transition:transform .3s ease}.catalog-filters-drawer:not([hidden]) .catalog-filters-drawer__panel{transform:translate(0)}.catalog-filters-drawer__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;border-bottom:1px solid #d9d9d9}.catalog-filters-drawer__title{font-size:18px;font-weight:500}.catalog-filters-drawer__close{width:40px;height:40px;flex-shrink:0;border:1px solid #d9d9d9;border-radius:4px;background:#fff;cursor:pointer;position:relative}.catalog-filters-drawer__close:before,.catalog-filters-drawer__close:after{content:"";position:absolute;top:50%;left:50%;width:16px;height:2px;background:#191919}.catalog-filters-drawer__close:before{transform:translate(-50%,-50%) rotate(45deg)}.catalog-filters-drawer__close:after{transform:translate(-50%,-50%) rotate(-45deg)}.catalog-filters-drawer__body{flex:1;overflow-y:auto;padding:20px}.catalog-filters-drawer__body .shop-sidebar .widget{margin-bottom:24px}.catalog-filters-drawer__body .widget-title{font-size:16px;font-weight:500;margin-bottom:12px}@media screen and (min-width:991.98px){.catalog-products{margin-bottom:40px}}.catalog-products ul.products{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 24px;clear:both}.catalog-products ul.products.columns-1{grid-template-columns:repeat(1,minmax(0,1fr))}.catalog-products ul.products.columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-products ul.products.columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}.catalog-products ul.products.columns-4{grid-template-columns:repeat(4,minmax(0,1fr))}.catalog-products ul.products.columns-5{grid-template-columns:repeat(5,minmax(0,1fr))}.catalog-products ul.products.columns-6{grid-template-columns:repeat(6,minmax(0,1fr))}.catalog-products ul.products:before,.catalog-products ul.products:after{display:none!important}@media screen and (min-width:991.98px){.catalog-products ul.products{gap:40px}}.catalog-products ul.products li.product{float:none!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;list-style:none}.catalog-products.is-view-list ul.products{display:flex;flex-direction:column;gap:40px}.catalog-products.is-view-list ul.products li.product{width:100%!important;max-width:100%!important;margin:0!important;float:none!important;padding:0!important;border:none;list-style:none}@media screen and (max-width:575.98px){.catalog-products:not(.is-view-list) ul.products li.product .product-card__content p{display:none}}.catalog-products.is-view-list ul.products li.product .product-card,.woocommerce .catalog-products.is-view-list ul.products li.product>a.product-card,.woocommerce-page .catalog-products.is-view-list ul.products li.product>a.product-card{display:grid!important;grid-template-columns:186.6666666667px minmax(0,1fr);grid-template-rows:auto auto;align-items:center;column-gap:24px;row-gap:12px;width:100%;padding:0!important;border:none!important;box-shadow:none;text-align:left}.catalog-products.is-view-list ul.products li.product .product-card .product-card__media,.woocommerce .catalog-products.is-view-list ul.products li.product>a.product-card .product-card__media,.woocommerce-page .catalog-products.is-view-list ul.products li.product>a.product-card .product-card__media{grid-column:1;grid-row:1/-1;align-self:start;width:186.6666666667px;max-width:186.6666666667px;max-height:186.6666666667px;margin-bottom:0!important;aspect-ratio:1/1}.catalog-products.is-view-list ul.products li.product .product-card .product-card__content,.woocommerce .catalog-products.is-view-list ul.products li.product>a.product-card .product-card__content,.woocommerce-page .catalog-products.is-view-list ul.products li.product>a.product-card .product-card__content{grid-column:2;grid-row:1;min-width:0;margin-bottom:0}.catalog-products.is-view-list ul.products li.product .product-card .product-card__content h3,.woocommerce .catalog-products.is-view-list ul.products li.product>a.product-card .product-card__content h3,.woocommerce-page .catalog-products.is-view-list ul.products li.product>a.product-card .product-card__content h3{margin:0 0 8px;padding:0;font-size:18px;font-weight:700;line-height:1.25;color:#000}.catalog-products.is-view-list ul.products li.product .product-card .product-card__content p,.woocommerce .catalog-products.is-view-list ul.products li.product>a.product-card .product-card__content p,.woocommerce-page .catalog-products.is-view-list ul.products li.product>a.product-card .product-card__content p{margin:0;padding:0;font-size:14px;line-height:1.5;color:#191919}.catalog-products.is-view-list ul.products li.product .product-card .product-card__actions,.woocommerce .catalog-products.is-view-list ul.products li.product>a.product-card .product-card__actions,.woocommerce-page .catalog-products.is-view-list ul.products li.product>a.product-card .product-card__actions{grid-column:2;grid-row:2;justify-self:start;margin-top:0}@media screen and (max-width:575.98px){.catalog-products.is-view-list ul.products li.product .product-card,.woocommerce .catalog-products.is-view-list ul.products li.product>a.product-card,.woocommerce-page .catalog-products.is-view-list ul.products li.product>a.product-card{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto;row-gap:16px}.catalog-products.is-view-list ul.products li.product .product-card .product-card__media,.woocommerce .catalog-products.is-view-list ul.products li.product>a.product-card .product-card__media,.woocommerce-page .catalog-products.is-view-list ul.products li.product>a.product-card .product-card__media{grid-column:1;grid-row:1;width:100%;max-width:none;max-height:none}.catalog-products.is-view-list ul.products li.product .product-card .product-card__content,.woocommerce .catalog-products.is-view-list ul.products li.product>a.product-card .product-card__content,.woocommerce-page .catalog-products.is-view-list ul.products li.product>a.product-card .product-card__content{grid-column:1;grid-row:2}.catalog-products.is-view-list ul.products li.product .product-card .product-card__actions,.woocommerce .catalog-products.is-view-list ul.products li.product>a.product-card .product-card__actions,.woocommerce-page .catalog-products.is-view-list ul.products li.product>a.product-card .product-card__actions{grid-column:1;grid-row:3}}.woocommerce nav.woocommerce-pagination,.woocommerce-page nav.woocommerce-pagination,nav.woocommerce-pagination{display:block;margin-top:48px;margin-bottom:0;width:100%;border:none!important;box-shadow:none;background:transparent}.woocommerce nav.woocommerce-pagination ul.page-numbers,.woocommerce-page nav.woocommerce-pagination ul.page-numbers,nav.woocommerce-pagination ul.page-numbers{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:12px 24px;margin:0!important;padding:0!important;list-style:none;white-space:normal!important;width:max-content;max-width:100%;border:none!important;background:transparent}.woocommerce nav.woocommerce-pagination ul.page-numbers:before,.woocommerce nav.woocommerce-pagination ul.page-numbers:after,.woocommerce-page nav.woocommerce-pagination ul.page-numbers:before,.woocommerce-page nav.woocommerce-pagination ul.page-numbers:after,nav.woocommerce-pagination ul.page-numbers:before,nav.woocommerce-pagination ul.page-numbers:after{content:none!important;display:none!important}.woocommerce nav.woocommerce-pagination ul.page-numbers li,.woocommerce-page nav.woocommerce-pagination ul.page-numbers li,nav.woocommerce-pagination ul.page-numbers li{margin:0!important;padding:0!important;list-style:none;display:inline-flex;align-items:center;float:none!important;overflow:visible!important;border:none!important;border-right:none!important;border-left:none!important;background:transparent!important;box-shadow:none!important;flex:0 0 auto;width:auto;min-width:0}.woocommerce nav.woocommerce-pagination a.page-numbers,.woocommerce nav.woocommerce-pagination span.page-numbers,.woocommerce-page nav.woocommerce-pagination a.page-numbers,.woocommerce-page nav.woocommerce-pagination span.page-numbers,nav.woocommerce-pagination a.page-numbers,nav.woocommerce-pagination span.page-numbers{display:inline;min-width:0;min-height:0;padding:4px 2px;font-size:16px;font-weight:500;font-family:inherit;line-height:1.2;color:#000;border:none!important;border-radius:0;background:transparent!important;box-shadow:none;text-decoration:none;transition:opacity .2s ease}.woocommerce nav.woocommerce-pagination a.page-numbers:hover:not(.current):not(.dots),.woocommerce nav.woocommerce-pagination span.page-numbers:hover:not(.current):not(.dots),.woocommerce-page nav.woocommerce-pagination a.page-numbers:hover:not(.current):not(.dots),.woocommerce-page nav.woocommerce-pagination span.page-numbers:hover:not(.current):not(.dots),nav.woocommerce-pagination a.page-numbers:hover:not(.current):not(.dots),nav.woocommerce-pagination span.page-numbers:hover:not(.current):not(.dots){opacity:.75}.woocommerce nav.woocommerce-pagination a.page-numbers.current,.woocommerce nav.woocommerce-pagination span.page-numbers.current,.woocommerce-page nav.woocommerce-pagination a.page-numbers.current,.woocommerce-page nav.woocommerce-pagination span.page-numbers.current,nav.woocommerce-pagination a.page-numbers.current,nav.woocommerce-pagination span.page-numbers.current{font-weight:500;color:#000;background:transparent!important;text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px;text-decoration-color:#000;pointer-events:none}.woocommerce nav.woocommerce-pagination a.page-numbers.dots,.woocommerce nav.woocommerce-pagination span.page-numbers.dots,.woocommerce-page nav.woocommerce-pagination a.page-numbers.dots,.woocommerce-page nav.woocommerce-pagination span.page-numbers.dots,nav.woocommerce-pagination a.page-numbers.dots,nav.woocommerce-pagination span.page-numbers.dots{padding:4px 2px;border:none!important;background:transparent!important;opacity:1;cursor:default;pointer-events:none}.woocommerce nav.woocommerce-pagination a.page-numbers.prev,.woocommerce nav.woocommerce-pagination a.page-numbers.next,.woocommerce-page nav.woocommerce-pagination a.page-numbers.prev,.woocommerce-page nav.woocommerce-pagination a.page-numbers.next,nav.woocommerce-pagination a.page-numbers.prev,nav.woocommerce-pagination a.page-numbers.next{display:inline-flex;align-items:center;justify-content:center;box-sizing:content-box;width:18px;min-width:18px;max-width:18px;min-height:22px;padding:2px 0;font-size:0;line-height:0;letter-spacing:0;color:transparent;overflow:hidden;vertical-align:middle}.woocommerce nav.woocommerce-pagination a.page-numbers.prev:before,.woocommerce nav.woocommerce-pagination a.page-numbers.next:before,.woocommerce-page nav.woocommerce-pagination a.page-numbers.prev:before,.woocommerce-page nav.woocommerce-pagination a.page-numbers.next:before,nav.woocommerce-pagination a.page-numbers.prev:before,nav.woocommerce-pagination a.page-numbers.next:before{content:"";display:block;width:18px;height:18px;flex-shrink:0;background-repeat:no-repeat;background-position:center;background-size:contain}.woocommerce nav.woocommerce-pagination a.page-numbers.prev:before,.woocommerce-page nav.woocommerce-pagination a.page-numbers.prev:before,nav.woocommerce-pagination a.page-numbers.prev:before{background-image:url(//elcaminobaby.cz/wp-content/themes/el-camino/assets/images/icons/arrows/ic_left.svg)}.woocommerce nav.woocommerce-pagination a.page-numbers.next:before,.woocommerce-page nav.woocommerce-pagination a.page-numbers.next:before,nav.woocommerce-pagination a.page-numbers.next:before{background-image:url(//elcaminobaby.cz/wp-content/themes/el-camino/assets/images/icons/arrows/ic_right.svg)}.product-cat-description:last-of-type,.product-tag-description:last-of-type{margin-bottom:24px}.single-product-layout__intro{display:flex;flex-direction:column;gap:32px;margin-bottom:40px}@media screen and (min-width:991.98px){.single-product-layout__intro{flex-direction:row;align-items:flex-start;gap:48px}}.single-product-layout .woocommerce-product-gallery{float:none!important;width:100%!important;max-width:100%;margin:0!important}@media screen and (min-width:991.98px){.single-product-layout .woocommerce-product-gallery{flex:1 1 50%;min-width:0}}.single-product-layout .summary.entry-summary{float:none!important;width:100%!important;max-width:100%;margin:0!important}.single-product-layout .summary.entry-summary .product_title{margin:0 0 24px;max-width:720px;font-size:24px;line-height:1.2;font-weight:600}@media screen and (min-width:991.98px){.single-product-layout .summary.entry-summary .product_title{font-size:32px}}@media screen and (min-width:991.98px){.single-product-layout .summary.entry-summary{flex:1 1 50%;min-width:0}}.single-product-layout .el-camino-product-description{margin:0 0 24px;max-width:720px}.single-product-layout .el-camino-product-description h2,.single-product-layout .el-camino-product-description h3,.single-product-layout .el-camino-product-description h4,.single-product-layout .el-camino-product-description h5,.single-product-layout .el-camino-product-description h6{margin:0 0 16px;font-size:20px;line-height:1.35;font-weight:600}@media screen and (min-width:991.98px){.single-product-layout .el-camino-product-description h2,.single-product-layout .el-camino-product-description h3,.single-product-layout .el-camino-product-description h4,.single-product-layout .el-camino-product-description h5,.single-product-layout .el-camino-product-description h6{font-size:24px}}.single-product-layout .el-camino-product-description p{margin:0 0 16px;font-size:14px;line-height:1.4;color:#000}@media screen and (min-width:991.98px){.single-product-layout .el-camino-product-description p{font-size:18px}}.single-product-layout .el-camino-product-description__lead p:last-child{margin-bottom:0}.single-product-layout .el-camino-product-description__more{margin-top:16px}.single-product-layout .el-camino-product-description__toggle{display:inline;padding:0;border:0;background:transparent;font:inherit;line-height:inherit;color:inherit;text-decoration:underline;cursor:pointer}.single-product-layout .el-camino-product-description__toggle[hidden]{display:none!important}.single-product-layout .el-camino-product-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 18px;margin:0 0 24px;max-width:720px}.single-product-layout .el-camino-product-price__label{font-size:14px;line-height:1.4;font-weight:400;color:#9a9a9a}@media screen and (min-width:991.98px){.single-product-layout .el-camino-product-price__label{font-size:18px}}.single-product-layout .el-camino-product-price__value{font-size:18px;line-height:1;font-weight:600;color:#000}.single-product-layout .el-camino-product-price__value .price,.single-product-layout .el-camino-product-price__value .woocommerce-Price-amount,.single-product-layout .el-camino-product-price__value .woocommerce-Price-amount *{color:inherit!important;font:inherit!important}.single-product-layout .el-camino-product-price__value .amount{font:inherit;color:inherit}.single-product-layout .el-camino-product-price__value woocommerce-Price-currencySymbol,.single-product-layout .el-camino-product-price__value .woocommerce-Price-currencySymbol{font:inherit;color:inherit}.single-product-layout .el-camino-product-price__value del{margin-right:10px;opacity:.45;font-size:.72em}.single-product-layout .el-camino-product-price__value ins{text-decoration:none}@media screen and (min-width:991.98px){.single-product-layout .el-camino-product-price__value{font-size:24px}}.single-product-layout form.cart{margin-bottom:0!important}.single-product-layout form.cart .quantity{display:inline-flex;align-items:center;width:100%;margin:0 0 20px!important}.single-product-layout form.cart .variations_button,.single-product-layout form.cart .woocommerce-variation-add-to-cart.variations_button{display:flex;flex-wrap:wrap;align-items:center;gap:0}.single-product-layout form.cart .el-camino-qty{display:inline-grid;grid-template-columns:36px 56px 36px;align-items:center;border:1px solid #d5d5d5;border-radius:8px;overflow:hidden;background:#fff}.single-product-layout form.cart .el-camino-qty input.qty{width:100%;min-width:0;height:36px;padding:0 8px;border:0;background:transparent;text-align:center;font:inherit;color:inherit;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.single-product-layout form.cart .el-camino-qty input.qty::-webkit-outer-spin-button,.single-product-layout form.cart .el-camino-qty input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.single-product-layout form.cart .el-camino-qty__btn{height:36px;display:inline-flex;align-items:center;justify-content:center;border:0;background:#f6f6f6;color:#000;font-size:18px;line-height:1;cursor:pointer;transition:background .2s ease,opacity .2s ease}.single-product-layout form.cart .el-camino-qty__btn:hover,.single-product-layout form.cart .el-camino-qty__btn:focus-visible{background:#ececec}.single-product-layout form.cart .el-camino-qty__btn:disabled{opacity:.4;cursor:not-allowed}.single-product-layout form.cart .woocommerce-variation-availability{margin:0 0 18px}.single-product-layout form.cart .woocommerce-variation-price{display:none!important}.single-product-layout form.cart .stock,.single-product-layout form.cart p.stock{margin:0;font-size:16px;line-height:1.3;font-weight:400;color:#2d2926}.single-product-layout form.cart .stock.out-of-stock,.single-product-layout form.cart p.stock.out-of-stock{margin-bottom:12px}@media screen and (min-width:991.98px){.single-product-layout form.cart .stock,.single-product-layout form.cart p.stock{font-size:18px}}.single-product-layout form.cart.el-camino-variation-cards-ready .variations,.single-product-layout form.cart.el-camino-variation-cards-ready .reset_variations_alert{display:none!important}.single-product-layout form.cart .single_add_to_cart_button{min-width:270px;min-height:57px;padding:16px 28px;margin:0 20px 20px 0;border:1px solid #2d2926;border-radius:999px;background:#2d2926;color:#fff;font-size:18px;line-height:1.2;font-weight:400;transition:.3s ease}.single-product-layout form.cart .single_add_to_cart_button:hover{transform:translateY(-5px);background:#fff;color:#000}.single-product-layout form.cart .single_add_to_cart_button.disabled,.single-product-layout form.cart .single_add_to_cart_button.alt-disabled,.single-product-layout form.cart .single_add_to_cart_button.wc-variation-selection-needed,.single-product-layout form.cart .single_add_to_cart_button:disabled,.single-product-layout form.cart .single_add_to_cart_button[disabled]{border-color:#2d2926!important;background:#2d2926!important;color:#fff!important;opacity:.5;box-shadow:none!important;cursor:not-allowed}.single-product-layout form.cart .single_add_to_cart_button.disabled:hover,.single-product-layout form.cart .single_add_to_cart_button.alt-disabled:hover,.single-product-layout form.cart .single_add_to_cart_button.wc-variation-selection-needed:hover,.single-product-layout form.cart .single_add_to_cart_button:disabled:hover,.single-product-layout form.cart .single_add_to_cart_button[disabled]:hover{transform:none;border-color:#2d2926!important;background:#2d2926!important;color:#fff!important}.single-product-layout .el-camino-variation-cards{margin:0 0 28px;max-width:920px}.single-product-layout .el-camino-variation-cards__title{margin:0 0 16px;font-size:18px;line-height:1.15;font-weight:700;color:#000}@media screen and (min-width:991.98px){.single-product-layout .el-camino-variation-cards__title{margin-bottom:24px;font-size:24px}}.single-product-layout .el-camino-variation-cards__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:16px 12px}@media screen and (min-width:991.98px){.single-product-layout .el-camino-variation-cards__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 24px}}.single-product-layout .el-camino-variation-cards__item{display:block;padding:0;border:0;background:transparent;text-align:left;cursor:pointer}.single-product-layout .el-camino-variation-cards__item.is-disabled{cursor:not-allowed;opacity:.45}.single-product-layout .el-camino-variation-cards__media{display:flex;align-items:center;justify-content:center;width:100%;padding:18px;border:1px solid transparent;background:#fff;aspect-ratio:1/1;transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.single-product-layout .el-camino-variation-cards__item:hover:not(.is-disabled) .el-camino-variation-cards__media{transform:translateY(-4px)}.single-product-layout .el-camino-variation-cards__item.is-active .el-camino-variation-cards__media{border-color:#d3d3d3;box-shadow:inset 0 0 0 1px #d3d3d3}.single-product-layout .el-camino-variation-cards__image{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.single-product-layout .el-camino-variation-cards__footer{display:flex;align-items:center;gap:10px;margin-top:14px}.single-product-layout .el-camino-variation-cards__color{display:block;flex:0 0 auto;width:20px;height:20px;border:1px solid #bfbfbf;border-radius:50%;background:#fff}.single-product-layout .el-camino-variation-cards__item.is-active .el-camino-variation-cards__color{box-shadow:none}.single-product-layout .el-camino-variation-cards__sku{font-size:13px;line-height:1.2;font-weight:700;color:#191919}@media screen and (max-width:767.98px){.single-product-layout .el-camino-variation-cards__media{padding:8px}.single-product-layout .el-camino-variation-cards__footer{gap:8px;margin-top:8px}.single-product-layout .el-camino-variation-cards__color{width:16px;height:16px}.single-product-layout .el-camino-variation-cards__sku{font-size:11px;line-height:1.15}}.single-product-layout .el-camino-store-locator-button{min-width:270px;min-height:57px;padding:16px 28px 16px 70px;margin:0 20px 20px 0;border:1px solid #2d2926;border-radius:999px;background:#fff;color:#000;font-size:18px;line-height:1.2;font-weight:400;text-align:left;position:relative;cursor:pointer;transition:.3s ease}.single-product-layout .el-camino-store-locator-button:before{content:"";position:absolute;left:28px;top:50%;width:24px;height:24px;transform:translateY(-50%);background:url(//elcaminobaby.cz/wp-content/themes/el-camino/assets/images/icons/actions/ic_loop.svg) center/contain no-repeat;transition:.3s ease}.single-product-layout .el-camino-store-locator-button:hover{transform:translateY(-5px);background:#2d2926;color:#fff}.single-product-layout .el-camino-store-locator-button:hover:before{filter:brightness(0) invert(1)}@media screen and (max-width:767.98px){.single-product-layout form.cart .single_add_to_cart_button,.single-product-layout .el-camino-store-locator-button{min-width:250px;min-height:47px;font-size:16px;line-height:1.2}.single-product-layout form.cart .single_add_to_cart_button{padding:12px 24px;margin:0 16px 16px 0}.single-product-layout .el-camino-store-locator-button{padding:12px 24px 12px 56px;margin:0 16px 16px 0}.single-product-layout .el-camino-store-locator-button:before{left:22px;width:20px;height:20px}}.single-product-layout .el-camino-product-extra{margin:0 0 24px;max-width:720px}.single-product-layout .el-camino-product-extra h2,.single-product-layout .el-camino-product-extra h3,.single-product-layout .el-camino-product-extra h4,.single-product-layout .el-camino-product-extra h5,.single-product-layout .el-camino-product-extra h6{margin:0 0 16px;font-size:18px;line-height:1.35;font-weight:600}@media screen and (min-width:991.98px){.single-product-layout .el-camino-product-extra h2,.single-product-layout .el-camino-product-extra h3,.single-product-layout .el-camino-product-extra h4,.single-product-layout .el-camino-product-extra h5,.single-product-layout .el-camino-product-extra h6{font-size:20px}}.single-product-layout .el-camino-product-extra p{margin:0 0 16px;font-size:14px;line-height:1.4;color:#000}@media screen and (min-width:991.98px){.single-product-layout .el-camino-product-extra p{font-size:16px}}.single-product-layout .el-camino-product-extra ul,.single-product-layout .el-camino-product-extra ol{margin:0;padding:0;list-style:none}.single-product-layout .el-camino-product-extra li{position:relative;margin:0 0 12px;padding-left:42px;font-size:14px;line-height:1.4}@media screen and (min-width:991.98px){.single-product-layout .el-camino-product-extra li{font-size:16px}}.single-product-layout .el-camino-product-extra li:before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;background:url(//elcaminobaby.cz/wp-content/themes/el-camino/assets/images/icons/actions/ic_check.svg) center/contain no-repeat}.single-product-layout .el-camino-product-tags{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 24px;max-width:720px}.single-product-layout .el-camino-product-tags__item{display:inline-block;max-width:100%;padding:6px 14px;font-size:13px;line-height:1.25;font-weight:500;color:#191919;background:#ececec;border-radius:999px;text-decoration:none;transition:opacity .25s ease}.single-product-layout .el-camino-product-tags__item:hover{opacity:.7;color:#191919}.single-product-layout .products-showcase--related{margin-top:48px}.single-product.woocommerce div.product .woocommerce-tabs,.single-product.woocommerce-page div.product .woocommerce-tabs{margin-top:40px}.single-product.woocommerce div.product .woocommerce-tabs ul.tabs,.single-product.woocommerce-page div.product .woocommerce-tabs ul.tabs{display:flex;flex-wrap:nowrap;gap:4px;margin:0!important;padding:0!important;border-bottom:1px solid #d9d9d9;list-style:none;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none;-webkit-overflow-scrolling:touch;position:relative}.single-product.woocommerce div.product .woocommerce-tabs ul.tabs::-webkit-scrollbar,.single-product.woocommerce-page div.product .woocommerce-tabs ul.tabs::-webkit-scrollbar{display:none}.single-product.woocommerce div.product .woocommerce-tabs ul.tabs:before,.single-product.woocommerce div.product .woocommerce-tabs ul.tabs:after,.single-product.woocommerce-page div.product .woocommerce-tabs ul.tabs:before,.single-product.woocommerce-page div.product .woocommerce-tabs ul.tabs:after{display:none!important;content:none!important}.single-product.woocommerce div.product .woocommerce-tabs ul.tabs li,.single-product.woocommerce-page div.product .woocommerce-tabs ul.tabs li{margin:0 0 -1px!important;flex:0 0 auto;padding:0!important;border:0!important;background:transparent!important;border-radius:0!important;box-shadow:none!important;color:inherit!important;display:block!important;position:relative;z-index:0!important}.single-product.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.single-product.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.single-product.woocommerce-page div.product .woocommerce-tabs ul.tabs li:before,.single-product.woocommerce-page div.product .woocommerce-tabs ul.tabs li:after{display:none!important;content:none!important}.single-product.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.single-product.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active{padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:inherit!important;border-bottom-color:transparent!important;z-index:2!important}.single-product.woocommerce div.product .woocommerce-tabs ul.tabs a,.single-product.woocommerce-page div.product .woocommerce-tabs ul.tabs a{display:block!important;padding:12px;border:1px solid #d9d9d9;border-bottom:0;border-radius:0;background:#fff;color:#191919;font-size:14px;line-height:1.2;font-weight:400!important;white-space:nowrap;text-decoration:none;text-shadow:none!important;transition:.25s ease}.single-product.woocommerce div.product .woocommerce-tabs ul.tabs a:hover,.single-product.woocommerce-page div.product .woocommerce-tabs ul.tabs a:hover{background:#f2f2f2;color:#191919}.single-product.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,.single-product.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a{background:#b0b1b3;color:#fff;border-color:#b0b1b3;position:relative;z-index:2;text-shadow:none!important}@media screen and (min-width:991.98px){.single-product.woocommerce div.product .woocommerce-tabs ul.tabs,.single-product.woocommerce-page div.product .woocommerce-tabs ul.tabs{gap:6px}.single-product.woocommerce div.product .woocommerce-tabs ul.tabs a,.single-product.woocommerce-page div.product .woocommerce-tabs ul.tabs a{padding:14px 22px;font-size:16px}}.single-product.woocommerce div.product .woocommerce-tabs .panel,.single-product.woocommerce div.product .woocommerce-tabs .panel.wc-tab,.single-product.woocommerce-page div.product .woocommerce-tabs .panel,.single-product.woocommerce-page div.product .woocommerce-tabs .panel.wc-tab{margin:0!important;padding:30px 20px!important;border:1px solid #d9d9d9;border-top:0;border-radius:0;background:#fff;overflow-x:auto;-webkit-overflow-scrolling:touch}.single-product.woocommerce div.product .woocommerce-tabs .panel p:last-child,.single-product.woocommerce div.product .woocommerce-tabs .panel.wc-tab p:last-child,.single-product.woocommerce-page div.product .woocommerce-tabs .panel p:last-child,.single-product.woocommerce-page div.product .woocommerce-tabs .panel.wc-tab p:last-child{margin-bottom:0}.single-product.woocommerce div.product .woocommerce-tabs .panel p,.single-product.woocommerce div.product .woocommerce-tabs .panel ul li,.single-product.woocommerce div.product .woocommerce-tabs .panel ol li,.single-product.woocommerce div.product .woocommerce-tabs .panel.wc-tab p,.single-product.woocommerce div.product .woocommerce-tabs .panel.wc-tab ul li,.single-product.woocommerce div.product .woocommerce-tabs .panel.wc-tab ol li,.single-product.woocommerce-page div.product .woocommerce-tabs .panel p,.single-product.woocommerce-page div.product .woocommerce-tabs .panel ul li,.single-product.woocommerce-page div.product .woocommerce-tabs .panel ol li,.single-product.woocommerce-page div.product .woocommerce-tabs .panel.wc-tab p,.single-product.woocommerce-page div.product .woocommerce-tabs .panel.wc-tab ul li,.single-product.woocommerce-page div.product .woocommerce-tabs .panel.wc-tab ol li{font-size:14px;line-height:1.6;color:#000}@media screen and (min-width:991.98px){.single-product.woocommerce div.product .woocommerce-tabs .panel p,.single-product.woocommerce div.product .woocommerce-tabs .panel ul li,.single-product.woocommerce div.product .woocommerce-tabs .panel ol li,.single-product.woocommerce div.product .woocommerce-tabs .panel.wc-tab p,.single-product.woocommerce div.product .woocommerce-tabs .panel.wc-tab ul li,.single-product.woocommerce div.product .woocommerce-tabs .panel.wc-tab ol li,.single-product.woocommerce-page div.product .woocommerce-tabs .panel p,.single-product.woocommerce-page div.product .woocommerce-tabs .panel ul li,.single-product.woocommerce-page div.product .woocommerce-tabs .panel ol li,.single-product.woocommerce-page div.product .woocommerce-tabs .panel.wc-tab p,.single-product.woocommerce-page div.product .woocommerce-tabs .panel.wc-tab ul li,.single-product.woocommerce-page div.product .woocommerce-tabs .panel.wc-tab ol li{font-size:16px}}.single-product.woocommerce div.product .woocommerce-tabs .panel p,.single-product.woocommerce div.product .woocommerce-tabs .panel.wc-tab p,.single-product.woocommerce-page div.product .woocommerce-tabs .panel p,.single-product.woocommerce-page div.product .woocommerce-tabs .panel.wc-tab p{margin:0 0 14px}.single-product.woocommerce div.product .woocommerce-tabs .panel ul,.single-product.woocommerce div.product .woocommerce-tabs .panel ol,.single-product.woocommerce div.product .woocommerce-tabs .panel.wc-tab ul,.single-product.woocommerce div.product .woocommerce-tabs .panel.wc-tab ol,.single-product.woocommerce-page div.product .woocommerce-tabs .panel ul,.single-product.woocommerce-page div.product .woocommerce-tabs .panel ol,.single-product.woocommerce-page div.product .woocommerce-tabs .panel.wc-tab ul,.single-product.woocommerce-page div.product .woocommerce-tabs .panel.wc-tab ol{margin:0 0 16px;padding-left:22px}.single-product.woocommerce div.product .woocommerce-tabs .panel ul,.single-product.woocommerce div.product .woocommerce-tabs .panel.wc-tab ul,.single-product.woocommerce-page div.product .woocommerce-tabs .panel ul,.single-product.woocommerce-page div.product .woocommerce-tabs .panel.wc-tab ul{list-style:disc}.single-product.woocommerce div.product .woocommerce-tabs .panel ol,.single-product.woocommerce div.product .woocommerce-tabs .panel.wc-tab ol,.single-product.woocommerce-page div.product .woocommerce-tabs .panel ol,.single-product.woocommerce-page div.product .woocommerce-tabs .panel.wc-tab ol{list-style:decimal}.single-product.woocommerce div.product .woocommerce-tabs .panel li,.single-product.woocommerce div.product .woocommerce-tabs .panel.wc-tab li,.single-product.woocommerce-page div.product .woocommerce-tabs .panel li,.single-product.woocommerce-page div.product .woocommerce-tabs .panel.wc-tab li{margin:0}.single-product.woocommerce div.product .woocommerce-tabs .panel li:not(:last-child),.single-product.woocommerce div.product .woocommerce-tabs .panel.wc-tab li:not(:last-child),.single-product.woocommerce-page div.product .woocommerce-tabs .panel li:not(:last-child),.single-product.woocommerce-page div.product .woocommerce-tabs .panel.wc-tab li:not(:last-child){margin-bottom:8px}.single-product.woocommerce div.product .woocommerce-tabs .panel strong,.single-product.woocommerce div.product .woocommerce-tabs .panel b,.single-product.woocommerce div.product .woocommerce-tabs .panel.wc-tab strong,.single-product.woocommerce div.product .woocommerce-tabs .panel.wc-tab b,.single-product.woocommerce-page div.product .woocommerce-tabs .panel strong,.single-product.woocommerce-page div.product .woocommerce-tabs .panel b,.single-product.woocommerce-page div.product .woocommerce-tabs .panel.wc-tab strong,.single-product.woocommerce-page div.product .woocommerce-tabs .panel.wc-tab b{font-weight:700}.single-product.woocommerce div.product .woocommerce-tabs .panel a,.single-product.woocommerce div.product .woocommerce-tabs .panel.wc-tab a,.single-product.woocommerce-page div.product .woocommerce-tabs .panel a,.single-product.woocommerce-page div.product .woocommerce-tabs .panel.wc-tab a{color:inherit;text-decoration:underline;text-underline-offset:.12em}@media screen and (min-width:991.98px){.single-product.woocommerce div.product .woocommerce-tabs .panel,.single-product.woocommerce div.product .woocommerce-tabs .panel.wc-tab,.single-product.woocommerce-page div.product .woocommerce-tabs .panel,.single-product.woocommerce-page div.product .woocommerce-tabs .panel.wc-tab{padding:20px}}.el-camino-attributes__table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.el-camino-attributes__table,.woocommerce-tabs .panel.wc-tab>table{width:100%;min-width:920px;border-collapse:separate;border-spacing:0 2px;table-layout:fixed;background:#fff}.el-camino-attributes__table th,.el-camino-attributes__table td,.woocommerce-tabs .panel.wc-tab>table th,.woocommerce-tabs .panel.wc-tab>table td{padding:15px 5px;vertical-align:middle;text-align:center;font-size:14px;line-height:1.35;color:#191919;background:#f7f7f7;word-break:normal;overflow-wrap:normal}.el-camino-attributes__table th p,.el-camino-attributes__table td p,.woocommerce-tabs .panel.wc-tab>table th p,.woocommerce-tabs .panel.wc-tab>table td p{margin:0;font-size:inherit;line-height:inherit}.el-camino-attributes__table thead th,.woocommerce-tabs .panel.wc-tab>table thead th{background:#e7e7e7;font-weight:400;text-transform:none}.el-camino-attributes__table thead th:first-child,.woocommerce-tabs .panel.wc-tab>table thead th:first-child{font-weight:600;text-transform:uppercase}.el-camino-attributes__table tbody th,.woocommerce-tabs .panel.wc-tab>table tbody th{background:#f7f7f7;font-weight:600;text-transform:uppercase}.el-camino-attributes__table td,.woocommerce-tabs .panel.wc-tab>table td{font-weight:400}.el-camino-attributes__table tr:last-child th,.el-camino-attributes__table tr:last-child td,.woocommerce-tabs .panel.wc-tab>table tr:last-child th,.woocommerce-tabs .panel.wc-tab>table tr:last-child td{border-bottom:0}.el-camino-attributes__table th:last-child,.el-camino-attributes__table td:last-child,.woocommerce-tabs .panel.wc-tab>table th:last-child,.woocommerce-tabs .panel.wc-tab>table td:last-child{border-right:0}@media screen and (min-width:991.98px){.el-camino-attributes__table th,.el-camino-attributes__table td,.woocommerce-tabs .panel.wc-tab>table th,.woocommerce-tabs .panel.wc-tab>table td{padding:15px 5px;font-size:14px}}.el-camino-attributes__stack,.el-camino-product-table-stack{display:none}@media screen and (max-width:767.98px){.el-camino-attributes__table-wrap{display:none}.woocommerce-tabs .panel.wc-tab>table{display:none!important}.el-camino-attributes__stack,.el-camino-product-table-stack{display:grid;gap:0 12px}.el-camino-attributes__stack-row,.el-camino-product-table-stack__row{display:grid;grid-template-columns:minmax(120px,40%) 1fr;gap:12px;padding:6px 12px;border-bottom:1px solid #e5e5e5}.el-camino-attributes__stack-row:nth-child(odd),.el-camino-product-table-stack__row:nth-child(odd){background:#e7e7e7}.el-camino-attributes__stack-row:nth-child(2n),.el-camino-product-table-stack__row:nth-child(2n){background:#f7f7f7}.el-camino-attributes__stack-label,.el-camino-product-table-stack__label{font-size:14px;line-height:1.4;font-weight:600;color:#191919}.el-camino-attributes__stack-value,.el-camino-product-table-stack__value{font-size:14px;line-height:1.4;color:#191919}.el-camino-attributes__stack-value p,.el-camino-product-table-stack__value p{margin:0;font-size:inherit;line-height:inherit}.el-camino-product-table-stack__value a{color:inherit;text-decoration:underline}}.woocommerce-product-gallery{position:relative}.woocommerce-product-gallery .zoomImg{display:none!important}.el-camino-product-gallery__main{position:relative}.el-camino-product-gallery__main .splide__track{overflow:hidden}.el-camino-product-gallery__main .splide__slide{display:flex;align-items:center;justify-content:center}.el-camino-product-gallery__main .el-camino-product-gallery__image,.el-camino-product-gallery__main .woocommerce-product-gallery__image{width:100%}.el-camino-product-gallery__main .el-camino-product-gallery__image a,.el-camino-product-gallery__main .woocommerce-product-gallery__image a{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1/1}.el-camino-product-gallery__main .el-camino-product-gallery__image img,.el-camino-product-gallery__main .woocommerce-product-gallery__image img{display:block;width:100%;height:100%;object-fit:contain}.el-camino-product-gallery__main .splide__arrow{width:48px;height:48px;background:transparent;border-radius:0;opacity:.85}.el-camino-product-gallery__main .splide__arrow svg{display:none}.el-camino-product-gallery__main .splide__arrow:before{content:"";display:block;width:30px;height:30px;margin:0 auto;background-repeat:no-repeat;background-position:center;background-size:30px 30px}.el-camino-product-gallery__main .splide__arrow:hover:not(:disabled){opacity:1}.el-camino-product-gallery__main .splide__arrow:disabled{opacity:.25}.el-camino-product-gallery__main .splide__arrow--prev:before{background-image:url(//elcaminobaby.cz/wp-content/themes/el-camino/assets/images/icons/arrows/arrow_left.svg)}.el-camino-product-gallery__main .splide__arrow--next:before{background-image:url(//elcaminobaby.cz/wp-content/themes/el-camino/assets/images/icons/arrows/arrow_right.svg)}.el-camino-product-gallery__thumbs{margin-top:16px;position:relative}.el-camino-product-gallery__thumbs .splide__track{overflow:hidden}.el-camino-product-gallery__thumb-btn{display:block;width:100%;padding:0;background:transparent;border:0;outline:none;box-shadow:none;cursor:pointer;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:opacity .2s ease}.el-camino-product-gallery__thumb-btn img{display:block;width:100%;aspect-ratio:1/1;object-fit:contain;opacity:.55;transition:opacity .2s ease}.el-camino-product-gallery__thumb-btn:hover img{opacity:.85}.el-camino-product-gallery__thumb-btn:focus,.el-camino-product-gallery__thumb-btn:focus-visible{outline:none;box-shadow:none}.el-camino-product-gallery__thumb-btn.is-current img{opacity:1}.el-camino-product-gallery__legacy-nav{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.single-product .wpgs-for .slick-arrow:before,.single-product .wpgs-nav .slick-arrow:before{content:""!important;font-family:inherit!important;display:block;margin:0 auto;background-repeat:no-repeat;background-position:center}.single-product .wpgs-for .slick-arrow:before{width:30px;height:30px;background-size:30px 30px}.single-product .wpgs-for .slick-prev:before,.single-product .wpgs-for .flaticon-back.slick-arrow:before{background-image:url(//elcaminobaby.cz/wp-content/themes/el-camino/assets/images/icons/arrows/arrow_left.svg)}.single-product .wpgs-for .slick-next:before,.single-product .wpgs-for .flaticon-right-arrow.slick-arrow:before{background-image:url(//elcaminobaby.cz/wp-content/themes/el-camino/assets/images/icons/arrows/arrow_right.svg)}.single-product .wpgs-nav .slick-arrow:before{width:20px;height:20px;background-size:20px 20px}.single-product .wpgs-nav .slick-prev:before,.single-product .wpgs-nav .flaticon-back.slick-arrow:before{background-image:url(//elcaminobaby.cz/wp-content/themes/el-camino/assets/images/icons/arrows/arrow_left.svg)}.single-product .wpgs-nav .slick-next:before,.single-product .wpgs-nav .flaticon-right-arrow.slick-arrow:before{background-image:url(//elcaminobaby.cz/wp-content/themes/el-camino/assets/images/icons/arrows/arrow_right.svg)}.woocommerce ul.products li.product>a.product-card,.woocommerce-page ul.products li.product>a.product-card{display:flex;flex-direction:column;height:100%;color:#000;min-width:0;text-decoration:none;box-shadow:none}.woocommerce ul.products li.product>a.product-card:hover,.woocommerce-page ul.products li.product>a.product-card:hover{color:#000;text-decoration:none}.woocommerce ul.products li.product>a.product-card:hover .product-card__media img,.woocommerce-page ul.products li.product>a.product-card:hover .product-card__media img{transform:scale(1.05)}.woocommerce ul.products li.product>a.product-card:hover .btn--primary,.woocommerce-page ul.products li.product>a.product-card:hover .btn--primary{background:#000;color:#fff}.woocommerce ul.products li.product>a.product-card .product-card__media,.woocommerce-page ul.products li.product>a.product-card .product-card__media{display:grid;place-items:center;width:100%;margin-bottom:20px;aspect-ratio:1/1;overflow:hidden;background:transparent}.woocommerce ul.products li.product>a.product-card .product-card__media picture,.woocommerce-page ul.products li.product>a.product-card .product-card__media picture{display:block;width:100%;height:100%}.woocommerce ul.products li.product>a.product-card .product-card__media img,.woocommerce-page ul.products li.product>a.product-card .product-card__media img{display:block;width:100%;height:100%;max-width:none;max-height:none;object-fit:contain;object-position:center;transition:transform .25s ease;margin:0;padding:0;border:none;box-shadow:none}.woocommerce ul.products li.product>a.product-card .product-card__content,.woocommerce-page ul.products li.product>a.product-card .product-card__content{display:flex;flex:1 1 auto;flex-direction:column;margin-bottom:20px}.woocommerce ul.products li.product>a.product-card .product-card__content>.product-card__label,.woocommerce-page ul.products li.product>a.product-card .product-card__content>.product-card__label{display:inline-block;max-width:100%;margin:0 0 10px;padding:6px 14px;font-size:13px;line-height:1.25;font-weight:500;color:#191919;background:#ececec;border-radius:999px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.woocommerce ul.products li.product>a.product-card .product-card__content .product-card__swatches,.woocommerce-page ul.products li.product>a.product-card .product-card__content .product-card__swatches{display:inline-flex;align-items:center;gap:8px;margin:2px 0 10px;vertical-align:middle}.woocommerce ul.products li.product>a.product-card .product-card__content .product-card__swatch,.woocommerce-page ul.products li.product>a.product-card .product-card__content .product-card__swatch{width:20px;height:20px;display:block;flex:0 0 20px;border:1px solid #d9d9d9;border-radius:50%;box-shadow:none}.woocommerce ul.products li.product>a.product-card .product-card__content h3,.woocommerce-page ul.products li.product>a.product-card .product-card__content h3{margin:0 0 10px;padding:0;font-size:18px;font-weight:700;line-height:1.25;color:#000}@media screen and (min-width:991.98px){.woocommerce ul.products li.product>a.product-card .product-card__content h3,.woocommerce-page ul.products li.product>a.product-card .product-card__content h3{font-size:24px}}.woocommerce ul.products li.product>a.product-card .product-card__content p,.woocommerce-page ul.products li.product>a.product-card .product-card__content p{margin:0;padding:0;font-size:14px;line-height:1.5;color:#191919}.woocommerce ul.products li.product>a.product-card .product-card__actions,.woocommerce-page ul.products li.product>a.product-card .product-card__actions{margin-top:auto}@media screen and (max-width:380px){.woocommerce ul.products li.product>a.product-card .product-card__content>.product-card__label,.woocommerce-page ul.products li.product>a.product-card .product-card__content>.product-card__label{padding:5px 10px;font-size:11px}}.articles-showcase{background:#f5f5f5}.articles-showcase__head{margin:0 0 40px;text-align:center}.articles-showcase__head h2{margin:0 0 10px}.articles-showcase__head a{display:inline-block;color:#191919;font-size:16px;line-height:1.2;font-weight:400;text-decoration:underline;text-underline-offset:2px;transition:opacity .25s ease}.articles-showcase__head a:hover{opacity:.7}.articles-showcase__grid{display:grid;grid-template-columns:1fr;gap:40px}@media screen and (min-width:767.98px){.articles-showcase__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:991.98px){.articles-showcase__grid{grid-template-columns:repeat(3,1fr);margin-bottom:40px}}@media screen and (max-width:991.98px){.articles-showcase__grid>.article-card:nth-child(n+3){display:none!important}}.articles-showcase--related{background:transparent;padding:0}.articles-showcase--related .articles-showcase__head{margin-bottom:32px;text-align:left}.articles-showcase--related .articles-showcase__head h2{margin:0}.article-card{display:flex;flex-direction:column;min-width:0;color:#000;text-decoration:none}.article-card:hover .article-card__media img{transform:scale(1.05)}.article-card:hover .btn--primary{background:#000;color:#fff}.article-card__media{display:block;overflow:hidden;margin-bottom:20px;aspect-ratio:1/.68;background:#e9e9e9}.article-card__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.article-card__content{display:block;margin-bottom:20px}.article-card__content h3{margin:0 0 10px;font-size:18px}@media screen and (min-width:991.98px){.article-card__content h3{font-size:20px}}.article-card__content p{font-size:14px}.article-card__actions{margin-top:auto}.search-results__list{display:flex;flex-direction:column;gap:40px;margin:0 auto}.search-result-row{display:flex;flex-direction:row;align-items:stretch;gap:24px;background:#fff;text-decoration:none;color:#000}.search-result-row__media{flex:0 0 clamp(100px,26vw,200px);width:clamp(100px,26vw,200px);min-height:100px;display:flex;align-items:center;justify-content:center;overflow:hidden}.search-result-row__media img,.search-result-row__media .search-result-row__img-el{display:block;width:100%;height:auto;max-height:200px;object-fit:contain}.search-result-row__placeholder{display:block;width:100%;min-height:120px;background:linear-gradient(135deg,#ececec,#f8f8f8)}.search-result-row__body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:10px;padding-top:4px}.search-result-row__title{margin:0;font-size:18px;font-weight:700;line-height:1.3;color:#000}@media screen and (min-width:767.98px){.search-result-row__title{font-size:20px}}.search-result-row__excerpt{margin:0;font-size:14px;line-height:1.55;color:#1919199e;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}@media screen and (min-width:767.98px){.search-result-row__excerpt{font-size:15px}}.search-result-row__cta{color:#000}.search-result-row__cta:hover{transform:translateY(-5px);background:#000;color:#fff}@media screen and (max-width:575.98px){.search-result-row{flex-direction:column;align-items:stretch;gap:16px}.search-result-row__media{flex:0 0 auto;width:100%;max-width:none;min-height:160px}.search-result-row__body{padding-top:0}}.woocommerce-account .woocommerce-MyAccount-navigation,.woocommerce-account .woocommerce-MyAccount-content{float:none!important;width:100%!important;margin:0}.woocommerce-account .woocommerce{display:flex;flex-direction:column;gap:24px;margin-top:24px}@media screen and (min-width:991.98px){.woocommerce-account .woocommerce{display:grid;grid-template-columns:240px minmax(0,1fr);gap:40px;align-items:start}}.woocommerce-account .woocommerce:before,.woocommerce-account .woocommerce:after{content:none!important;display:none!important}@media screen and (min-width:991.98px){.woocommerce-account .woocommerce-MyAccount-navigation{grid-column:1}}.woocommerce-account .woocommerce-MyAccount-navigation ul{display:flex;flex-direction:column;gap:8px;margin:0!important;padding:0!important;list-style:none!important}.woocommerce-account .woocommerce-MyAccount-navigation li{margin:0!important;padding:0!important;list-style:none!important}.woocommerce-account .woocommerce-MyAccount-navigation li::marker{content:none}.woocommerce-account .woocommerce-MyAccount-navigation li a{display:block;color:#252525;font-size:16px;line-height:1.4;padding:8px 10px;border-radius:8px;transition:.25s ease;text-decoration:none!important}.woocommerce-account .woocommerce-MyAccount-navigation li:hover a{color:#000;background:#f5f5f5;text-decoration:none!important}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{color:#fff;font-weight:700;background:#000;text-decoration:none!important}.woocommerce-account .woocommerce-MyAccount-content{min-width:0}@media screen and (min-width:991.98px){.woocommerce-account .woocommerce-MyAccount-content{grid-column:2}}.woocommerce-account .woocommerce-MyAccount-content p,.woocommerce-account .woocommerce-MyAccount-content li,.woocommerce-account .woocommerce-MyAccount-content label,.woocommerce-account .woocommerce-MyAccount-content legend,.woocommerce-account .woocommerce-MyAccount-content span{color:#252525}.woocommerce-account .woocommerce-MyAccount-content .button,.woocommerce-account .woocommerce-MyAccount-content button,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Button{border-radius:40px;border:1px solid #000;background:transparent;color:#000;font-weight:400;font-size:16px;line-height:1.6;padding:10px 20px;cursor:pointer;transition:.3s ease}.woocommerce-account .woocommerce-MyAccount-content .button:hover,.woocommerce-account .woocommerce-MyAccount-content .button:focus-visible,.woocommerce-account .woocommerce-MyAccount-content button:hover,.woocommerce-account .woocommerce-MyAccount-content button:focus-visible,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Button:hover,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Button:focus-visible{transform:translateY(-5px);background:#000;color:#fff}.woocommerce-account .woocommerce-MyAccount-content button.show-password-input{border:none!important;background:transparent!important}.woocommerce-account .woocommerce-MyAccount-content button.show-password-input:hover,.woocommerce-account .woocommerce-MyAccount-content button.show-password-input:focus-visible{transform:translateY(-50%)!important}.woocommerce-account .woocommerce-MyAccount-content a.button,.woocommerce-account .woocommerce-MyAccount-content a.woocommerce-Button,.woocommerce-account .woocommerce-MyAccount-content a.button:hover,.woocommerce-account .woocommerce-MyAccount-content a.woocommerce-Button:hover{text-decoration:none}.woocommerce-account .woocommerce-MyAccount-content input[type=text],.woocommerce-account .woocommerce-MyAccount-content input[type=email],.woocommerce-account .woocommerce-MyAccount-content input[type=password],.woocommerce-account .woocommerce-MyAccount-content input[type=tel],.woocommerce-account .woocommerce-MyAccount-content textarea,.woocommerce-account .woocommerce-MyAccount-content select{width:100%;border:1px solid #d5d5d5;border-radius:8px;padding:10px 12px;background:#fff;color:#252525;transition:border-color .25s ease}.woocommerce-account .woocommerce-MyAccount-content input[type=text]:focus,.woocommerce-account .woocommerce-MyAccount-content input[type=email]:focus,.woocommerce-account .woocommerce-MyAccount-content input[type=password]:focus,.woocommerce-account .woocommerce-MyAccount-content input[type=tel]:focus,.woocommerce-account .woocommerce-MyAccount-content textarea:focus,.woocommerce-account .woocommerce-MyAccount-content select:focus{outline:none;border-color:#000}.woocommerce-account .woocommerce-MyAccount-content .select2-container--default .select2-selection--single{border:1px solid #d5d5d5;border-radius:8px;height:42px!important;background:#fff;display:flex;align-items:center}.woocommerce-account .woocommerce-MyAccount-content .select2-container .select2-selection--single .select2-selection__rendered{line-height:normal!important;min-height:0!important;color:#252525;padding:0 32px 0 12px!important}.woocommerce-account .woocommerce-MyAccount-content .select2-container--default .select2-selection--single .select2-selection__arrow{height:100%!important;top:0;right:8px}.woocommerce-account .woocommerce-MyAccount-content a{color:#252525;text-decoration:underline;text-underline-offset:2px;transition:color .25s ease}.woocommerce-account .woocommerce-MyAccount-content a:hover{color:#000}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses{display:grid;gap:20px}@media screen and (min-width:767.98px){.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address{min-width:0}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses.col2-set{display:grid!important;gap:20px;width:100%}@media screen and (min-width:767.98px){.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses.col2-set{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses.col2-set:before,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses.col2-set:after{content:none!important;display:none!important}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses.col2-set>.col-1,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses.col2-set>.col-2,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses.col2-set>.u-column1,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses.col2-set>.u-column2{float:none!important;width:100%!important;max-width:none!important;margin:0!important}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address-title{display:block;margin:0 0 12px;min-height:0;width:auto;max-width:none}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address-title h3{margin:0;font-size:24px;line-height:1.25;font-weight:700;width:auto;max-width:none}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address-title .edit{display:inline-block;margin-top:6px;white-space:normal;font-size:14px;line-height:1.4;text-decoration:underline;width:auto;max-width:none}.woocommerce-account:not(.logged-in) .woocommerce{display:block}.woocommerce-account:not(.logged-in) .woocommerce-form-login.login,.woocommerce-account:not(.logged-in) .woocommerce-form-register{border:1px solid #e2e2e2;border-radius:12px;background:#fff;padding:24px;max-width:760px;width:100%;margin:0 auto}.woocommerce-account:not(.logged-in) .woocommerce-form-register .el-camino-registration-b2b{margin-top:8px}.woocommerce-account:not(.logged-in) .woocommerce-form-register .el-camino-checkout-section{margin:20px 0 12px}.woocommerce-account:not(.logged-in) .woocommerce-form-register .el-camino-checkout-section:first-child{margin-top:0}.woocommerce-account:not(.logged-in) .woocommerce-form-register .el-camino-checkout-section__title{margin:0 0 4px;font-size:18px;line-height:1.2;font-weight:600;color:#000}.woocommerce-account:not(.logged-in) .woocommerce-form-register .el-camino-checkout-section__description{font-size:14px;line-height:1.5;color:#666}.woocommerce-account:not(.logged-in) .woocommerce-form-register .form-row{margin-bottom:16px;padding:0}.woocommerce-account:not(.logged-in) .woocommerce-form-register .iti{display:block;width:100%}.woocommerce-account:not(.logged-in) .woocommerce-form-register .iti__selected-flag{z-index:4}.woocommerce-account:not(.logged-in) .woocommerce-form-register .iti input[type=tel],.woocommerce-account:not(.logged-in) .woocommerce-form-register .iti input[type=text]{padding-left:52px}.woocommerce-account:not(.logged-in) .woocommerce-form-register .iti__dropdown-content{max-width:100%!important;width:100%!important;min-width:280px;box-sizing:border-box}.woocommerce-account:not(.logged-in) .woocommerce-form-register body>.iti.iti--container.iti--fullscreen-popup{z-index:999999!important;position:fixed!important}.woocommerce-account:not(.logged-in) .woocommerce-form-register input.el-camino-intl-phone--invalid{border-color:#c00}.woocommerce-account:not(.logged-in) .woocommerce-form-register .el-camino-intl-phone-error{display:block;color:#c00;font-size:14px;margin-top:8px;line-height:1.4}.woocommerce-account:not(.logged-in) .woocommerce-form-register label{display:block;font-size:14px;line-height:1.4;color:#252525;margin-bottom:8px}.woocommerce-account:not(.logged-in) .woocommerce-form-register .input-text{width:100%;border:1px solid #d5d5d5;border-radius:8px;padding:10px 12px;background:#fff;color:#252525}.woocommerce-account:not(.logged-in) .woocommerce-form-register .input-text:focus{outline:none;border-color:#000}.woocommerce-account:not(.logged-in) .woocommerce-form-register textarea.input-text{min-height:100px;resize:vertical}.woocommerce-account:not(.logged-in) .woocommerce-form-register .woocommerce-button.button.woocommerce-form-register__submit{border:1px solid #000!important;border-radius:40px!important;background:transparent!important;color:#000!important;font-weight:400!important;font-size:16px!important;line-height:1.6!important;padding:10px 20px!important;margin-top:16px;text-decoration:none!important;box-shadow:none;transition:.3s ease}.woocommerce-account:not(.logged-in) .woocommerce-form-register .woocommerce-button.button.woocommerce-form-register__submit:hover,.woocommerce-account:not(.logged-in) .woocommerce-form-register .woocommerce-button.button.woocommerce-form-register__submit:focus-visible{transform:translateY(-5px);background:#000!important;color:#fff!important}.woocommerce-account:not(.logged-in) form.woocommerce-ResetPassword.lost_reset_password{border:1px solid #e2e2e2;border-radius:12px;background:#fff;padding:24px;max-width:760px;width:100%;margin:0 auto}.woocommerce-account:not(.logged-in) form.woocommerce-ResetPassword.lost_reset_password .form-row{margin:0 0 16px;float:none;width:100%}.woocommerce-account:not(.logged-in) form.woocommerce-ResetPassword.lost_reset_password label{display:block;font-size:14px;line-height:1.4;color:#252525;margin-bottom:8px}.woocommerce-account:not(.logged-in) form.woocommerce-ResetPassword.lost_reset_password .input-text{width:100%;border:1px solid #d5d5d5;border-radius:8px;padding:10px 12px;background:#fff;color:#252525;transition:border-color .25s ease}.woocommerce-account:not(.logged-in) form.woocommerce-ResetPassword.lost_reset_password .input-text:focus{outline:none;border-color:#000}@media screen and (min-width:767.98px){.woocommerce-account:not(.logged-in) form.woocommerce-ResetPassword.lost_reset_password{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;align-items:start}.woocommerce-account:not(.logged-in) form.woocommerce-ResetPassword.lost_reset_password p{grid-column:1/-1}.woocommerce-account:not(.logged-in) form.woocommerce-ResetPassword.lost_reset_password .form-row-wide{grid-column:1/-1}.woocommerce-account:not(.logged-in) form.woocommerce-ResetPassword.lost_reset_password .form-row:not(.form-row-wide){margin-bottom:0}.woocommerce-account:not(.logged-in) form.woocommerce-ResetPassword.lost_reset_password .woocommerce-Button{grid-column:1/-1;justify-self:start}}.woocommerce-account:not(.logged-in) form.woocommerce-ResetPassword.lost_reset_password .woocommerce-Button{border:1px solid #000!important;border-radius:40px!important;background:transparent!important;color:#000!important;font-weight:400!important;font-size:16px!important;line-height:1.6!important;padding:10px 20px!important;text-decoration:none!important;box-shadow:none;cursor:pointer;transition:.3s ease}.woocommerce-account:not(.logged-in) form.woocommerce-ResetPassword.lost_reset_password .woocommerce-Button:hover,.woocommerce-account:not(.logged-in) form.woocommerce-ResetPassword.lost_reset_password .woocommerce-Button:focus-visible{transform:translateY(-5px);background:#000!important;color:#fff!important}.woocommerce-account:not(.logged-in) form.woocommerce-ResetPassword.lost_reset_password button.show-password-input{border:none!important;background:transparent!important}.woocommerce-account:not(.logged-in) form.woocommerce-ResetPassword.lost_reset_password button.show-password-input:hover,.woocommerce-account:not(.logged-in) form.woocommerce-ResetPassword.lost_reset_password button.show-password-input:focus-visible{transform:translateY(-50%)!important}.woocommerce-account:not(.logged-in) .woocommerce-form-login.login .form-row{margin-bottom:16px}.woocommerce-account:not(.logged-in) .woocommerce-form-login.login label{display:block;font-size:14px;line-height:1.4;color:#252525;margin-bottom:8px}.woocommerce-account:not(.logged-in) .woocommerce-form-login.login .input-text{width:100%;border:1px solid #d5d5d5;border-radius:8px;padding:10px 12px;background:#fff;color:#252525}.woocommerce-account:not(.logged-in) .woocommerce-form-login.login .input-text:focus{outline:none;border-color:#000}.woocommerce-account:not(.logged-in) .woocommerce-form-login.login .woocommerce-form-login__rememberme{display:inline-flex;align-items:center;gap:8px;margin-right:12px;cursor:pointer}.woocommerce-account:not(.logged-in) .woocommerce-form-login.login .woocommerce-form-login__rememberme input[type=checkbox]{width:16px;height:16px;margin:0;padding:0;-moz-appearance:auto;appearance:auto;-webkit-appearance:checkbox;accent-color:#000;cursor:pointer;flex:0 0 auto}.woocommerce-account:not(.logged-in) .woocommerce-form-login.login .woocommerce-button.button.woocommerce-form-login__submit{border:0!important;border-radius:40px!important;border:1px solid #000!important;background:transparent!important;color:#000!important;font-weight:400!important;font-size:16px!important;line-height:1.6!important;padding:10px 20px!important;text-decoration:none!important;box-shadow:none;transition:.3s ease}.woocommerce-account:not(.logged-in) .woocommerce-form-login.login .woocommerce-button.button.woocommerce-form-login__submit:hover,.woocommerce-account:not(.logged-in) .woocommerce-form-login.login .woocommerce-button.button.woocommerce-form-login__submit:focus-visible{transform:translateY(-5px);background:#000!important;color:#fff!important}.woocommerce-account:not(.logged-in) .woocommerce-form-login.login .lost_password{margin-top:8px}.woocommerce-account:not(.logged-in) .woocommerce-form-login.login .lost_password a{color:#252525!important;text-decoration:underline!important;text-underline-offset:2px}.woocommerce-account:not(.logged-in) .woocommerce-form-login.login .lost_password a:hover{color:#000!important}.woocommerce-account form.woocommerce-ResetPassword.lost_reset_password .woocommerce-Button{border:1px solid #000!important;border-radius:40px!important;background:transparent!important;color:#000!important;font-weight:400!important;font-size:16px!important;line-height:1.6!important;padding:10px 20px!important;text-decoration:none!important;box-shadow:none;cursor:pointer;transition:.3s ease}.woocommerce-account form.woocommerce-ResetPassword.lost_reset_password .woocommerce-Button:hover,.woocommerce-account form.woocommerce-ResetPassword.lost_reset_password .woocommerce-Button:focus-visible{transform:translateY(-5px);background:#000!important;color:#fff!important}.woocommerce-message,.woocommerce-info,.woocommerce-error{border:1px solid #d9d9d9;border-left:4px solid #000;border-radius:8px;background:#fff;color:#252525;padding:14px 16px;font-size:16px;line-height:1.5;margin:0 0 12px;position:relative}.woocommerce-message:before,.woocommerce-info:before,.woocommerce-error:before{content:none!important;display:none!important}.woocommerce-message:focus-visible,.woocommerce-info:focus-visible,.woocommerce-error:focus-visible{outline:none;box-shadow:none}.woocommerce-message a,.woocommerce-info a,.woocommerce-error a{color:#252525;text-decoration:underline;text-underline-offset:2px;transition:color .25s ease}.woocommerce-message a:hover,.woocommerce-info a:hover,.woocommerce-error a:hover{color:#000}.woocommerce-message .button.wc-forward,.woocommerce-message a.button.wc-forward,.woocommerce-info .button.wc-forward,.woocommerce-info a.button.wc-forward,.woocommerce-error .button.wc-forward,.woocommerce-error a.button.wc-forward{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 20px;border:1px solid #000;border-radius:40px;background:transparent;color:#000;font-size:16px;line-height:1.6;font-weight:400;text-decoration:none;transition:.3s ease}.woocommerce-message .button.wc-forward:hover,.woocommerce-message .button.wc-forward:focus-visible,.woocommerce-message a.button.wc-forward:hover,.woocommerce-message a.button.wc-forward:focus-visible,.woocommerce-info .button.wc-forward:hover,.woocommerce-info .button.wc-forward:focus-visible,.woocommerce-info a.button.wc-forward:hover,.woocommerce-info a.button.wc-forward:focus-visible,.woocommerce-error .button.wc-forward:hover,.woocommerce-error .button.wc-forward:focus-visible,.woocommerce-error a.button.wc-forward:hover,.woocommerce-error a.button.wc-forward:focus-visible{transform:translateY(-5px);background:#000;color:#fff;text-decoration:none}ul.woocommerce-error{list-style:none;padding-left:16px}ul.woocommerce-error li{margin:.35em 0}ul.woocommerce-error li:first-child{margin-top:0}ul.woocommerce-error li:last-child{margin-bottom:0}.woocommerce-notices-wrapper:empty{display:none}.woocommerce-cart .page-content>.container{max-width:1140px;width:100%;margin-inline:auto}.woocommerce-cart .page__content.entry-content a,.woocommerce-cart .page__content.entry-content a:visited{text-decoration:none}@media screen and (min-width:1639.98px){.woocommerce-cart .page-content>.container{padding:0 40px}}.woocommerce-cart .woocommerce{display:grid;grid-template-columns:1fr;gap:24px}@media screen and (min-width:991.98px){.woocommerce-cart .woocommerce{grid-template-columns:minmax(0,2fr) minmax(320px,1fr);align-items:start;gap:32px}}.woocommerce-cart .woocommerce .woocommerce-notices-wrapper{margin-bottom:16px}@media screen and (min-width:991.98px){.woocommerce-cart .woocommerce .woocommerce-notices-wrapper{grid-column:1/-1}}.woocommerce-cart .woocommerce .woocommerce-message .restore-item{font-weight:600}.woocommerce-cart .woocommerce .woocommerce-message .button.wc-forward{display:inline-flex;align-items:center;justify-content:center;border-radius:40px;border:1px solid #000;background:transparent;color:#000;font-weight:400;font-size:16px;line-height:1.6;padding:10px 20px;text-decoration:none;transition:.3s ease}.woocommerce-cart .woocommerce .woocommerce-message .button.wc-forward:hover,.woocommerce-cart .woocommerce .woocommerce-message .button.wc-forward:focus-visible{transform:translateY(-5px);background:#000;color:#fff;text-decoration:none}.woocommerce-cart .woocommerce .woocommerce-message .button.wc-forward{display:none}.woocommerce-cart .woocommerce .return-to-shop{text-align:right}.woocommerce-cart .woocommerce .return-to-shop .button.wc-backward{display:inline-flex;align-items:center;justify-content:center;border-radius:40px;border:1px solid #000;background:transparent;color:#000;font-weight:400;font-size:16px;line-height:1.6;padding:10px 20px;text-decoration:none;transition:.3s ease}.woocommerce-cart .woocommerce .return-to-shop .button.wc-backward:hover,.woocommerce-cart .woocommerce .return-to-shop .button.wc-backward:focus-visible{transform:translateY(-5px);background:#000;color:#fff}@media screen and (min-width:991.98px){.woocommerce-cart .woocommerce .woocommerce-cart-form{grid-column:1}}.woocommerce-cart .woocommerce table.shop_table.shop_table_responsive.cart{border:1px solid #d9d9d9;border-radius:8px;overflow:hidden;margin:0;width:100%;table-layout:auto}.woocommerce-cart .woocommerce table.shop_table.shop_table_responsive.cart th,.woocommerce-cart .woocommerce table.shop_table.shop_table_responsive.cart td{border-color:#e7e7e7}.woocommerce-cart .woocommerce table.shop_table.shop_table_responsive.cart th{color:#252525;font-weight:700}.woocommerce-cart .woocommerce table.shop_table.shop_table_responsive.cart td{color:#252525}.woocommerce-cart .woocommerce table.shop_table.shop_table_responsive.cart .product-thumbnail{display:none}.woocommerce-cart .woocommerce table.shop_table.shop_table_responsive.cart .product-name,.woocommerce-cart .woocommerce table.shop_table.shop_table_responsive.cart .product-price,.woocommerce-cart .woocommerce table.shop_table.shop_table_responsive.cart .product-quantity,.woocommerce-cart .woocommerce table.shop_table.shop_table_responsive.cart .product-subtotal{white-space:nowrap}.woocommerce-cart .woocommerce table.shop_table.shop_table_responsive.cart .product-remove{width:44px}.woocommerce-cart .woocommerce table.shop_table.shop_table_responsive.cart .product-name{width:36%;white-space:normal}.woocommerce-cart .woocommerce table.shop_table.shop_table_responsive.cart .product-price{width:21%}.woocommerce-cart .woocommerce table.shop_table.shop_table_responsive.cart .product-quantity{width:17%}.woocommerce-cart .woocommerce table.shop_table.shop_table_responsive.cart .product-subtotal{width:26%}.woocommerce-cart .woocommerce table.shop_table.shop_table_responsive.cart .product-name a{color:#252525;text-decoration:none;pointer-events:none;white-space:normal;overflow-wrap:anywhere;word-break:break-word}@media screen and (max-width:767.98px){.woocommerce-cart .woocommerce table.shop_table.shop_table_responsive.cart .product-remove{border-right:1px solid #e7e7e7;vertical-align:top}.woocommerce-cart .woocommerce table.shop_table.shop_table_responsive.cart .product-name,.woocommerce-cart .woocommerce table.shop_table.shop_table_responsive.cart .product-price,.woocommerce-cart .woocommerce table.shop_table.shop_table_responsive.cart .product-quantity,.woocommerce-cart .woocommerce table.shop_table.shop_table_responsive.cart .product-subtotal{white-space:normal;width:auto}.woocommerce-cart .woocommerce table.shop_table.shop_table_responsive.cart td[data-title]:before{margin-right:.35em}.woocommerce-cart .woocommerce table.shop_table.shop_table_responsive.cart .product-name{text-align:left}.woocommerce-cart .woocommerce table.shop_table.shop_table_responsive.cart .product-name:before{float:left;display:block;width:auto;margin:0 0 8px}.woocommerce-cart .woocommerce table.shop_table.shop_table_responsive.cart .product-name a{display:block;overflow-wrap:break-word;word-break:normal}}.woocommerce-cart .woocommerce table.shop_table.shop_table_responsive.cart .actions .coupon{display:inline-flex;align-items:center;gap:8px}.woocommerce-cart .woocommerce table.shop_table.shop_table_responsive.cart .actions .coupon .input-text{width:140px;border:1px solid #d5d5d5;border-radius:8px;padding:8px 10px}.woocommerce-cart .woocommerce table.shop_table.shop_table_responsive.cart .actions .button{border-radius:40px;border:1px solid #000;background:transparent;color:#000;font-weight:400;font-size:16px;line-height:1.6;padding:10px 20px;text-decoration:none;transition:.3s ease}.woocommerce-cart .woocommerce table.shop_table.shop_table_responsive.cart .actions .button:hover,.woocommerce-cart .woocommerce table.shop_table.shop_table_responsive.cart .actions .button:focus-visible{transform:translateY(-5px);background:#000;color:#fff}.woocommerce-cart .woocommerce table.shop_table.shop_table_responsive.cart .el-camino-qty{display:inline-grid;grid-template-columns:36px 56px 36px;align-items:center;border:1px solid #d5d5d5;border-radius:8px;overflow:hidden;background:#fff}.woocommerce-cart .woocommerce table.shop_table.shop_table_responsive.cart .el-camino-qty input.qty{width:100%;min-width:0;height:36px;padding:0 8px;border:0;background:transparent;text-align:center;font:inherit;color:inherit;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.woocommerce-cart .woocommerce table.shop_table.shop_table_responsive.cart .el-camino-qty input.qty::-webkit-outer-spin-button,.woocommerce-cart .woocommerce table.shop_table.shop_table_responsive.cart .el-camino-qty input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.woocommerce-cart .woocommerce table.shop_table.shop_table_responsive.cart .el-camino-qty__btn{height:36px;display:inline-flex;align-items:center;justify-content:center;border:0;background:#f6f6f6;color:#000;font-size:18px;line-height:1;cursor:pointer;transition:background .2s ease,opacity .2s ease}.woocommerce-cart .woocommerce table.shop_table.shop_table_responsive.cart .el-camino-qty__btn:hover,.woocommerce-cart .woocommerce table.shop_table.shop_table_responsive.cart .el-camino-qty__btn:focus-visible{background:#ececec}.woocommerce-cart .woocommerce table.shop_table.shop_table_responsive.cart .el-camino-qty__btn:disabled{opacity:.4;cursor:not-allowed}.woocommerce-cart .woocommerce .cart-collaterals{width:100%;float:none!important}@media screen and (min-width:991.98px){.woocommerce-cart .woocommerce .cart-collaterals{grid-column:2}}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals{width:100%!important;float:none!important;margin:0}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals h2{margin:0 0 14px}@media screen and (min-width:767.98px)and (max-width:1199.98px){.woocommerce-cart .woocommerce table.shop_table.shop_table_responsive.cart .product-name{width:auto;white-space:normal}.woocommerce-cart .woocommerce table.shop_table.shop_table_responsive.cart .product-name a{white-space:normal;overflow-wrap:anywhere;word-break:break-word}}.woocommerce-cart .woocommerce .cart-collaterals .shop_table{border:1px solid #d9d9d9;border-radius:8px;overflow:hidden;margin:0 0 16px}.woocommerce-cart .woocommerce .cart-collaterals .shop_table th,.woocommerce-cart .woocommerce .cart-collaterals .shop_table td{border-color:#e7e7e7;color:#252525}.woocommerce-cart .woocommerce .wc-proceed-to-checkout .checkout-button.button.alt.wc-forward{display:inline-flex;align-items:center;justify-content:center;width:100%;border-radius:40px;border:1px solid #000;background:#000;color:#fff;font-weight:600;font-size:18px;line-height:1.3;padding:10px 20px;text-decoration:none;transition:.3s ease}.woocommerce-cart .woocommerce .wc-proceed-to-checkout .checkout-button.button.alt.wc-forward:hover,.woocommerce-cart .woocommerce .wc-proceed-to-checkout .checkout-button.button.alt.wc-forward:focus-visible{transform:translateY(-5px);background:transparent;color:#000}.woocommerce-checkout .page-content>.container{max-width:1140px;width:100%;margin-inline:auto}@media screen and (min-width:1639.98px){.woocommerce-checkout .page-content>.container{padding:0 40px}}.woocommerce-checkout .woocommerce .woocommerce-notices-wrapper{margin-bottom:16px}.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info a.showcoupon{color:#000;text-decoration:underline;text-underline-offset:2px;transition:color .2s ease,text-decoration-color .2s ease}.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info a.showcoupon:hover,.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info a.showcoupon:focus-visible{color:#000;text-decoration-color:transparent}.woocommerce-checkout form.checkout_coupon.woocommerce-form-coupon{border:1px solid #e2e2e2;border-radius:12px;background:#fff;padding:16px;margin:12px 0 0}.woocommerce-checkout form.checkout_coupon.woocommerce-form-coupon .form-row{margin:0}.woocommerce-checkout form.checkout_coupon.woocommerce-form-coupon .form-row-first,.woocommerce-checkout form.checkout_coupon.woocommerce-form-coupon .form-row-last{float:none;width:100%}@media screen and (min-width:767.98px){.woocommerce-checkout form.checkout_coupon.woocommerce-form-coupon{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:end}.woocommerce-checkout form.checkout_coupon.woocommerce-form-coupon .form-row-first,.woocommerce-checkout form.checkout_coupon.woocommerce-form-coupon .form-row-last{width:auto}}.woocommerce-checkout form.checkout.woocommerce-checkout{display:grid;grid-template-columns:1fr;gap:24px}@media screen and (min-width:991.98px){.woocommerce-checkout form.checkout.woocommerce-checkout{grid-template-columns:minmax(0,2fr) minmax(320px,1fr);gap:32px;align-items:start}}@media screen and (min-width:991.98px){.woocommerce-checkout form.checkout.woocommerce-checkout .woocommerce-NoticeGroup,.woocommerce-checkout form.checkout.woocommerce-checkout .woocommerce-notices-wrapper{grid-column:1/-1;grid-row:1}}.woocommerce-checkout form.checkout.woocommerce-checkout #customer_details{display:grid;grid-template-columns:1fr;gap:24px;margin-bottom:0}@media screen and (min-width:991.98px){.woocommerce-checkout form.checkout.woocommerce-checkout #customer_details{grid-template-columns:1fr;gap:24px;grid-column:1;grid-row:2}}.woocommerce-checkout form.checkout.woocommerce-checkout #customer_details:before,.woocommerce-checkout form.checkout.woocommerce-checkout #customer_details:after{content:none!important;display:none!important}.woocommerce-checkout form.checkout.woocommerce-checkout #customer_details>.col-1,.woocommerce-checkout form.checkout.woocommerce-checkout #customer_details>.col-2{float:none;width:100%}@media screen and (min-width:991.98px){.woocommerce-checkout form.checkout.woocommerce-checkout #order_review_heading,.woocommerce-checkout form.checkout.woocommerce-checkout #order_review{grid-column:2;align-self:start}}.woocommerce-checkout form.checkout.woocommerce-checkout #order_review_heading{float:none!important;width:100%!important;clear:none!important;margin:0 0 14px;display:none}.woocommerce-checkout form.checkout.woocommerce-checkout #order_review{float:none!important;width:100%!important;clear:none!important;margin:0!important}@media screen and (min-width:991.98px){.woocommerce-checkout form.checkout.woocommerce-checkout #order_review{grid-row:2;padding-top:52px}}.woocommerce-checkout form.checkout.woocommerce-checkout .checkout-order-title{margin:0 0 14px;font-size:28px;line-height:1.2;font-weight:600;color:#000}@media screen and (min-width:991.98px){.woocommerce-checkout form.checkout.woocommerce-checkout .checkout-order-title{grid-column:2;grid-row:2;z-index:2;align-self:start}}.woocommerce-checkout form.checkout.woocommerce-checkout .woocommerce-billing-fields h3,.woocommerce-checkout form.checkout.woocommerce-checkout .woocommerce-additional-fields h3{margin:0 0 16px;font-size:28px;line-height:1.25}.woocommerce-checkout form.checkout.woocommerce-checkout .form-row{margin-bottom:14px}.woocommerce-checkout form.checkout.woocommerce-checkout .iti{display:block;width:100%}.woocommerce-checkout form.checkout.woocommerce-checkout .iti__selected-flag{z-index:4}.woocommerce-checkout form.checkout.woocommerce-checkout .iti input[type=tel],.woocommerce-checkout form.checkout.woocommerce-checkout .iti input[type=text]{padding-left:52px}.woocommerce-checkout form.checkout.woocommerce-checkout .iti__dropdown-content{max-width:100%!important;width:100%!important;min-width:280px;box-sizing:border-box}.woocommerce-checkout form.checkout.woocommerce-checkout body>.iti.iti--container.iti--fullscreen-popup{z-index:999999!important;position:fixed!important}.woocommerce-checkout form.checkout.woocommerce-checkout input.el-camino-intl-phone--invalid{border-color:#c00}.woocommerce-checkout form.checkout.woocommerce-checkout .checkout-inline-error-message.el-camino-intl-phone-error{display:block}.woocommerce-checkout form.checkout.woocommerce-checkout .el-camino-checkout-section{margin:8px 0 4px}.woocommerce-checkout form.checkout.woocommerce-checkout .el-camino-checkout-section__title{margin:0 0 4px;font-size:20px;line-height:1.2;font-weight:600;color:#000}.woocommerce-checkout form.checkout.woocommerce-checkout .el-camino-checkout-section__description{font-size:14px;line-height:1.5;color:#666}@media screen and (max-width:767.98px){.woocommerce-checkout form.checkout.woocommerce-checkout .form-row-first,.woocommerce-checkout form.checkout.woocommerce-checkout .form-row-last{float:none;width:100%}}.woocommerce-checkout form.checkout.woocommerce-checkout label{display:block;font-size:14px;line-height:1.4;color:#252525;margin-bottom:8px}.woocommerce-checkout form.checkout.woocommerce-checkout input[type=text],.woocommerce-checkout form.checkout.woocommerce-checkout input[type=email],.woocommerce-checkout form.checkout.woocommerce-checkout input[type=tel],.woocommerce-checkout form.checkout.woocommerce-checkout input[type=number],.woocommerce-checkout form.checkout.woocommerce-checkout textarea,.woocommerce-checkout form.checkout.woocommerce-checkout select{width:100%;font:inherit;font-size:16px;line-height:1.4;border:1px solid #d5d5d5;border-radius:8px;padding:10px 12px;background:#fff;color:#252525;transition:border-color .25s ease}.woocommerce-checkout form.checkout.woocommerce-checkout input[type=text]:focus,.woocommerce-checkout form.checkout.woocommerce-checkout input[type=email]:focus,.woocommerce-checkout form.checkout.woocommerce-checkout input[type=tel]:focus,.woocommerce-checkout form.checkout.woocommerce-checkout input[type=number]:focus,.woocommerce-checkout form.checkout.woocommerce-checkout textarea:focus,.woocommerce-checkout form.checkout.woocommerce-checkout select:focus{outline:none;border-color:#000}.woocommerce-checkout form.checkout.woocommerce-checkout .select2-container--default .select2-selection--single{border:1px solid #d5d5d5;border-radius:8px;height:36px!important;background:#fff;display:flex;align-items:center}.woocommerce-checkout form.checkout.woocommerce-checkout .select2-container .select2-selection--single .select2-selection__rendered{line-height:normal!important;min-height:0!important;color:#252525;padding:0 32px 0 12px!important}.woocommerce-checkout form.checkout.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{height:100%!important;top:0;right:8px}.woocommerce-checkout form.checkout.woocommerce-checkout .form-row.woocommerce-validated .select2-container .select2-selection,.woocommerce-checkout form.checkout.woocommerce-checkout .form-row.woocommerce-invalid .select2-container .select2-selection,.woocommerce-checkout form.checkout.woocommerce-checkout .form-row.woocommerce-validated select,.woocommerce-checkout form.checkout.woocommerce-checkout .form-row.woocommerce-invalid select{border-color:#d5d5d5!important;box-shadow:none!important}.woocommerce-checkout form.checkout.woocommerce-checkout .select2-container{z-index:10}.woocommerce-checkout form.checkout.woocommerce-checkout .select2-container--open,.woocommerce-checkout form.checkout.woocommerce-checkout .select2-dropdown{z-index:100!important}.woocommerce-checkout form.checkout.woocommerce-checkout #order_review_heading{margin:0 0 14px;font-size:36px;line-height:1.2}.woocommerce-checkout form.checkout.woocommerce-checkout table.shop_table.woocommerce-checkout-review-order-table{border:1px solid #d9d9d9;border-radius:8px;overflow:hidden;margin:0 0 16px}.woocommerce-checkout form.checkout.woocommerce-checkout table.shop_table.woocommerce-checkout-review-order-table th,.woocommerce-checkout form.checkout.woocommerce-checkout table.shop_table.woocommerce-checkout-review-order-table td{border-color:#e7e7e7;color:#252525}.woocommerce-checkout form.checkout.woocommerce-checkout table.shop_table.woocommerce-checkout-review-order-table th.product-total,.woocommerce-checkout form.checkout.woocommerce-checkout table.shop_table.woocommerce-checkout-review-order-table td.product-total,.woocommerce-checkout form.checkout.woocommerce-checkout table.shop_table.woocommerce-checkout-review-order-table tr.cart-subtotal td,.woocommerce-checkout form.checkout.woocommerce-checkout table.shop_table.woocommerce-checkout-review-order-table tr.order-total td,.woocommerce-checkout form.checkout.woocommerce-checkout table.shop_table.woocommerce-checkout-review-order-table .woocommerce-Price-amount,.woocommerce-checkout form.checkout.woocommerce-checkout table.shop_table.woocommerce-checkout-review-order-table .woocommerce-Price-amount amount{white-space:nowrap}.woocommerce-checkout form.checkout.woocommerce-checkout #payment.woocommerce-checkout-payment{border:1px solid #d9d9d9;border-radius:8px;background:#fff;padding:16px}.woocommerce-checkout form.checkout.woocommerce-checkout #payment.woocommerce-checkout-payment .payment_methods{margin:0 0 16px}.woocommerce-checkout form.checkout.woocommerce-checkout #payment.woocommerce-checkout-payment .woocommerce-privacy-policy-text{margin:0 0 32px}.woocommerce-checkout form.checkout.woocommerce-checkout #payment.woocommerce-checkout-payment .woocommerce-privacy-policy-text,.woocommerce-checkout form.checkout.woocommerce-checkout #payment.woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper p,.woocommerce-checkout form.checkout.woocommerce-checkout #payment.woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper span{color:#252525}.woocommerce-checkout form.checkout.woocommerce-checkout #payment.woocommerce-checkout-payment a{color:#252525;text-decoration:underline;text-underline-offset:2px}.woocommerce-checkout form.checkout.woocommerce-checkout #payment.woocommerce-checkout-payment a:hover{color:#000}.woocommerce-checkout form.checkout.woocommerce-checkout .woocommerce-form__label-for-checkbox{display:inline-flex;align-items:flex-start;gap:8px;cursor:pointer}.woocommerce-checkout form.checkout.woocommerce-checkout .woocommerce-form__label-for-checkbox input[type=checkbox]{width:16px;height:16px;margin-top:2px;-moz-appearance:auto;appearance:auto;-webkit-appearance:checkbox;accent-color:#000;cursor:pointer;flex:0 0 auto}.woocommerce-checkout form.checkout.woocommerce-checkout #place_order.button.alt{width:100%;border-radius:40px;border:1px solid #000;background:#000;color:#fff;font-weight:400;font-size:16px;line-height:1.6;padding:10px 20px;text-decoration:none;transition:.3s ease}.woocommerce-checkout form.checkout.woocommerce-checkout #place_order.button.alt:hover,.woocommerce-checkout form.checkout.woocommerce-checkout #place_order.button.alt:focus-visible{transform:none;background:#fff;color:#000}.woocommerce-checkout .woocommerce-order .woocommerce-notice--success{margin:0 0 20px;font-size:16px;line-height:1.5}.woocommerce-checkout .woocommerce-order .woocommerce-order-overview{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.woocommerce-checkout .woocommerce-order .woocommerce-order-overview:before,.woocommerce-checkout .woocommerce-order .woocommerce-order-overview:after{content:none;display:none}.woocommerce-checkout .woocommerce-order .woocommerce-order-overview li{margin:0;padding-right:16px;font-size:12px;line-height:1.4;text-transform:uppercase;border-right:1px solid #e7e7e7}.woocommerce-checkout .woocommerce-order .woocommerce-order-overview li:last-child{border-right:0;padding-right:0}.woocommerce-checkout .woocommerce-order .woocommerce-order-overview strong{display:block;margin-top:6px;font-size:16px;line-height:1.2;font-weight:700;text-transform:none}.woocommerce-checkout .woocommerce-order .woocommerce-order-details,.woocommerce-checkout .woocommerce-order .woocommerce-customer-details{margin:40px 0 0;padding:0}.woocommerce-checkout .woocommerce-order .woocommerce-order-details__title,.woocommerce-checkout .woocommerce-order .woocommerce-column__title{margin:0 0 14px;font-size:28px;line-height:1.2;font-weight:600}.woocommerce-checkout .woocommerce-order table.shop_table.order_details{border:1px solid #d9d9d9;border-radius:8px;overflow:hidden;margin:0}.woocommerce-checkout .woocommerce-order table.shop_table.order_details th,.woocommerce-checkout .woocommerce-order table.shop_table.order_details td{border-color:#e7e7e7;color:#252525}.woocommerce-checkout .woocommerce-order table.shop_table.order_details a{color:#252525;text-decoration:underline;text-underline-offset:2px}.woocommerce-checkout .woocommerce-order table.shop_table.order_details a:hover,.woocommerce-checkout .woocommerce-order table.shop_table.order_details a:focus-visible{color:#000;text-decoration-color:transparent}.woocommerce-checkout .woocommerce-order .woocommerce-customer-details address{border:1px solid #d9d9d9;border-radius:8px;margin:0;padding:14px 16px;font-style:normal;overflow:hidden}.woocommerce-checkout .woocommerce-order .woocommerce-customer-details address p{margin:0}.woocommerce-checkout .woocommerce-order .woocommerce-customer-details address:empty{display:none}.woocommerce-checkout .woocommerce-order .woocommerce-customer-details--phone,.woocommerce-checkout .woocommerce-order .woocommerce-customer-details--email{margin:0;padding-left:0}.woocommerce-checkout .woocommerce-order .woocommerce-customer-details--phone:before,.woocommerce-checkout .woocommerce-order .woocommerce-customer-details--email:before{content:none;display:none}.woocommerce-checkout .woocommerce-order .woocommerce-customer-details--phone+.woocommerce-customer-details--email{margin-top:8px}@media screen and (max-width:767.98px){.woocommerce-checkout .woocommerce-order .woocommerce-notice--success{margin-bottom:16px;font-size:14px}.woocommerce-checkout .woocommerce-order .woocommerce-order-overview{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;margin-bottom:20px;padding-bottom:16px}.woocommerce-checkout .woocommerce-order .woocommerce-order-overview li{padding-right:0;border-right:0}.woocommerce-checkout .woocommerce-order .woocommerce-order-overview strong{margin-top:4px;font-size:18px}.woocommerce-checkout .woocommerce-order .woocommerce-order-details,.woocommerce-checkout .woocommerce-order .woocommerce-customer-details{margin-bottom:20px}.woocommerce-checkout .woocommerce-order .woocommerce-order-details__title,.woocommerce-checkout .woocommerce-order .woocommerce-column__title{margin-bottom:10px;font-size:22px}.woocommerce-checkout .woocommerce-order table.shop_table.order_details a{display:inline;overflow-wrap:break-word;word-break:normal}.woocommerce-checkout .woocommerce-order .woocommerce-customer-details address{padding:12px 14px}}@media screen and (max-width:575.98px){.woocommerce-checkout .woocommerce-order .woocommerce-order-overview{grid-template-columns:minmax(0,1fr);gap:10px}}body.woocommerce .site-header__logo-image,body.woocommerce-page .site-header__logo-image{width:auto!important;max-width:none!important;height:18px!important}body.woocommerce .lang-switcher__flag,body.woocommerce .lang-switcher__option img,body.woocommerce-page .lang-switcher__flag,body.woocommerce-page .lang-switcher__option img{width:24px!important;min-width:24px;max-width:none!important;height:16px!important}body.woocommerce .site-footer__logo img,body.woocommerce-page .site-footer__logo img{width:80px!important;max-width:none!important;height:auto!important}body.woocommerce .site-footer__socials img,body.woocommerce-page .site-footer__socials img{width:25px!important;max-width:none!important;height:25px!important}@media screen and (max-width:396px){body.woocommerce .site-header__logo-image,body.woocommerce-page .site-header__logo-image{height:14px!important}}@media screen and (min-width:767.98px){body.woocommerce .site-header__logo-image,body.woocommerce-page .site-header__logo-image{height:20px!important}}@media screen and (min-width:1199.98px){body.woocommerce .site-footer__logo img,body.woocommerce-page .site-footer__logo img{width:110px!important}}.single-product.woocommerce div.product .single-product-layout__intro>.woocommerce-product-gallery,.single-product.woocommerce-page div.product .single-product-layout__intro>.woocommerce-product-gallery,.single-product.woocommerce div.product .single-product-layout__intro>.summary.entry-summary,.single-product.woocommerce-page div.product .single-product-layout__intro>.summary.entry-summary{float:none!important;width:100%!important;max-width:100%!important;margin:0!important;clear:none!important}.woocommerce .products-showcase ul.products,.woocommerce-page .products-showcase ul.products{clear:none}.woocommerce .products-showcase ul.products li.product,.woocommerce-page .products-showcase ul.products li.product{float:none!important;width:auto!important;max-width:none!important;margin:0!important}.cmplz-placeholder-parent{height:100%!important}.breadcrumbs{margin:0;padding:20px 0 0}.breadcrumbs ul{display:flex;align-items:center;flex-wrap:wrap}.breadcrumbs ul li{display:inline-flex;align-items:center;position:relative}.breadcrumbs ul li:not(:last-child):after{content:"-";display:block;color:#000;transition:.1s ease;margin:0 5px}.breadcrumbs ul li:not(:last-child) a,.breadcrumbs ul li:not(:last-child) span{color:#000}.breadcrumbs ul li:last-child a,.breadcrumbs ul li:last-child span{font-weight:600;pointer-events:none}.breadcrumbs ul li a,.breadcrumbs ul li span{font-weight:400;font-size:14px;line-height:1.4;color:#000;position:relative}.breadcrumbs ul li a:hover,.breadcrumbs ul li span:hover{opacity:.7}.breadcrumbs.yoast-breadcrumbs>span{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.breadcrumbs.yoast-breadcrumbs a{font-weight:400;font-size:14px;line-height:1.4;color:#000}.breadcrumbs.yoast-breadcrumbs a:hover{opacity:.7}.breadcrumbs.yoast-breadcrumbs .breadcrumb_last,.breadcrumbs.yoast-breadcrumbs span.breadcrumb_last{font-weight:600;font-size:14px;line-height:1.4;color:#000}nav.navigation.posts-pagination{display:block;margin-top:48px;margin-bottom:0;width:100%;border:none!important;box-shadow:none;background:transparent}nav.navigation.posts-pagination .nav-links{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:12px 24px;margin:0!important;padding:0!important;width:max-content;max-width:100%}nav.navigation.posts-pagination .nav-links:before,nav.navigation.posts-pagination .nav-links:after{content:none!important;display:none!important}nav.navigation.posts-pagination .nav-links>a,nav.navigation.posts-pagination .nav-links>span{flex:0 0 auto;min-width:0}nav.navigation.posts-pagination a.page-numbers,nav.navigation.posts-pagination span.page-numbers{display:inline;min-width:0;min-height:0;padding:4px 2px;font-size:16px;font-weight:500;font-family:inherit;line-height:1.2;color:#000;border:none!important;border-radius:0;background:transparent!important;box-shadow:none;text-decoration:none;transition:opacity .2s ease}nav.navigation.posts-pagination a.page-numbers:hover:not(.current):not(.dots),nav.navigation.posts-pagination span.page-numbers:hover:not(.current):not(.dots){opacity:.75;text-decoration:underline;text-underline-offset:5px}nav.navigation.posts-pagination a.page-numbers.current,nav.navigation.posts-pagination span.page-numbers.current{font-weight:500;color:#000;background:transparent!important;text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px;text-decoration-color:#000;pointer-events:none}nav.navigation.posts-pagination a.page-numbers.dots,nav.navigation.posts-pagination span.page-numbers.dots{padding:4px 2px;border:none!important;background:transparent!important;cursor:default;pointer-events:none}nav.navigation.posts-pagination a.page-numbers.prev,nav.navigation.posts-pagination a.page-numbers.next{display:inline-flex;align-items:center;justify-content:center;box-sizing:content-box;width:18px;min-width:18px;max-width:18px;min-height:22px;padding:2px 0;font-size:0;line-height:0;letter-spacing:0;color:transparent;overflow:hidden;vertical-align:middle}nav.navigation.posts-pagination a.page-numbers.prev:before,nav.navigation.posts-pagination a.page-numbers.next:before{content:"";display:block;width:18px;height:18px;flex-shrink:0;background-repeat:no-repeat;background-position:center;background-size:contain}nav.navigation.posts-pagination a.page-numbers.prev:focus-visible,nav.navigation.posts-pagination a.page-numbers.next:focus-visible{outline:2px solid #000;outline-offset:3px}nav.navigation.posts-pagination a.page-numbers.prev:before{background-image:url(//elcaminobaby.cz/wp-content/themes/el-camino/assets/images/icons/arrows/ic_left.svg)}nav.navigation.posts-pagination a.page-numbers.next:before{background-image:url(//elcaminobaby.cz/wp-content/themes/el-camino/assets/images/icons/arrows/ic_right.svg)}.blog-index__header{margin-bottom:24px}.blog-index__empty{font-size:16px;line-height:1.5}.single-post__header{margin-bottom:16px}@media screen and (max-width:767.98px){.single-post__header h1{font-size:28px;line-height:1.35;overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}}.single-post__date{margin-bottom:8px;font-size:14px;line-height:1.3;opacity:.75}.single-post__meta{margin-top:8px;font-size:14px;color:#000;opacity:.8}.single-post__thumb{margin-bottom:24px}.single-post__thumb img{display:block;width:100%;height:auto}.single-post__content,.page__content.entry-content{margin-bottom:40px}@media screen and (max-width:767.98px){.single-post__content,.page__content.entry-content{margin-bottom:20px}}.single-post__content,.page__content.entry-content{--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 30px;--wp--preset--font-size--x-large: 36px;--wp--preset--font-size--xx-large: 42px}@media screen and (max-width:991.98px){.single-post__content,.page__content.entry-content{--wp--preset--font-size--small: 12px;--wp--preset--font-size--medium: 18px;--wp--preset--font-size--large: 22px;--wp--preset--font-size--x-large: 28px;--wp--preset--font-size--xx-large: 32px}}.single-post__content>*+*,.page__content.entry-content>*+*{margin-top:1.25em}.single-post__content a,.single-post__content a:visited,.page__content.entry-content a,.page__content.entry-content a:visited{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.14em;transition:opacity .2s ease,text-decoration-color .2s ease}.single-post__content a:hover,.page__content.entry-content a:hover{opacity:.75}.single-post__content a:focus-visible,.page__content.entry-content a:focus-visible{outline:2px solid #000;outline-offset:3px}.single-post__content .wp-block-column>*+*,.single-post__content .wp-block-group__inner-container>*+*,.page__content.entry-content .wp-block-column>*+*,.page__content.entry-content .wp-block-group__inner-container>*+*{margin-top:1em}.single-post__content ul,.single-post__content ol,.page__content.entry-content ul,.page__content.entry-content ol{padding-left:1.25em;list-style-position:outside}.single-post__content ul,.page__content.entry-content ul{list-style-type:disc}.single-post__content ol,.page__content.entry-content ol{list-style-type:decimal}.single-post__content li,.page__content.entry-content li{margin-bottom:.35em}.single-post__content li:last-child,.page__content.entry-content li:last-child{margin-bottom:0}.single-post__content li>ul,.single-post__content li>ol,.page__content.entry-content li>ul,.page__content.entry-content li>ol{margin-top:.35em;margin-bottom:.35em}.single-post__content>.wp-block-group.is-layout-flex,.page__content.entry-content>.wp-block-group.is-layout-flex{margin-bottom:3em;row-gap:2em}@media screen and (max-width:767.98px){.single-post__content>.wp-block-group.is-layout-flex,.page__content.entry-content>.wp-block-group.is-layout-flex{margin-bottom:2em;row-gap:1em}}.single-post__content>.wp-block-columns.is-layout-flex,.page__content.entry-content>.wp-block-columns.is-layout-flex{align-items:stretch;margin-bottom:3em}@media screen and (max-width:767.98px){.single-post__content>.wp-block-columns.is-layout-flex,.page__content.entry-content>.wp-block-columns.is-layout-flex{margin-bottom:2em;row-gap:1em}}.single-post__content>.wp-block-columns.is-layout-flex:last-child,.page__content.entry-content>.wp-block-columns.is-layout-flex:last-child{margin-bottom:0}.single-post__content .wp-block-column,.page__content.entry-content .wp-block-column{min-width:0;min-height:0}.single-post__content .wp-block-column>.wp-block-image,.page__content.entry-content .wp-block-column>.wp-block-image{height:100%;display:flex;flex-direction:column}.single-post__content .wp-block-column>.wp-block-image img,.page__content.entry-content .wp-block-column>.wp-block-image img{width:100%;height:100%;object-fit:cover;display:block}@media screen and (max-width:767.98px){.single-post__content div#mob-reverse,.page__content.entry-content div#mob-reverse{flex-direction:column-reverse}}.page--full-width .page__content{margin-bottom:0}.page__header{margin-bottom:24px}.error-404{padding:40px 0 60px;max-width:640px}.error-404 h1{margin-bottom:16px}.error-404 p{margin-bottom:16px;font-size:16px;line-height:1.5}