﻿*{font-size:12px;color:#959595;font-weight:400;font-family:"Nunito",sans-serif}@media (max-width: 1239.98px){*{font-size:12px}}@media (max-width: 719.98px){*{font-size:12px}}.footer-title{margin-bottom:30px;font-weight:bold;color:#231f20;width:100%;display:inline-block;line-height:20px;letter-spacing:0.20em;font-size:14px;text-transform:uppercase}@media (max-width: 1239.98px){.footer-title{margin-bottom:14px}}@media (max-width: 719.98px){.footer-title{text-align:center}}.line-title{text-transform:uppercase;font-size:16px;letter-spacing:0.2em;line-height:36px;color:black;display:flex;align-items:center;margin-bottom:30px}.line-title:after{content:"";display:block;height:1px;background-color:#959595;flex-grow:1;margin-left:30px}.main-title{font-size:30px;letter-spacing:0.05em;line-height:36px;color:black;display:flex;align-items:center;margin-bottom:10px;font-weight:bold}.page-title{color:#231f20;font-family:"Abril Fatface",cursive;letter-spacing:0.05em;text-transform:uppercase;font-size:40px;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:black;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{color:#4a4a4a;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{font-size:16px}}@media (max-width: 719.98px){.page-title-description{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:40px;line-height:50px;color:#231f20;letter-spacing:0.05em;text-transform:uppercase;margin:0;font-family:"Abril Fatface",cursive}@media (max-width: 1239.98px){.section-title{font-size:32px}}@media (max-width: 719.98px){.section-title{font-size:32px}}@media (max-width: 1239.98px){.section-title{line-height:40px}}@media (max-width: 719.98px){.section-title{line-height:40px}}.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%}body{position:relative;display:flex;flex-direction:column;min-height:100vh;height:auto !important;background-color:#f5f5f5}main{flex-grow:1}.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;z-index:3}.menu{height:150px;justify-content:center}.menu a,.menu .menu-currency{color:#231f20;letter-spacing:0.05em;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;height:100%;display:block}.menu a:hover,.menu .menu-currency:hover{text-decoration:none}.menu .row{height:150px;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:100px;width:100%;background-image:url("../../svg/logo.svg");background-position:center;background-repeat:no-repeat;background-size:contain;display:block;position:relative}.menu .menu__list{padding:0;margin:0;height:150px;display:flex;justify-content:space-evenly}.menu .menu__list>li{height:150px;line-height:150px;list-style-type:none;text-transform:uppercase;margin:0 20px}.menu .menu__list>li.active a:before,.menu .menu__list>li a:hover:before{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.menu .menu__list>li.has-submenu{position:relative;z-index:2}.menu .menu__list>li.has-submenu a:before{display:none !important}.menu .menu__list>li.has-submenu a:after{content:"";display:inline-block;width:12px;height:10px;background-image:url("../../images/menuarrow.png");background-repeat:no-repeat;background-position:center;margin-left:5px;-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);-moz-transition:all 200ms;-o-transition:all 200ms;-webkit-transition:all 200ms;transition:all 200ms;position:absolute;top:calc(50% - 5px)}.menu .menu__list>li.has-submenu.display ul{display:flex !important}.menu .menu__list>li.has-submenu.hover a:after{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}.menu .menu__list>li.has-submenu.hover ul{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.menu .menu__list>li.has-submenu ul{display:none !important;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-transition:all 200ms;-o-transition:all 200ms;-webkit-transition:all 200ms;transition:all 200ms;position:absolute;padding:0;margin:0;z-index:99;width:220px !important;background-color:#f5f5f5;box-shadow:0 15px 27px 3px rgba(35,31,32,0.08);padding-top:0;padding-bottom:0;top:100%;left:50%;-moz-transform:translate(-50%, -20px);-o-transform:translate(-50%, -20px);-ms-transform:translate(-50%, -20px);-webkit-transform:translate(-50%, -20px);transform:translate(-50%, -20px)}.menu .menu__list>li.has-submenu ul li{list-style-type:none;line-height:16px;height:auto;width:100% !important;background-color:white}.menu .menu__list>li.has-submenu ul li a{display:block;padding-top:10px;padding-bottom:10px;padding-left:20px;width:100%;line-height:1.3em;padding-right:20px;text-transform:none}.menu .menu__list>li.has-submenu ul li a:after{display:none}.menu .menu__list>li.has-submenu ul li:hover{background-color:#f0f0f0}@media screen and (min-width: 1240px), screen and (max-height: 720px){.menu .menu__list>li.has-submenu ul{display:flex;flex-direction:column;width:auto;flex-wrap:wrap;max-height:calc(100vh - 160px)}.menu .menu__list>li.has-submenu li{width:160px !important}}.menu .menu__list>li a:before{content:"";display:block;height:3px;width:40px;max-width:75%;background-color:#9bb5bb;position:absolute;bottom:calc(50% - 15px);left:0;-moz-transform:translate(0, 10px);-o-transform:translate(0, 10px);-ms-transform:translate(0, 10px);-webkit-transform:translate(0, 10px);transform:translate(0, 10px);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-transition:all 300ms;-o-transition:all 300ms;-webkit-transition:all 300ms;transition:all 300ms}.menu .menu-groups{position:absolute;right:40px;top:0;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 15px center;padding-left:55px;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:#231f20;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("../../svg/logo-white.svg")}.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:before,.menu--mobile .menu-opened ul li a:hover:before{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.menu--mobile .menu-opened ul li a{font-size:20px;color:white;letter-spacing:0.05em;text-transform:uppercase}.menu--mobile .menu-opened ul li a:before{content:"";display:block;height:3px;width:40px;max-width:75%;background-color:#9bb5bb;position:absolute;bottom:0;left:0;-moz-transform:translate(0, 5px);-o-transform:translate(0, 5px);-ms-transform:translate(0, 5px);-webkit-transform:translate(0, 5px);transform:translate(0, 5px);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-transition:all 300ms;-o-transition:all 300ms;-webkit-transition:all 300ms;transition:all 300ms}.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 .menu-icon--search{background-image:url("../../svg/search-green.svg")}.menu--mobile .menu-opened .menu-icons .menu-icon--profile{background-image:url("../../svg/profile-green.svg")}.menu--mobile .menu-opened .menu-icons .menu-icon--cart{background-image:url("../../svg/cart-green.svg")}.menu--mobile .menu-opened .menu-icons .menu-icon--cart>span{left:50%;top:50%;-moz-transform:translate(20px, -25px);-o-transform:translate(20px, -25px);-ms-transform:translate(20px, -25px);-webkit-transform:translate(20px, -25px);transform:translate(20px, -25px);background-color:#9bb5bb}.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:150px !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}.infobar{width:100%;background-color:#231f20;overflow:hidden;transition:all 700ms ease-in-out;position:relative;height:auto;max-height:0}.infobar__close{width:20px;height:20px;position:absolute;right:20px;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-image:url("../../svg/close_white.svg");background-repeat:no-repeat;background-position:center;cursor:pointer}.infobar.visible{max-height:600px}.infobar a{width:100%;height:100%;display:flex;justify-content:center;align-items:center;margin:0;color:white !important;text-align:center;letter-spacing:.4em;line-height:20px;padding:10px 50px;font-size:14px}.infobar a:hover{color:white;text-decoration:none}footer{padding-top:30px;background-color:#fbfbfb}@media (max-width: 719.98px){footer .footer_inner .row.top-row>div{margin-bottom:30px}}footer .footer_inner .row.bottom-row{margin-top:60px;align-items:center}@media (min-width: 720px) and (max-width: 1239.98px){footer .footer_inner .row.bottom-row{margin-top:25px}}@media (max-width: 719.98px){footer .footer__contact{text-align:center}}footer .footer__contact .footer__logo{height:40px;width:80%;background-position:left center;background-repeat:no-repeat;background-size:contain;background-image:url("../../svg/logo.svg");margin-bottom:20px}footer .footer__contact b{font-weight:bold;color:#231f20;width:100%;letter-spacing:0.05em;font-size:15px;line-height:30px;display:inline-block}@media (max-width: 1239.98px){footer .footer__contact b{font-size:12px}}@media (max-width: 719.98px){footer .footer__contact b{font-size:12px}}@media (max-width: 1239.98px){footer .footer__contact b{line-height:20px}}footer .footer__contact p,footer .footer__contact a{color:#231f20;width:100%;letter-spacing:0.05em;font-size:15px;line-height:30px;display:inline-block}@media (max-width: 1239.98px){footer .footer__contact p,footer .footer__contact a{font-size:12px}}@media (max-width: 719.98px){footer .footer__contact p,footer .footer__contact a{font-size:12px}}@media (max-width: 1239.98px){footer .footer__contact p,footer .footer__contact a{line-height:20px}}@media (max-width: 1239.98px){footer .footer__contact{margin-bottom:15px}}footer .footer-social{width:100%;display:flex;justify-content:flex-end;margin-top:20px}@media (max-width: 1239.98px){footer .footer-social{margin-top:40px}}footer .footer-social .footer-social__item{width:20px;height:20px;background-position:center;background-size:contain;background-repeat:no-repeat;transition:opacity 300ms;margin:0;margin-left:20px;-moz-transition:all 300ms;-o-transition:all 300ms;-webkit-transition:all 300ms;transition:all 300ms}@media (max-width: 1239.98px){footer .footer-social .footer-social__item{width:30px;height:30px}}footer .footer-social .footer-social__item:hover{opacity:.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=75);transition:opacity 300ms}footer .footer-social .footer-social__item--fb{background-image:url("../../svg/facebook.svg")}footer .footer-social .footer-social__item--tw{background-image:url("../../svg/twitter.svg")}footer .footer-social .footer-social__item--yt{background-image:url("../../svg/youtube.svg")}footer .footer-social .footer-social__item--gp{background-image:url("../../svg/google.svg")}footer .footer-social .footer-social__item--ig{background-image:url("../../svg/instagram.svg")}footer .footer__page-map ul{width:100%;padding:0;margin:0;height:auto;display:flex;flex-direction:column;flex-wrap:wrap;float:left}@media (max-width: 719.98px){footer .footer__page-map ul{text-align:center}}footer .footer__page-map ul li{width:100%;height:auto;list-style-type:none}footer .footer__page-map ul li a{font-size:15px;color:#231f20;letter-spacing:0.05em;line-height:28px;display:inline-block}@media (max-width: 1239.98px){footer .footer__page-map ul li a{font-size:12px}}@media (max-width: 719.98px){footer .footer__page-map ul li a{font-size:12px}}@media (max-width: 1239.98px){footer .footer__page-map ul li a{line-height:20px}}@media (max-width: 1239.98px){footer .footer__account{order:4}}@media (max-width: 719.98px){footer .footer__account{margin-bottom:30px !important}}footer .footer__account ul{width:100%;padding:0;margin:0}footer .footer__account ul li{line-height:30px;list-style-type:none}footer .footer__account ul li a{text-transform:uppercase;color:#959595;letter-spacing:0.1em}footer .footer__who-are-we{margin-bottom:60px}@media (max-width: 1239.98px){footer .footer__who-are-we{order:2}}footer .footer__who-are-we p{color:#231f20;width:100%;display:inline-block;line-height:20px;letter-spacing:0.05em;font-size:16px}@media (max-width: 1239.98px){footer .footer__subscribe{margin-top:0}}@media (max-width: 1239.98px){footer .footer__subscribe form{margin-bottom:10px}}footer .footer__subscribe .input-wrapper{width:100%;height:50px;background-color:#f5f5f5;display:flex;justify-content:space-between}footer .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;width:calc(100% - 130px)}@media (max-width: 1239.98px){footer .footer__subscribe .input-wrapper input[type=text]{width:calc(100% - 100px)}}footer .footer__subscribe .input-wrapper input[type=text]::placeholder{font-size:14px;color:#231f20;font-style:italic;letter-spacing:0;white-space:pre-wrap}@media (max-width: 1239.98px){footer .footer__subscribe .input-wrapper input[type=text]::placeholder{font-size:11px}}footer .footer__subscribe .input-wrapper button{float:left;font-weight:bold;border:0;height:100%;text-transform:uppercase;color:#f5f5f5;outline:none;letter-spacing:0.05em;line-height:40px;cursor:pointer;white-space:nowrap;padding:0 15px;font-size:15px;background-color:#231f20;width:130px}@media (max-width: 1239.98px){footer .footer__subscribe .input-wrapper button{font-size:12px}}@media (max-width: 719.98px){footer .footer__subscribe .input-wrapper button{font-size:12px}}@media (max-width: 1239.98px){footer .footer__subscribe .input-wrapper button{width:100px}}footer .footer__subscribe .privacy-label{margin-top:10px;display:flex;align-items:center;color:#231f20;font-size:14px;font-size:14px;font-style:italic}@media (max-width: 1239.98px){footer .footer__subscribe .privacy-label{font-size:11px}}@media (max-width: 719.98px){footer .footer__subscribe .privacy-label{font-size:11px}}footer .footer__subscribe .privacy-label #privacy-checkbox{width:15px;height:15px;margin-right:10px;position:relative;margin-left:1px}footer .footer__subscribe .privacy-label #privacy-checkbox:checked:before{background-image:url("../../images/checkmark.png")}footer .footer__subscribe .privacy-label #privacy-checkbox:before{content:"";position:absolute;left:-2px;top:-2px;right:-2px;bottom:-2px;background-color:#f5f5f5;background-position:center;background-repeat:no-repeat;border:1px solid #231f20}footer .footer__subscribe .privacy-label a{margin-left:3px}footer .footer__subscribe .privacy-label a,footer .footer__subscribe .privacy-label span{text-decoration:underline;color:#231f20;font-size:14px;font-style:italic}@media (max-width: 1239.98px){footer .footer__subscribe .privacy-label a,footer .footer__subscribe .privacy-label span{font-size:11px}}@media (max-width: 719.98px){footer .footer__subscribe .privacy-label a,footer .footer__subscribe .privacy-label span{font-size:11px}}footer .top-row{padding-bottom:70px}@media (max-width: 1239.98px){footer .top-row{padding-bottom:50px}}@media (max-width: 719.98px){footer .top-row{padding-bottom:20px}}footer .bottom-row{height:72px;background-color:#f5f5f5;width:100%}@media (max-width: 719.98px){footer .bottom-row{height:100px}}footer .bottom-row .container,footer .bottom-row .row{height:100%}footer .footer_disclaimers{display:flex;justify-content:space-between;align-items:center}@media (max-width: 719.98px){footer .footer_disclaimers{flex-direction:column;justify-content:space-evenly}}footer .footer_disclaimers .copyright{font-size:14px;color:#231f20;margin:0}@media (max-width: 1239.98px){footer .footer_disclaimers .copyright{font-size:11px}}@media (max-width: 719.98px){footer .footer_disclaimers .copyright{font-size:11px}}footer .footer_disclaimers .author{display:flex;align-items:center;font-size:14px;color:#231f20}@media (max-width: 1239.98px){footer .footer_disclaimers .author{font-size:11px}}@media (max-width: 719.98px){footer .footer_disclaimers .author{font-size:11px}}footer .footer_disclaimers .author svg{margin-left:9px}.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;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:10px 15px;border:1px solid black;text-decoration:none !important;transition:all 200ms;font-size:15px;text-transform:uppercase;letter-spacing:0.05em;color:#231f20}@media (max-width: 1239.98px){.btn-main{font-size:12px}}@media (max-width: 719.98px){.btn-main{font-size:12px}}@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;border:1px solid black;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:hover span{background-color:black;background-image:url("../../svg/share_white.svg")}.btn-main--share span{-moz-transition:all 500ms;-o-transition:all 500ms;-webkit-transition:all 500ms;transition:all 500ms;margin:0;padding:10px 15px;border:1px solid black;display:inline-block;margin-right:10px;width:40px;height:40px;background-image:url("../../svg/share.svg");background-position:center;background-repeat:no-repeat}.btn-secondary{display:flex;position:relative;justify-content:center;align-items:center;flex-shrink:0;background-color:#231f20;padding:10px 15px;font-size:15px;text-transform:uppercase;letter-spacing:0.05em;border:0;margin:0;color:#f5f5f5;-moz-transition:all 300ms;-o-transition:all 300ms;-webkit-transition:all 300ms;transition:all 300ms}@media (max-width: 1239.98px){.btn-secondary{font-size:12px}}@media (max-width: 719.98px){.btn-secondary{font-size:12px}}@media (max-width: 1239.98px){.btn-secondary{padding:10px 20px}}.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}.btn-secondary:hover{text-decoration:none;background-color:#9bb5bb}.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}}@media (max-width: 719.98px){.cta-block .dynamic-block__inner-wrapper .row>div{flex-direction:column}.cta-block .dynamic-block__inner-wrapper .row>div .title{text-align:center;margin-bottom:20px}}.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:15px;color:#c8c8c8;letter-spacing:0;display:inline-block;line-height:25px;margin-right:10px}.sitemap ul li::before{content:"|";font-size:15px;color:#c8c8c8;margin-right:10px}.sitemap ul li:first-child:before{display:none}.sitemap ul li.home a{width:17px;height:18px;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}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:17px;height:18px;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")}.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 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%;letter-spacing:0.02em;font-size:16px;margin-top:20px;color:#231f20;margin-bottom:0;line-height:1em}.auth-form input[type=email],.auth-form input[type=password],.auth-form input[type=text]{letter-spacing:0.02em;font-size:16px;width:100%;height:45px;background-color:transparent;border:0;outline:none;padding-left:10px;color:#231f20;border-bottom:1px solid #231f20}.auth-form .button{cursor:pointer}.auth-form .labeledCheckbox{display:flex;align-items:center}.auth-form .labeledCheckbox input{width:15px;height:15px;position:relative}.auth-form .labeledCheckbox input:after{content:"";display:block;cursor:pointer;position:absolute;left:0;top:0;right:0;bottom:0;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;text-align:left;font-size:12px;letter-spacing:0;color:#231f20;margin-right:20px;text-decoration:underline;-moz-transition:all 150ms;-o-transition:all 150ms;-webkit-transition:all 150ms;transition:all 150ms}.auth-form .reset-password:hover,.auth-form .login-anchor:hover,.auth-form .register-link:hover{opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40)}@media (max-width: 1239.98px){.auth-form .reset-password{margin-top:10px}}.auth-form .buttons{margin-top:30px}@media (max-width: 719.98px){.auth-form .buttons .button{margin-bottom:10px}}.auth-form .btn-secondary{cursor:pointer;padding:15px;min-width:150px;width:50%}.auth-form .btn-secondary a,.auth-form .btn-secondary p,.auth-form .btn-secondary span{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%;padding:0;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 main{background-color:white}.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:10px 15px;background-color:transparent}.cart-overlay .inner .cart-wrapper .cart-header .btn-close>p{width:25px;height:25px;background-image:url("../../svg/close.svg");background-size:contain}.cart-overlay .inner .cart-wrapper .cart-header .horizontal-title{flex-grow:1}.cart-overlay .inner .cart-wrapper .cart-items{width:100%;float:left;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 .cart-price-wrapper{display:flex;justify-content:space-between;margin-bottom:30px;padding:0 10px}.cart-overlay .inner .cart-wrapper .cart-footer p{margin-bottom:0;font-size:20px;letter-spacing:0;text-transform:uppercase;color:#969696}.cart-overlay .inner .cart-wrapper .cart-footer p.cart-price{color:#231f20;font-weight:bold;font-size:20px;letter-spacing:0;text-transform:uppercase}.cart-overlay .inner .cart-wrapper .cart-footer .btn-order{min-width:100px;width:65%;margin-left:auto}.cart-overlay .inner .cart-wrapper .cart-footer .btn-order p{font-size:15px}.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;flex-direction:column}.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;padding-bottom:25px;margin-top:25px;text-decoration:none;position:relative;overflow:hidden;display:flex;border-bottom:1px solid #231f20}.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;display:flex;flex-direction:column;justify-content:center}@media (max-width: 399.98px){.cart-item__info{width:100% !important;margin-top:20px}}.cart-item__title{color:#231f20;font-weight:bold;font-size:15px;letter-spacing:0;line-height:16px;width:100%;margin-bottom:5px}.cart-item__specs{display:flex;justify-content:space-between;margin:0}.cart-item__specs span{line-height:16px;font-weight:bold;font-size:20px;color:#231f20;letter-spacing:0}.cart-item__specs span:last-child{text-align:right;color:#969696;font-size:15px}.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-image:url("../../svg/close.svg");background-size:12px auto !important;background-position:center}.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;border-bottom:1px solid #231f20;padding-bottom:30px}.cart-item--overview:last-child{border-bottom:0;padding-bottom:0}@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;margin:0;color:#231f20;background-color:transparent;cursor:pointer;background-repeat:no-repeat;background-position:center;display:flex;align-items:center;justify-content:center;font-size:16px;-moz-transition:all 150ms;-o-transition:all 150ms;-webkit-transition:all 150ms;transition:all 150ms}.cart-item--overview .cart-item__info .cart-item__quantity .quantity-btn:hover{opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30)}.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 5px}.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{float:right;display:block}@media (max-width: 719.98px){.filter{white-space:nowrap;flex-basis:100%;width:100%;display:flex;justify-content:space-between}}.filter p{font-size:15px;letter-spacing:0;color:#969696;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-size:15px;letter-spacing:0;color:#231f20;cursor:pointer;list-style-type:none;margin-bottom:0;display:block;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{padding-bottom:30px}}@media (max-width: 719.98px){.gallery .gallery-inner{max-width:350px}}.gallery .gallery-images{width:100%;display:flex;flex-direction:row-reverse}@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;align-items:flex-end}@media (max-width: 719.98px){.gallery .secondary-images{width:100%;flex-basis: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:#4a4a4a;letter-spacing:0.02em;line-height:26px;font-weight:700}.article-detail .description h2{font-size:20px}.article-detail .description p,.article-detail .description strong{margin-bottom:10px;font-size:16px;width:100%;color:#4a4a4a;letter-spacing:0.02em;line-height:26px}.article-detail .description>a{font-size:16px}.article-detail .description a{font-size:inherit;color:#4a4a4a;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:#959595;letter-spacing:0.02em;line-height:26px;text-align:center}.article-detail .description h3,.article-detail .description h3 strong{margin-bottom:10px;font-size:18px;width:100%;color:#4a4a4a;letter-spacing:0.02em;line-height:26px;font-weight:700}.article-detail .description h4,.article-detail .description h4 strong{margin-bottom:10px;font-size:16px;width:100%;color:#4a4a4a;letter-spacing:0.02em;line-height:26px;font-weight:700}.article-detail .description li{font-size:16px;width:100%;color:#4a4a4a;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}.product-preview-masonry{overflow:hidden}.product-preview-masonry__image{width:100%;position:relative}.product-preview-masonry__image img{width:100%}.product-preview-masonry__image:before{content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;border:20px solid #ffffff88}.product-preview-masonry__title{position:absolute;top:40px;right:40px;color:white;font-size:25px;text-transform:uppercase;font-family:"Abril Fatface",cursive;letter-spacing:0.025em;text-align:center;-moz-transition:all 200ms;-o-transition:all 200ms;-webkit-transition:all 200ms;transition:all 200ms;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);margin:0}@media (max-width: 1239.98px){.product-preview-masonry__title{font-size:22px}}@media (max-width: 719.98px){.product-preview-masonry__title{font-size:20px}}.product-preview-masonry__title:not(.hover){background-color:#ffffffb3;padding:20px;right:auto;left:40px;color:black;font-size:20px}@media (max-width: 1239.98px){.product-preview-masonry__title:not(.hover){font-size:18px}}@media (max-width: 719.98px){.product-preview-masonry__title:not(.hover){font-size:18px}}.product-preview-masonry__title.hover{display:flex;align-items:center;position:absolute;-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);top:50%;right: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%);padding:50px 65px;background-color:white;color:black;max-height:calc(100% - 120px)}.product-preview-masonry__title.hover:before{content:"";position:absolute;left:calc(-20px - 2000px);top:calc(-20px - 2000px);right:calc(-20px - 2000px);bottom:calc(-20px - 2000px);border:2000px solid #ffffff88}.product-preview-masonry:hover .product-preview-masonry__title{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.product-preview-masonry:hover .hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.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")}.dynamic-block{padding-bottom:35px;padding-top:35px}@media (max-width: 1239.98px){.dynamic-block{padding-bottom:25px;padding-top:25px}}@media (max-width: 719.98px){.dynamic-block{padding-bottom:20px;padding-top:20px}}.dynamic-block.quote-big-block:last-child{margin-bottom:50px}@media (max-width: 1239.98px){.dynamic-block.quote-big-block:last-child{margin-bottom:40px}}@media (max-width: 719.98px){.dynamic-block.quote-big-block:last-child{margin-bottom:30px}}.dynamic-block:last-child{margin-bottom:0}.dynamic-block--white{margin-bottom:35px;margin-top:35px;padding-bottom:50px;padding-top:50px;background-color:#fbfbfb}@media (max-width: 1239.98px){.dynamic-block--white{margin-bottom:25px;margin-top:25px}}@media (max-width: 719.98px){.dynamic-block--white{margin-bottom:20px;margin-top:20px}}@media (max-width: 1239.98px){.dynamic-block--white{padding-bottom:40px;padding-top:40px}}@media (max-width: 719.98px){.dynamic-block--white{padding-bottom:30px;padding-top:30px}}.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.02);-o-transform:scale(1.02);-ms-transform:scale(1.02);-webkit-transform:scale(1.02);transform:scale(1.02)}.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}.products-block .image-wrapper{margin-bottom:20px}.products-block__inner{display:flex;flex-direction:column;margin-bottom:0}@media (max-width: 1239.98px){.products-block__inner{margin-bottom:50px}}@media (max-width: 719.98px){.products-block__inner{margin-bottom:25px}}.products-block__inner h3{text-align:left;font-family:"Abril Fatface",cursive;color:#231f20;text-transform:uppercase;font-size:20px;margin-bottom:10px;letter-spacing:0.025em;line-height:25px}@media (max-width: 1239.98px){.products-block__inner h3{font-size:18px}}@media (max-width: 719.98px){.products-block__inner h3{font-size:16px}}@media (max-width: 1239.98px){.products-block__inner h3{line-height:22px}}@media (max-width: 719.98px){.products-block__inner h3{line-height:20px}}.products-block__inner p{text-align:left;color:#969696;font-size:15px;letter-spacing:0;line-height:25px;margin-bottom:10px}@media (max-width: 1239.98px){.products-block__inner p{font-size:14px}}@media (max-width: 719.98px){.products-block__inner p{font-size:13px}}@media (max-width: 1239.98px){.products-block__inner p{line-height:22px}}@media (max-width: 719.98px){.products-block__inner p{line-height:20px}}.products-block__inner a{text-align:left;font-weight:bold;color:#231f20;font-size:15px;letter-spacing:0;line-height:25px}@media (max-width: 1239.98px){.products-block__inner a{font-size:14px}}@media (max-width: 719.98px){.products-block__inner a{font-size:13px}}@media (max-width: 1239.98px){.products-block__inner a{line-height:22px}}@media (max-width: 719.98px){.products-block__inner a{line-height:20px}}.products-block__inner a:after{content:">";margin-left:5px}.products-block .btn-secondary{margin-top:80px}@media (max-width: 1239.98px){.products-block .btn-secondary{margin-top:50px}}@media (max-width: 719.98px){.products-block .btn-secondary{margin-top:30px}}.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>.container{max-width:1540px;display:flex;justify-content:center}.homepage .landing-block__outer{padding-top:50px;background-color:#9bb5bb;width:100%;max-width:calc(100vw - 80px)}@media (max-width: 1239.98px){.homepage .landing-block__outer{padding-top:25px;max-width:calc(100vw - 20px)}}.homepage .landing-block__inner{background-color:#d7e1e4;margin-bottom:25px;padding:25px}@media (max-width: 719.98px){.homepage .landing-block__inner{margin-bottom:0}}.homepage .landing-block__text h1{font-size:50px;font-family:"Abril Fatface",cursive;color:#231f20;text-transform:uppercase;letter-spacing:0.033em;line-height:1.5em;text-align:center}@media (max-width: 1239.98px){.homepage .landing-block__text h1{font-size:25px}}@media (max-width: 719.98px){.homepage .landing-block__text h1{font-size:25px}}.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__bottom{position:relative}@media (max-width: 719.98px){.homepage .landing-block__bottom{height:300px}}.homepage .landing-block__bottom h2{position:relative;z-index:2;color:#f5f5f5;font-size:155px;text-transform:uppercase;font-family:"Abril Fatface",cursive;margin:0;text-align:center;line-height:0.76em;padding:0 40px}@media (max-width: 1239.98px){.homepage .landing-block__bottom h2{font-size:80px}}@media (max-width: 719.98px){.homepage .landing-block__bottom h2{font-size:36px}}@media (max-width: 719.98px){.homepage .landing-block__bottom h2{position:absolute;bottom:20px;left:0;right:0}}.homepage .landing-block__image-wrapper{position:absolute;left:0;bottom:0;right:0}@media (max-width: 719.98px){.homepage .landing-block__image-wrapper{position:relative;top:-20px}}.homepage .landing-block__image-wrapper>div{position:relative}@media (max-width: 719.98px){.homepage .landing-block__image-wrapper>div{display:flex;justify-content:center}}.homepage .landing-block__image-wrapper>div img{position:absolute;bottom:0;left:50%;-moz-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}@media (max-width: 719.98px){.homepage .landing-block__image-wrapper>div img{position:relative;left:0;-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0);height:320px}}.homepage .landing-block__buttons{display:flex;justify-content:center;padding:0 10%}.homepage .landing-block__buttons a{margin:0 10px;flex-grow:1;max-width:50%}@media (max-width: 1239.98px){.homepage .landing-block__buttons a{margin:0 5px}}@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__overlay{position:absolute;width:100%;height:100%}.homepage .sortiment__text{display:flex;flex-direction:column;align-items:center}.homepage .sortiment__text h3,.homepage .sortiment__text a{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,.homepage .sortiment__text a{font-size:15px}}@media (max-width: 719.98px){.homepage .sortiment__text h3,.homepage .sortiment__text a{font-size:15px}}@media (max-width: 1239.98px){.homepage .sortiment__text h3,.homepage .sortiment__text a{line-height:20xp}}@media (max-width: 719.98px){.homepage .sortiment__text h3,.homepage .sortiment__text a{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}}.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}}.products .product-list__categories-dropdown p.no-category{position:relative}.products .product-list__categories-dropdown p.no-category:after{content:"";display:block;position:absolute;left:50%;bottom:-15px;-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-image:url(../../svg/arrow.svg);background-position:center;background-repeat:no-repeat;width:10px;height:10px}@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}@media (max-width: 719.98px){.products .product-list__categories-dropdown p.categories-dropdown{width:100%;text-align: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{border-bottom:1px solid #959595;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 .category{border-bottom:1px solid #c8c8c8}.products .product-list__categories .category:last-child{border-bottom:none}@media (max-width: 1239.98px){.products .product-list__categories .category{border-bottom:none}}.products .product-list__categories .category__title{color:#231f20;letter-spacing:0.05em;font-size:18px;font-weight:bold;margin-bottom:15px;margin-top:20px;display:block;text-transform:uppercase}@media (max-width: 1239.98px){.products .product-list__categories .category__title{font-size:15px}}@media (max-width: 719.98px){.products .product-list__categories .category__title{font-size:15px}}@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%;border-bottom:1px solid gray}}.products .product-list__categories .category__items li{list-style-type:none;margin-bottom:10px}.products .product-list__categories .category__items li.open>a{color:#231f20}.products .product-list__categories .category__items li a{color:#969696;letter-spacing:0.05em;font-size:16px}@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}@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:relative;top:3px}.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{color:#231f20}.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 .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:40px;margin-top:40px;float:left}@media (max-width: 1239.98px){.products .product-list .top-row{margin-bottom:30px;margin-top:30px}}@media (max-width: 719.98px){.products .product-list .top-row{margin-bottom:30px;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:30px;font-size:40px;letter-spacing:0.05em;color:#231f20;text-transform:uppercase;margin:0;text-align:center;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 .sitemap{margin-left:6.25%}.product-detail .white-block{background-color:white;max-width:1520px;width:100%;margin:0 auto;position:relative;padding-bottom:50px;padding-top:50px;margin-bottom:50px}@media (max-width: 1239.98px){.product-detail .white-block{padding-bottom:30px;padding-top:30px}}@media (max-width: 719.98px){.product-detail .white-block{padding-bottom:30px;padding-top:30px}}@media (max-width: 1239.98px){.product-detail .white-block{margin-bottom:30px}}@media (max-width: 719.98px){.product-detail .white-block{margin-bottom:30px}}.product-detail .white-block .surrounding-product{position:absolute;height:80px;width:40px;top:50%;display:flex;justify-content:center;align-items:center;-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);z-index:2}.product-detail .white-block .surrounding-product:before{content:"";width:40px;height:40px;display:block;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);position:relative;transform-origin:center center}@media (max-width: 719.98px){.product-detail .white-block .surrounding-product{height:40px;width:20px;top:25px;-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}.product-detail .white-block .surrounding-product:before{width:20px;height:20px}}.product-detail .white-block .surrounding-product--prev{left:-60px}@media (max-width: 1919.98px){.product-detail .white-block .surrounding-product--prev{left:10px}}@media (max-width: 719.98px){.product-detail .white-block .surrounding-product--prev{left:unset;right:60px}}.product-detail .white-block .surrounding-product--prev:before{border-left:2px solid #231f20;border-bottom:2px solid #231f20;left:13px}.product-detail .white-block .surrounding-product--next{right:-60px}@media (max-width: 1919.98px){.product-detail .white-block .surrounding-product--next{right:10px}}.product-detail .white-block .surrounding-product--next:before{border-right:2px solid #231f20;border-top:2px solid #231f20;right:13px}.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:30px;text-transform:uppercase;color:#231f20;line-height:1em;letter-spacing:0.05em;margin:0;font-family:"Abril Fatface",cursive}@media (max-width: 1239.98px){.product-detail .title{font-size:28px}}@media (max-width: 719.98px){.product-detail .title{font-size:26px}}@media (max-width: 1919.98px){.product-detail .title{border-bottom:0}}@media (max-width: 719.98px){.product-detail .title{text-align:left !important;margin:0;padding-right:50px}}.product-detail .info{display:flex;flex-direction:column;justify-content:center}.product-detail .info .main-info{display:flex;flex-wrap:wrap}.product-detail .info .main-info__additional{width:100%;margin-bottom:15px}.product-detail .info .main-info__additional p,.product-detail .info .main-info__additional p strong,.product-detail .info .main-info__additional p b,.product-detail .info .main-info__additional p i{font-size:15px;color:#969696;letter-spacing:0;line-height:25px;margin:0}.product-detail .info .main-info__additional table{width:100% !important;border-color:#231f20 !important;border:1px solid;color:#231f20 !important}.product-detail .info .main-info__additional table td{border-color:#231f20 !important;color:#231f20;padding:5px}.product-detail .info .main-info__left-block{display:flex;justify-content:space-between;flex-grow:1}@media (max-width: 719.98px){.product-detail .info .main-info__left-block{flex-direction:column-reverse;align-items:flex-start}}.product-detail .info .variants{display:flex;flex-wrap:wrap}.product-detail .info .variants .variant-link{color:#231f20;font-size:15px;margin-bottom:10px;font-weight:bold;border:1px solid #231f20;padding:8px;display:block;line-height:1em;margin-right:10px;-moz-transition:all 150ms;-o-transition:all 150ms;-webkit-transition:all 150ms;transition:all 150ms}.product-detail .info .variants .variant-link:hover,.product-detail .info .variants .variant-link.active{text-decoration:none;background-color:#231f20;color:white}.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-size:20px;text-transform:uppercase;color:black;letter-spacing:0;text-align:left;font-weight:700}.product-detail .info .pricing .price-text{text-align:left;font-size:18px;color:black}.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 .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:right;float:right;height:22px;line-height:22px;padding-left:50px;background-image:url("../../svg/doprava.svg");background-position:left center;background-repeat:no-repeat}.product-detail .info .block{padding:10px 0}.product-detail .info .block--border-bottom{border-bottom:1px solid #353637}.product-detail .info .block--no-border{border-bottom:none}.product-detail .info .block__title{font-size:14px;text-transform:uppercase;letter-spacing:0.6em;color:#4a4a4a;margin-bottom:30px}.product-detail .info .selectable-attributes select{width:100%}.product-detail .info .product-count-selector{padding-right:0px;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{display:flex;justify-content:flex-start}.product-detail .info .stock,.product-detail .info .stock b{color:#4a4a4a;font-size:16px;letter-spacing:0.02em;margin-bottom:0}.product-detail .info .stock b,.product-detail .info .stock b b{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 .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 .description-wrapper{margin-bottom:150px}@media (max-width: 1239.98px){.product-detail .description-wrapper{margin-bottom:80px}}@media (max-width: 719.98px){.product-detail .description-wrapper{margin-bottom:70px}}.product-detail .description{width:100%;background-color:#9bb5bb;padding:50px 70px}.product-detail .description table{width:100% !important;border-color:white !important;border:1px solid;color:white !important}.product-detail .description table td{border-color:white !important;color:white;padding:5px}@media (max-width: 1239.98px){.product-detail .description{margin-bottom:30px}}@media (max-width: 719.98px){.product-detail .description{padding:30px 20px}}.product-detail .description h4{color:#f0f0f0;text-transform:uppercase;font-weight:bold;font-size:18px;margin-bottom:20px}@media (max-width: 1239.98px){.product-detail .description h4{font-size:16px}}@media (max-width: 719.98px){.product-detail .description h4{font-size:16px}}.product-detail .description__inner p,.product-detail .description__inner b,.product-detail .description__inner strong,.product-detail .description__inner i,.product-detail .description__inner u,.product-detail .description__inner a,.product-detail .description__inner em,.product-detail .description__inner ul,.product-detail .description__inner li,.product-detail .description__inner ol,.product-detail .description__inner ul li{color:#f0f0f0;font-size:15px;line-height:25px;letter-spacing:0;margin:0}@media (max-width: 1239.98px){.product-detail .description__inner p,.product-detail .description__inner b,.product-detail .description__inner strong,.product-detail .description__inner i,.product-detail .description__inner u,.product-detail .description__inner a,.product-detail .description__inner em,.product-detail .description__inner ul,.product-detail .description__inner li,.product-detail .description__inner ol,.product-detail .description__inner ul li{font-size:14px}}@media (max-width: 719.98px){.product-detail .description__inner p,.product-detail .description__inner b,.product-detail .description__inner strong,.product-detail .description__inner i,.product-detail .description__inner u,.product-detail .description__inner a,.product-detail .description__inner em,.product-detail .description__inner ul,.product-detail .description__inner li,.product-detail .description__inner ol,.product-detail .description__inner ul li{font-size:14px}}.product-detail .description__inner p b,.product-detail .description__inner p strong,.product-detail .description__inner p i,.product-detail .description__inner p u,.product-detail .description__inner p a,.product-detail .description__inner p em,.product-detail .description__inner p ul,.product-detail .description__inner p li,.product-detail .description__inner p ol,.product-detail .description__inner p ul li{color:inherit;font-size:inherit;line-height:inherit}.product-detail .attributes{padding-top:0;display:flex;flex-direction:column;justify-content:center}@media (max-width: 1239.98px){.product-detail .attributes{padding-left:80px}}@media (max-width: 719.98px){.product-detail .attributes{padding:0 30px}}.product-detail .attributes h4{text-transform:uppercase;color:#231f20;font-weight:bold;font-size:18px;letter-spacing:0;line-height:25px;margin-bottom:20px}@media (max-width: 1239.98px){.product-detail .attributes h4{font-size:16px}}@media (max-width: 719.98px){.product-detail .attributes h4{font-size:16px}}.product-detail .attributes td{font-size:15px;letter-spacing:0;line-height:25px;color:#231f20}@media (max-width: 1239.98px){.product-detail .attributes td{font-size:14px}}@media (max-width: 719.98px){.product-detail .attributes td{font-size:14px}}.product-detail .attributes__text{font-weight:bold;padding-left:20px}.product-detail .logistics-legal{margin-top:25px}.product-detail .logistics-legal p,.product-detail .logistics-legal a{line-height:25px;color:#969696;font-size:15px;letter-spacing:0;margin:0}.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}.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}.tag--secondary span{background-color:transparent;font-size:13px;text-transform:uppercase;border-right:none;color:#000;padding-right:15px;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;width:100%}.product .inner .name{color:#231f20;font-weight:bold;text-align:left;margin:0;font-size:15px;line-height:25px;margin-top:10px;margin-bottom:10px}@media (max-width: 1239.98px){.product .inner .name{font-size:12px}}@media (max-width: 719.98px){.product .inner .name{font-size:12px}}@media (max-width: 1239.98px){.product .inner .name{line-height:20px}}@media (max-width: 719.98px){.product .inner .name{line-height:20px}}.product .inner .price{color:#231f20;font-weight:bold;margin:0;font-size:20px;line-height:20px;text-align:right;margin-left:auto;margin-top:10px;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}.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}@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}.breadcrumbs .icon--home{margin-right:10px}.breadcrumbs a{color:#969696;font-size:15px;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:#231f20}.breadcrumbs span{color:#969696;margin-left:5px;margin-right:5px}.filter-row{display:flex;justify-content:flex-end;padding:0 20px 15px 20px;padding-left:0}@media (max-width: 1239.98px){.filter-row{margin-top:50px;margin-bottom:20px}}@media (max-width: 719.98px){.filter-row{flex-direction:column;align-items:flex-start}}.filter-row .filter--last{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{background-color:#fbfbfb;padding-bottom:80px;padding-top:80px;margin-bottom:80px}@media (max-width: 1239.98px){.order .title-wrapper{padding-bottom:60px;padding-top:60px}}@media (max-width: 719.98px){.order .title-wrapper{padding-bottom:30px;padding-top:30px}}@media (max-width: 1239.98px){.order .title-wrapper{margin-bottom:60px}}@media (max-width: 719.98px){.order .title-wrapper{margin-bottom:30px}}.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{color:#231f20;line-height:20px;letter-spacing:0.05em;font-size:18px;font-weight:bold;text-transform:uppercase;margin-bottom:10px}@media (max-width: 1239.98px){.order .block-title{font-size:16px}}@media (max-width: 719.98px){.order .block-title{font-size:16px}}.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__items{width:100%}.order .cart-content .cart-item__quantity{flex-shrink:0;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}}@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;text-transform:uppercase;letter-spacing:0.15em;font-size:16px}.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:transparent;border:0;outline:none;padding-left:10px;color:#231f20;border-bottom:1px solid #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:-1px;right:-1px;bottom:-1px;top:-1px;border:1px solid black;background-color:#f5f5f5;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:16px;margin-bottom:20px;color:#353637;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}.order label.label-checkbox-standard input,.profile label.label-checkbox-standard input{position:relative;top:4px}.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;border-bottom:1px solid #ddd}.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}.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__shipping{display:flex;justify-content:space-between}@media (max-width: 719.98px){.order-overview .overview__shipping{flex-wrap:wrap}}.order-overview .overview__shipping p{font-size:14px;color:black;text-transform:uppercase;letter-spacing:0.2em;margin:0}.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{border:0}.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:#252525;display:flex;flex-direction:column;line-height:1.1em}.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__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-secondary{width:100%;background-color:#9bb5bb;cursor:pointer;-moz-transition:all 300ms;-o-transition:all 300ms;-webkit-transition:all 300ms;transition:all 300ms}.order-btn-wrapper .btn-secondary:hover{background-color:#353637}.order-btn-wrapper .btn-secondary p{font-size:20px;padding:10px;font-weight:bold;letter-spacing:0.15em}.logistics-free .wrapper-radio-icon .price{display:none}.logistics-free .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}@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 .line-title{font-size:16px;color:#4a4a4a;margin-bottom:20px;line-height:2em}@media (max-width: 1239.98px){.profile .info-form .line-title{margin-top:20px}}.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-size:14px;color:#4a4a4a;text-transform:uppercase;letter-spacing:0.6em;line-height:20px;width:100%}@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{background-color:white;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}@media (min-width: 1240px){.blog-page .blog-detail__content{padding-left:100px}}.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:20px;letter-spacing:0.25em;color:black;text-transform:uppercase;margin:0;margin-bottom:10px}.blog-page .blog-detail__header h3{font-size:14px;color:black;letter-spacing:0.25em;color:black;text-transform:uppercase;margin:0;margin-bottom:30px}.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 .description{padding-bottom:20px;margin-bottom:10px;border-bottom:1px solid #231f20}@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-icons{margin-bottom:150px;margin-top:150px}@media (max-width: 1239.98px){.contact-page .contact-icons{margin-bottom:80px;margin-top:80px}}@media (max-width: 719.98px){.contact-page .contact-icons{margin-bottom:40px;margin-top:40px}}.contact-page .contact-form{max-width:1540px;margin:0 auto;background-color:#fbfbfb;padding-bottom:100px;padding-top:100px;margin-bottom:150px}@media (max-width: 1239.98px){.contact-page .contact-form{padding-bottom:60px;padding-top:60px}}@media (max-width: 719.98px){.contact-page .contact-form{padding-bottom:40px;padding-top:40px}}@media (max-width: 1239.98px){.contact-page .contact-form{margin-bottom:80px}}@media (max-width: 719.98px){.contact-page .contact-form{margin-bottom:40px}}@media (max-width: 719.98px){.contact-page .contact-form__inputs{order:2}}.contact-page .contact-form__inputs form{display:flex;flex-direction:column}.contact-page .contact-form__inputs form input[type=text],.contact-page .contact-form__inputs form textarea,.contact-page .contact-form__inputs form input[type=email]{margin-bottom:20px;background-color:#f5f5f5;border:0;padding:12px;font-size:16px;color:#231f20;resize:none}@media (max-width: 1239.98px){.contact-page .contact-form__inputs form input[type=text],.contact-page .contact-form__inputs form textarea,.contact-page .contact-form__inputs form input[type=email]{font-size:14px}}@media (max-width: 719.98px){.contact-page .contact-form__inputs form input[type=text],.contact-page .contact-form__inputs form textarea,.contact-page .contact-form__inputs form input[type=email]{font-size:14px}}.contact-page .contact-form__inputs form input[type=text]::placeholder,.contact-page .contact-form__inputs form textarea::placeholder,.contact-page .contact-form__inputs form input[type=email]::placeholder{font-style:italic;font-size:16px;color:#231f20}@media (max-width: 1239.98px){.contact-page .contact-form__inputs form input[type=text]::placeholder,.contact-page .contact-form__inputs form textarea::placeholder,.contact-page .contact-form__inputs form input[type=email]::placeholder{font-size:14px}}@media (max-width: 719.98px){.contact-page .contact-form__inputs form input[type=text]::placeholder,.contact-page .contact-form__inputs form textarea::placeholder,.contact-page .contact-form__inputs form input[type=email]::placeholder{font-size:14px}}.contact-page .contact-form__footer{display:flex;justify-content:space-between;align-items:center}.contact-page .contact-form__footer input{cursor:pointer}.contact-page .contact-form__footer input,.contact-page .contact-form__footer p{margin:0;width:calc(50% - 10px)}.contact-page .contact-form__footer p,.contact-page .contact-form__footer p a{font-size:12px;letter-spacing:0.02em;color:#231f20;line-height:19px}.contact-page .contact-form__footer a{-moz-transition:all 200ms;-o-transition:all 200ms;-webkit-transition:all 200ms;transition:all 200ms;text-decoration:underline}.contact-page .contact-form__footer a:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70)}.contact-page .contact-form__info{display:flex;flex-direction:column;align-items:center;text-align:center}@media (max-width: 719.98px){.contact-page .contact-form__info{margin-bottom:30px}}.contact-page .contact-form__info hr{width:40px;height:3px;background-color:#231f20}.contact-page .contact-form__info h3{font-size:18px;color:#231f20;font-weight:bold;letter-spacing:0;line-height:25px}@media (max-width: 1239.98px){.contact-page .contact-form__info h3{font-size:16px}}@media (max-width: 719.98px){.contact-page .contact-form__info h3{font-size:15px}}.contact-page .contact-form__info p{font-size:15px;color:#231f20;letter-spacing:0;line-height:35px}@media (max-width: 1239.98px){.contact-page .contact-form__info p{font-size:14px}}@media (max-width: 719.98px){.contact-page .contact-form__info p{font-size:14px}}.contact-page .contact-form__info p.small{font-size:12px;line-height:20px}.contact-page #map{width:100%;height:400px}.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.html")}.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>.row{height:100%}.references-page .reference-item:hover{text-decoration:none !important}.references-page .reference-item:nth-child(2n)>.row{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{overflow:hidden}.reference-detail-page .reference-header__image img{width:100%;height:100%;object-fit:cover;cursor:pointer;-moz-transition:all 200ms;-o-transition:all 200ms;-webkit-transition:all 200ms;transition:all 200ms}.reference-detail-page .reference-header__image img: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)}.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%}}

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