﻿*{font-size:12px;color:#959595;font-weight:400;font-family:"PT Sans",sans-serif}@media (max-width: 1239.98px){*{font-size:12px}}@media (max-width: 719.98px){*{font-size:12px}}.footer-title{margin-top:20px;margin-bottom:30px;font-weight:bold;color:#353637;width:100%;display:inline-block;line-height:20px;letter-spacing:0.0em;font-size:22px;font-family:athelas,serif}@media (max-width: 1239.98px){.footer-title{margin-bottom:14px}}@media (max-width: 719.98px){.footer-title{text-align:center}}.line-title{font-size:24px;letter-spacing:0;line-height:20px;color:#ef7a35;display:flex;align-items:center;font-family:athelas,serif;margin-bottom:30px}.line-title:after{content:"";display:block;height:1px;background-repeat:repeat-x;background-image:url("/images/dotted-line.png");flex-grow:1;margin-left:30px}.main-title{font-size:34px;letter-spacing:0.05em;line-height:36px;color:#ef7a35;font-weight:bold;font-family:athelas,serif;display:flex;align-items:center;margin-bottom:10px}.page-title{color:#ef7a35;font-weight:bold;font-family:athelas,serif;font-size:34px;margin-top:80px;width:100%;margin-bottom:0;text-align:center}@media (max-width: 1239.98px){.page-title{font-size:30px}}@media (max-width: 719.98px){.page-title{font-size:26px}}@media (max-width: 1239.98px){.page-title{margin-top:50px}}@media (max-width: 719.98px){.page-title{margin-top:30px}}.page-subtitle{color:#9bb5bb;font-size:18px;line-height:30px;letter-spacing:0;width:100%;text-align:center;margin-bottom:30px}@media (max-width: 1239.98px){.page-subtitle{font-size:16px}}@media (max-width: 719.98px){.page-subtitle{font-size:16px}}.page-title-secondary{color:#353637;letter-spacing:0.25em;text-transform:uppercase;font-size:14px;margin-top:30px;margin-bottom:30px;width:100%;text-align:center}@media (max-width: 1239.98px){.page-title-secondary{font-size:14px}}@media (max-width: 719.98px){.page-title-secondary{font-size:14px}}.page-title-description,.page-title-description b{color:#57595b;letter-spacing:0.02em;font-size:16px;margin-top:10px;margin-bottom:20px;width:100%;text-align:center}@media (max-width: 1239.98px){.page-title-description,.page-title-description b{font-size:16px}}@media (max-width: 719.98px){.page-title-description,.page-title-description b{font-size:16px}}.uni-page-title{font-size:20px;color:black;letter-spacing:0.25em;text-transform:uppercase;width:100%;text-align:center;font-weight:bold;margin-bottom:20px}.uni-page-subtitle{font-size:20px;color:black;letter-spacing:0.25em;text-transform:uppercase;width:100%;text-align:center;font-weight:700}.section-title{font-size:30px;font-size:34px;line-height:36px;color:#ef7a35;letter-spacing:0.0em;margin:0;font-family:athelas,serif}@media (max-width: 1239.98px){.section-title{font-size:28px}}@media (max-width: 719.98px){.section-title{font-size:26px}}@media (max-width: 1239.98px){.section-title{line-height:30px}}@media (max-width: 719.98px){.section-title{line-height:30px}}.vertical-title{display:flex;justify-content:center;align-items:center;position:relative;height:100%}.vertical-title--with-icon h2{padding:60px 0}.vertical-title .icon{position:absolute;top:20px}.vertical-title h2{font-size:40px;text-transform:uppercase;color:#231f20;letter-spacing:0.05em;margin:0;line-height:1em;font-family:"Abril Fatface",cursive;writing-mode:vertical-rl;-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg);padding:20px 0}@media (max-width: 1239.98px){.vertical-title h2{font-size:32px}}@media (max-width: 719.98px){.vertical-title h2{font-size:32px}}.vertical-title:before{content:"";position:absolute;left:0;top:0;right:0;bottom:50%;background-color:#9bb5bb}.horizontal-title{display:flex;justify-content:center;align-items:center;position:relative;height:100%}.horizontal-title h2{font-size:40px;text-transform:uppercase;color:#231f20;letter-spacing:0.05em;margin:0;line-height:1em;font-family:"Abril Fatface",cursive;padding:20px 0;z-index:3}@media (max-width: 1239.98px){.horizontal-title h2{font-size:32px}}@media (max-width: 719.98px){.horizontal-title h2{font-size:32px}}.horizontal-title:before{content:"";position:absolute;left:0;top:0;right:50%;bottom:0;background-color:#9bb5bb}.horizontal-title--reverse:before{right:0;left:50%}body,html{font-size:16px !important;overflow-x:hidden;height:100%}*{background-repeat:no-repeat}body{position:relative;display:flex;flex-direction:column;min-height:100vh;height:auto !important;background-color:#f5f5f5}main{flex-grow:1;background-color:white}.wrapper{width:100%}.fade{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.modal-backdrop.fade{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60)}.bootbox.modal{display:flex !important;align-items:center;justify-content:center}.modal-dialog{flex-grow:1}.instagram-section{position:relative}.instagram-section:before{content:"";position:absolute;z-index:-1;left:0;right:0;top:0;bottom:calc(50% - 55px);background-color:#f2f2f2}.instagram-section__header{display:flex;justify-content:space-between;align-items:center;margin-top:25px;margin-bottom:20px}.instagram-section__header h2{font-size:30px;font-weight:bold;color:#000;letter-spacing:0.2em;text-transform:uppercase;margin:0}@media (max-width: 1239.98px){.instagram-section__header h2{font-size:22px}}@media (max-width: 719.98px){.instagram-section__header h2{font-size:18px}}.instagram-photo{position:relative}.instagram-photo img{width:100%;height:100%;object-fit:cover}@media (max-width: 719.98px){.instagram-photo:nth-child(n+3){display:none}}.advantages-section{margin:40px 0}@media (max-width: 1239.98px){.advantages-section{margin:20px 0}}.advantages-section>.container{padding:30px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}@media (max-width: 1239.98px){.advantages-section>.container{padding:10px 0}}nav{position:relative}.menu{height:80px;justify-content:center}.menu a,.menu .menu-currency{color:#353637;font-weight:bold;font-family:"PT Sans",sans-serif;white-space:nowrap;letter-spacing:0.1em;cursor:pointer;font-size:15px;text-transform:uppercase;position:relative;-moz-transition:all 300ms;-o-transition:all 300ms;-webkit-transition:all 300ms;transition:all 300ms}.menu a:hover,.menu .menu-currency:hover{text-decoration:none;color:#93b502}.menu .row{height:80px;width:100%}@media (min-width: 1240px){.menu .row{max-width:calc(100vw - 320px)}}.menu .logo-wrapper{display:flex;align-items:center;justify-content:center}.menu .logo{height:80px;width:100%;background-image:url("/images/logo.png");background-position:center;background-repeat:no-repeat;background-size:contain;display:block;position:relative}.menu .menu__list{padding:0;margin:0;height:80px;display:flex;justify-content:space-evenly}@media (max-width: 1329.98px) and (min-width: 1239.98px){.menu .menu__list{padding-right:25px}}.menu .menu__list>li{height:80px;line-height:80px;list-style-type:none;text-transform:uppercase;margin:0 15px}.menu .menu__list>li.active a,.menu .menu__list>li a:hover{color:#93b502}.menu .menu-groups{width:100%;height:100%;display:flex;justify-content:flex-end;align-items:center}@media (max-width: 1400px){.menu .menu-groups{right:10px}}.menu .menu-groups .menu-group-separator{height:40px;width:1px;position:absolute;left:0;top:50%;-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);background-color:#dddddd}.menu .menu__item-group{height:100%;float:left;display:flex;align-items:center;padding-left:10px;padding-right:10px;position:relative}.menu .menu-icon{width:20px;height:20px;margin-left:10px;margin-right:10px;display:flex;align-items:center;float:left;background-repeat:no-repeat;background-position:center;background-size:contain}.menu .menu-icon--search{background-image:url("/svg/search.svg")}.menu .menu-icon--profile{background-image:url("/svg/profile.svg")}.menu .menu-icon--profile.logged{width:auto !important;background-position:left center;padding-left:32px;font-size:20px;letter-spacing:0.05em;text-transform:uppercase}.menu .menu-icon--cart{background-image:url("/svg/kosik.svg");position:relative}.menu .menu-icon--cart .cart-count{display:inline-block;width:15px;height:15px;background-color:#231f20;color:white;line-height:15px;border-radius:15px;font-weight:bold;padding-top:1px;right:-10px;top:-10px;position:absolute;text-align:center;font-size:11px;letter-spacing:normal;-moz-transition:all 150ms;-o-transition:all 150ms;-webkit-transition:all 150ms;transition:all 150ms}.menu .menu-icon--cart .cart-count--changed{width:20px;height:20px;line-height:20px}.menu .menu-icon .menu-currency{margin-left:10px;margin-right:10px}.menu .menu-toggle{width:40px;height:30px;margin-left:35px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url("/svg/menu.svg");cursor:pointer;-moz-transition:all 200ms;-o-transition:all 200ms;-webkit-transition:all 200ms;transition:all 200ms}.menu--mobile{height:100px;padding:0 55px}@media (max-width: 719.98px){.menu--mobile{padding:0 20px}}.menu--mobile .row{height:100px;position:relative}.menu--mobile .menu-closed{width:100%}.menu--mobile .logo{height:70px;background-position:left center}.menu--mobile .menu-opened{position:absolute;top:0;left:0;right:0;padding:0 55px;background-color:#fff;z-index:9;padding-bottom:45px;max-height:100vh;display:none}@media (max-height: 420px){.menu--mobile .menu-opened{max-height:none}}.menu--mobile .menu-opened__dynamic{max-height:calc(100vh - 145px);display:flex;flex-direction:column}@media (max-width: 719.98px){.menu--mobile .menu-opened{padding:0 20px}}.menu--mobile .menu-opened .logo{background-image:url("/images/logo.png")}.menu--mobile .menu-opened .menu-toggle{background-image:url("/svg/menu_close.svg")}.menu--mobile .menu-opened ul{padding:0;margin:0;margin-top:30px;display:flex;flex-direction:column;justify-content:space-around;flex-grow:1;height:calc(100vh - 145px);max-height:200px}@media (max-height: 420px){.menu--mobile .menu-opened ul{max-height:none;height:auto}}.menu--mobile .menu-opened ul li{list-style-type:none}.menu--mobile .menu-opened ul li.active a:after,.menu--mobile .menu-opened ul li a:hover:after{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.menu--mobile .menu-opened .menu-icons{margin-top:20px;display:flex;flex-wrap:wrap;position:relative;left:-20px;flex-shrink:2;height:135px;margin-bottom:20px}.menu--mobile .menu-opened .menu-icons .menu-icon{width:50px;height:50px;background-size:auto 30px}.menu--mobile .menu-opened .menu-icons .flex-break{flex-basis:100%;width:100%;display:block}.menu--mobile .search-bar{right:auto;left:20px}.menu--mobile .search-bar .account-btn{color:#9bb5bb}.menu--mobile .search-bar.active{width:50%;min-width:250px}.search-bar{width:0;height:45px;background-color:#ffffff;display:flex;justify-content:space-between;align-items:center;overflow:hidden;-moz-transition:all 300ms;-o-transition:all 300ms;-webkit-transition:all 300ms;transition:all 300ms;z-index:9999;position:absolute;right:calc(100% - 50px)}.search-bar.active{width:250px}.search-bar.active input,.search-bar.active button{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.search-bar input{flex-grow:1;padding-left:20px;width:80px !important;height:40px  !important;text-align:left  !important;background-color:transparent  !important;border:0  !important;box-shadow:none  !important;outline:none  !important;-moz-transition:all 300ms;-o-transition:all 300ms;-webkit-transition:all 300ms;transition:all 300ms;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.search-bar input::placeholder{font-size:16px;color:#959595;font-style:italic}.search-bar button{margin-left:20px;outline:none;box-shadow:none;width:30px;height:30px;display:block;border:1px solid white;background-color:transparent;background-repeat:no-repeat;background-position:center;-moz-transition:all 300ms;-o-transition:all 300ms;-webkit-transition:all 300ms;transition:all 300ms;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);cursor:pointer}.search-bar button:hover{outline:none;box-shadow:none}footer{padding-top:30px;padding-bottom:30px;background-color:#fff}@media (max-width: 719.98px){.footer_inner .row.top-row>div{margin-bottom:30px}}.footer_inner .row.bottom-row{margin-top:60px;align-items:center}@media (min-width: 720px) and (max-width: 1239.98px){.footer_inner .row.bottom-row{margin-top:25px}}@media (max-width: 719.98px){.footer__contact{display:flex;flex-direction:column;align-items:center;text-align:center}}.footer__contact .footer__logo{height:70px;width:80%;background-position:left center;background-repeat:no-repeat;background-size:contain;background-image:url("/images/logo.png");margin-bottom:10px}@media (max-width: 719.98px){.footer__contact .footer__logo{background-position:center}}.footer__contact b{font-weight:bold;color:#57595b;width:100%;display:inline-block;line-height:20px;letter-spacing:0.05em;font-size:16px}.footer__contact p,.footer__contact a{color:#57595b;width:100%;display:inline-block;line-height:20px;letter-spacing:0.05em;font-size:16px}.footer__contact .footer-social{width:70%;display:flex;margin-top:20px}@media (max-width: 719.98px){.footer__contact .footer-social{width:50%;display:flex;justify-content:center}}.footer__contact .footer-social .footer-social__item{height:50px;background-position:left center;background-repeat:no-repeat;transition:opacity 300ms;width:40px;margin:0 5px;-moz-transition:all 300ms;-o-transition:all 300ms;-webkit-transition:all 300ms;transition:all 300ms}.footer__contact .footer-social .footer-social__item:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);transition:opacity 300ms}.footer__contact .footer-social .footer-social__item--fb{background-image:url("/svg/facebook.svg")}.footer__contact .footer-social .footer-social__item--tw{background-image:url("/svg/twitter.svg")}.footer__contact .footer-social .footer-social__item--yt{background-image:url("/svg/youtube.svg")}.footer__contact .footer-social .footer-social__item--gp{background-image:url("/svg/google.svg")}.footer__contact .footer-social .footer-social__item--ig{background-image:url("/svg/facebook.svg")}@media (max-width: 1239.98px){.footer__contact{order:1;margin-bottom:40px}}@media (max-width: 1239.98px){.footer__page-map{order:3}}.footer__page-map ul{width:100%;padding:0;margin:0;height:auto;display:flex;flex-direction:column;flex-wrap:wrap;float:left}.footer__page-map ul li{width:100%;height:auto;list-style-type:none;line-height:30px}.footer__page-map ul li a{font-size:16px;color:#57595b;letter-spacing:0.05em;line-height:30px;display:inline-block}@media (max-width: 1239.98px){.footer__page-map ul li a{font-size:14px}}@media (max-width: 719.98px){.footer__page-map ul li a{font-size:14px}}@media (max-width: 1239.98px){.footer__account{order:4}}@media (max-width: 719.98px){.footer__account{margin-bottom:30px !important}}.footer__account ul{width:100%;padding:0;margin:0}.footer__account ul li{line-height:30px;list-style-type:none}.footer__account ul li a{text-transform:uppercase;color:#959595;letter-spacing:0.1em}.footer__who-are-we{margin-bottom:60px}@media (max-width: 1239.98px){.footer__who-are-we{order:2}}.footer__who-are-we p{color:#57595b;width:100%;display:inline-block;line-height:20px;letter-spacing:0.05em;font-size:16px}@media (max-width: 1239.98px){.footer__subscribe form{border-bottom:1px solid #ddd;margin-bottom:10px}}.footer__subscribe .input-wrapper{width:100%;height:50px;background-color:#ddd;display:flex;justify-content:space-between}.footer__subscribe .input-wrapper input[type=text]{height:100%;padding-left:20px;float:left;border:0;background:transparent;outline:none;letter-spacing:0.05em;color:#231f20;font-size:14px;font-style:normal;position:relative}.footer__subscribe .input-wrapper input[type=text]::placeholder{font-size:14px;color:#57595b;letter-spacing:0.05em;white-space:pre-wrap}@media (max-width: 719.98px){.footer__subscribe .input-wrapper input[type=text]::placeholder{font-size:12px}}@media (max-width: 460px){.footer__subscribe .input-wrapper input[type=text]::placeholder{position:relative;white-space:nowrap}}@media (max-width: 719.98px){.footer__subscribe .input-wrapper input[type=text]{width:68%;padding-left:10px}}.footer__subscribe .input-wrapper button{font-family:athelas,serif;float:left;font-weight:bold;border:0;background:transparent;height:100%;color:#353637;outline:none;letter-spacing:0.05em;line-height:50px;cursor:pointer;white-space:nowrap;padding:0 15px;font-size:20px}@media (max-width: 1239.98px){.footer__subscribe .input-wrapper button{font-size:18px}}@media (max-width: 719.98px){.footer__subscribe .input-wrapper button{font-size:16px}}.footer__subscribe .privacy-label{margin-top:10px;display:flex;align-items:center}.footer__subscribe .privacy-label #privacy-checkbox{width:15px;height:15px;margin-right:10px;position:relative;margin-left:1px}.footer__subscribe .privacy-label #privacy-checkbox:checked:before{background-image:url("/images/checkmark.png")}.footer__subscribe .privacy-label #privacy-checkbox:before{content:"";position:absolute;left:-2px;top:-2px;right:-2px;bottom:-2px;background-color:white;border:1px solid #ddd;background-position:center;background-repeat:no-repeat}.footer__subscribe .privacy-label a{margin-left:3px}.footer__subscribe .privacy-label a,.footer__subscribe .privacy-label span{text-decoration:underline;color:#959595;font-size:12px}.footer_disclaimers a{color:#959595;letter-spacing:0.05em;line-height:30px;font-size:14px;clear:both;float:left;display:block}.footer_disclaimers p{clear:both;float:left;margin-top:10px;letter-spacing:0.02em;line-height:15px;font-size:12px}.btn-white{display:flex;justify-content:center;align-items:center;background-color:white;font-size:11px;text-transform:uppercase;letter-spacing:0.15em;color:#353637;font-weight:bold;padding:15px 20px;-moz-transition:all 300ms;-o-transition:all 300ms;-webkit-transition:all 300ms;transition:all 300ms}.btn-white:hover{text-decoration:none;background-color:#353637;color:white}.btn-line{width:100%;position:relative;display:flex;align-items:center}.btn-line:before{content:"";display:block;flex-grow:1;height:1px;background-color:black}.btn-line a{padding:10px 15px;text-transform:uppercase;font-size:11px;letter-spacing:0.3em;color:black;flex-grow:0;margin-left:15px;border:1px solid black;text-decoration:none;transition:all 200ms}.btn-line:hover a{background-color:black;color:white}.btn-main{display:flex;position:relative;border:0;flex-shrink:0;justify-content:center;align-items:center;font-family:"PT Sans",sans-serif;margin:0;padding:15px 30px;background-color:#93b502;text-decoration:none !important;transition:all 200ms;font-size:11px;text-transform:uppercase;letter-spacing:0.15em;color:#fefefe;border-radius:10px}@media (max-width: 1239.98px){.btn-main{font-size:11px}}@media (max-width: 719.98px){.btn-main{font-size:11px}}@media (max-width: 1239.98px){.btn-main{padding:10px 20px}}.btn-main a,.btn-main p{margin:0;text-transform:uppercase;line-height:1.1em;font-size:11px;text-decoration:none !important;display:inline-block;transition:all 200ms;font-size:15px;text-transform:uppercase;letter-spacing:0.05em;color:#231f20}@media (max-width: 1239.98px){.btn-main a,.btn-main p{font-size:12px}}@media (max-width: 719.98px){.btn-main a,.btn-main p{font-size:12px}}.btn-main:hover{background-color:#231f20;color:white !important}.btn-main:hover a{background-color:#231f20;color:white !important}.btn-main--line-right a,.btn-main--line-left a{margin:0 20px}.btn-main--line-right:after,.btn-main--line-left:after{content:"";height:1px;justify-self:flex-end;background-color:black;align-self:center;flex-grow:1;display:block}.btn-main--line-right:before,.btn-main--line-left:before{height:1px;content:"";justify-self:flex-start;align-self:center;flex-grow:1;display:block}.btn-main--line-left:after{background-color:transparent}.btn-main--line-left:before{background-color:black}.btn-main--share{line-height:40px;-moz-transition:all 500ms;-o-transition:all 500ms;-webkit-transition:all 500ms;transition:all 500ms}.btn-main--share:hover{text-decoration:none;color:initial}.btn-main--share span{-moz-transition:all 500ms;-o-transition:all 500ms;-webkit-transition:all 500ms;transition:all 500ms;margin:0;padding:10px 15px;display:inline-block;margin-right:10px;width:40px;height:40px;background-image:url("/svg/share_white.svg");background-position:center;background-repeat:no-repeat}.btn-secondary{display:flex;position:relative;justify-content:center;align-items:center;flex-shrink:0;padding:10px 20px;font-size:22px;letter-spacing:0.05em;border:3px solid #ef7a35;margin:0;border-radius:100px;background-color:transparent;line-height:1em;color:#ef7a35;cursor:pointer;-moz-transition:all 300ms;-o-transition:all 300ms;-webkit-transition:all 300ms;transition:all 300ms}@media (max-width: 1239.98px){.btn-secondary{font-size:18px}}@media (max-width: 719.98px){.btn-secondary{font-size:16px}}@media (max-width: 1239.98px){.btn-secondary{padding:5px 10px}}.btn-secondary a,.btn-secondary p,.btn-secondary span{color:#f5f5f5 !important;text-decoration:none !important;display:inline-block;margin:0;font-size:15px;text-transform:uppercase;letter-spacing:0.05em}@media (max-width: 1239.98px){.btn-secondary a,.btn-secondary p,.btn-secondary span{font-size:12px}}@media (max-width: 719.98px){.btn-secondary a,.btn-secondary p,.btn-secondary span{font-size:12px}}.btn-secondary a span,.btn-secondary p span,.btn-secondary span span{font-size:15px;text-transform:uppercase;letter-spacing:0.05em;color:#f5f5f5;text-decoration:none !important}@media (max-width: 1239.98px){.btn-secondary a span,.btn-secondary p span,.btn-secondary span span{font-size:12px}}@media (max-width: 719.98px){.btn-secondary a span,.btn-secondary p span,.btn-secondary span span{font-size:12px}}.btn-secondary a:hover,.btn-secondary p:hover,.btn-secondary span:hover{text-decoration:none;border:3px solid #ef7a35}.btn-secondary:hover{text-decoration:none;background-color:transparent;border:3px solid #ef7a35;color:#ef7a35}.btn-secondary--small{min-height:35px}.btn-secondary--small a,.btn-secondary--small p,.btn-secondary--small span{font-size:13px;letter-spacing:0.2em}.mfp-wrap{z-index:100000  !important}.line--vertical{height:100%;width:100%;position:relative}.line--vertical:before{content:"";position:absolute;left:50%;width:1px;top:0;bottom:0;-moz-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);background-color:black}.line--vertical-circle-bottom:before{bottom:10px}.line--vertical-circle-bottom:after{content:"";position:absolute;left:50%;width:10px;height:10px;bottom:0;-moz-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);border-radius:10px;border:1px solid black}.line--vertical-circle-top:before{top:10px}.line--vertical-circle-top:after{content:"";position:absolute;left:50%;width:10px;height:10px;top:0;-moz-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);border-radius:10px;border:1px solid black}.line--light:before{background-color:#959595 !important;border-color:#959595 !important}.line--light:after{border-color:#959595 !important}.line--horizontal{height:100%;width:100%;position:relative}.line--horizontal:before{content:"";position:absolute;top:50%;height:0.9px;left:0;right:0;-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);background-color:black}.line--horizontal-circle-right:before{right:10px}.line--horizontal-circle-right:after{content:"";position:absolute;top:50%;width:10px;height:10px;right:0;-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);border-radius:10px;border:1px solid black}.line--horizontal-circle-left:before{left:10px}.line--horizontal-circle-left:after{content:"";position:absolute;top:50%;width:10px;height:10px;left:0;-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);border-radius:10px;border:1px solid black}.cta-image{background-repeat:no-repeat;background-size:cover;background-position:center;margin-top:30px}@media (max-width: 1239.98px){.cta-image{margin-top:20px}}.cta-image .inner{margin-top:150px;margin-bottom:150px;display:flex;flex-direction:column;background-color:white}@media (max-width: 1239.98px){.cta-image .inner{margin-top:115px;margin-bottom:115px}}@media (max-width: 719.98px){.cta-image .inner{margin:0}}.cta-image .inner p{font-size:14px;letter-spacing:0.6em;text-transform:uppercase;color:#231f20;margin-top:0;margin-bottom:10px;text-align:center}.cta-image .inner h3{font-size:30px;letter-spacing:3px;text-transform:uppercase;color:black;margin-top:0;margin-bottom:20px;text-align:center;line-height:36px}@media (max-width: 1239.98px){.cta-image .inner h3{font-size:30px}}@media (max-width: 719.98px){.cta-image .inner h3{font-size:20px}}.cta-image .inner .btn-main{margin-bottom:20px}.cta-image .inner .line{height:40px;margin-bottom:10px}.cta-image .xs-image{height:350px;background-repeat:no-repeat;background-size:cover;background-position:center}@media (max-width: 719.98px){.cta-image{padding:50px}}.brands{position:relative;margin-top:100px;margin-bottom:5px}@media (max-width: 1239.98px){.brands{margin-bottom:0}}@media (max-width: 719.98px){.brands{margin-top:5px}}.brands .text h3{font-size:30px;letter-spacing:0.6em;line-height:36px;color:black;margin-top:0;margin-bottom:40px}@media (max-width: 1239.98px){.brands .text h3{margin-bottom:20px}}@media (max-width: 719.98px){.brands .text h3{text-align:center}}.brands .text p{letter-spacing:0.02em;line-height:26px;margin-bottom:20px;margin-top:0;font-size:15px}@media (max-width: 719.98px){.brands .text p{text-align:center}}.brands .logos .logo-outer{padding:10px;background-color:#f2f2f2}.brands .logos .logo{height:125px;background-position:center;background-size:contain;background-repeat:no-repeat}@media (max-width: 1239.98px){.brands .logos .logo{height:150px;margin-bottom:10px}}.brands:before{content:"";position:absolute;left:0;top:18px;height:1px;background-color:#f2f2f2;right:calc( 100% - ((100% - 1200px) / 2) + 20px)}@media (max-width: 1239.98px){.brands:before{display:none}}.sitemap ul{padding:0;padding-top:30px;padding-bottom:24px;padding-left:10px;margin-bottom:0;margin-top:0}.sitemap ul li{margin:0;padding:0;float:left;list-style-type:none}.sitemap ul li a{font-size:14px;color:#000000;letter-spacing:0.02em;display:inline-block;line-height:30px;margin-right:10px}.sitemap ul li::before{content:">";font-size:14px;color:#959595;margin-right:10px}.sitemap ul li:first-child:before{display:none}.sitemap ul li.home a{width:30px;height:25px;display:inline-block;background-image:url("/svg/home.svg");background-repeat:no-repeat;background-position:center;margin-right:10px}.sitemap ul li.home::before{display:none}.sitemap ul li.home+li:before{display:none}select{background:transparent;border:1px solid black;height:40px;text-transform:uppercase;color:black;letter-spacing:0.3em;padding-left:15px;padding-right:15px;font-size:11px}.icon{display:inline-block;background-repeat:no-repeat;background-position:center}.icon--cart{width:22px;height:22px;background-image:url("/svg/shop_in.svg")}.icon--cart-white{width:40px;height:30px;background-image:url("/svg/hp_products_icon.svg")}.icon--close{width:14px;height:14px;background-image:url("/svg/close-white.svg")}.icon--home{width:30px;height:25px;background-image:url("/svg/home.svg")}.icon--logout{width:18px;height:19px;background-image:url("/svg/logout.svg");vertical-align:top;margin-right:10px}.icon--pdf{width:19px;height:20px;background-image:url("/svg/pdf.svg");vertical-align:top;margin-left:10px}.icon-text{display:flex}@media (max-width: 1239.98px){.icon-text{justify-content:center;margin:10px 0}}.icon-text__image{display:block;width:65px;height:100%;min-height:40px;background-position:center;background-size:contain;background-repeat:no-repeat;margin-right:10px}@media (max-width: 1239.98px){.icon-text__text{width:230px}}.icon-text__title{font-size:20px;text-transform:uppercase;font-weight:bold;color:#353637;letter-spacing:0.1em;line-height:1.1em;margin:0}@media (max-width: 1239.98px){.icon-text__title{font-size:18px}}@media (max-width: 719.98px){.icon-text__title{font-size:16px}}.icon-text__subtitle{color:#57595b;letter-spacing:0.05em;line-height:1.1em;margin:0;font-size:16px}@media (max-width: 1239.98px){.icon-text__subtitle{font-size:14px}}@media (max-width: 719.98px){.icon-text__subtitle{font-size:12px}}.icon-text--returns .icon-text__image{background-image:url("/svg/returns-icon.svg")}.icon-text--transport .icon-text__image{background-image:url("/svg/transport-icon.svg")}.icon-text--payment .icon-text__image{background-image:url("/svg/payment-icon.svg")}.company-icon-block{display:flex;justify-content:center;padding:40px 0}.company-icon-block__image{width:65px;height:65px;background-size:contain;background-position:center;margin-right:20px}.company-icon-block--country .company-icon-block__image{background-image:url("/svg/cesky_vyrobek.svg")}.company-icon-block--recipe .company-icon-block__image{background-image:url("/svg/receptura.svg")}.company-icon-block--stores .company-icon-block__image{background-image:url("/svg/odberna_mista.svg")}.company-icon-block__text{display:flex;flex-direction:column;justify-content:center}.company-icon-block__title{font-size:24px;line-height:1em;margin-bottom:0;color:#353637;font-weight:bold;font-family:athelas,serif}@media (max-width: 1239.98px){.company-icon-block__title{font-size:20px}}@media (max-width: 719.98px){.company-icon-block__title{font-size:18px}}.company-icon-block__subtitle{font-size:16px;color:#57595b;letter-spacing:0.05em;margin:0}@media (max-width: 1239.98px){.company-icon-block__subtitle{font-size:14px}}@media (max-width: 719.98px){.company-icon-block__subtitle{font-size:13px}}.auth-overlay-active{overflow:auto}.auth-overlay-active .auth-overlay{width:100%;height:100%;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-transition:opacity 500ms;-o-transition:opacity 500ms;-webkit-transition:opacity 500ms;transition:opacity 500ms}.auth-overlay{justify-content:center;align-items:center}@media (max-width: 719.98px){.auth-overlay{align-items:flex-start}.auth-overlay .inner{margin-top:104px}}.auth-overlay .auth-login,.auth-overlay .auth-register{display:none;width:100%}.auth-overlay--login .auth-login{display:block}.auth-overlay--register .inner{width:auto !important}.auth-overlay--register .auth-register{display:block}.auth-overlay .inner{width:730px;background-color:white}@media (max-width: 1239.98px){.auth-overlay .inner{width:90%}}.auth-form__secondary{background-color:#f2f2f2}.auth-form__secondary,.auth-form__primary{padding:50px 35px}.auth-form--register .submit{margin:0 auto}.auth-form--register .auth-form__secondary,.auth-form--register .auth-form__primary{padding:30px 40px}.auth-form h2{font-size:30px;margin-top:0;margin-bottom:30px;letter-spacing:0.05em;width:100%;text-align:left;color:#353637;font-weight:bold}.auth-form p{font-size:16px;color:#353637;letter-spacing:0.02em}.auth-form hr{width:100%;border-color:#4a4a4a;margin-bottom:30px}.auth-form .label{width:100%;margin:0;font-size:16px;letter-spacing:0.02em;width:100%;color:#4a4a4a;margin-bottom:5px}.auth-form .label .required{color:#4a4a4a;font-size:16px;letter-spacing:0.02em}.auth-form input[type=email],.auth-form input[type=password],.auth-form input[type=text]{width:100%;height:45px;border:0;outline:none;background-color:#f5f5f5;margin-bottom:20px;padding-left:20px}.auth-form .button{cursor:pointer}.auth-form .labeledCheckbox{display:flex;align-items:center;margin-bottom:10px}.auth-form .labeledCheckbox input{width:15px;height:15px;position:relative}.auth-form .labeledCheckbox input:after{content:"";display:block;cursor:pointer;position:absolute;left:-3px;top:-3px;right:-3px;bottom:-3px;background-color:#f5f5f5;background-position:center;background-repeat:no-repeat}.auth-form .labeledCheckbox input:checked:after{background-image:url("/images/checkmark.png")}.auth-form .labeledCheckbox label{font-size:14px;letter-spacing:0.02em;color:#4a4a4a;margin:0;margin-left:10px;cursor:pointer}.auth-form .labeledCheckbox label a{font-size:14px;letter-spacing:0.02em;color:#4a4a4a;margin:0}.auth-form .reset-password,.auth-form .login-anchor,.auth-form .register-link{display:block;width:100%;text-align:left;font-size:14px;letter-spacing:0.02em;color:#4a4a4a;margin-top:30px}@media (max-width: 1239.98px){.auth-form .reset-password{margin-top:10px}}.auth-form .login-anchor{text-align:center}.auth-form .buttons{margin-top:30px}@media (max-width: 719.98px){.auth-form .buttons .button{margin-bottom:10px}}.auth-form .btn-secondary{cursor:pointer;background-color:#353637;width:auto;padding:0 25px}.auth-form .btn-secondary a,.auth-form .btn-secondary p,.auth-form .btn-secondary span{padding:0;text-transform:uppercase;line-height:1.1em;font-size:16px;letter-spacing:0.15em;font-weight:bold}.auth-form .btn-main{flex-direction:column;align-items:stretch;height:100%;cursor:pointer}.auth-form .btn-main p,.auth-form .btn-main a{height:100%;display:flex;align-items:center;width:100%;justify-content:center}.auth-page .auth-form__secondary{background-color:transparent !important}.alert{margin-top:30px;padding-bottom:0;border-radius:0;padding-top:20px;border:0;padding-bottom:5px}.alert button{display:none}.alert ul li{font-size:14px;color:#4a4a4a}.overlay{position:fixed;left:0;top:0;width:0;height:0;overflow:hidden;background-color:rgba(0,0,0,0.4);display:flex;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-transition:opacity 500ms,width 1ms 500ms,height 1ms 500ms;-o-transition:opacity 500ms,width 1ms 500ms,height 1ms 500ms;-webkit-transition:opacity 500ms,width 1ms 500ms,height 1ms 500ms;transition:opacity 500ms,width 1ms 500ms,height 1ms 500ms;z-index:10000}.cart-overlay-active{overflow:auto}.cart-overlay-active .cart-overlay{width:100%;height:100%;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-transition:opacity 500ms;-o-transition:opacity 500ms;-webkit-transition:opacity 500ms;transition:opacity 500ms}.cart-overlay{justify-content:flex-end;align-items:flex-start}.cart-overlay .inner{width:320px;padding:10px;padding-right:20px;background-color:white;height:100%}.cart-overlay .inner .cart-wrapper{height:100%}.cart-overlay .inner .cart-wrapper .cart-header{display:flex;justify-content:space-between;width:100%;float:left;margin-bottom:10px}.cart-overlay .inner .cart-wrapper .cart-header .btn-close{width:45px;height:45px;float:left;padding:0}.cart-overlay .inner .cart-wrapper .cart-header h3{font-size:20px;letter-spacing:0.25em;color:black;text-transform:uppercase;line-height:45px;height:45px;float:right;width:auto;margin-right:20px}.cart-overlay .inner .cart-wrapper .cart-items{width:100%;float:left;border-bottom:1px solid #959595;padding:10px;padding-bottom:10px;overflow:auto;max-height:calc(100% - 250px)}.cart-overlay .inner .cart-wrapper .cart-footer{width:100%;float:left;margin-top:30px}.cart-overlay .inner .cart-wrapper .cart-footer p{width:100%;text-align:center;margin-bottom:0;font-weight:bold;font-size:20px;letter-spacing:0.05em;text-transform:uppercase;color:#252525}.cart-overlay .inner .cart-wrapper .cart-footer p.cart-price{color:#252525;margin-bottom:20px;font-weight:bold;font-size:25px;letter-spacing:0.05em;text-transform:uppercase}.cart-overlay .inner .cart-wrapper .cart-footer .btn-order{width:150px;margin:0 auto}.cart-overlay .inner .cart-wrapper .cart-empty{display:none;width:100%;height:100%;justify-content:center;align-content:center;flex-wrap:wrap;padding-bottom:80px}.cart-overlay .inner .cart-wrapper .cart-empty p{color:#231f20;font-size:14px;font-weight:400;line-height:25px;letter-spacing:0.32px;text-align:center}.cart-overlay .inner .cart-wrapper .cart-empty p.big{font-size:16px;line-height:26px;letter-spacing:8.4px;text-transform:uppercase}.cart-overlay .inner .cart-wrapper.empty .cart-footer{display:none !important}.cart-overlay .inner .cart-wrapper.empty .cart-empty{display:flex !important}.cart-item{width:100%;float:left;margin-bottom:30px;text-decoration:none;position:relative;overflow:hidden}.cart-item *{text-decoration:none}.cart-item:hover{text-decoration:none}.cart-item:hover *{text-decoration:none}.cart-item__image{width:65px;height:auto;min-height:1px;max-height:100px;float:left;display:flex;justify-content:center;align-items:center;overflow:hidden}@media (max-width: 399.98px){.cart-item__image{width:100px}}.cart-item__image img{max-width:100%;max-height:100%}.cart-item__info{width:calc(100% - 115px);float:left;padding-left:10px}@media (max-width: 399.98px){.cart-item__info{width:100% !important;margin-top:20px}}.cart-item__title{color:black;font-size:14px;letter-spacing:0.2em;line-height:16px;text-transform:uppercase;width:100%;margin-bottom:5px}.cart-item__specs span{line-height:16px;font-size:14px;letter-spacing:0.2em;color:black;font-weight:bold;width:50%;float:left}.cart-item__specs span:last-child{text-align:right}.cart-item .cart-item-remove-btn{width:20px;height:100%;display:block;position:absolute;right:0;top:50%;-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;background-repeat:no-repeat;background-position:center;background-image:url("/svg/delete-bin.svg")}.cart-item .cart-item-remove-btn:hover{animation:shake2 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;transform:translate3d(0, -50%, 0);backface-visibility:hidden;perspective:1000px}.cart-item--overview{display:flex;flex-wrap:wrap}@media (max-width: 399.98px){.cart-item--overview{flex-direction:column;align-items:center}}.cart-item--overview .cart-item__info{display:flex;justify-content:space-between;align-items:center}.cart-item--overview .cart-item__info p{float:left;width:auto;margin-bottom:0;padding:0 10px}.cart-item--overview .cart-item__info .cart-item__quantity{flex-shrink:0;display:flex;align-items:center}.cart-item--overview .cart-item__info .cart-item__quantity .quantity-btn{width:25px;height:25px;border-radius:5px;margin:0;color:white;background-color:#353637;cursor:pointer;background-repeat:no-repeat;background-position:center;display:flex;align-items:center;justify-content:center;font-size:16px;-moz-transition:all 300ms;-o-transition:all 300ms;-webkit-transition:all 300ms;transition:all 300ms}.cart-item--overview .cart-item__info .cart-item__quantity .quantity-btn:hover{background-color:#8fb301}.cart-item--overview .cart-item__info .cart-item__quantity .quantity-value,.cart-item--overview .cart-item__info .cart-item__quantity .quantity-suffix{letter-spacing:0.2em;font-size:14px;color:black;margin:0 10px}.cart-item--overview .cart-item__info .cart-item__price{flex-shrink:0}.cart-item--overview .cart-item__info .cart-item__price .price-quantity-info{display:none}.cart-item--overview .cart-item__info .cart-item__title{flex-shrink:1}.cart-item--overview .cart-item-remove-btn{top:50% !important;bottom:unset !important;transform:translateY(-50%) !important}.cart-item--overview .cart-item__incompatible{width:100%;flex-basis:100%;flex-wrap:wrap;margin-bottom:0;margin-top:10px}@keyframes shake2{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(1px, -50%, 0)}30%,50%,70%{transform:translate3d(-2px, -50%, 0)}40%,60%{transform:translate3d(2px, -50%, 0)}}.filter{background-image:url("/svg/arrow-filter.svg");background-position:right 3px center;background-size:7px auto;float:right;display:block}@media (max-width: 719.98px){.filter{white-space:nowrap;flex-basis:100%;width:100%;display:flex;justify-content:space-between;margin-bottom:10px}}.filter p{font-size:16px;letter-spacing:0.05em;color:#959595;display:inline-block;margin:0}@media (max-width: 719.98px){.filter p{letter-spacing:0.1em}}.filter .selector{height:18px;display:inline-block;position:relative}.filter .selector p{font-weight:bold;font-size:16px;letter-spacing:0.05em;color:#93b502;cursor:pointer;list-style-type:none;margin-bottom:0;display:block;padding-right:18px;background-position:right center;background-repeat:no-repeat;border-bottom:10px solid transparent}.filter .selector ul{display:inline-block;vertical-align:top;margin:0;padding-left:10px;padding-right:10px;max-height:0px;-moz-transition:all 500ms;-o-transition:all 500ms;-webkit-transition:all 500ms;transition:all 500ms;overflow:hidden;background-color:black;z-index:10;position:absolute;right:0}.filter .selector ul li{list-style-type:none;margin-bottom:10px}.filter .selector ul li:first-child{margin-top:10px}.filter .selector ul li:last-child{margin-bottom:10px}.filter .selector ul li a{font-size:15px;letter-spacing:0;color:white;cursor:pointer;line-height:1.1em;white-space:nowrap}.filter .selector:hover ul,.filter .selector ul:hover{max-height:200px}.pager{width:75%;margin-left:25%;float:left;margin-top:30px;display:flex;justify-content:space-between}@media (max-width: 1239.98px){.pager{display:flex;justify-content:center;width:87.5%;margin-left:6.25%}}.pager ul{padding:0;margin:0;float:right;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.pager ul li{list-style-type:none;padding:0;margin:0;float:left;position:relative}.pager ul li:last-child,.pager ul li:first-child{display:flex;justify-content:flex-start;flex-grow:10}.pager ul li:last-child .page-link,.pager ul li:first-child .page-link{width:auto;color:#231f20}.pager ul li:last-child{justify-content:flex-end}.pager ul li:first-child{margin-left:0}.pager ul li:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;-moz-transition:all 200ms;-o-transition:all 200ms;-webkit-transition:all 200ms;transition:all 200ms;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.pager ul li.disabled{opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);cursor:default}.pager ul li a,.pager ul li span{position:relative;z-index:1;width:40px;height:40px;display:block;line-height:40px;text-align:center;font-size:16px;-moz-transition:all 100ms;-o-transition:all 100ms;-webkit-transition:all 100ms;transition:all 100ms;color:#969696;letter-spacing:0;transition:all 300ms}.pager ul li:not(.disabled):hover:after,.pager ul li.active:after{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.pager ul li:not(.disabled):hover a,.pager ul li.active a{text-decoration:none;color:#353637}.pager ul li.active span{color:#231f20}.gallery{display:flex;justify-content:center}.gallery .gallery-inner{width:100%;max-width:600px}@media (max-width: 1239.98px){.gallery .gallery-inner{border-bottom:1px solid #959595;padding-bottom:30px}}@media (max-width: 719.98px){.gallery .gallery-inner{max-width:350px}}.gallery .gallery-images{width:100%;display:flex}@media (max-width: 719.98px){.gallery .gallery-images{flex-direction:column}}.gallery .gallery-images.without-gallery .main-image{width:100%;flex-basis:100%}.gallery .gallery-images.without-gallery .secondary-images{display:none}.gallery .main-image{width:calc(75% - 6px);flex-basis:calc(75% - 6px);height:480px;display:flex;align-items:center;justify-content:center;margin-bottom:0;overflow:hidden;cursor:pointer}@media (max-width: 719.98px){.gallery .main-image{width:100%;flex-basis:100%}}.gallery .main-image.image--tall img{max-height:200%}.gallery .main-image.image--wide img{max-width:unset;max-height:120%}.gallery .main-image img{width:100%;height:100%;object-fit:cover}.gallery .secondary-images{width:calc(25% - 2px);flex-basis:calc(25% - 2px);flex-direction:column;display:flex}@media (max-width: 719.98px){.gallery .secondary-images{width:100%;flex-direction:row}}.gallery .secondary-images .image{width:100%;position:relative;height:120px;margin-left:8px;margin-right:8px;display:flex;align-items:center}.gallery .secondary-images .image:first-child{align-items:flex-start}.gallery .secondary-images .image:first-child:after{top:-4px}.gallery .secondary-images .image:first-child .inner{padding-top:0}.gallery .secondary-images .image:nth-child(3){align-items:flex-end}.gallery .secondary-images .image:nth-child(3) .inner{padding-bottom:0}.gallery .secondary-images .image:nth-child(3):after{bottom:-4px}.gallery .secondary-images .image:nth-child(n+4){display:none}@media (max-width: 1239.98px){.gallery .secondary-images .image{height:160px}.gallery .secondary-images .image:after{left:-4px !important;right:-4px !important}.gallery .secondary-images .image:nth-child(3){align-items:flex-end}.gallery .secondary-images .image:nth-child(3) .inner{padding-bottom:0}.gallery .secondary-images .image:nth-child(3):after{bottom:-4px}.gallery .secondary-images .image:nth-child(n+4){display:none}}@media (max-width: 719.98px){.gallery .secondary-images .image{width:calc(50% - 4px);margin-left:0;align-items:flex-end !important}.gallery .secondary-images .image .inner{padding-top:8px !important;padding-bottom:0 !important}.gallery .secondary-images .image:after{top:4px !important;bottom:-4px !important}.gallery .secondary-images .image:nth-child(2){margin-right:0}.gallery .secondary-images .image:nth-child(n+3){display:none}}.gallery .secondary-images .image:hover img{box-shadow:0 0 30px 0 rgba(0,0,0,0.3)}.gallery .secondary-images .image .more-images{position:absolute;display:block;width:50px;height:50px;left:50%;top:50%;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:#fff;color:black;line-height:50px;text-align:center;font-weight:700;font-size:15px;letter-spacing:0.05em;z-index:3}.gallery .secondary-images .image .more-images:before{content:"";position:absolute;left:4px;top:4px;right:4px;bottom:4px;border:1px solid black}.gallery .secondary-images .image .inner{height:100%;display:flex;align-items:center;justify-content:center;position:relative;z-index:2;width:100%;padding:4px 0}.gallery .secondary-images .image img{width:100%;height:100%;object-fit:cover;-moz-transition:all 300ms;-o-transition:all 300ms;-webkit-transition:all 300ms;transition:all 300ms}.gallery .secondary-images .image.image--tall img{width:100%}@media (max-width: 1239.98px){.taggs-widget{margin-top:30px}}.taggs-widget__inner{display:flex;flex-wrap:wrap}.taggs-widget__inner .tag{margin-right:10px}.categories-widget__inner{display:flex;flex-direction:column;padding-left:20px;padding-bottom:10px}.categories-widget__inner a{color:#231f20;letter-spacing:.02em;font-size:15px}.categories-widget__inner a.selected{text-decoration:underline}.instagram-widget h3{background-image:url("/svg/instagram.svg");background-repeat:no-repeat;background-position:right center}.instagram-widget__inner{display:flex;flex-wrap:wrap;margin-top:20px}.instagram-widget__item{width:calc(33.3333% - 10px);height:85px;margin:0;margin-bottom:20px;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("http://placehold.it/250x250")}.instagram-widget__item:nth-child(3n+2){margin-left:15px;margin-right:15px}.facebook-widget h3{background-image:url("/svg/facebook-widget.svg");background-repeat:no-repeat;background-position:right center;margin-bottom:20px}.facebook-widget__inner{margin-bottom:10px}.facebook-widget__inner .fb-page{justify-content:center;display:flex;width:100%}.article-detail .description{margin-top:20px;width:100%}.article-detail .description h1,.article-detail .description h2,.article-detail .description h1 strong,.article-detail .description h2 strong{margin-bottom:10px;font-size:22px;width:100%;color:#353637;letter-spacing:0.02em;line-height:26px;font-weight:700;font-family:athelas,serif}.article-detail .description h2{font-size:30px;font-family:athelas,serif;color:#ef7a35}.article-detail .description p,.article-detail .description strong{margin-bottom:10px;font-size:16px;width:100%;color:#353637;letter-spacing:0.02em;line-height:26px}.article-detail .description>a{font-size:16px}.article-detail .description a{font-size:inherit;color:#353637;letter-spacing:0.02em;line-height:26px;text-decoration:underline}.article-detail .description img{margin-top:20px;max-width:100%;margin:0 auto;display:block}.article-detail .description figcaption{font-size:14px;color:#353637;letter-spacing:0.02em;line-height:26px;text-align:center}.article-detail .description h3,.article-detail .description h3 strong{margin-bottom:10px;font-size:24px;width:100%;color:#ef7a35;letter-spacing:0.02em;line-height:26px;font-weight:700;font-family:athelas,serif}.article-detail .description h4,.article-detail .description h4 strong{margin-bottom:10px;font-size:20px;width:100%;color:#ef7a35;letter-spacing:0.02em;line-height:26px;font-weight:700;font-family:athelas,serif}.article-detail .description li{font-size:16px;width:100%;color:#353637;letter-spacing:0.02em;line-height:26px}.article-detail .description blockquote{position:relative;font-size:18px;text-align:center;color:#959595;font-style:italic;display:flex;padding:10px 5%;justify-content:center}.article-detail .description blockquote:after{content:"";height:20px;width:22px;display:inline-block;margin-left:20px;background-image:url("/svg/citace.svg");background-position:center;background-repeat:no-repeat;flex-shrink:0;align-self:center}.article-detail .description blockquote:before{content:"";height:20px;width:22px;display:inline-block;margin-right:20px;background-image:url("/svg/citace.svg");background-position:center;background-repeat:no-repeat;flex-shrink:0;align-self:center}.article-detail .btn-main--share{margin-top:20px;justify-content:flex-start}.modal-backdrop{z-index:999999}.bootbox.modal{z-index:99999999999}.bootbox .modal-content{border-radius:0;border:0}.bootbox-body{font-size:18px}.bootbox .modal-footer{border:0}.bootbox .btn-primary{border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#353637;outline:none !important;box-shadow:none !important}.bootbox .btn-primary:not(:disabled):not(.disabled):active,.bootbox .btn-primary:not(:disabled):not(.disabled).active,.bootbox .show>.btn-primary.dropdown-toggle{background-color:black !important;outline:none !important}.product-preview{padding-bottom:30px;display:flex;flex-direction:column;justify-content:space-between}.product-preview:hover{text-decoration:none}@media (min-width: 720px){.product-preview{width:33.333%;flex-basis:33.333%;max-width:33.333%}}@media (max-width: 1239.98px){.product-preview{padding-bottom:20px}}@media (max-width: 719.98px){.product-preview{padding-bottom:10px}}.product-preview__text{width:100%;display:flex;flex-direction:column;align-items:center;padding-top:30px}@media (max-width: 1239.98px){.product-preview__text{padding-top:10px}}.product-preview__text p{font-size:14px;color:#000;letter-spacing:0.2em;line-height:20px;width:60%;text-align:center;text-transform:uppercase;padding:0 10px;min-width:200px}@media (max-width: 1239.98px){.product-preview__text p{font-size:12px}}@media (max-width: 719.98px){.product-preview__text p{font-size:12px}}.product-preview__title{margin-bottom:10px}.product-preview__price{font-weight:bold;margin-bottom:20px}@media (max-width: 1239.98px){.product-preview__price{margin-bottom:10px}}.product-preview__image{width:100%;position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden}.product-preview__image:hover img{-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}.product-preview__image img{object-fit:cover;width:100%;height:100%;-moz-transition:all 300ms;-o-transition:all 300ms;-webkit-transition:all 300ms;transition:all 300ms}.product-preview--reverse,.homepage .selected-products .row .product-preview:nth-child(3n+2){flex-direction:column-reverse}.eshop-item-preview{max-width:33.3333%;flex-basis:33.3333%;margin-bottom:50px}.eshop-item-preview:hover{text-decoration:none}@media (max-width: 1239.98px){.eshop-item-preview{max-width:50%;flex-basis:50%}}@media (max-width: 719.98px){.eshop-item-preview{max-width:100%;flex-basis:100%}}.eshop-item-preview__image{width:100%;height:350px;background-size:contain;background-position:center;background-image:url("/images/product.png");background-repeat:no-repeat;margin-bottom:20px}.eshop-item-preview__title{width:100%;font-weight:bold;color:#353637;font-size:25px;text-align:center;padding:0 20px;margin-bottom:20px}.hashtag-button{display:flex;justify-content:center;align-items:center;padding:20px;background-color:#353637;color:#fff;text-transform:uppercase;font-weight:bold;letter-spacing:0.2em;line-height:20px;font-size:30px}@media (max-width: 1239.98px){.hashtag-button{font-size:22px}}@media (max-width: 719.98px){.hashtag-button{font-size:16px}}@media (max-width: 719.98px){.hashtag-button{padding:12px}}.hashtag-button:hover{color:#fff;text-decoration:none}.stats-item{position:relative}.stats-item__icon-wrapper{position:relative;display:flex;justify-content:center;align-items:center;height:100px;margin-bottom:25px}.stats-item__icon-wrapper img{position:absolute;left:50%;top:50%;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;height:90px;max-width:100px;object-fit:contain}.stats-item__title{margin:0;padding:0;font-family:"Abril Fatface",cursive;font-size:40px;color:#231f20;text-transform:uppercase;position:relative;z-index:2;text-align:center;line-height:1em}@media (max-width: 1239.98px){.stats-item__title{font-size:32px}}@media (max-width: 719.98px){.stats-item__title{font-size:32px}}.stats-item__subtitle{font-size:15px;color:#231f20;text-align:center;line-height:20px;text-transform:uppercase;padding:0 10px;display:flex;justify-content:center}@media (max-width: 1239.98px){.stats-item__subtitle{font-size:12px}}@media (max-width: 719.98px){.stats-item__subtitle{font-size:12px}}.social-item{width:20px;height:20px;background-position:center;background-size:contain;background-repeat:no-repeat;transition:opacity 300ms;margin:0;display:block;-moz-transition:all 300ms;-o-transition:all 300ms;-webkit-transition:all 300ms;transition:all 300ms}@media (max-width: 1239.98px){.social-item{width:30px;height:30px}}.social-item:hover{opacity:.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=75);transition:opacity 300ms}.social-item--fb{background-image:url("/svg/facebook.svg")}.social-item--tw{background-image:url("/svg/twitter.svg")}.social-item--yt{background-image:url("/svg/youtube.svg")}.social-item--gp{background-image:url("/svg/google.svg")}.social-item--ig{background-image:url("/svg/instagram.svg")}.image-divider__line{background-position:left center;background-repeat:repeat-x;background-image:url("/images/dotted-line.png")}.image-divider__image{background-size:contain;height:150px;background-position:center;background-image:url("/images/contact-divider.png")}@media (max-width: 1239.98px){.image-divider__image{height:120px}}@media (max-width: 719.98px){.image-divider__image{height:80px}}.quantity-selector{flex-shrink:0;display:flex;align-items:center;margin-bottom:0}.quantity-selector .quantity-btn{width:25px;height:25px;border-radius:5px;margin:0;color:white;background-color:#353637;cursor:pointer;background-repeat:no-repeat;background-position:center;display:flex;align-items:center;justify-content:center;font-size:16px;-moz-transition:all 300ms;-o-transition:all 300ms;-webkit-transition:all 300ms;transition:all 300ms}.quantity-selector .quantity-btn:hover{background-color:#8fb301}.quantity-selector .quantity-btn--decrease{padding-left:0;margin-left:0}.quantity-selector .quantity-value,.quantity-selector .quantity-suffix{letter-spacing:0.2em;font-size:14px;color:black !important;margin:0 10px}.quantity-selector .quantity-value{margin-right:5px;width:45px;height:36px;border-radius:10px;outline:none;padding-left:10px;border:1px solid #35363729}.quantity-selector .quantity-suffix{margin-left:0}.dynamic-block{padding-bottom:75px;padding-top:75px}@media (max-width: 1239.98px){.dynamic-block{padding-bottom:50px;padding-top:50px}}@media (max-width: 719.98px){.dynamic-block{padding-bottom:30px;padding-top:30px}}.dynamic-block.quote-big-block:last-child{margin-bottom:150px}@media (max-width: 1239.98px){.dynamic-block.quote-big-block:last-child{margin-bottom:100px}}@media (max-width: 719.98px){.dynamic-block.quote-big-block:last-child{margin-bottom:60px}}.dynamic-block:last-child{margin-bottom:0}.dynamic-block--white{margin-bottom:75px;margin-top:75px;padding-bottom:150px;padding-top:150px;background-color:#fbfbfb}@media (max-width: 1239.98px){.dynamic-block--white{margin-bottom:50px;margin-top:50px}}@media (max-width: 719.98px){.dynamic-block--white{margin-bottom:30px;margin-top:30px}}@media (max-width: 1239.98px){.dynamic-block--white{padding-bottom:100px;padding-top:100px}}@media (max-width: 719.98px){.dynamic-block--white{padding-bottom:60px;padding-top:60px}}.dynamic-block .title{font-family:"Abril Fatface",cursive;font-size:25px;text-transform:uppercase;width:100%;text-align:center;color:#231f20;letter-spacing:0.025em;line-height:25px}@media (max-width: 1239.98px){.dynamic-block .title{font-size:22px}}@media (max-width: 719.98px){.dynamic-block .title{font-size:22px}}.dynamic-block p{width:100%;text-align:center;color:#231f20;font-size:15px;letter-spacing:0;line-height:25px;margin-bottom:0}.dynamic-block ul{margin:0;list-style-type:square;padding-left:1.5em}.dynamic-block ul li{color:#231f20;font-size:15px;letter-spacing:0;line-height:25px}.dynamic-block .title-text-block .title{margin-bottom:20px}.dynamic-block .image-wrapper{position:relative;width:100%;height:100%;overflow:hidden}.dynamic-block .image-wrapper .lightbox{cursor:pointer;-moz-transition:all 300ms;-o-transition:all 300ms;-webkit-transition:all 300ms;transition:all 300ms}.dynamic-block .image-wrapper .lightbox:hover{-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.dynamic-block .image-wrapper img{width:100%;height:100%;object-fit:cover}.dynamic-block .image-wrapper--bordered:after{pointer-events:none;position:absolute;content:"";left:0;top:0;right:0;bottom:0;border:20px solid rgba(255,255,255,0.6)}@media (max-width: 1239.98px){.four-image-block .image-wrapper{padding-bottom:20px}}.quote-block{padding-bottom:100px;padding-top:100px}@media (max-width: 1239.98px){.quote-block{padding-bottom:70px;padding-top:70px}}@media (max-width: 719.98px){.quote-block{padding-bottom:40px;padding-top:40px}}.quote-block__inner .title{margin-bottom:20px}.quote-block__inner>p:before{content:"“"}.quote-block__inner>p:after{content:"”"}.quote-block__inner .author{margin-top:25px}.quote-block__inner .author h3{font-size:18px;font-weight:bold;letter-spacing:0;line-height:25px;color:#231f20;width:100%;text-align:center;margin-bottom:0}@media (max-width: 1239.98px){.quote-block__inner .author h3{font-size:16px}}@media (max-width: 719.98px){.quote-block__inner .author h3{font-size:16px}}.quote-block__inner .author p{font-style:italic;color:#969696;margin:0}.text-image-block .title,.text-image-block p{text-align:left}.text-image-block .title{margin-bottom:15px}@media (min-width: 1240px){.text-image-block__text{margin-right:6.25%}}@media (max-width: 1239.98px){.text-image-block__text{margin-top:20px}}.text-image-block--reverse .text-image-block__inner{flex-direction:row-reverse}.quote-big-block{max-width:1540px;margin:0 auto;background-color:#9bb5bb;background-image:url("/svg/eldin-quote-logo.svg");background-repeat:no-repeat;background-position:bottom;padding-bottom:80px;padding-top:80px}@media (max-width: 1239.98px){.quote-big-block{padding-bottom:60px;padding-top:60px}}@media (max-width: 719.98px){.quote-big-block{padding-bottom:30px;padding-top:30px}}.quote-big-block p{margin:0;color:white}.cta-block .dynamic-block__inner-wrapper>div{padding-bottom:50px;padding-top:50px;border-width:5px;border-color:#9bb5bb;border-style:solid;box-shadow:3.536px 3.536px 10.8px 1.2px rgba(155,181,187,0.3)}@media (max-width: 1239.98px){.cta-block .dynamic-block__inner-wrapper>div{padding-bottom:40px;padding-top:40px}}@media (max-width: 719.98px){.cta-block .dynamic-block__inner-wrapper>div{padding-bottom:30px;padding-top:30px}}.cta-block .title{text-align:left;margin:0}.references-block .reference{width:100%;height:100%;background-color:#f0f0f0;display:flex;flex-direction:column;padding-left:10%;padding-right:10%;padding-bottom:70px;padding-top:70px}.references-block .reference:hover{text-decoration:none}@media (max-width: 1239.98px){.references-block .reference{padding-bottom:50px;padding-top:50px}}@media (max-width: 719.98px){.references-block .reference{padding-bottom:40px;padding-top:40px}}.references-block .reference__logo{height:50px;width:90%;margin-left:5%}.references-block .reference__logo img{width:100%;height:100%;object-fit:contain}.references-block .reference hr{height:3px;width:40px;margin-left:auto;display:block;background-color:#231f20;margin-bottom:25px;margin-top:25px}@media (max-width: 1239.98px){.references-block .reference hr{margin-bottom:20px;margin-top:20px}}@media (max-width: 719.98px){.references-block .reference hr{margin-bottom:20px;margin-top:20px}}.references-block .reference__title{font-weight:bold;color:#231f20;font-size:18px;line-height:25px;text-align:center;text-transform:uppercase}@media (max-width: 1239.98px){.references-block .reference__title{font-size:15px}}@media (max-width: 719.98px){.references-block .reference__title{font-size:15px}}@media (max-width: 1239.98px){.references-block .reference__title{line-height:20px}}@media (max-width: 719.98px){.references-block .reference__title{line-height:20px}}.references-block .reference p{font-size:15px;line-height:25px;color:#231f20;text-align:center}@media (max-width: 1239.98px){.references-block .reference p{font-size:12px}}@media (max-width: 719.98px){.references-block .reference p{font-size:12px}}@media (max-width: 1239.98px){.references-block .reference p{line-height:20px}}@media (max-width: 719.98px){.references-block .reference p{line-height:20px}}.homepage .landing-block{background-color:#f5f5f5;padding-bottom:40px}.homepage .landing-block>.container{display:flex;justify-content:center}.homepage .landing-block__outer{background-color:#ffffff;position:relative;width:100%;max-width:calc(100vw - 40px);padding:25px;padding-left:35px;padding-right:35px;box-shadow:-9.841px 11.321px 47.5px 2.5px rgba(0,0,0,0.1)}@media (max-width: 1239.98px){.homepage .landing-block__outer{max-width:calc(100vw - 20px)}}.homepage .landing-block__inner{display:flex !important;min-height:500px;background-position:center;background-repeat:no-repeat;background-size:cover;align-items:center;justify-content:center}@media (max-width: 719.98px){.homepage .landing-block__inner{margin-bottom:0}}.homepage .landing-block__text{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#ffffffd6;padding:30px}.homepage .landing-block__text .btn-main{margin-top:20px;text-align:center}@media (max-width: 719.98px){.homepage .landing-block__text{align-items:center}}.homepage .landing-block__text h1{font-size:80px;line-height:70px;font-family:athelas,serif;color:#ef7a35;letter-spacing:0;text-align:center;width:100%}@media (max-width: 1239.98px){.homepage .landing-block__text h1{font-size:40px}}@media (max-width: 719.98px){.homepage .landing-block__text h1{font-size:35px}}@media (max-width: 1239.98px){.homepage .landing-block__text h1{line-height:40px}}@media (max-width: 719.98px){.homepage .landing-block__text h1{line-height:40px}}@media (max-width: 719.98px){.homepage .landing-block__text h1{text-align:center}}.homepage .landing-block__text h2{font-size:25px;line-height:30px;color:#ef7a35;letter-spacing:0.05em;text-align:center;font-family:"PT Sans",sans-serif;margin-bottom:0;width:100%}@media (max-width: 1239.98px){.homepage .landing-block__text h2{font-size:20px}}@media (max-width: 719.98px){.homepage .landing-block__text h2{font-size:18px}}@media (max-width: 1239.98px){.homepage .landing-block__text h2{line-height:25px}}@media (max-width: 719.98px){.homepage .landing-block__text h2{line-height:20px}}@media (max-width: 719.98px){.homepage .landing-block__text h2{text-align:center}}.homepage .landing-block__text hr{width:15%;margin-left:auto;height:2px;background-color:#231f20;margin-bottom:25px}@media (max-width: 1239.98px){.homepage .landing-block__text hr{margin-bottom:10px}}.homepage .landing-block__text ul{display:flex;justify-content:space-evenly;text-align:center;margin:0;padding:0;margin-bottom:40px}@media (max-width: 1239.98px){.homepage .landing-block__text ul{flex-direction:column;margin-bottom:10px}}.homepage .landing-block__text ul li{list-style-type:none;font-size:18px;text-transform:uppercase;color:#231f20}@media (max-width: 1239.98px){.homepage .landing-block__text ul li{font-size:14px}}@media (max-width: 719.98px){.homepage .landing-block__text ul li{font-size:14px}}@media (max-width: 1239.98px){.homepage .landing-block__text ul li{margin-bottom:3px}}.homepage .landing-block__text ul li.divider{width:7px;flex-basis:7px;flex-grow:0;position:relative;margin:0 5px}@media (max-width: 1239.98px){.homepage .landing-block__text ul li.divider{display:none}}.homepage .landing-block__text ul li.divider:before{content:'';position:absolute;left:50%;top:50%;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:3px;height:3px;background-color:#231f20}.homepage .landing-block__slider-wrapper{position:relative}.homepage .landing-block__slider-nav{position:absolute;right:40px;bottom:50px}.homepage .landing-block__slider-nav ul{display:flex;padding:0;margin:0;list-style-type:none}.homepage .landing-block__slider-nav ul li{margin-left:5px;margin-right:5px;width:15px;height:15px;display:block;background-color:#ffffff66;border-radius:15px;position:relative;cursor:pointer;transition:all 300ms}.homepage .landing-block__slider-nav ul li button{display:none}.homepage .landing-block__slider-nav ul li:after{content:"";position:absolute;display:none;left:-4px;top:-4px;bottom:-4px;right:-4px;border:1px solid #ffffff66;border-radius:23px}.homepage .landing-block__slider-nav ul li:hover{background-color:#ffffff99}.homepage .landing-block__slider-nav ul li.active,.homepage .landing-block__slider-nav ul li.slick-active{background-color:#ef7a35}.homepage .landing-block__slider-nav ul li.active:after,.homepage .landing-block__slider-nav ul li.slick-active:after{display:block}.homepage .eshop-latest{background-color:white;margin-top:10px}.homepage .eshop-latest .section-title{margin-top:35px;margin-bottom:35px}@media (max-width: 719.98px){.homepage .selected-products{padding-top:20px}}@media (max-width: 1239.98px){.homepage .selected-products .row{margin-bottom:0}}@media (max-width: 719.98px){.homepage .selected-products .row .product-preview{max-width:50%;margin:0 auto;flex-direction:column !important}}.homepage .stats{margin-bottom:150px;margin-top:150px}@media (max-width: 1239.98px){.homepage .stats{margin-bottom:70px;margin-top:70px}}@media (max-width: 719.98px){.homepage .stats{margin-bottom:50px;margin-top:50px}}.homepage .about__image-wrapper img{width:100%;height:100%;object-fit:cover}@media (max-width: 1239.98px){.homepage .about__content{margin-top:20px}}.homepage .about__content>.row{background-color:#f0f0f0;margin-right:0;height:100%;padding-bottom:50px;padding-top:50px}@media (max-width: 1239.98px){.homepage .about__content>.row{padding-bottom:30px;padding-top:30px}}@media (max-width: 719.98px){.homepage .about__content>.row{padding-bottom:30px;padding-top:30px}}.homepage .about__content-inner{display:flex;flex-direction:column;justify-content:center}.homepage .about__content-inner .about__text{display:flex;margin-bottom:40px}@media (max-width: 1239.98px){.homepage .about__content-inner .about__text{margin-bottom:25px}}@media (max-width: 719.98px){.homepage .about__content-inner .about__text{margin-bottom:25px}}.homepage .about__content-inner>p{color:#231f20;line-height:25px;font-size:15px;line-height:25px;text-align:justify}@media (max-width: 1239.98px){.homepage .about__content-inner>p{font-size:12px}}@media (max-width: 719.98px){.homepage .about__content-inner>p{font-size:12px}}@media (max-width: 1239.98px){.homepage .about__content-inner>p{line-height:20px}}@media (max-width: 719.98px){.homepage .about__content-inner>p{line-height:20px}}.homepage .about__author{display:flex;flex-direction:column;align-items:flex-end;justify-content:center}.homepage .about__author p{font-weight:bold;color:#231f20;font-size:15px;line-height:25px;margin:0}@media (max-width: 1239.98px){.homepage .about__author p{font-size:12px}}@media (max-width: 719.98px){.homepage .about__author p{font-size:12px}}@media (max-width: 1239.98px){.homepage .about__author p{line-height:15px}}@media (max-width: 719.98px){.homepage .about__author p{line-height:15px}}.homepage .about__author i{color:#231f20;font-size:14px;line-height:25px;margin:0}@media (max-width: 1239.98px){.homepage .about__author i{font-size:11px}}@media (max-width: 719.98px){.homepage .about__author i{font-size:11px}}@media (max-width: 1239.98px){.homepage .about__author i{line-height:15px}}@media (max-width: 719.98px){.homepage .about__author i{line-height:15px}}.homepage .about__socials{flex-grow:1;display:flex;align-items:center}.homepage .about__socials .social-item{margin:0 20px 0 0}@media (max-width: 1239.98px){.homepage .about__socials .social-item{margin:0 20px 0 0}}@media (max-width: 719.98px){.homepage .about__socials .social-item{margin:0 10px 0 0}}.homepage .manufacturing-section{margin-bottom:140px;margin-top:140px}@media (max-width: 1239.98px){.homepage .manufacturing-section{margin-bottom:70px;margin-top:70px}}@media (max-width: 719.98px){.homepage .manufacturing-section{margin-bottom:70px;margin-top:70px}}.homepage .manufacturing-section .section-title{margin-bottom:100px}@media (max-width: 1239.98px){.homepage .manufacturing-section .section-title{margin-bottom:50px}}@media (max-width: 719.98px){.homepage .manufacturing-section .section-title{margin-bottom:50px}}.homepage .manufacturing-section .manufacturing{border-width:5px;border-color:#9bb5bb;border-style:solid;box-shadow:3.536px 3.536px 10.8px 1.2px rgba(155,181,187,0.3)}.homepage .manufacturing-section .manufacturing__inner{display:flex;flex-wrap:wrap;padding:95px 100px}@media (max-width: 1239.98px){.homepage .manufacturing-section .manufacturing__inner{padding:45px 45px}}@media (max-width: 719.98px){.homepage .manufacturing-section .manufacturing__inner{padding:45px 25px}}.homepage .manufacturing-section .manufacturing__divider{width:calc(100%/7);position:relative}@media (max-width: 719.98px){.homepage .manufacturing-section .manufacturing__divider{width:calc(100%/3)}}.homepage .manufacturing-section .manufacturing__divider span{position:absolute;height:100%;width:100%;left:50%;top:0;-moz-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);background-image:url("/svg/manufacturing-horizontal-divider.svg");background-position:left center;background-repeat:repeat-x}.homepage .manufacturing-section .manufacturing__divider-vertical{flex-basis:100%;width:100%;height:100px;display:flex;position:relative;margin:20px 0}.homepage .manufacturing-section .manufacturing__divider-vertical .manufacturing__divider{width:calc(100%/7*6);flex-basis:calc(100%/7*6);margin-left:calc(100%/7/2)}@media (max-width: 719.98px){.homepage .manufacturing-section .manufacturing__divider-vertical .manufacturing__divider{width:calc(100%/3*2);flex-basis:calc(100%/3*2);margin-left:calc(100%/3/2)}}.homepage .manufacturing-section .manufacturing__divider-vertical:before{content:"";position:absolute;height:calc(50% + 2px);left:0;width:calc(100%/7/2);bottom:0;z-index:3;background-image:url("/svg/manufacturing-vertical-divider.svg");background-position:right center;background-repeat:repeat-y}@media (max-width: 719.98px){.homepage .manufacturing-section .manufacturing__divider-vertical:before{width:calc(100%/3/2)}}.homepage .manufacturing-section .manufacturing__divider-vertical:after{content:"";position:absolute;height:calc(50% + 2px);right:0;width:calc(100%/7/2);top:0;z-index:3;background-image:url("/svg/manufacturing-vertical-divider.svg");background-position:left center;background-repeat:repeat-y}@media (max-width: 719.98px){.homepage .manufacturing-section .manufacturing__divider-vertical:after{width:calc(100%/3/2)}}.homepage .manufacturing-section .manufacturing-item{width:calc(100%/7);display:flex;justify-content:center;align-items:center;flex-direction:column}@media (max-width: 719.98px){.homepage .manufacturing-section .manufacturing-item{width:calc(100%/3)}}.homepage .manufacturing-section .manufacturing-item__icon{width:100%;height:90px;margin-bottom:30px}@media (max-width: 1239.98px){.homepage .manufacturing-section .manufacturing-item__icon{margin-bottom:15px}}@media (max-width: 719.98px){.homepage .manufacturing-section .manufacturing-item__icon{margin-bottom:15px}}.homepage .manufacturing-section .manufacturing-item__icon img{width:100%;height:100%;object-fit:contain}.homepage .manufacturing-section .manufacturing-item p{font-size:15px;text-align:center;margin:0;text-transform:uppercase;color:#231f20}@media (max-width: 1239.98px){.homepage .manufacturing-section .manufacturing-item p{font-size:12px}}@media (max-width: 719.98px){.homepage .manufacturing-section .manufacturing-item p{font-size:12px}}.homepage .references-block{margin-bottom:140px}@media (max-width: 1239.98px){.homepage .references-block{margin-bottom:70px}}@media (max-width: 719.98px){.homepage .references-block{margin-bottom:70px}}.homepage .sortiment{position:relative;padding-bottom:80px;padding-top:80px;background-color:white}@media (max-width: 1239.98px){.homepage .sortiment{padding-bottom:50px;padding-top:50px}}@media (max-width: 719.98px){.homepage .sortiment{padding-bottom:40px;padding-top:40px}}.homepage .sortiment__text{display:flex;flex-direction:column;align-items:center}.homepage .sortiment__text h3{font-size:18px;line-height:25px;color:#231f20;font-weight:bold;margin-bottom:10px;text-align:center}@media (max-width: 1239.98px){.homepage .sortiment__text h3{font-size:15px}}@media (max-width: 719.98px){.homepage .sortiment__text h3{font-size:15px}}@media (max-width: 1239.98px){.homepage .sortiment__text h3{line-height:20xp}}@media (max-width: 719.98px){.homepage .sortiment__text h3{line-height:20px}}.homepage .sortiment__text p{font-size:15px;line-height:25px;color:#231f20;text-align:center}@media (max-width: 1239.98px){.homepage .sortiment__text p{font-size:12px}}@media (max-width: 719.98px){.homepage .sortiment__text p{font-size:12px}}@media (max-width: 1239.98px){.homepage .sortiment__text p{line-height:20xp}}@media (max-width: 719.98px){.homepage .sortiment__text p{line-height:20px}}.homepage .sortiment__inner{position:relative}.homepage .sortiment__inner img{width:100%;height:100%;object-fit:contain}.homepage .sortiment__inner img.sortiment__overlay{position:absolute}.homepage .products{margin-bottom:150px;margin-top:150px}@media (max-width: 1239.98px){.homepage .products{margin-bottom:80px;margin-top:80px}}@media (max-width: 719.98px){.homepage .products{margin-bottom:70px;margin-top:70px}}.facebook-posts{background-color:#f2f2f2;padding:30px 0;padding-bottom:40px}.facebook-posts__title{color:#93b502;font-weight:bold;font-size:34px;text-transform:uppercase;letter-spacing:0.05em;margin-bottom:30px;line-height:1em;font-family:athelas,serif}@media (max-width: 1239.98px){.facebook-posts__title{font-size:28px}}@media (max-width: 719.98px){.facebook-posts__title{font-size:24px}}.facebook-posts__item{width:100%;height:280px;background-image:url("/images/facebook.png");background-size:cover;background-position:center;display:block}.facebook-posts__item--last{background-image:url("/svg/facebook_big.svg");background-size:contain}.company-basic-info{background-color:white;margin-bottom:40px}.company-basic-info .container{border-bottom:1px solid #f2f2f2}.products .product-list{margin-bottom:40px}@media (min-width: 1240px){.products .sitemap{border-bottom:1px solid #959595}}@media (max-width: 1239.98px){.products .sitemap ul{border-bottom:1px solid #959595}}.products .product-list__categories-dropdown{cursor:pointer;padding-top:30px;padding-bottom:10px}.products .product-list__categories-dropdown p{font-size:15px;letter-spacing:.4em;text-transform:uppercase;color:#959595;display:inline;float:left}@media (max-width: 1239.98px){.products .product-list__categories-dropdown p{letter-spacing:.4em}}@media (max-width: 719.98px){.products .product-list__categories-dropdown p{letter-spacing:.2em}}@media (max-width: 719.98px){.products .product-list__categories-dropdown p{width:100%;text-align:center}}.products .product-list__categories-dropdown p.categories-dropdown{color:black;font-weight:700;float:right;padding-right:10px;background-image:url("/svg/arrow.svg");background-position:right center;background-repeat:no-repeat;min-width:40px;min-height:30px;background-size:10px}@media (max-width: 719.98px){.products .product-list__categories-dropdown p.categories-dropdown{width:100%;text-align:center;background-position:center}}@media (max-width: 1239.98px){.products .product-list.openfilters .product-list__categories{max-height:2000px}}.products .product-list__categories{margin-top:15px}@media (max-width: 1239.98px){.products .product-list__categories{position:relative;max-height:0;overflow:hidden;-moz-transition:all 500ms;-o-transition:all 500ms;-webkit-transition:all 500ms;transition:all 500ms;margin-top:0}.products .product-list__categories:before{content:"";display:block;right:10px;left:10px;height:1px;position:absolute;bottom:0px;background-repeat:repeat-x;background-image:url("/images/dotted-line.png")}}.products .product-list__categories .category{position:relative}.products .product-list__categories .category:first-child:before{content:"";display:block;width:100%;height:1px;position:absolute;top:-10px;background-repeat:repeat-x;background-image:url("/images/dotted-line.png")}.products .product-list__categories .category:last-child{border-bottom:none}@media (max-width: 1239.98px){.products .product-list__categories .category:last-child:after{display:none}}.products .product-list__categories .category:after{content:"";display:block;width:100%;height:1px;position:absolute;bottom:-10px;background-repeat:repeat-x;background-image:url("/images/dotted-line.png")}.products .product-list__categories .category.active .category__title{color:#93b502}@media (max-width: 1239.98px){.products .product-list__categories .category{border-bottom:none}}.products .product-list__categories .category__title{position:relative;font-weight:bold;color:#ef7a35;letter-spacing:0;font-size:20px;margin-bottom:15px;margin-top:20px;display:block;font-family:athelas,serif}@media (max-width: 1239.98px){.products .product-list__categories .category__title{font-size:18px}}@media (max-width: 719.98px){.products .product-list__categories .category__title{font-size:16px}}@media (max-width: 1239.98px){.products .product-list__categories .category:last-child .category__items{margin-top:20px;border-bottom:0 !important}}.products .product-list__categories .category__items{padding:0;margin:0}@media (max-width: 1239.98px){.products .product-list__categories .category__items{width:100%}}.products .product-list__categories .category__items li{list-style-type:none;margin-bottom:10px}.products .product-list__categories .category__items li.open>a{font-weight:bold;color:#93b502 !important}.products .product-list__categories .category__items li a{color:#969696;letter-spacing:0.05em;font-size:15px}@media (max-width: 1239.98px){.products .product-list__categories .category__items li a{font-size:14px}}@media (max-width: 719.98px){.products .product-list__categories .category__items li a{font-size:14px}}.products .product-list__categories .category__items li.with-submenu>p,.products .product-list__categories .category__items li.with-submenu>a{color:#969696;letter-spacing:0.05em;font-size:16px;cursor:pointer;margin-bottom:0;position:relative}@media (max-width: 1239.98px){.products .product-list__categories .category__items li.with-submenu>p,.products .product-list__categories .category__items li.with-submenu>a{font-size:14px}}@media (max-width: 719.98px){.products .product-list__categories .category__items li.with-submenu>p,.products .product-list__categories .category__items li.with-submenu>a{font-size:14px}}.products .product-list__categories .category__items li.with-submenu>p .toggle-btn,.products .product-list__categories .category__items li.with-submenu>a .toggle-btn{width:20px;height:14px;background-image:url("/svg/plus_sede.svg");margin-left:7px;background-repeat:no-repeat;background-position:center;display:inline-block;position:absolute;top:5px}.products .product-list__categories .category__items li.with-submenu>p:hover,.products .product-list__categories .category__items li.with-submenu>a:hover{text-decoration:underline}.products .product-list__categories .category__items li.with-submenu ul{padding-left:10px;max-height:0;overflow:hidden;-moz-transition:all 500ms;-o-transition:all 500ms;-webkit-transition:all 500ms;transition:all 500ms}.products .product-list__categories .category__items li.with-submenu ul li:first-child{margin-top:10px}.products .product-list__categories .category__items li.with-submenu ul li:last-child{padding-bottom:0;margin-bottom:0}.products .product-list__categories .category__items li.with-submenu ul li a{color:#959595}.products .product-list__categories .category__items li.with-submenu.open>p,.products .product-list__categories .category__items li.with-submenu.open>a{font-weight:bold;color:#93b502}.products .product-list__categories .category__items li.with-submenu.open>p .toggle-btn,.products .product-list__categories .category__items li.with-submenu.open>a .toggle-btn{background-image:url("/svg/minus_sede.svg")}.products .product-list__categories .category__items li.with-submenu.open>ul{max-height:1500px}.products .product-list__categories .category__items li:last-child{padding-bottom:10px}@media (max-width: 1239.98px){.products .product-list__categories .category--minimalizable ~ .category--minimalizable .category__title{margin-top:0 !important}}.products .product-list__categories .category--minimalizable .category__title{position:relative;padding-right:15px;cursor:pointer;margin-bottom:20px;display:block;-moz-transition:all 500ms;-o-transition:all 500ms;-webkit-transition:all 500ms;transition:all 500ms}.products .product-list__categories .category--minimalizable .category__title:hover{text-decoration:none}@media (max-width: 1239.98px){.products .product-list__categories .category--minimalizable .category__title{margin-top:20px}}.products .product-list__categories .category--minimalizable .category__title .toggle-btn{display:block;position:absolute;right:0;top:0;height:100%;width:30px;background-position:center;background-repeat:no-repeat;background-image:url("/svg/plus.svg")}.products .product-list__categories .category--minimalizable .category__items{overflow:hidden;max-height:0;position:relative;top:-20px;-moz-transition:all 500ms;-o-transition:all 500ms;-webkit-transition:all 500ms;transition:all 500ms}@media (max-width: 1239.98px){.products .product-list__categories .category--minimalizable .category__items{margin-top:40px}}.products .product-list__categories .category--minimalizable.open .category__title{margin-bottom:10px}.products .product-list__categories .category--minimalizable.open .category__title .toggle-btn{background-image:url("/svg/minus.svg")}.products .product-list__categories .category--minimalizable.open .category__items{top:0;max-height:2000px}@media (max-width: 1239.98px){.products .product-list__categories .category--minimalizable.open .category__items{margin-top:20px;margin-bottom:20px}}.products .product-list__grid .grid{width:100%;float:left;display:flex;flex-wrap:wrap}.products .product-list__grid .grid .no-products{width:100%;text-align:center;font-size:16px;color:#959595;letter-spacing:0.05em}.products .product-list__grid .grid .product{width:33.33%;margin-bottom:10px}.products .product-list__grid .grid .product:nth-child(3n+1){clear:both}@media (max-width: 1239.98px){.products .product-list__grid .grid .product{width:33.3%}}@media (max-width: 899.98px){.products .product-list__grid .grid .product{width:50%}}@media (max-width: 719.98px){.products .product-list__grid .grid .product{width:100%}}.products .product-list .top-row{width:100%;padding:0 10px;margin-bottom:10px;margin-top:15px;float:left}@media (max-width: 1239.98px){.products .product-list .top-row{margin-bottom:30px}}@media (max-width: 719.98px){.products .product-list .top-row{margin-bottom:30px}}@media (max-width: 1239.98px){.products .product-list .top-row{margin-top:30px}}@media (max-width: 719.98px){.products .product-list .top-row{margin-top:30px}}@media (max-width: 719.98px){.products .product-list .top-row{display:flex;justify-content:center}}@media (max-width: 1239.98px){.products .product-list .top-row{margin-bottom:0}}.products .product-list .top-row .top-row__title{float:left;display:block;font-size:34px;letter-spacing:0.05em;color:#ef7a35;margin:0;text-align:left;width:100%;font-family:"Abril Fatface",cursive}@media (max-width: 1239.98px){.products .product-list .top-row .top-row__title{font-size:25px}}@media (max-width: 719.98px){.products .product-list .top-row .top-row__title{font-size:25px}}.product-detail .quantity-selector{position:absolute;left:calc(50% + 8px);bottom:-19px;transform:translate(-50%, 100%);margin:0;padding:0 !important;padding-left:0 !important;z-index:2}@media (max-width: 719.98px){.product-detail .quantity-selector{position:static;left:0;transform:none}}.product-detail .brand-detail{background-color:#f2f2f2;padding-top:30px;padding-bottom:30px;margin-top:50px;margin-bottom:30px}.product-detail .brand-detail__image{height:100px;display:flex;align-items:center;justify-content:center}.product-detail .brand-detail__image img{margin:0 auto;display:block;max-height:100%;max-width:100%}.product-detail .brand-detail__text{padding-left:12.5%;padding-right:12.5%}@media (max-width: 1239.98px){.product-detail .brand-detail__text{padding-left:6.25%;padding-right:6.25%}}.product-detail .brand-detail__text h4{font-size:20px;letter-spacing:0.25em;text-transform:uppercase;color:black;margin-top:20px;line-height:36px}@media (max-width: 719.98px){.product-detail .brand-detail__text h4{text-align:center}}.product-detail .brand-detail__text p{font-size:16px;line-height:26px;letter-spacing:0.02em;margin-top:20px}.product-detail .title{font-size:36px;font-weight:bold;color:#ef7a35;line-height:38px;letter-spacing:0;margin:0;font-family:athelas,serif}@media (max-width: 1239.98px){.product-detail .title{font-size:32px}}@media (max-width: 719.98px){.product-detail .title{font-size:28px}}@media (max-width: 1919.98px){.product-detail .title{border-bottom:0}}@media (max-width: 719.98px){.product-detail .title{text-align:center !important;margin:0}}.product-detail .info .main-info{border-radius:20px;box-shadow:-9.841px 11.321px 47.5px 2.5px rgba(0,0,0,0.1);display:flex}.product-detail .info .main-info__left-block{display:flex;justify-content:space-between;padding:20px;flex-grow:1}.product-detail .info .main-info__left-block .tag{margin-bottom:0}@media (max-width: 719.98px){.product-detail .info .main-info__left-block{flex-direction:column-reverse;align-items:flex-start}}.product-detail .info .pricing{display:flex;flex-direction:column;text-align:right;justify-content:center}@media (max-width: 719.98px){.product-detail .info .pricing{text-align:center}}.product-detail .info .pricing p{margin:0 !important;padding:0;display:inline-block}.product-detail .info .pricing .price{font-weight:bold;font-size:25px;text-transform:uppercase;color:#353637;letter-spacing:0.05em}.product-detail .info .pricing .original-price{color:#959595;font-size:15px;letter-spacing:0.2em;text-decoration:line-through;margin-bottom:10px;font-weight:bold}.product-detail .info .pricing .tag{display:inline-block;position:relative;top:-3px;margin-bottom:0}.product-detail .info .where-to-buy{display:flex;justify-content:flex-start;align-items:center}.product-detail .info .where-to-buy p{margin-bottom:0}@media (max-width: 719.98px){.product-detail .info .where-to-buy{justify-content:flex-start;margin-top:20px}.product-detail .info .where-to-buy p{margin-bottom:0}}.product-detail .info .where-to-buy a{color:#353637;font-size:16px;letter-spacing:0.02em;text-align:left;float:right;height:22px;line-height:22px;padding-left:50px;background-image:url("/svg/odberna_mista.svg");background-position:left center;background-repeat:no-repeat}.product-detail .info .shipping{display:flex;justify-content:flex-start;align-items:center}.product-detail .info .shipping p{margin-bottom:0}@media (max-width: 719.98px){.product-detail .info .shipping{justify-content:flex-start;margin-top:20px}.product-detail .info .shipping p{margin-bottom:0}}.product-detail .info .shipping p{color:#353637;font-size:16px;letter-spacing:0.02em;text-align:left;float:right;height:22px;line-height:22px;padding-left:50px;background-image:url("/svg/doprava-green.svg");background-position:left center;background-repeat:no-repeat}.product-detail .info .block{padding:10px 0}.product-detail .info .block--border-bottom{position:relative}.product-detail .info .block--border-bottom:before{content:"";display:block;right:0;left:0;height:1px;position:absolute;bottom:0px;background-repeat:repeat-x;background-image:url("/images/dotted-line.png")}.product-detail .info .block--no-border{border-bottom:none}.product-detail .info .block__title{font-size:24px;letter-spacing:0.02em;font-family:athelas,serif;color:#ef7a35;margin-bottom:10px}.product-detail .info .selectable-attributes{display:flex;align-items:center}.product-detail .info .selectable-attributes select{width:100%}.product-detail .info .variant-label{margin-left:15px;margin-bottom:0}.product-detail .info .product-count-selector{padding-right:0;position:relative}.product-detail .info .product-count-selector input{width:70%;height:40px;position:absolute;left:0;border:0;background-color:#f2f2f2;color:black;text-align:center}.product-detail .info .product-count-selector span{position:absolute;right:0;width:calc(30% - 2px);height:calc(50% - 1px);border:1px solid black;background-repeat:no-repeat;background-position:center;cursor:pointer}.product-detail .info .product-count-selector span.product-count-increase{background-image:url("/svg/arrow_pocet_up.svg");top:0}.product-detail .info .product-count-selector span.product-count-decrease{background-image:url("/svg/arrow_pocet_down.svg");bottom:0}@media (max-width: 719.98px){.product-detail .info .product-without-variant .add-to-cart p{padding-left:35px !important;padding-right:0px;width:auto !important;background-position:left center !important}.product-detail .info .product-without-variant .add-to-cart p span{display:inline}}.product-detail .info .add-to-cart{position:relative}.product-detail .info .add-to-cart a{height:calc(100% + 14px);top:-7px;border-radius:20px;padding:0 30px;-moz-transition:all 300ms;-o-transition:all 300ms;-webkit-transition:all 300ms;transition:all 300ms}.product-detail .info .add-to-cart a:hover{background-color:#353637}.product-detail .info .add-to-cart p{background-position:5px center;padding-left:35px !important;padding-right:0px;width:auto !important;height:22px;line-height:22px;margin-bottom:0}.product-detail .info .add-to-cart p span{color:#ffffff;font-weight:bold;text-transform:uppercase;letter-spacing:0.15em;margin-left:10px;font-size:15px !important}@media (max-width: 719.98px){.product-detail .info .add-to-cart p{padding-left:0 !important;padding-right:0 !important;width:22px !important;background-position:center}.product-detail .info .add-to-cart p span{display:none}}.product-detail .info .stock,.product-detail .info .stock b{color:#353637;font-size:16px;letter-spacing:0.02em;margin-bottom:0}.product-detail .info .stock b,.product-detail .info .stock b b{color:#93b502;font-weight:700}.product-detail .info .add-to-wishlist{text-align:right}.product-detail .info .add-to-wishlist span{font-size:16px;color:black;padding-left:25px;background-position:left center;background-repeat:no-repeat;background-image:url("/svg/wishlist.svg")}.product-detail .info .add-to-wishlist span:hover{text-decoration:underline}@media (max-width: 719.98px){.product-detail .info .add-to-wishlist span{overflow:hidden;display:block;float:left;height:20px;margin-top:15px}}.product-detail .info .description,.product-detail .info .description p,.product-detail .info .description p *,.product-detail .info .description ul li{color:#4a4a4a;font-size:16px;letter-spacing:0.02em;line-height:26px}.product-detail .info .description a{text-decoration:underline}.product-detail .info .description ul{padding-left:15px}.product-detail .info .more-info{margin-top:30px}.product-detail .info .product-description-text p,.product-detail .info .product-description-text b,.product-detail .info .product-description-text strong,.product-detail .info .product-description-text i,.product-detail .info .product-description-text u,.product-detail .info .product-description-text a,.product-detail .info .product-description-text em,.product-detail .info .product-description-text ul,.product-detail .info .product-description-text li,.product-detail .info .product-description-text ol,.product-detail .info .product-description-text ul li{color:#353637;font-size:16px;line-height:26px;letter-spacing:0.02em;margin:0}.product-detail .info .product-description-text p b,.product-detail .info .product-description-text p strong,.product-detail .info .product-description-text p i,.product-detail .info .product-description-text p u,.product-detail .info .product-description-text p a,.product-detail .info .product-description-text p em,.product-detail .info .product-description-text p ul,.product-detail .info .product-description-text p li,.product-detail .info .product-description-text p ol,.product-detail .info .product-description-text p ul li{color:inherit;font-size:inherit;line-height:inherit}.product-detail .info .attributes{padding-top:0}.product-detail .info .attributes td{font-size:16px;letter-spacing:0.02em;line-height:26px;padding-bottom:5px}.product-detail .info .attributes__title{color:black}.product-detail .info .attributes__text{color:#959595;padding-left:20px}.product-detail .info .tags .tag{display:inline-block;margin-right:10px}.product-detail .info .shop-info .shop-info-item{width:100%;display:flex;align-items:flex-start;margin-bottom:20px}.product-detail .info .shop-info .shop-info-item__icon{width:40px;height:35px;background-repeat:no-repeat;background-size:contain;background-position:center;flex-shrink:0;flex-grow:0}.product-detail .info .shop-info .shop-info-item__icon--platba{background-image:url("/svg/platba.svg")}.product-detail .info .shop-info .shop-info-item__icon--dodani{background-image:url("/svg/dodani.svg")}.product-detail .info .shop-info .shop-info-item__icon--vraceni{background-image:url("/svg/vraceni.svg")}.product-detail .info .shop-info .shop-info-item__icon--darek{background-image:url("/svg/darek.svg")}.product-detail .info .shop-info .shop-info-item__text{padding-left:20px;flex-grow:1;margin:0;height:auto;color:#959595;font-size:16px;letter-spacing:0.2em;line-height:20px;text-transform:uppercase}.product-detail .info .shop-info .shop-info-item__text span{width:100%;display:inline-block;font-size:16px;letter-spacing:0.02em;line-height:20px;text-transform:none}.product-detail .selectric{border-width:1px;border-color:#353637;border-style:solid;border-radius:10px}.product-detail .selectric-items .selectric-scroll{border:0px;border-radius:10px;box-shadow:0px 2px 5px #0000002e}.tag{padding-left:10px;padding-right:40px;background-image:url("/svg/tag.svg");background-repeat:no-repeat;background-position:right center;background-size:cover;margin-bottom:10px;border-radius:10px}.tag:hover{text-decoration:none}.tag span{height:100%;line-height:24px;color:white;font-weight:bold;letter-spacing:0.1em;font-size:20px;text-align:center;display:flex;align-items:center;padding-top:5px;padding-bottom:5px}.tag--primary{padding-right:8px}.tag--primary span{background-color:transparent;font-size:13px;text-transform:uppercase;border-right:none;color:#fff;padding-right:15px;line-height:22px;-moz-transition:all 500ms;-o-transition:all 500ms;-webkit-transition:all 500ms;transition:all 500ms}.tag--primary:hover{text-decoration:none}.tag--secondary{background-image:url("/svg/tag-secondary.svg");background-repeat:no-repeat;padding-right:8px;background-size:cover;background-position:right center;position:relative;border-radius:5px}.tag--secondary span{background-color:transparent;font-size:13px;text-transform:uppercase;border-right:none;color:#fff;padding-right:20px;line-height:22px;-moz-transition:all 500ms;-o-transition:all 500ms;-webkit-transition:all 500ms;transition:all 500ms}.tag--secondary:hover{text-decoration:none}.product{padding:0 10px;float:left;cursor:pointer}.product .inner{-moz-transition:all 500ms cubic-bezier(0.19, 1, 0.22, 1);-o-transition:all 500ms cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:all 500ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 500ms cubic-bezier(0.19, 1, 0.22, 1);padding-bottom:10px;display:block;height:100%}.product .inner .top-section{width:100%;position:relative;padding-bottom:10px}@media (max-width: 1239.98px){.product .inner .top-section{padding-bottom:10px}}@media (max-width: 719.98px){.product .inner .top-section{padding-bottom:0}}@media (min-width: 1240px){.product .inner .top-section:hover .img-wrapper.has-secondary-image img.main-image{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.product .inner .top-section:hover .img-wrapper.has-secondary-image img.secondary-image{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}}.product .inner .top-section .img-wrapper{width:100%;margin-left:0px;height:350px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.product .inner .top-section .img-wrapper img{width:100%;height:100%;object-fit:cover;position:absolute;-moz-transition:all 250ms;-o-transition:all 250ms;-webkit-transition:all 250ms;transition:all 250ms;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.product .inner .top-section .img-wrapper img.secondary-image{position:absolute;left:0;top:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.product .inner .top-section .img-wrapper img.specific-variant-image{display:none}.product .inner .top-section .img-wrapper img.specific-variant-image.show{display:block}.product .inner .top-section .wishlist{-moz-transition:all 500ms cubic-bezier(0.19, 1, 0.22, 1);-o-transition:all 500ms cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:all 500ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 500ms cubic-bezier(0.19, 1, 0.22, 1);display:block;width:19px;height:16px;background-image:url("/svg/wishlist.svg");background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;left:20px;top:20px;z-index:1;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.product .inner .top-section .remove-from-wishlist{-moz-transition:all 500ms cubic-bezier(0.19, 1, 0.22, 1);-o-transition:all 500ms cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:all 500ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 500ms cubic-bezier(0.19, 1, 0.22, 1);display:block;width:19px;height:16px;background-image:url("/svg/cart-remove.svg");background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;left:20px;top:20px;z-index:1;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.product .inner .top-section .right-col{position:absolute;left:-10px;bottom:10px;z-index:1}.product .inner .variations{display:flex;justify-content:center;flex-wrap:wrap;-moz-transition:all 500ms cubic-bezier(0.19, 1, 0.22, 1);-o-transition:all 500ms cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:all 500ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 500ms cubic-bezier(0.19, 1, 0.22, 1);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.product .inner .variations .variation{margin:10px 10px 0 10px;display:block;min-width:25px;max-width:35px;padding:0 2px;height:25px;line-height:23px;text-align:center;font-size:12px;color:black;margin-bottom:5px;letter-spacing:0;background-color:white}.product .inner .variations .variation--color{border-radius:15px;width:15px;position:relative}.product .inner .variations .variation--color:after{position:absolute;content:"";left:-4px;right:-4px;top:-4px;bottom:-4px;border-radius:19px;border:1px solid #c6c6c7}.product .inner .variations .variation--text{margin:0 2px 5px 0;color:#000;border:1px solid #000;font-size:14px;letter-spacing:0.2em;line-height:20px;text-transform:uppercase;padding:4px;text-align:center;display:flex;justify-content:center;align-items:center;max-width:none;min-width:0;padding-right:2px}.product .inner .line{height:25px;margin-bottom:10px}.product .inner .bottom-section{display:flex;align-items:center;flex-direction:column;width:100%}.product .inner .name{color:#353637;text-align:center;display:block;width:100%;margin:0;font-size:18px;line-height:30px;margin-bottom:10px}@media (max-width: 1239.98px){.product .inner .name{font-size:16px}}@media (max-width: 719.98px){.product .inner .name{font-size:14px}}@media (max-width: 1239.98px){.product .inner .name{line-height:25px}}@media (max-width: 719.98px){.product .inner .name{line-height:20px}}.product .inner .price{display:block;width:100%;color:#ef7a35;font-weight:bold;text-align:center;margin:0;font-size:20px;line-height:20px;margin-left:auto;margin-bottom:10px;white-space:nowrap}@media (max-width: 1239.98px){.product .inner .price{font-size:16px}}@media (max-width: 719.98px){.product .inner .price{font-size:16px}}@media (max-width: 1239.98px){.product .inner .price{line-height:15px}}@media (max-width: 719.98px){.product .inner .price{line-height:15px}}.product:hover{text-decoration:none;z-index:9}.product:hover .inner{text-decoration:none}.product:hover .inner p{text-decoration:none}.product:hover .inner .wishlist,.product:hover .inner .remove-from-wishlist{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.product:hover .inner .wishlist:hover,.product:hover .inner .remove-from-wishlist:hover{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.product:hover .inner .variations{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}@media (max-width: 1239.98px){.product{text-decoration:none}.product .inner{text-decoration:none}.product .inner p{text-decoration:none}.product .inner .wishlist,.product .inner .remove-from-wishlist{opacity:1 !important}.product .inner .variations{opacity:1 !important}}.product--slide-hover{overflow:hidden;position:relative}.product--slide-hover .inner{position:relative;padding-bottom:0}.product--slide-hover .inner .bottom-section{position:absolute}.product--slide-hover .inner .top-section{padding-bottom:0}.product--slide-hover:hover .inner{top:0 !important}.similar-products{margin-top:50px}@media (max-width: 1239.98px){.similar-products{margin-top:30px}}.similar-products .section-title{margin-bottom:30px;color:#93b502;font-size:34px;text-transform:uppercase;font-weight:bold}.similar-products__grid{width:calc(100% + 20px);position:relative;left:-10px}@media (max-width: 1239.98px){.similar-products__grid{display:flex;padding-left:10px}}.similar-products .product{width:33.333%;margin-bottom:30px}.similar-products .product:nth-child(3n+1){clear:both}.similar-products .product .name{font-weight:bold;font-size:25px}.similar-products .product .price{width:auto !important;margin-left:0;padding:5px 20px;border:3px solid #ef7a35;border-radius:20px}@media (max-width: 1239.98px){.similar-products .product{width:33.3%}.similar-products .product:nth-child(n+4){display:none}}@media (max-width: 899.98px){.similar-products .product{width:50%}.similar-products .product:first-child{padding-left:0}.similar-products .product:nth-child(n+2){padding-right:0}.similar-products .product:nth-child(n+3){display:none}}@media (max-width: 719.98px){.similar-products .product{width:100%}.similar-products .product:nth-child(n+1){padding-right:0}.similar-products .product:nth-child(n+2){display:none}}.breadcrumbs{display:flex;align-items:center;margin:0;margin-right:auto;margin-top:50px;margin-bottom:30px;height:33px;line-height:33px}.breadcrumbs .icon--home{margin-right:10px}.breadcrumbs a{color:#000;font-size:14px;letter-spacing:0;-moz-transition:color 200ms;-o-transition:color 200ms;-webkit-transition:color 200ms;transition:color 200ms}.breadcrumbs a:hover{text-decoration:none;color:#959595}.breadcrumbs span{color:#959595;margin-left:5px;margin-right:5px}.filter-row{display:flex;justify-content:flex-end;padding:20px 10px 15px 10px}@media (max-width: 1239.98px){.filter-row{margin-top:30px;margin-bottom:20px}}@media (max-width: 719.98px){.filter-row{flex-direction:column;align-items:flex-start}}.filter-row .filter{margin-right:auto}.filter-row .filter--last{margin-right:0;margin-left:20%}@media (max-width: 1239.98px){.filter-row .filter--last{margin-left:0}}.products-alternative{margin-bottom:150px}@media (max-width: 1239.98px){.products-alternative{margin-bottom:80px}}@media (max-width: 719.98px){.products-alternative{margin-bottom:70px}}.products-alternative .product{width:100%;padding:0}.order .title-wrapper{margin-top:40px;margin-bottom:40px}@media (max-width: 1239.98px){.order .title-wrapper{margin-top:30px}}@media (max-width: 719.98px){.order .title-wrapper{margin-top:20px}}@media (max-width: 1239.98px){.order .title-wrapper{margin-bottom:30px}}@media (max-width: 719.98px){.order .title-wrapper{margin-bottom:20px}}.order .title-wrapper .section-title{margin:0 !important}.order .shipping{margin-top:25px}.order .alert{border:none;padding-bottom:5px}.order .order-container{padding-top:30px}.order .order-container>div{margin-bottom:5px}@media (max-width: 1239.98px){.order .order-container>div{margin-bottom:30px}}.order .block-title{font-family:athelas,serif;text-transform:none;color:#ef7a35;line-height:20px;letter-spacing:0;font-size:24px;font-weight:bold;margin-bottom:10px}@media (max-width: 1239.98px){.order .block-title{font-size:22px}}@media (max-width: 719.98px){.order .block-title{font-size:18px}}.order .info-block{margin-bottom:40px}.order h3{font-size:14px;letter-spacing:0.6em;width:100%;line-height:20px}.order .order-menu{width:100%;height:104px;background-color:#f2f2f2}.order .order-menu .container{height:100%}.order .order-menu .container .row{height:100%}.order .order-menu .container .row .order-menu-inner{height:100%;display:flex;justify-content:space-between;align-items:center;position:relative}.order .order-menu .container .btn-back-to-shop{width:auto;height:44px}.order .order-menu .container .btn-back-to-shop:hover a{background-image:url("/svg/back_white.svg")}.order .order-menu .container .btn-back-to-shop:hover a,.order .order-menu .container .btn-back-to-shop:hover span{color:white !important}.order .order-menu .container .btn-back-to-shop a{line-height:44px;padding:0 20px 0 45px;background-image:url("/svg/back.svg");background-repeat:no-repeat;background-position:18px center;-moz-transition:all 500ms;-o-transition:all 500ms;-webkit-transition:all 500ms;transition:all 500ms}@media (max-width: 1239.98px){.order .order-menu .container .btn-back-to-shop a{padding:0 20px 0 25px}}.order .order-menu .container .btn-back-to-shop a span{color:#231f20}@media (max-width: 1239.98px){.order .order-menu .container .btn-back-to-shop a span{display:none}}.order .order-menu .container .logo{display:block;position:absolute;height:100%;width:130px;left:50%;top:50%;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-image:url("/images/logo.png");background-position:center;background-repeat:no-repeat;background-size:contain}.order .order-menu .container .account{height:30px;line-height:30px;padding-right:40px;font-size:11px;text-transform:uppercase;letter-spacing:0.3em;font-weight:bold;color:#231f20;background-position:right center;background-repeat:no-repeat;background-image:url("/svg/Ucet.svg")}.order .order-menu .container .account span{color:#231f20}@media (max-width: 1239.98px){.order .order-menu .container .account span{display:none}}.order .order-menu .container .account:hover{text-decoration:none}.order .cta-login{background-color:#f2f2f2;padding:30px;margin-top:0;margin-bottom:30px}.order .cta-login h3{letter-spacing:0.6em;font-size:14px;margin:0;margin-bottom:10px;color:#231f20;text-transform:uppercase;width:100%}.order .cta-login p{color:#959595;font-size:13px;letter-spacing:0.02em;margin:0}@media (max-width: 719.98px){.order .cta-login h3,.order .cta-login p{text-align:center}}.order .cta-login__btn-wrapper{display:flex;align-items:center;justify-content:flex-end}@media (max-width: 719.98px){.order .cta-login__btn-wrapper{margin-top:20px}}.order .cart-content{width:100%}.order .cart-content.wholesale .cart-item__price-wholesale{display:block !important}.order .cart-content.wholesale .cart-item__price{opacity:0.5;font-size:0.9em}.order .cart-content__items{width:100%}.order .cart-content .cart-item__quantity{flex-shrink:1;margin-left:auto}@media (max-width: 719.98px){.order .cart-content .cart-item__quantity{margin-left:0;padding-right:0}}@media (max-width: 719.98px){.order .cart-content .cart-item__price{margin-right:20px}}.order .cart-content .cart-item__price-wholesale{width:100%;font-size:14px;letter-spacing:0.2em;color:black;font-weight:bold;margin-top:5px}.order .cart-content .cart-item__price-wrapper{width:100%;flex-shrink:0}.order .cart-content .cart-item__price-wrapper .cart-item__price-wholesale{display:none}@media (max-width: 719.98px){.order .cart-content .cart-item__info{flex-wrap:wrap;width:calc(100% - 65px)}}@media (max-width: 719.98px){.order .cart-content .cart-item__title{width:100%;margin-bottom:10px}}.order .cart-content .cart-item .cart-item-remove-btn{height:20px;bottom:2px;top:unset;transform:none;flex-shrink:0}@media (max-width: 719.98px){.order .cart-content .cart-item .cart-item-remove-btn{transform:none !important;top:initial !important;bottom:2px !important}}.order .cart-content .cart-item .cart-item-remove-btn:hover{animation:shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;transform:translate3d(0, 0, 0);backface-visibility:hidden;perspective:1000px}.order .order-row-content{width:100%}.order .order-row-content .coupon-input-wrapper{position:relative;font-size:16px}.order .order-row-content .coupon-input-wrapper #use-coupon-btn{position:absolute;right:15px;top:50%;-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);line-height:1em;font-weight:bold;color:#353637;letter-spacing:0.05em;font-size:20px;font-family:athelas,serif}.order .client-billing,.order .client-company{margin-bottom:0 !important;overflow:hidden;max-height:0;-moz-transition:all 500ms;-o-transition:all 500ms;-webkit-transition:all 500ms;transition:all 500ms}.order .client-billing.active,.order .client-company.active{margin-bottom:5px !important;max-height:800px}.order .brands{display:none}.order .wrapper-radio-icon{min-height:50px;display:flex;align-items:center;position:relative;margin-bottom:10px}.order .wrapper-radio-icon.disabled{opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30)}@media (max-width: 719.98px){.order .wrapper-radio-icon{padding-left:10px}}.order .wrapper-radio-icon input:checked+label:before{border-color:black}.order .wrapper-radio-icon label{width:auto;margin:0;padding-left:60px;padding-right:20px;padding-top:15px;padding-bottom:15px;cursor:pointer;line-height:1.2em;display:flex;flex-grow:1;flex-shrink:1;align-items:flex-start;flex-direction:column}.order .wrapper-radio-icon label span{letter-spacing:0.02em;font-size:16px;margin-bottom:0;color:#231f20}.order .wrapper-radio-icon label span.additional{margin-top:5px;font-size:14px}.order .wrapper-radio-icon label span.additional a{position:relative;z-index:2}@media (max-width: 719.98px){.order .wrapper-radio-icon label{padding-left:35px}}.order .wrapper-radio-icon .price{margin-left:auto;margin-right:10px;flex-grow:0;flex-shrink:0;text-align:right;font-weight:bold;font-size:16px;color:#353637;letter-spacing:0.02em}.order .wrapper-radio-icon .price--free{display:none}.order .wrapper-radio-icon .icon{flex-grow:0;flex-shrink:0;height:100%;display:flex;align-items:center;justify-content:center;margin-right:50px}.order .wrapper-radio-icon .icon img{max-height:100%;max-width:100%}@media (max-width: 719.98px){.order .wrapper-radio-icon .icon{display:none}}.order .title-with-btn{display:flex;width:100%;align-items:center}@media (max-width: 719.98px){.order .title-with-btn{flex-wrap:wrap;justify-content:flex-start}}.order .title-with-btn .line-title{width:auto;margin:0;flex-grow:1}.order .title-with-btn .title-btn{height:30px;line-height:30px;margin-left:20px;font-size:16px;font-weight:bold;text-decoration:underline;letter-spacing:0.02em;color:#231f20;padding-left:50px;background-repeat:no-repeat;background-position:left center;background-image:url("/svg/kupon.svg")}@media (max-width: 719.98px){.order .title-with-btn .title-btn{margin-left:0;margin-top:10px;width:100%}}.order .coupon-wrapper{overflow:hidden;max-height:0;-moz-transition:all 500ms;-o-transition:all 500ms;-webkit-transition:all 500ms;transition:all 500ms}.order .coupon-wrapper.active{max-height:200px}.order input,.order select.state,.profile input,.profile select.state{width:100%;height:45px;background-color:#f5f5f5;border-radius:10px;border:0;outline:none;padding-left:10px;color:#231f20}.order input[type=checkbox],.order input[type=radio],.order select.state[type=checkbox],.order select.state[type=radio],.profile input[type=checkbox],.profile input[type=radio],.profile select.state[type=checkbox],.profile select.state[type=radio]{width:19px;height:19px;position:relative;margin-right:10px;flex-shrink:0;cursor:pointer}.order input[type=checkbox]:after,.order input[type=radio]:after,.order select.state[type=checkbox]:after,.order select.state[type=radio]:after,.profile input[type=checkbox]:after,.profile input[type=radio]:after,.profile select.state[type=checkbox]:after,.profile select.state[type=radio]:after{content:"";display:block;position:absolute;left:-3px;right:-3px;bottom:-3px;top:-3px;border:1px solid black;background-color:#fff;border-radius:5px;background-repeat:no-repeat;background-position:center}.order input[type=checkbox]:checked:after,.order input[type=radio]:checked:after,.order select.state[type=checkbox]:checked:after,.order select.state[type=radio]:checked:after,.profile input[type=checkbox]:checked:after,.profile input[type=radio]:checked:after,.profile select.state[type=checkbox]:checked:after,.profile select.state[type=radio]:checked:after{background-image:url("/images/checkmark.png")}.order label,.profile label{width:100%;letter-spacing:0.02em;font-size:14px;margin-bottom:20px;color:#4a4a4a;cursor:pointer}.order label span,.profile label span{letter-spacing:0.02em;font-size:16px;color:#353637}.order label a,.profile label a{display:inline;letter-spacing:0.02em;font-size:16px;color:#4a4a4a;margin:0;margin-left:0.2em;text-decoration:underline}.order label.label-checkbox-standard,.profile label.label-checkbox-standard{user-select:none;padding-left:30px !important;position:relative}.order label.label-checkbox-standard input,.profile label.label-checkbox-standard input{position:absolute;left:0;top:0}.order label.label-checkbox-icon,.profile label.label-checkbox-icon{display:flex;align-items:center}.order label .phone-dopravce-explainer,.profile label .phone-dopravce-explainer{font-size:16px;letter-spacing:0.02em;color:#959595;float:right;padding-left:25px;background-repeat:no-repeat;background-position:left center;background-image:url("/svg/dopravce-phone.svg");position:absolute;right:10px;top:-5px}@media (max-width: 719.98px){.order label .phone-dopravce-explainer,.profile label .phone-dopravce-explainer{float:right;font-size:12px;top:0}}.info-block .wrapper-radio-icon input{width:100%;height:45px;background-color:#f2f2f2;border:0;outline:none;padding-left:20px;color:#231f20}.info-block .wrapper-radio-icon input[type=checkbox],.info-block .wrapper-radio-icon input[type=radio]{width:24px;height:24px;position:relative;margin-right:10px;flex-shrink:0;cursor:pointer;background-color:#f5f5f5}.info-block .wrapper-radio-icon input[type=checkbox]:after,.info-block .wrapper-radio-icon input[type=radio]:after{content:"";display:block;position:absolute;left:-1px;right:-1px;bottom:-1px;top:-1px;border:1px solid black;border-radius:25px;background-color:#f4f4f4}.info-block .wrapper-radio-icon input[type=checkbox]:before,.info-block .wrapper-radio-icon input[type=radio]:before{content:"";display:block;position:absolute;left:4px;right:4px;bottom:4px;top:4px;z-index:2;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-transition:all 100ms;-o-transition:all 100ms;-webkit-transition:all 100ms;transition:all 100ms;border-radius:25px;background-color:#353637}.info-block .wrapper-radio-icon input[type=checkbox]:checked:after,.info-block .wrapper-radio-icon input[type=radio]:checked:after{background-image:none !important}.info-block .wrapper-radio-icon input[type=checkbox]:checked:before,.info-block .wrapper-radio-icon input[type=radio]:checked:before{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.order-overview{box-shadow:0px 0px 76px 0px rgba(0,0,0,0.15);padding:25px 40px}.order-overview>.row{margin-bottom:30px;padding-bottom:30px;position:relative}.order-overview>.row:before{content:"";display:block;right:0;left:0;height:1px;position:absolute;bottom:0;background-repeat:repeat-x;background-image:url("/images/dotted-line.png")}.order-overview .cart-item:last-child{margin-bottom:25px}.order-overview .cart-item__info{width:calc(100% - 65px);flex-direction:row}@media (max-width: 719.98px){.order-overview .cart-item__info{width:calc(100% - 65px);flex-wrap:wrap}}.order-overview .cart-item__title{display:flex;flex-direction:column;font-size:14px;letter-spacing:0.2em;color:black}.order-overview .cart-item__price{width:100%;font-size:14px;letter-spacing:0.2em;color:black;font-weight:bold;margin-top:5px}.order-overview .cart-item .quantity-value{margin-right:5px !important;width:20%;min-width:50px}.order-overview .cart-item .quantity-suffix{margin-left:0 !important;margin-right:10px}.order-overview .cart-item .cart-item-remove-btn{position:static;transform:none !important;background-image:url("/svg/close.svg");background-size:12px auto !important;background-position:center}.order-overview #overview-cart-items{padding-bottom:0}.order-overview #overview-cart-items .cart-item .price-quantity-info{display:inline}.order-overview #overview-cart-coupons .cart-item--coupon .cart-item__info{width:100%;padding:0}.order-overview .overview__customer-discount{display:flex;justify-content:space-between;align-items:center}@media (max-width: 719.98px){.order-overview .overview__customer-discount{flex-wrap:wrap}}.order-overview .overview__customer-discount p{font-size:24px;color:#ef7a35;letter-spacing:0;margin:0;font-family:athelas,serif}.order-overview .overview__customer-discount span{font-size:14px;color:black;letter-spacing:0.2em;margin:0;font-weight:bold}.order-overview .overview__customer-discount span b{color:black;font-weight:bold}.order-overview .overview__customer-discount span.value,.order-overview .overview__customer-discount span.inner{font-size:0.9em}.order-overview .overview__shipping{display:flex;justify-content:space-between;align-items:center}@media (max-width: 719.98px){.order-overview .overview__shipping{flex-wrap:wrap}}.order-overview .overview__shipping p{font-size:24px;color:#ef7a35;letter-spacing:0;margin:0;font-family:athelas,serif}.order-overview .overview__shipping span{font-size:14px;color:black;letter-spacing:0.2em;margin:0;font-weight:bold}.order-overview .overview__shipping span b{color:black;font-weight:bold}.order-overview .overview__shipping-data,.order-overview .overview__personal-info{display:flex;align-items:flex-end;flex-direction:column;margin-top:10px}.order-overview .overview__shipping-data p,.order-overview .overview__personal-info p{font-size:12px;color:black;text-transform:uppercase;letter-spacing:0.3em;margin:0;font-weight:bold;align-self:flex-start}.order-overview .overview__shipping-data span,.order-overview .overview__personal-info span{font-size:12px;color:#959595;letter-spacing:0.2em;margin:0}.order-overview .overview__shipping-data span b,.order-overview .overview__personal-info span b{color:black;font-weight:bold}.order-overview .total-price{padding-bottom:30px !important}.order-overview .total-price__inner{width:100%;display:flex;justify-content:space-between;align-items:flex-end;margin:0}@media (max-width: 719.98px){.order-overview .total-price__inner{flex-wrap:wrap}}.order-overview .total-price__inner span{font-weight:bold;font-size:25px;letter-spacing:0.05em;text-transform:uppercase;color:#ef7a35;display:flex;flex-direction:column;line-height:1.1em;font-family:athelas,serif}.order-overview .total-price__inner span#total-price-value{color:#252525;font-size:25px;font-family:"PT Sans",sans-serif;font-weight:bold;letter-spacing:0.05em}.order-overview .total-price__inner span span{font-size:15px;color:#959595;letter-spacing:0.05em}@media (max-width: 719.98px){.order-overview .total-price__inner span{text-align:center;width:100%}}.order-overview .total-price__rounding span{font-size:12px;font-weight:500;text-transform:none}.order-overview .terms{border:0;padding-bottom:0;margin-bottom:0}.order-overview .terms:before{display:none}.order-overview .terms__inner{display:flex;justify-content:flex-start}.order-overview .terms__inner label{width:auto}.order-overview .terms__inner label,.order-overview .terms__inner label a,.order-overview .terms__inner label span{font-size:14px}.order-btn-wrapper{border:0;padding-bottom:0;margin-bottom:20px}.order-btn-wrapper .btn-main{width:calc(100% + 30px);position:relative;left:-15px;cursor:pointer;-moz-transition:all 300ms;-o-transition:all 300ms;-webkit-transition:all 300ms;transition:all 300ms;font-weight:bold;font-size:20px}.shipping-free .shipping .wrapper-radio-icon .price{display:none}.shipping-free .shipping .wrapper-radio-icon .price--free{display:block}.payment-free .payment .wrapper-radio-icon .price{display:none}.payment-free .payment .wrapper-radio-icon .price--free{display:block}.login-prompt{display:flex;justify-content:space-between;align-items:center;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #dddddd;border-top:1px solid #dddddd}.login-prompt p{margin:0;letter-spacing:0.02em;font-size:14px;color:#353637}.login-prompt .btn-secondary{width:120px}@keyframes shake{10%,90%{transform:translate3d(-1px, 0, 0)}20%,80%{transform:translate3d(1px, 0, 0)}30%,50%,70%{transform:translate3d(-2px, 0, 0)}40%,60%{transform:translate3d(2px, 0, 0)}}.profile main{background-color:white}.profile .top-submenu{position:relative}@media (max-width: 1239.98px){.profile .top-submenu{margin-top:20px;padding-top:30px}}.profile .top-submenu .tabs{display:flex;padding-top:30px;padding-bottom:0;justify-content:center;height:50px;border-bottom:1px solid #959595;box-sizing:content-box}@media (max-width: 1239.98px){.profile .top-submenu .tabs{padding-top:10px !important;padding-left:0 !important}}.profile .top-submenu .tabs li{display:block;list-style-type:none;height:100%}.profile .top-submenu .tabs li a{height:100%;display:block;color:#231f20;font-size:15px;letter-spacing:0.02em;padding:0 20px;position:relative}@media (max-width: 719.98px){.profile .top-submenu .tabs li a{padding:0 10px}}.profile .top-submenu .tabs li a:hover{text-decoration:none}.profile .top-submenu .tabs li.active a:after{content:"";width:26px;height:14px;position:absolute;left:50%;bottom:-1px;-moz-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);background-image:url("/images/tab-arrow.png");background-position:center;background-repeat:no-repeat;background-color:white}.profile .top-submenu .logout{position:absolute;right:10px;top:30px;color:#231f20;font-size:15px;letter-spacing:0.02em}.profile .top-submenu .logout:hover{text-decoration:none}@media (max-width: 1239.98px){.profile .top-submenu .logout{right:50%;padding-right:10px;top:0;-moz-transform:translate(50%, 0);-o-transform:translate(50%, 0);-ms-transform:translate(50%, 0);-webkit-transform:translate(50%, 0);transform:translate(50%, 0)}}.profile .filter{display:flex;justify-content:flex-end;margin-top:12px;background-position:calc(100% - 10px) 12px}.profile .filter>p{margin-right:10px}@media (max-width: 1239.98px){.profile .filter{justify-content:center}}.profile.profile-orders .main-title{margin-bottom:10px}@media (max-width: 1239.98px){.profile.profile-orders .main-title{justify-content:center;margin-bottom:0}}.profile .orders-table{width:100%}.profile .orders-table thead{background-color:#f2f2f2}@media (max-width: 719.98px){.profile .orders-table thead{display:none}}.profile .orders-table thead th{color:#959595;font-size:15px;letter-spacing:0.02em;padding:10px 20px}.profile .orders-table thead th:last-child{text-align:right}@media (max-width: 719.98px){.profile .orders-table tbody td{display:block;width:100%;text-align:right !important}.profile .orders-table tbody td:before{content:attr(data-label);float:left;font-weight:bold;text-transform:uppercase}}.profile .orders-table tbody td a{text-decoration:underline}@media (max-width: 719.98px){.profile .orders-table tbody tr{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #231f20}}.profile .orders-table tbody td,.profile .orders-table tbody td a{color:#231f20;font-size:15px;letter-spacing:0.02em;padding:8px 20px}.profile .orders-table tbody td a{padding:0}.profile .orders-table tbody td:last-child{text-align:right}.profile .advice{margin-top:30px;margin-bottom:30px}.profile .advice p{font-size:16px;color:#959595;letter-spacing:0.02em;margin-bottom:10px;text-align:center}.profile .advice p:first-child{letter-spacing:0.2em}.profile .advice p a{font-size:16px;color:#231f20;letter-spacing:0.02em}.profile .info-form #save-btn{cursor:pointer}.profile .billing-row,.profile .company-row{overflow:hidden;max-height:0;-moz-transition:all 500ms;-o-transition:all 500ms;-webkit-transition:all 500ms;transition:all 500ms;margin-top:0 !important}.profile .billing-row.active,.profile .company-row.active{margin-top:40px !important;max-height:500px}@media (max-width: 1239.98px){.profile .billing-row.active,.profile .company-row.active{margin-top:0 !important}}.profile .alert{border:0;background-color:transparent;padding-left:0}.profile .alert ul{padding-left:0}.profile label{position:relative}.brands-page .brand-detail{margin-bottom:160px}@media (min-width: 1240px){.brands-page .brand-detail:nth-child(2n+1){flex-direction:row-reverse}.brands-page .brand-detail:nth-child(2n+1) .line:before{right:0;left:10px}.brands-page .brand-detail:nth-child(2n+1) .line:after{right:initial;left:0px}.brands-page .brand-detail:nth-child(2n+1) .brand-detail__content{padding-left:0;padding-right:100px}.brands-page .brand-detail:nth-child(2n+1) .brand-detail__content .brand-detail__content-inner .line{right:-100px;top:28px;left:calc(100% + 10px)}}.brands-page .brand-detail__image{background-color:#f2f2f2;height:350px;display:flex;justify-content:center;align-items:center;overflow:hidden}.brands-page .brand-detail__image img{max-height:75%;max-width:75%}@media (max-width: 1239.98px){.brands-page .brand-detail__image{margin-bottom:10px}}.brands-page .brand-detail__content{align-items:center;display:flex}@media (min-width: 1240px){.brands-page .brand-detail__content{padding-left:100px}}.brands-page .brand-detail__content-inner{width:100%;position:relative}.brands-page .brand-detail__content-inner .line{position:absolute;left:-100px;right:calc(100% + 10px);top:28px;width:auto;height:auto}.brands-page .brand-detail__header{display:flex;justify-content:space-between;align-items:flex-start}@media (max-width: 719.98px){.brands-page .brand-detail__header{flex-direction:column}.brands-page .brand-detail__header>div{width:100%;text-align:center}}.brands-page .brand-detail__header h2{font-size:20px;letter-spacing:0.25em;color:black;text-transform:uppercase;margin:0;margin-bottom:10px}.brands-page .brand-detail__header h3{font-size:14px;color:black;letter-spacing:0.25em;color:black;text-transform:uppercase;margin:0;margin-bottom:30px}.brands-page .brand-detail__header .btn-main{width:auto;margin-top:7px}.brands-page .brand-detail__header .btn-main a{padding:15px}@media (max-width: 719.98px){.brands-page .brand-detail__header .btn-main{align-self:center;margin-bottom:20px}}.brands-page .brand-detail__text{margin-bottom:30px}.brands-page .brand-detail__text p{color:#4a4a4a;font-size:16px;line-height:26px;letter-spacing:0.02em;margin:0}@media (max-width: 719.98px){.brands-page .brand-detail__text p{text-align:justify}}.brands-page .brand-detail__line-wrapper{height:10px;position:relative;top:5px}@media (max-width: 1239.98px){.brands-page .brand-detail__line-wrapper{top:-10px;height:50px;margin-bottom:10px}}.brands-page .pager{float:none;width:auto}.brands-page .pager>div{padding-right:0}@media (max-width: 1239.98px){.brands-page .pager>div{display:flex;justify-content:center}}.looks-page .looks-grid{display:flex;flex-wrap:wrap}.looks-page .pager{float:none}@media (max-width: 719.98px){.looks-page .pager .pagination{width:100%;display:flex;justify-content:center}}.looks-detail-page .content .page-title{margin-bottom:5px}.looks-detail-page .content .page-subtitle{font-size:20px;letter-spacing:0.2em;line-height:20px;color:#000000;text-transform:uppercase;text-align:center;margin-bottom:30px}@media (min-width: 720px) and (max-width: 1239.98px){.looks-detail-page .content{max-width:750px}}.looks-detail-page .share-inner{padding-bottom:30px;padding-top:20px;border-top:1px solid #959595}.looks-detail-page .similar-products{margin-top:30px}.looks-detail-page .similar-products .product{display:block !important}@media (max-width: 1239.98px){.looks-detail-page .more-looks{margin-top:30px}}.looks-detail-page .more-looks h3{margin-bottom:20px}.looks-detail-page .more-looks__inner{display:flex;flex-wrap:wrap;margin-bottom:20px}.looks-detail-page .more-looks__item{width:50%;height:150px;background-image:url("http://placehold.it/150x150");background-repeat:no-repeat;background-position:center;background-size:cover;-moz-transition:all 500ms;-o-transition:all 500ms;-webkit-transition:all 500ms;transition:all 500ms;position:relative}.looks-detail-page .more-looks__item:hover{box-shadow:0px 0px 35px 0px rgba(0,0,0,0.4);z-index:1}.look-grid-item{width:30%;display:flex;float:left;justify-content:center;align-items:flex-end;padding:0;padding-top:350px;margin-bottom:40px !important;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("/images/look.png");position:relative;overflow:hidden}.look-grid-item:hover{text-decoration:none}@media (min-width: 1240px){.look-grid-item:nth-child(3n+2){margin:0 5%}}@media (min-width: 720px) and (max-width: 1239.98px){.look-grid-item{width:45%}.look-grid-item:nth-child(2n+1){margin-right:5%}.look-grid-item:nth-child(2n+2){margin-left:5%}}@media (max-width: 719.98px){.look-grid-item{width:90%;margin:0 5%}}.look-grid-item__inner{display:flex;width:100%;height:100%;background-color:white;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-transition:all 500ms;-o-transition:all 500ms;-webkit-transition:all 500ms;transition:all 500ms;padding:25px 0;padding-left:15px}.look-grid-item__text{width:calc(100% - 55px)}.look-grid-item__link{width:55px;background-image:url("/svg/look_arrow.svg");background-position:center;background-repeat:no-repeat}.look-grid-item .line{height:25px;margin-bottom:20px}.look-grid-item h2{font-size:16px;letter-spacing:0.2em;color:black;font-weight:bold;margin-bottom:0;text-transform:uppercase;width:100%}.look-grid-item h3{font-size:14px;letter-spacing:0.2em;line-height:20px;color:#000000;text-transform:uppercase}.look-grid-item .btn-main p{padding:20px}.sub-block{box-shadow:0px 0px 76px 0px rgba(0,0,0,0.15);padding:20px;padding-bottom:10px;margin-bottom:40px}.sub-block h3{font-weight:bold;font-size:24px;color:#353637;letter-spacing:0.05em;width:100%;font-family:athelas,serif;margin-bottom:10px}@media (min-width: 720px) and (max-width: 1239.98px){.blog-page .content{max-width:600px}}.blog-page h1{margin-bottom:30px !important}.blog-page .pager>div{display:flex;justify-content:center}.blog-page .blog-detail{margin-bottom:30px}.blog-page .blog-detail:hover .blog-detail__image-inner{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.blog-page .blog-detail__image{background-color:#f2f2f2;height:160px;display:flex;justify-content:center;align-items:center;overflow:hidden;background-repeat:no-repeat;background-position:center;background-size:cover}.blog-page .blog-detail__image:hover{text-decoration:none}@media (max-width: 1239.98px){.blog-page .blog-detail__image{margin-bottom:10px;height:280px}}.blog-page .blog-detail__image-inner{padding:20px;-moz-transition:all 500ms;-o-transition:all 500ms;-webkit-transition:all 500ms;transition:all 500ms;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.blog-page .blog-detail .line--horizontal{position:absolute;left:0}.blog-page .blog-detail__content{align-items:center;display:flex}.blog-page .blog-detail__content:hover{text-decoration:none}.blog-page .blog-detail__content .showmore{font-weight:bold;color:#353637;text-decoration:underline;letter-spacing:0.02em;font-size:16px}.blog-page .blog-detail__content-inner{width:100%;position:relative}.blog-page .blog-detail__content-inner .line{position:absolute;left:-100px;right:calc(100% + 10px);top:14px;width:auto;height:auto}.blog-page .blog-detail__header{display:flex;justify-content:space-between;align-items:flex-start}@media (max-width: 1239.98px){.blog-page .blog-detail__header{flex-direction:column}.blog-page .blog-detail__header>div{width:100%;text-align:center}}.blog-page .blog-detail__header h2{font-size:24px;letter-spacing:0;color:#353637;font-family:athelas,serif;margin:0;margin-bottom:10px}.blog-page .blog-detail__header h3{font-size:14px;color:#353637;letter-spacing:0.25em;margin:0;margin-bottom:20px}.blog-page .blog-detail__header .btn-main{width:auto}.blog-page .blog-detail__header .btn-main a{padding:15px}@media (max-width: 719.98px){.blog-page .blog-detail__header .btn-main{align-self:center;margin-bottom:20px}}.blog-page .blog-detail__text{margin-bottom:30px}.blog-page .blog-detail__text p{color:#4a4a4a;font-size:16px;line-height:26px;letter-spacing:0.02em;margin:0}@media (max-width: 1239.98px){.blog-page .blog-detail__text p{text-align:center}}.blog-page .blog-detail__line-wrapper{height:10px;position:relative;top:5px}@media (max-width: 1239.98px){.blog-page .blog-detail__line-wrapper{top:-10px;height:50px;margin-bottom:10px}}.blog-detail-page .page-title,.blog-detail-page .page-title-secondary{text-align:left !important}.blog-detail-page .page-title{margin-top:25px}@media (min-width: 1240px){.blog-detail-page .taggs-widget{margin-top:90px}}.blog-detail-page .description{padding-bottom:20px;margin-bottom:10px;position:relative}.blog-detail-page .description:before{content:"";display:block;right:0;left:0;height:1px;position:absolute;bottom:0px;background-repeat:repeat-x;background-image:url("/images/dotted-line.png")}@media (min-width: 720px) and (max-width: 1239.98px){.blog-detail-page .content{max-width:750px}}.blog-detail-page .gallery .line{height:50px !important;margin-bottom:10px}@media (max-width: 1239.98px){.blog-detail-page .gallery{border:none !important;padding-bottom:0}}.contact-page .contact-items-wrapper{margin-top:5px}@media (max-width: 1239.98px){.contact-page .contact-items-wrapper{margin-top:20px}}.contact-page .contact-billing h3{font-family:athelas,serif;color:#ef7a35;font-size:24px;text-align:left;margin-bottom:15px}@media (max-width: 1239.98px){.contact-page .contact-billing h3{font-size:22px}}@media (max-width: 719.98px){.contact-page .contact-billing h3{font-size:18px}}@media (max-width: 1239.98px){.contact-page .contact-billing h3{text-align:center;width:100%;display:block}}.contact-page .contact-billing p,.contact-page .contact-billing b{font-size:16px;letter-spacing:0.02em;color:#57595b;line-height:20px;text-align:left;margin-bottom:0}@media (max-width: 1239.98px){.contact-page .contact-billing p,.contact-page .contact-billing b{text-align:center;width:100%;display:block}}.contact-page .contact-company{margin-top:20px}.contact-page .contact-company p{text-align:left;color:#959595;letter-spacing:0.02em;line-height:15px;font-size:12px}@media (max-width: 1239.98px){.contact-page .contact-company p{text-align:center}}.contact-page .contact-person{margin-bottom:50px;position:relative;display:flex;flex-direction:column;align-items:center}.contact-page .contact-person--with-logo .contact-person__name{position:relative}.contact-page .contact-person--with-logo .contact-person__name:after{content:"";display:block;width:100px;height:80px;position:absolute;background-size:contain;background-position:center;background-image:url("/images/logo-notext.png");background-repeat:no-repeat;left:0;top:0;-moz-transform:translate(-100%, -50%);-o-transform:translate(-100%, -50%);-ms-transform:translate(-100%, -50%);-webkit-transform:translate(-100%, -50%);transform:translate(-100%, -50%)}.contact-page .contact-person__title{color:#ef7a35;font-family:athelas,serif;font-size:24px;text-align:center;margin-bottom:5px}.contact-page .contact-person__name{font-weight:bold;font-size:18px;color:#57595b;letter-spacing:0.02em;text-align:center;margin-bottom:0}.contact-page .contact-person__phone,.contact-page .contact-person__mail{font-size:16px;color:#57595b;letter-spacing:0.02em;text-align:center;display:block}.contact-page .contact-person__phone:hover,.contact-page .contact-person__mail:hover{color:#57595b;text-decoration:underline}.contact-item{display:flex;position:relative;background-color:white;height:70px;box-shadow:-9.841px 11.321px 47.5px 2.5px rgba(0,0,0,0.1);border-radius:20px}@media (max-width: 719.98px){.contact-item{flex-direction:column;height:auto;align-items:center;box-shadow:0 0 black}}.contact-item:hover{text-decoration:none}.contact-item__icon{width:82px;height:82px;position:relative;top:-6px;left:-6px;border-radius:20px;background-repeat:no-repeat;background-position:center;background-color:#93b502;box-shadow:-9.841px 11.321px 47.5px 2.5px rgba(0,0,0,0.1)}.contact-item--phone .contact-item__icon{background-image:url("/svg/contact-phone.svg");background-size:45px auto}.contact-item--email .contact-item__icon{background-image:url("/svg/contact-mail.svg")}.contact-item--address .contact-item__icon{background-image:url("/svg/address.svg")}.contact-item__text{width:100%;display:flex;align-items:center;justify-content:center;font-size:20px;color:#4a4a4a;letter-spacing:0.05em;margin:0;padding-left:10px;padding-right:10px}.uni-page .content{padding-top:60px;padding-bottom:60px}.uni-page .page-icon{width:100%;height:100px;background-position:center;background-size:contain;background-repeat:no-repeat;margin-bottom:30px}.uni-page .btn-wrapper{margin-top:30px;width:100%;display:flex;justify-content:center}.uni-page .content p{font-size:16px;color:#4a4a4a;width:100%;text-align:center;letter-spacing:0.02em;line-height:26px}.uni-page .back-to-shop-btn{width:auto;text-transform:uppercase}.empty-cart-page .page-icon{background-image:url("/svg/Kosik.svg")}.page-detail .description h2{color:#000;letter-spacing:.25em;text-transform:uppercase;font-size:30px;margin-top:35px;margin-bottom:30px;width:100%;font-weight:500;text-align:center;line-height:1.5em}.references-page .references-list{margin-top:100px;margin-bottom:80px}@media (max-width: 1239.98px){.references-page .references-list{margin-top:80px}}@media (max-width: 719.98px){.references-page .references-list{margin-top:70px}}@media (max-width: 1239.98px){.references-page .references-list{margin-bottom:60px}}@media (max-width: 719.98px){.references-page .references-list{margin-bottom:40px}}.references-page .reference-item{margin-bottom:20px}@media (max-width: 1239.98px){.references-page .reference-item{margin-bottom:20px}}@media (max-width: 719.98px){.references-page .reference-item{margin-bottom:40px}}.references-page .reference-item:hover{text-decoration:none !important}.references-page .reference-item:nth-child(2n){flex-direction:row-reverse}.references-page .reference-item__content{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#f0f0f0;padding:100px 20%}@media (max-width: 1239.98px){.references-page .reference-item__content{padding:60px 15%}}@media (max-width: 719.98px){.references-page .reference-item__content{padding:30px 15%}}.references-page .reference-item__content hr{width:40px;height:3px;background-color:#231f20;margin:25px 0}.references-page .reference-item__content h3{font-size:18px;font-weight:bold;letter-spacing:0;line-height:25px;color:#231f20;margin-bottom:10px;text-align:center;text-transform:uppercase}@media (max-width: 1239.98px){.references-page .reference-item__content h3{font-size:16px}}@media (max-width: 719.98px){.references-page .reference-item__content h3{font-size:16px}}.references-page .reference-item__content p{font-size:15px;letter-spacing:0;line-height:25px;color:#231f20;margin-bottom:0;text-align:center}@media (max-width: 1239.98px){.references-page .reference-item__content p{font-size:14px}}@media (max-width: 719.98px){.references-page .reference-item__content p{font-size:14px}}.references-page .reference-item__logo{width:60%;min-height:40px;max-height:100px}@media (max-width: 1239.98px){.references-page .reference-item__logo{width:70%}}@media (max-width: 719.98px){.references-page .reference-item__logo{width:80%}}.references-page .reference-item__logo img{width:100%;height:100%;object-fit:contain}.references-page .reference-item__image{width:100%;height:100%}@media (max-width: 719.98px){.references-page .reference-item__image{max-height:350px}}.references-page .reference-item__image img{width:100%;height:100%;object-fit:cover}.reference-detail-page .reference-header{background-color:#fbfbfb;padding-bottom:80px}@media (max-width: 1239.98px){.reference-detail-page .reference-header{padding-bottom:50px}}@media (max-width: 719.98px){.reference-detail-page .reference-header{padding-bottom:30px}}.reference-detail-page .reference-header__image img{width:100%;height:100%;object-fit:cover}.reference-detail-page .references-block{margin-bottom:140px;margin-top:140px}@media (max-width: 1239.98px){.reference-detail-page .references-block{margin-bottom:70px;margin-top:70px}}@media (max-width: 719.98px){.reference-detail-page .references-block{margin-bottom:70px;margin-top:70px}}.services-page .services-list{margin-top:100px}@media (max-width: 1239.98px){.services-page .services-list{margin-top:80px}}@media (max-width: 719.98px){.services-page .services-list{margin-top:70px}}.services-page .services-list .service-item{margin-bottom:130px}@media (max-width: 1239.98px){.services-page .services-list .service-item{margin-bottom:60px}}@media (max-width: 719.98px){.services-page .services-list .service-item{margin-bottom:40px}}.services-page .services-list .service-item:hover{text-decoration:none !important}@media (min-width: 720px){.services-page .services-list .service-item:nth-child(2n){flex-direction:row-reverse}.services-page .services-list .service-item:nth-child(2n) .service-item__content-wrapper{margin-right:6.25%}}.services-page .services-list .service-item__content{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;padding:60px 0}@media (max-width: 1239.98px){.services-page .services-list .service-item__content{padding:40px 0}}@media (max-width: 719.98px){.services-page .services-list .service-item__content{padding:20px 0}}.services-page .services-list .service-item__content h3{font-size:25px;letter-spacing:0.025em;line-height:25px;color:#231f20;margin-bottom:15px;font-family:"Abril Fatface",cursive;text-transform:uppercase}@media (max-width: 1239.98px){.services-page .services-list .service-item__content h3{font-size:18px}}@media (max-width: 719.98px){.services-page .services-list .service-item__content h3{font-size:18px}}.services-page .services-list .service-item__content p{font-size:15px;letter-spacing:0;line-height:25px;color:#231f20;margin-bottom:10px}@media (max-width: 1239.98px){.services-page .services-list .service-item__content p{font-size:14px}}@media (max-width: 719.98px){.services-page .services-list .service-item__content p{font-size:14px}}.services-page .services-list .service-item__content .link{font-weight:bold;color:#231f20;margin:0;text-transform:uppercase;font-size:15px}@media (max-width: 1239.98px){.services-page .services-list .service-item__content .link{font-size:14px}}@media (max-width: 719.98px){.services-page .services-list .service-item__content .link{font-size:14px}}.services-page .services-list .service-item__content .link:hover{text-decoration:underline}.services-page .services-list .service-item__image{width:100%;height:100%;position:relative}@media (max-width: 719.98px){.services-page .services-list .service-item__image{max-height:350px}}.services-page .services-list .service-item__image:after{position:absolute;content:"";left:0;top:0;right:0;bottom:0;border:20px solid rgba(255,255,255,0.6)}.services-page .services-list .service-item__image img{width:100%;height:100%;object-fit:cover}.services-detail-page .services-header{background-color:#fbfbfb;padding-bottom:80px}@media (max-width: 1239.98px){.services-detail-page .services-header{padding-bottom:50px}}@media (max-width: 719.98px){.services-detail-page .services-header{padding-bottom:30px}}@media (min-width: 1240px){.services-detail-page .dynamic-block__inner-wrapper{margin-left:0;width:100%;max-width:100%;flex-basis:100%}}.distributors-page .number-block{width:100%;background-position:left top;padding-left:75px;margin-bottom:40px}@media (max-width: 719.98px){.distributors-page .number-block{padding-left:40px;background-size:30px auto}}.distributors-page .number-block__1{background-image:url("/svg/distributors/1.svg")}.distributors-page .number-block__2{background-image:url("/svg/distributors/2.svg")}.distributors-page .number-block__3{background-image:url("/svg/distributors/3.svg")}.distributors-page .number-block__4{background-image:url("/svg/distributors/4.svg")}.distributors-page .number-block__5{background-image:url("/svg/distributors/5.svg")}.distributors-page .number-block__6{background-image:url("/svg/distributors/6.svg")}.distributors-page .number-block__7{background-image:url("/svg/distributors/7.svg")}.distributors-page .number-block__8{background-image:url("/svg/distributors/8.svg")}.distributors-page .number-block__9{background-image:url("/svg/distributors/9.svg")}.distributors-page .number-block__title{font-family:athelas,serif;color:#93b502;font-size:24px;letter-spacing:0.02em}@media (max-width: 1239.98px){.distributors-page .number-block__title{font-size:22px}}@media (max-width: 719.98px){.distributors-page .number-block__title{font-size:18px}}.distributors-page .number-block p{font-size:16px;color:#57595b;letter-spacing:0.02em;line-height:25px}@media (max-width: 1239.98px){.distributors-page .number-block p{font-size:15px}}@media (max-width: 719.98px){.distributors-page .number-block p{font-size:14px}}.distributors-page .number-block ul{padding-left:35px;padding-right:15px}@media (max-width: 719.98px){.distributors-page .number-block ul{padding-left:15px}}.distributors-page .number-block ul li{font-weight:bold;color:#57595b;display:flex;list-style-type:none;font-size:16px}@media (max-width: 1239.98px){.distributors-page .number-block ul li{font-size:15px}}@media (max-width: 719.98px){.distributors-page .number-block ul li{font-size:14px}}.distributors-page .number-block ul li:before{flex-shrink:0;content:"";display:inline-block;width:26px;height:26px;margin-right:5px;background-image:url("/svg/distributors/checkmark.svg");background-position:center;background-repeat:no-repeat;background-size:contain}@media (max-width: 719.98px){.distributors-page .number-block ul li:before{width:20px;height:20px}}.distributors-page .distributors-table{margin-top:30px;position:relative;width:calc(100% - 30px);box-shadow:-9.841px 11.321px 47.5px 2.5px rgba(0,0,0,0.1);left:16px;border-bottom-left-radius:15px;border-bottom-right-radius:15px}.distributors-page .distributors-table__row{display:flex;align-items:center;position:relative;padding-left:15px;padding-right:15px}@media (max-width: 719.98px){.distributors-page .distributors-table__row{flex-direction:column;padding-top:10px;padding-bottom:10px}}.distributors-page .distributors-table__row p,.distributors-page .distributors-table__row a{color:#57595b;padding-top:15px;padding-bottom:15px;margin:0;font-size:16px;letter-spacing:0.02em}@media (max-width: 1239.98px){.distributors-page .distributors-table__row p,.distributors-page .distributors-table__row a{font-size:15px}}@media (max-width: 719.98px){.distributors-page .distributors-table__row p,.distributors-page .distributors-table__row a{font-size:14px}}.distributors-page .distributors-table__row p:nth-child(1),.distributors-page .distributors-table__row a:nth-child(1){width:50%}.distributors-page .distributors-table__row p:nth-child(2),.distributors-page .distributors-table__row p:nth-child(3),.distributors-page .distributors-table__row a:nth-child(2),.distributors-page .distributors-table__row a:nth-child(3){width:25%}@media (max-width: 719.98px){.distributors-page .distributors-table__row p,.distributors-page .distributors-table__row a{width:100% !important;padding-bottom:0;padding-top:0;text-align:center}}.distributors-page .distributors-table__row a{text-decoration:underline;-moz-transition:all 200ms;-o-transition:all 200ms;-webkit-transition:all 200ms;transition:all 200ms}.distributors-page .distributors-table__row a:hover{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60)}.distributors-page .distributors-table__row--head{height:50px;background-color:#ef7a35;padding-left:30px;padding-right:30px;width:calc(100% + 30px);left:-15px;border-radius:15px}@media (max-width: 719.98px){.distributors-page .distributors-table__row--head{height:auto}}.distributors-page .distributors-table__row--head p,.distributors-page .distributors-table__row--head a{color:#fff;font-weight:bold;font-size:20px}@media (max-width: 1239.98px){.distributors-page .distributors-table__row--head p,.distributors-page .distributors-table__row--head a{font-size:18px}}@media (max-width: 719.98px){.distributors-page .distributors-table__row--head p,.distributors-page .distributors-table__row--head a{font-size:16px}}.distributors-page .distributors-table__body{border-bottom-left-radius:15px;border-bottom-right-radius:15px;overflow:hidden}.distributors-page .distributors-table__body .distributors-table__row:nth-child(odd){background-color:#f5f5f5}.distributors-detail-page #map{margin-top:30px;height:325px;width:100%;background-color:#f7f7f7}.distributors-detail-page .contact-info{margin-top:50px;margin-bottom:30px}@media (max-width: 719.98px){.distributors-detail-page .contact-info .contact-item{margin-bottom:30px}}

/*# sourceMappingURL=main.css.map */
