:root{--soft-grey:#F4F2F1;--color-2:#F2E1D8;--color-3:#77C55B;--color-4:#EBB393;--presents-gap:50px;color-scheme:only light;}body{background-color:white;margin:0;font-family:"Open Sans",serif;font-size:14px;letter-spacing:0;-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;}.is_app *[type=submit]:active{outline:5px solid #F5EDE1}.mfp-bg{z-index:104200}.mfp-wrap{z-index:104300}.is_android .ios_only{display:none!important}.is_ios .android_only{display:none!important}.grecaptcha-badge{z-index:1}.is_app .grecaptcha-badge,.is_app .mobil-apps{display:none!important}.is_cordova{overflow:auto;-webkit-transition-property:top,bottom;transition-property:top,bottom;-webkit-transition-duration:.2s,.2s;transition-duration:.2s,.2s;-webkit-transition-timing-function:linear,linear;transition-timing-function:linear,linear;-webkit-overflow-scrolling:touch;-webkit-backface-visibility:hidden}.is_cordova.is_app{display:block}html,body{-webkit-tap-highlight-color:#F5EDE1aa;-ms-touch-action:manipulation;touch-action:manipulation;}label,button,.button{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-o-user-select:none;user-select:none;}select{background-color:#fff}input:-webkit-autofill,input:-webkit-autofill:focus{color:#fff !important;-webkit-box-shadow:0 0 0px 1000px white inset;}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-wrap:anywhere;}*::selection{background-color:#F5EDE1;}section{padding:15px 0;}footer{clear:both;}footer *{overflow-wrap:normal;}hr{border-top:1px solid #dadada;}input,textarea{font-family:"Open Sans",serif;font-size:14px;}.content{flex:1}.main-padding-top{padding-top:22px;}.main-padding-bottom{padding-bottom:22px;}.mar-a{margin:auto;}.line{border-top:1px solid #DADADA;margin-block:64px 44px;}:focus{outline:none}select{color:#000000}h1{font-family:"Ubuntu","Open Sans",serif;text-align:center;margin-top:39px;margin-bottom:15px;font-size:28px;font-weight:500;}h2{font-family:"Ubuntu","Open Sans",serif;font-size:25px;color:#000000;letter-spacing:0.8px;text-align:center;position:relative;font-weight:500;}h3{font-family:"Ubuntu","Open Sans",serif;font-size:22px;color:#000000;letter-spacing:0.7px;font-weight:500;}footer h3{color:#ffffff;}h4{font-family:"Ubuntu","Open Sans",serif;font-size:18px;color:#000000;letter-spacing:0.7px;font-weight:500;}a{color:#000000;text-decoration:underline;}img,picture{max-width:100%;height:auto;}ul{padding-left:17px;line-height:19px;}li::marker{font-size:12px;}body>.info-top{background-color:#D6AF62;padding:0;height:32px;display:flex;align-items:center;justify-content:center;font-size:14px;}.info-text{position:relative;color:white;max-width:1200px;width:100%;text-align:center;line-height:20px;}.counter-time{background-color:#ffffff;margin-left:30px;color:#de1010;padding-inline:20px;border-radius:11px;opacity:0.8;}.mfp-iframe-holder .mfp-content{max-width:700px;max-height:75vh}.mfp-iframe{border-radius:15px;background-color:#fff!important}.iframe-delivery .mfp-iframe-holder .mfp-content{max-width:1600px;max-height:90vh;}#ws_tip_box .info-text{position:static;}.reg-confirm{font-size:13px;color:#767676;margin:-34px auto 40px auto;text-align:center;}.reg-confirm a{color:#767676;}.info-button{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/cross.svg");display:inline-block;width:11px;height:11px;position:absolute;right:16px;top:4px;}.info-top .watch{width:19px;height:22px;display:inline-block;background-repeat:no-repeat;margin-inline:25px;vertical-align:middle;margin-top:-3px}#ws_tip_box .info-button{right:8px;top:8px;}body>.info-top.toggle-d-none{display:none;}header{height:147px;position:relative;}.header-top{display:flex;align-items:center;max-width:1200px;height:103px;margin:auto;position:relative;}.fixed .header-shadow-block.toggle-d-block{position:absolute;top:0;left:0;right:0;background:#0b0b0b;opacity:0.4;height:100%;z-index:11;}body .header-container{top:-150px;transition:top 0.4s;}body.fixed .header-container{position:fixed;top:-150px;left:0px;right:0px;background:white;z-index:1000000;margin-top:0px;box-shadow:0px 5px 15px -3px #0000004D;}body.fixed-up .header-container{top:0px;transition:top 0.4s;}body.fixed .header-container .header-top{height:70px;}.menu-toggle{display:none;}.header-logo{background-image:url("https://data.italystyle.cz/104823//www/www.italystyle.cz/logoISL_20240412132345.svg");display:inline-block;background-repeat:no-repeat;background-position:center;width:191px;height:50px;margin:5px 0;background-size:contain;}.menu-row .menu-item{font-family:"Ubuntu","Open Sans",serif;font-size:18px;white-space:nowrap;}.header-menu a{text-decoration:none;}.header-menu>a.pink{color:#000;font-weight:bold;padding-block:10px;display:flex;flex-direction:row-reverse;}.header-right{display:flex;align-items:center;position:relative;justify-content:flex-end;right:1px;margin-left:auto}.currency{display:flex;flex-direction:column;padding:0 13px;padding-bottom:11px;margin-bottom:-11px;}.currency span{padding-top:4px;letter-spacing:0.8px;}.currency::after{content:"";background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/arrow-down-black.svg");background-repeat:no-repeat;width:15px;height:11px;display:inline-block;margin:auto;}.euro{visibility:hidden;position:absolute;left:2px;bottom:-17px;border:1px solid black;padding-inline:10px;border-radius:5px;margin-top:20px;background-color:white;z-index:10;}.euro a{text-decoration:none;}.header-search{margin-left:80px;margin-right:auto;position:relative;z-index:10;}.header-search input::placeholder{color:#969696;letter-spacing:0.6px;}.header-search input[type=search]{max-width:400px;width:100vw;height:39px;border:1px solid #969696;border-radius:5px;padding-left:14px;position:relative;padding-top:4px;background-color:white;}.search-button{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/search.svg");display:inline-block;width:17px;height:100%;padding:18px;background-position:center;background-repeat:no-repeat;vertical-align:middle;position:absolute;right:0 !important;border:1px solid #969696;border-left:none;border-radius:0 5px 5px 0;background-color:white;}.login-top,.search-mobil{background-repeat:no-repeat;background-position:center;width:20px;height:22px;vertical-align:bottom;cursor:pointer;}.login-top{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images//user.svg");display:inline-block;padding:0 12px;}.search-mobil{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/search-black.svg");display:none;padding-right:12px;background-position:unset;}.login,.likes,.basket,header{position:relative;}.search-mobil.toggle-d-none{display:none;}.circle-info{position:absolute;top:8px;width:22.5px;height:22.5px;}.login-top .circle-info{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/login.svg");background-repeat:no-repeat;right:-4px;}.login-basket{display:none;}.password-holder{position:relative}.password-view{border-radius:10px;position:absolute;display:inline-block!important;text-decoration:none;width:16px;height:14px;right:11px;top:calc(50% + 4px);background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/eye-thin.svg");background-repeat:no-repeat;background-size:contain;}.password-view.active{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/eye-off-thin.svg");top:calc(50% + 3px);}.likes .circle-info{background-color:#D6AF62;font-size:11px;border-radius:50%;line-height:22.5px;right:3px;text-align:center;color:white;}.likes{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/likes.svg");background-repeat:no-repeat;background-position:center;width:25px;height:22px;display:inline-block;vertical-align:bottom;padding:0 14.5px;}.basket,.basket-button{background-color:#D6AF62;color:white;padding:12.5px 30px;border-radius:21px;margin-left:17px;letter-spacing:0.88px;font-size:15px;text-decoration:none;}.basket::before,.basket-button::before{content:"";background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/basket.svg");background-repeat:no-repeat;background-position:center;width:16px;height:19px;background-size:contain;display:inline-block;vertical-align:bottom;margin-right:8px;}.basket-full-hover .basket-button{min-width:150px;}.basket-hover-footer{display:flex;justify-content:space-between;align-items:center;padding:18px 9px;padding-bottom:10px;}.basket-empty-hover,.basket-full-hover,.login-hover{position:absolute;width:558px;background:white;height:145px;right:0;top:50px;z-index:104201;border-radius:9px;display:none;color:black;padding:20px;text-align:center;box-shadow:0px 5px 15px #0000004D;}.basket-empty-hover{top:53px;padding-top:19px;}.login-hover{left:-342px;width:468px;height:auto;padding-bottom:25px;padding-inline:0;}.login-hover .general-form.login-body input[type=submit],.login-body a.button{width:100%;max-width:290px;margin:auto;height:45px;padding:0;border:1px solid #dadada;line-height:45px;position:unset;margin-top:23px;}.login-hover .general-form.login-body input[type=submit]{margin-top:27px;}.general-form.login-body{padding-top:23px;}.login-body ul{margin-inline:72px;line-height:24px;margin-top:13px;text-align:left;font-size:14px;font-weight:400;}.general-form.login-body p{width:100%;}.general-form.login-body input:not(input[type="submit"]){width:100%;width:-webkit-fill-available;width:-moz-available;width:fill-available}.login-body .button.register{margin-bottom:17px;}.general-form p.password{text-align:right;font-size:12px;margin-top:-11px;margin-bottom:0;}form .password a{color:#767676;font-size:12px;font-weight:400;}.login-hover-line{position:relative;margin-inline:40px;margin-top:2px;}.login-hover-line::before{content:"";background-color:#DADADA;height:1px;width:100%;position:absolute;left:0;top:14px;}.login-hover .login-hover-line span{background-color:#FFFFFF;padding-inline:50px;position:inherit;font-size:13px;color:#767676;vertical-align:sub;}.login-fb .button-fb{margin:auto;width:230px;margin-top:23px;background-color:#1778F2;color:white;border:none;height:25px;margin-bottom:9px;}.login-cross,.autocomplete-close{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/cross-gray.svg");background-position:center;width:11px;height:11px;position:absolute;top:13px;right:15px;z-index:1;}body.autocomplete .search-result{display:none;}.is_app .search-result{padding-top:10px;background-color:#fff;position:fixed;left:0;right:0;top:41px;bottom:45px;overflow-y:auto;width:auto;margin:0;padding:15px;display:none}body.autocomplete .header-search-div{z-index:10000000000;}.basket-full-hover{padding-top:15px;height:auto;}.basket-empty-hover::after,.basket-full-hover::after,.login-hover::after{content:"";border:69px solid transparent;width:0px;display:inline-block;border-bottom:44px solid white;position:absolute;top:-76px;right:0px;z-index:-1;}.login-hover::after{right:-1px;margin-inline:0;border:52px solid transparent;border-bottom:37px solid white;top:-61px;}.basket-empty-hover p,.basket-full-hover p{letter-spacing:0;margin-bottom:30px;margin-top:10px;font-size:14px;}.basket-empty-hover p{margin-top:13px;}.basket-empty-hover span,.basket-full-hover span,.login-hover span{font-size:20px;letter-spacing:0.4px;font-weight:500;font-family:"Ubuntu","Open Sans",serif;}.basket-full-hover img{width:53px;height:53px;min-width:53px;max-width:53px;min-height:53px;max-height:53px;border:1px solid #dadada;border-radius:5px;object-fit:contain;}.basket-buttons{display:flex;justify-content:center;align-items:center;column-gap:25px;}.basket.basket-full>span:first-of-type{display:none;}.basket-container{display:flex;}.basket-products-container{padding:10px;max-height:299px;overflow:auto;margin-right:-16px;}.basket-total-price:after{content:"";height:1px;width:100%;display:block;background-color:#DADADA;margin-top:9px;}.basket-total-price:before{content:"";height:1px;width:100%;display:block;background-color:#DADADA;margin-bottom:9px;}.basket-product{display:flex;margin-block:5px;text-decoration:none;}.basket-product-name{text-align:left;width:100%;max-width:343px;padding-left:9px;max-height:54px;overflow:hidden;text-overflow:ellipsis;}.basket-product-info{text-align:right;width:100%;max-width:150px;}.basket-product-info strong{font-size:15px;}.basket-product-info span{font-size:13px;font-weight:400;line-height:25px;}.basket-gray-zone{background-color:#EEEEEE;font-size:13px;margin-right:-33px;padding-right:18px;padding-left:14px;max-width:170px;padding-block:3px;margin-left:17px;border-radius:5px;}.basket.basket-full{display:flex;align-items:center;padding:3.5px 28px;font-size:13px;font-weight:600;letter-spacing:0;background-color:#D6AF62;}.basket.basket-full span{white-space:nowrap;}.basket-mobil{display:none;}.button.button-2{width:147px;height:28px;background-color:#F5F5F5;border:none;border-radius:5px;font-weight:500;font-size:16px;font-family:"Ubuntu","Open Sans",serif;}.general-form.login-body.navigation-content input.button,.button.register{border-color:black !important;}.basket-total-price{font-size:15px;font-weight:700;text-align:right;padding:10px;padding-top:1px;}.delivery{padding:12px 9px;}.delivery span{font-size:15px;font-weight:normal;letter-spacing:0;}.delivery span::before{content:url("https://data.italystyle.cz/104823/web_templates/165/images/basket-car.svg");display:inline-block;width:17px;height:22px;margin-right:20px;vertical-align:sub;}.delivery-color-line{border:1px solid #dadada;max-width:100%;height:13px;margin-top:5px;border-radius:10px;}.delivery-color-bg{height:100%;width:50%;background-color:#D6AF62 ;border-radius:10px 0 0 10px;}.delivery-color-bg.delivery-free{background-color:#60b442;width:100%;border-radius:10px;}.delivery-info{color:#60b442;font-size:15px;letter-spacing:0;font-weight:300;}.mfp-bg.toggle-d-block{display:none;}.login-hover-container.toggle-d-block .login-hover,.login-body.toggle-d-block{display:block;}section.slider-container{padding:0;}.slider-container .swiper-container{max-width:inherit;padding-block:0;}.slider-container .swiper-container .swiper-wrapper{height:370px;}.swiper-container.swiper-stoped{overflow:visible;}.slider,.slider-mobil{background-repeat:no-repeat;background-position:center;max-width:100vw;height:100%;background-size:cover;}.left-col-page .content .swiper-container .slider,.left-col-page .content .swiper-container .slider-mobil{background-size:contain;}.slider-mobil{display:none;}.swiper-pagination-bullet{width:50px;height:6px;border-radius:3px;}.swiper-pagination-bullet-active{background:#D6AF62;opacity:0.7;}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 10px;}.h2-line{position:relative;max-width:1200px;margin-bottom:27px;margin-top:21px;margin-inline:auto;letter-spacing:0.5px;text-align:center;margin-bottom:40px;}.h2-line::before{content:"";background-color:#DADADA;height:1px;width:100%;position:absolute;left:0;top:14px;}.h2-line span{background-color:#FFFFFF;padding-inline:50px;position:inherit;}.swiper-container{max-width:1200px;padding-block:20px;}.left-col-page .content .swiper-container{max-width:900px;height:210px;}.left-col-page .content .swiper-container .swiper-wrapper{height:210px;}.left-col-page .content .my-slide-800 .swiper-container,.left-col-page .content .my-slide-800 .swiper-container .swiper-wrapper{aspect-ratio:9/8;height:auto;}.left-col-page .content .my-slide-300 .swiper-container,.left-col-page .content .my-slide-300 .swiper-container .swiper-wrapper{aspect-ratio:3;height:auto;}.product-slider-viewed,.product-slider-action,.product-slider-new,.product-slider-top,.news-swiper,.heureka-swiper,.brands-swiper{position:relative;overflow:hidden;padding-block:0 10px;margin-block:-10px;}.brands-swiper a{margin-inline:10px;}.my-slider{position:relative;overflow:hidden;}.news-swiper{padding-block:40px;margin-block:-40px;}.product-slider-viewed,.product-slider-action,.product-slider-new,.product-slider-top{padding-block:0;margin-block:0;}.product-slider-viewed,.product-slider-action,.product-slider-new,.product-slider-top{box-shadow:inset 0 26px 30px #f4f2f1;}.basket-slider .product-slider-top{box-shadow:none;margin-bottom:70px;margin-top:-40px;}.mySwiper::before{content:"";width:90%;background-color:#dadada;opacity:0.6;background-position:center;position:absolute;top:68px;bottom:64px;left:30px;}.swiper-button-prev-viewed,.swiper-button-prev-action,.swiper-button-prev-new,.swiper-button-prev-top,.swiper-container-rtl .swiper-button-next,.news-swiper .swiper-button-prev-news,.heureka-swiper .swiper-button-prev-heureka,.brands-swiper .swiper-button-prev-brands{left:calc(((100vw - 1200px) / 2) - 43px);}.swiper-button-next-viewed,.swiper-button-next-action,.swiper-button-next-new,.swiper-button-next-top,.swiper-container-rtl .swiper-button-prev,.news-swiper .swiper-button-next-news,.heureka-swiper .swiper-button-next-heureka,.brands-swiper .swiper-button-next-brands{right:calc(((100vw - 1200px) / 2) - 43px);}.swiper-button-next-viewed,.swiper-button-prev-viewed,.swiper-button-prev-action,.swiper-button-next-action,.swiper-button-prev-new,.swiper-button-next-new,.swiper-button-prev-top,.swiper-button-next-top,.news-swiper .swiper-button-next-news,.news-swiper .swiper-button-prev-news,.heureka-swiper .swiper-button-next-heureka,.heureka-swiper .swiper-button-prev-heureka,.brands-swiper .swiper-button-next-brands,.brands-swiper .swiper-button-prev-brands,.my-slider .swiper-button-next-slider,.my-slider .swiper-button-prev-slider{color:#000000;}.swiper-button-prev-viewed:after,.swiper-button-prev-action:after,.swiper-button-prev-new:after,.swiper-button-prev-top:after,.news-swiper .swiper-button-prev-news:after,.swiper-container-rtl .swiper-button-next:after,.news-swiper .swiper-button-next-news:after,.heureka-swiper .swiper-button-next-heureka:after,.heureka-swiper .swiper-button-prev-heureka:after,.brands-swiper .swiper-button-next-brands:after,.brands-swiper .swiper-button-prev-brands:after,.my-slider .swiper-button-next-slider:after,.my-slider .swiper-button-prev-slider:after,.product-slider-other-variants .swiper-button-next-other:after,.product-slider-other-variants .swiper-button-prev-other:after,.swiper-button-prev-basket:after,.swiper-button-prev-blog:after{content:"";background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/arrow-left-full.svg");display:inline-block;width:30px;height:45px;background-repeat:no-repeat;background-position:center;}.swiper-button-next-viewed:after,.swiper-button-next-action:after,.swiper-button-next-new:after,.swiper-button-next-top:after,.swiper-container-rtl .swiper-button-prev:after,.news-swiper .swiper-button-next-news:after,.heureka-swiper .swiper-button-next-heureka:after,.brands-swiper .swiper-button-next-brands:after,.my-slider .swiper-button-next-slider:after,.product-slider-other-variants .swiper-button-next-other:after,.product-slider-other-variants .swiper-button-prev-other:after,.swiper-button-next-basket:after,.swiper-button-next-blog:after{content:"";background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/arrow-right-full.svg");display:inline-block;width:30px;height:45px;background-repeat:no-repeat;background-position:center;}.swiper-button-next-detail::after{content:"";background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/arrow-right-gray.svg");display:inline-block;width:30px;height:45px;background-repeat:no-repeat;background-position:center;}.swiper-button-prev-detail::after{content:"";background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/arrow-left-gray.svg");display:inline-block;width:30px;height:45px;background-repeat:no-repeat;background-position:center;}.my-slider .swiper-button-prev-slider{left:10px;}.my-slider .swiper-button-next-slider{right:10px;}.brands-item img{filter:grayscale(1) contrast(0) brightness(1.1);height:55px;max-width:140px;}.hint{padding-bottom:0;margin-bottom:-15px;margin-top:15px;}.product-list .hint{margin-bottom:30px;}.number-of-products{font-size:13px;color:#969696;margin-block:10px -5px;}.hint-product-list-container{margin-bottom:77px;}.hint-menu{width:max-content;margin:auto;}.login-menu{display:flex;max-width:333px;margin:auto;margin-top:16px;column-gap:5px;}.login-menu-item{width:50%;}.hint-menu-item,.login-menu-item{font-size:17px;text-transform:uppercase;display:inline-block;margin:auto;text-align:center;font-family:"Ubuntu","Open Sans",serif;padding:10px 41px;border-radius:5px 5px 0 0;font-weight:500;min-width:104px;text-decoration:none;}h3:has(.hint-menu-item){font-weight:500;font-family:"Ubuntu","Open Sans",serif;display:inline-block;font-size:17px;margin-block:0;letter-spacing:normal;}.login-menu-item{padding-inline:0;text-transform:none;}.wrong-login,.nonexistent-user,.blocked-user,.inactivated-user{background-color:#B42A2A;color:white;font-size:12px;line-height:35px;margin-top:3px !important;margin-bottom:18px;}.hint-menu-item.mobil,.product-menu-item.mobil{display:none;}.navigation-item{text-decoration:none;}.navigation-item.active{background-color:#F4F2F1;}.hint-menu-item.active{padding-inline:41px;}.login-menu-item.active{margin:0;}.login-body{box-shadow:inset 0 26px 30px #f4f2f1;padding-top:27px;display:none;}.hint-cards{padding-block:20px;position:relative;}.hint-cards a:not(.hint-card)>img{display:block;margin:auto}.hint-card{border:1px;padding:10px;display:flex;position:relative;background-color:white;height:417px;text-align:center;flex-direction:column;text-decoration:none;}.product-list .hint-card::before{content:"";position:absolute;width:1px;left:0;top:10px;bottom:10px;background-color:#dadada;}.hint-cards::before{content:"";position:absolute;width:3px;left:0;height:100%;background-color:white;z-index:10;}.hint .swiper-container::after,.productSliderBasket.swiper-container::after{content:"";position:absolute;left:0;right:0;top:48px;bottom:48px;background-color:#dadada;}.product-list .hint-menu{width:100%;border-bottom:1px solid #dadada;}.hint-card-body>span{font-size:13px;color:#767676;}.hint-card-header{height:274px;background-position:center;background-repeat:no-repeat;background-size:contain;overflow:hidden;}.hint-card-header picture,.hint-card-header img{height:280px;display:block;aspect-ratio:1;margin:auto;object-fit:contain;}@media only screen and (max-width:600px){.swiper-container .hint-card-header picture,.swiper-container .hint-card-header img{height:220px}}.card-tags-container{position:absolute;top:10px;left:10px;}.hint-card-body{height:75px;display:flex;flex-direction:column;justify-content:space-between;margin-top:13px;}.hint-card-footer{display:flex;justify-content:space-between;align-items:flex-end;margin-top:auto;}.hint-card-price{font-weight:bold;font-size:16px;margin-bottom:5px;}.hint-card-term{font-size:16px;margin-bottom:5px;}.hint-card-price span{font-size:14px;font-weight:normal;margin-right:12px;text-decoration:line-through;text-decoration-color:#AB3652;}.not-slovakai-product{background-color:#dadada;border-radius:15px;line-height:20px;font-size:13px;padding:5px 16px;margin-inline:auto;}.hint-card-name{font-size:16px;font-weight:normal;margin-block:6px;height:44px;max-width:100%;overflow:hidden;text-overflow:ellipsis;font-family:"Open Sans",serif;padding:0 2px;}.hint-card-button{display:flex;text-align:center;background-color:#DADADA;border:none;border-radius:23px;width:45px;height:45px;padding:12px 14px;white-space:nowrap;overflow:hidden;transition:width 0.5s;}.hint-card-button.green{background-color:#D6AF62;}.hint-card-button::after{content:"Přidat";display:none;}.hint-card-button span{font-size:15px;font-family:"Open Sans",serif;display:flex;color:white;}.hint-card-tag{width:fit-content;font-size:12px;border-radius:2px;text-align:center;padding-block:2px;margin-top:-3px;margin-left:1px;color:white;margin-bottom:5px;padding-left:5px;padding-right:5px;min-width:59px;white-space:nowrap;}.hint-card-tag.new{background-color:#369CAB;}.hint-card-tag.special{background-color:#E6B33A;}.hint-card-tag.action{background-color:#D95C79;}.hint-card-tag.extra{background-color:#77C55B;}.hint-card-tag.extra-2{background-color:#d282c8;}.hint-card-tag.action .label-special-number{display:none;}.hint-card-tag.special2{background-color:#D95C79;}.label-special-number{display:none;}.hint-card:hover .hint-card-tag.special2 .label-special-number{display:inline;}.hint-card:hover .hint-card-tag.special2 .label-special-text{display:none;}.hint-card-likes{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/likes.svg");display:none;width:21px;height:24px;background-repeat:no-repeat;background-size:contain;position:absolute;top:10px;right:10px;transition:transform 0.35s;}.hint-card-likes.active{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/likes-red.svg");}.hint-card-button .add-basket::before,.detail-info-price .button::before,.button-buy:before{content:"";background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/basket-add.svg");background-position:center;background-repeat:no-repeat;display:inline-block;width:16px;height:19px;margin-right:13px;}.fav-products-tools{display:flex;justify-content:center;align-items:center;column-gap:45px;margin:13px auto 13px auto;flex-wrap:wrap;}.fav-products-tools .button{height:45px;padding:0px 20px 0px 20px;margin:10px 0 10px 0;min-width:0px;}.hint-card-button.green .in-basket::before,.detail-info-price .detail-div.second .button.green::before,.header-product-fixed .button.green::before{content:"";background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/in-cart.svg");background-position:center;background-repeat:no-repeat;display:inline-block;width:23px;height:19px;margin-right:11px;}.hint-card-button span::before{margin:0;margin-inline:1px 14px;min-width:16px;}.hint-card-button .in-basket{display:none;}.hint-card-button.green .add-basket{display:none;}.hint-card-button.green .in-basket{display:flex;}.blog h2 span,.blog{background-color:#F4F2F1;}.blog .h2-line{margin-bottom:19px;}.blog-card{height:420px;border-radius:10px;text-decoration:none;}.news-swiper .swiper-slide{border-radius:10px;}.blog-card-body{height:300px;background-color:#dadada;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;border-radius:10px 10px 0 0;}.blog-card-body div{font-size:17px;position:absolute;left:20px;bottom:30px;display:flex;flex-direction:column;row-gap:3px;}.blog-card-body div span{background-color:#FFFFFF;width:fit-content;padding:1px 6px;}.blog-card-footer{padding:7px 20px;background-color:#FFFFFF;border-radius:0 0 10px 10px;letter-spacing:0.3px;padding-bottom:23px;}.blog-card-footer div{text-align:center;font-weight:700;font-size:15px;letter-spacing:-0.5px;margin-left:9px;}.blog-card-footer p{margin-top:13px;margin-bottom:17px;height:40px;overflow:hidden;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;}.seminars-container .blog-card-footer p{text-align:center;height:auto;}.blog .button{margin-bottom:15px;margin-top:4px;z-index:10;position:relative;}#buy-scroll-target{display:block;padding-top:150px;margin-top:-150px;}.advice{margin-bottom:45px;padding-top:4px;}.advice .h2-line{margin-bottom:60px;letter-spacing:0.8px;}.advice-menu{display:none;}.advice-cards{display:flex;justify-content:space-between;max-width:1200px;margin:auto;column-gap:40px;}.advice-h2-second span,.advice-h2-first span{width:118px;height:118px;z-index:18;display:inline-block;position:absolute;left:calc((100% - 118px) / 2);top:-140px;border:1px solid #dadada;border-radius:50%;}.advice-card{display:flex;flex-direction:column;justify-content:space-between;max-width:580px;width:100%;}.advice-card a{text-decoration:none;width:fit-content;position:relative;}.advice-item::after{content:"";height:2px;left:0;right:100%;background-color:black;position:absolute;display:inline-block;transition:0.5s;bottom:4px;}.advice-item{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:229px;}.advice-card-top{background-color:#F4F2F1;padding-top:98px;padding-inline:40px;padding-bottom:36px;margin-bottom:12px;border-radius:15px 15px 0 0;position:relative;height:100%;}.advice-card-top h2{letter-spacing:0.8px;font-weight:500;margin-top:0;}.advice-card-footer{background-color:#F5EDE1;padding:19px 40px 20px 40px;border-radius:0 0 15px 15px;}.advice-lists{display:flex;font-size:20px;letter-spacing:0.64px;line-height:30px;padding-top:6px;column-gap:10px;}.advice-list{display:flex;flex-direction:column;width:50%;line-height:33.8px;overflow:hidden;}.advice-list:first-of-type{position:relative;}.advice-list:last-of-type a{margin-left:16px;}.advice-list:first-of-type::after{content:"";display:inline-block;background-color:#dadada;width:1px;height:100%;position:absolute;right:0;}.advice-card-name{display:flex;align-items:center;margin-bottom:6px;letter-spacing:0.5px;}.advice-card-name p{padding-left:20px;}.advice-card-name.first img,.advice-card-name.second img{width:68px;height:68px;z-index:18;display:inline-block;background-repeat:no-repeat;}.advice-card-name span{font-size:22px;font-weight:500;letter-spacing:0.3px;font-family:"Ubuntu","Open Sans",serif;}.advice-card-query{display:flex;justify-content:space-between;}.advice-card-query p{max-width:290px;margin-right:auto;margin-left:auto;line-height:18px;margin-top:4px;letter-spacing:0.45px;}.advice-card-query .button{margin-top:3px;letter-spacing:0.5px;padding:0;min-width:149px;text-align:center;}.advice-h2-first.mobile,.advice-h2-second.mobile{display:none;}.popup-modal-content{max-width:560px;overflow:auto;margin:auto;background-color:#fff;position:relative;}.popup-modal-content.undefined{padding:30px;max-height:80vh;}.mfp-container{height:100%;text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1505;}.fidelity{display:flex;max-width:1200px;margin:auto;column-gap:40px;margin-top:45px;}.fidelity-card{background-color:#F5EDE1;max-width:580px;width:100%;height:125px;padding:24px 40px 16px 41px;border-radius:6px;}.button,.scroll-button{border:1px solid #000000;border-radius:22px;height:fit-content;padding:0px 30px;font-size:15px;background:inherit;color:#000000;display:block;width:fit-content;min-width:fit-content;text-align:center;text-decoration:none;min-height:43px;line-height:43px;width:max-content;}.fidelity-card-body{display:flex;flex-direction:column;font-size:25px;text-align:center;row-gap:22px;font-weight:bold;}.fidelity-card-body.first .fidelity-span,.fidelity-card-body.second .fidelity-span{display:flex;justify-content:center;align-items:center;}.fidelity-card-body.first .fidelity-span::before,.fidelity-card-body.second .fidelity-span::before{content:"";width:55px;height:33px;z-index:18;display:inline-block;background-repeat:no-repeat;padding-right:20px;}.fidelity-card-body.first .fidelity-span::before{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/hands.svg");}.login-user .fidelity-card-body.first .fidelity-span::before{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/focus-online-ico-hp.svg");background-size:contain;}.fidelity-card-body.second .fidelity-span::before{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/mapa-ic.svg");}.fidelity-card-footer{display:flex;justify-content:space-between;margin-top:21px;}.fidelity .button{padding:0px 37px;margin-top:-3px;}.fidelity-card-body::after{content:"";width:100%;height:1px;background-color:#DADADA;}.fidelity-card-footer span{max-width:320px;margin-right:20px;}.brands .swiper-slide{height:100px;display:flex;align-items:center;justify-content:center;}.brands .h2-line{margin-bottom:15px;}.heureka .h2-line{margin-top:8px;}.heureka h1::before{vertical-align:text-top;margin-top:3px;margin-right:10px;}.heureka .swiper-slide{display:flex;height:auto;}.heureka .swiper-container{padding-block:30px 14px;}.heureka-card{background-color:#F4F2F1;padding:35px 40px 3px 40px;position:relative;border-radius:10px;width:100%;}.heureka-card::before{content:url("https://data.italystyle.cz/104823/web_templates/165/images/quote.svg");display:inline-block;width:20px;height:27px;background-repeat:no-repeat;background-size:contain;position:absolute;top:14px;right:26px;}.heureka-card p{margin-block:18px;letter-spacing:-0.4px;}.heureka-swiper .heureka-card p{overflow:hidden;-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;}.general-container .heureka .button,.heureka .button{margin-top:29px ;margin-bottom:46px ;padding-inline:25px ;}.heureka-card span{font-weight:bold;}.pd-review-item-stars{display:inline-block;position:relative;height:18px;width:107px;background-image:url(https://data.italystyle.cz/104823/web_templates/165/images/review-stars-icons-60.svg);background-size:22px;background-position:top left;margin-left:4px}.pd-review-stars-filled{position:absolute;background-image:url(https://data.italystyle.cz/104823/web_templates/165/images/review-stars-icons-60.svg);background-size:22px;background-position:bottom left;width:0%;height:100%}.attr_2734 input,.attr_70,.attr_92,.attr_2736,.attr_2747,.attr_2746,.attr_2864,.attr_2863,.attr_2862,.attr_2861,.attr_2868,.attr_2869{display:none!important;}.pd-review-form-stars{display:inline-block;margin-top:8px;margin-left:8px;}.pd-review-form-stars span{position:relative;display:inline-block;height:17px;width:20px;background-image:url(https://data.italystyle.cz/104823/web_templates/165/images/review-stars-icons-60.svg);background-size:20px;background-position:top center;cursor:pointer;margin-right:-3px}.pd-review-form-stars span.active{background-position:bottom center;}.stars-div{position:absolute;bottom:12px;left:37px;}.stars-div.empty-stars{margin-left:0px !important;}footer section,.product-list,.product-detail-container{max-width:1200px;margin:auto;}footer,footer a{background-color:#191919;color:#FFFFFF;}footer a{text-decoration:none;}.info{padding-top:60px;}.footer-news{background-color:#E7E5E3;color:#000000;}.footer-news span{letter-spacing:0.45px;}.row{display:flex;justify-content:space-between;}.footer-contact{margin-bottom:60px;}.footer-contact::before{content:"";background-size:contain;height:61px;width:240px;background-repeat:no-repeat;display:inline-block;background-image:url("https://data.italystyle.cz/104823//www/www.italystyle.cz/logoISL_20240412132345.svg");filter:invert(1);}.circle{display:flex;align-items:center;}.circle span{max-width:141px;margin-left:20px;display:block;}.circle.car span{max-width:185px;}.phone::before,.mail::before,.stock::before,.car::before,.verify::before,.years::before{content:"";background-size:contain;height:40px;width:45px;background-repeat:no-repeat;display:inline-block;}.phone::before,.mail::before{margin-right:13px;}.phone::before{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/phone.svg");}.mail::before{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/mail.svg");}.stock::before{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/distriburot.svg");}.car::before{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/car-ic.svg");}.verify::before{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/fajfka-ic.svg");}.years::before{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/years-ic.svg");}.benefits .circle{font-size:14px;}.benefits{margin-top:15px;position:relative;overflow:hidden;padding-top:53px;margin-bottom:38px;}.benefits,.footer-contact{margin-inline:35px;}.benefits .circle{color:#E6BC69;}.footer-menu-item{color:#fefefe;}.shadow-pack{display:none;}.div-shadow{background-image:radial-gradient(white 16%,transparent 70%);position:absolute;left:0;right:0;height:133px;top:-95px;opacity:0.15;}.footer-contact .circle a{font-size:20px;text-decoration:none;}.footer-contact span{font-size:13px;color:#777777;}.menu-news{display:flex;column-gap:40px;padding-block:27px;justify-content:space-between;padding-bottom:33px;}.footer-news{max-width:500px;width:100%;padding:19px 40px;border:1px solid #E7E5E3;border-radius:13px;padding-bottom:15px;}.footer-news h3{color:#000000;margin-block:0 10px;font-weight:400;}.news-row form{display:flex;justify-content:space-between;margin-top:24px;align-items:center;}.news-form-div{display:flex;width:67%;}.news-row input[type=email]{height:45px;width:100%;border-radius:5px;padding-left:10px;border:1px solid #969696;}.news-row input:first-child{width:100%;max-width:287px;position:relative;}.icon-info{position:relative;margin:auto 5px}.detail-resume-info-price .icon-info{vertical-align:top;display:inline-block;}.form-input.icon-info{margin:auto 0px;}.icon-a{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/info-news-transparent.svg");display:inline-block;width:16px;height:16px;align-self:center;position:relative;background-repeat:no-repeat;align-self:center;background-color:inherit;vertical-align:middle;}.bubble{position:absolute;background-color:white;padding:10px;border:1px solid #969696;border-radius:10px;bottom:28px;width:272px;right:-139px;font-size:10px;display:none;box-shadow:0px 5px 15px #0000004D;}.bubble::after{content:"";border:10px solid transparent;width:0px;display:inline-block;border-bottom:8px solid white;position:absolute;transform:rotate(180deg);bottom:-16px;left:136px;}.bubble::before{content:"";border:10px solid transparent;width:0px;display:inline-block;border-bottom:8px solid #969696;position:absolute;transform:rotate(180deg);bottom:-38px;margin-bottom:20px;left:136px;}.bubble.toggle-d-block{display:block;}.bubble a{background-color:white;color:black;text-decoration:underline;}.news-row p{margin:0;}.news-row .button{height:45px;width:100vw;max-width:150px;}.footer-menu{max-width:540px;width:100%;}.footer-menu h3{margin-top:0px;margin-bottom:19px;}footer section{max-width:1200px;}.footer-menu-div{display:flex;}.footer-menu-col{display:flex;flex-direction:column;width:50%;font-size:14px;line-height:21px;}.apps{display:flex;padding:19px 0;}.apps h3{margin-block:0;}.mobil-apps,.social-apps{display:flex;width:50%;align-items:center;}.mobil-apps-icons{margin:auto 20px auto auto;display:flex;}.social-apps h3{margin:auto 44px auto auto;}.social-apps-icons{display:flex;}.mobil-apps-icons img,.social-apps-icons img{margin-inline:8px;height:45px;}.social-apps{justify-content:flex-end;margin-left:auto;}.yt{margin-right:-7px;}.rights{display:flex;justify-content:space-between;align-items:flex-end;padding:37px 0 27px 0;}.full-version{text-align:center;text-decoration:underline;background-color:#191919;display:block;font-size:11px;padding-bottom:15px;}.rights-cards{display:flex;}.rights-text{text-align:center;font-size:13px;}.rights-heureka img{width:102px;height:25px;}.rights-cards img{height:35px;padding-left:12px;margin-bottom:-8px;}.info,.menu-news,.apps{position:relative;}.info::after,.menu-news::after,.apps::after{content:"";display:inline-block;width:100%;height:2px;position:absolute;background-color:#4B4B4B;bottom:0;}.gallery-items{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;}.gallery-items a:hover{transform:scale(1.02);}.gallery-items .ws_lightbox_image{width:100%;padding-top:100%;margin:0;background-size:cover;background-position:center;background-repeat:no-repeat;}.general-container{max-width:1200px;margin:auto;margin-bottom:60px;}.general-container a{font-weight:600;}.general-container .my-slider,.general-container .slider{height:210px;}.general-container .my-slider-800,.general-container .my-slider-800 .slider{aspect-ratio:9/8;height:auto;}.general-container .my-slider .swiper-container{padding:0;height:100%;}.general-container .my-slider{margin-top:28px;margin-bottom:21px;}.general-container .my-slider .swiper-button-prev-slider{left:8px;}.general-container .my-slider .swiper-button-next-slider{right:8px;}.home-icon::before{content:"";background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/home-icon.svg");display:inline-block;width:13px;height:13px;background-repeat:no-repeat;}.page-menu{display:flex;margin-bottom:22px;font-size:13px;line-height:14px;}.general-container .page-menu{margin-bottom:0;}.page-menu a{text-decoration:none;}.page-menu a::after{content:"";background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/arrow-page-menu.svg");display:inline-block;width:6px;height:10px;margin-inline:10px;background-repeat:no-repeat;}.general-form-container{max-width:900px;margin:auto;box-shadow:0px 0px 15px #0000001a;position:relative;border-radius:15px;font-size:13px;}.general-form-container h4{text-align:center;font-size:20px;margin-block:17px;}.general-form p.form-check,.general-form p.form-radio,.general-form p.form-multiselect{width:100%;display:flex;align-items:center;flex-wrap:wrap;}.form-check label a{margin-inline:5px;}.general-form,.form-footer{padding:28px 40px}.general-form{padding-bottom:4px;}.general-form form{display:flex;flex-wrap:wrap;column-gap:40px;}.center-div{text-align:center;}.general-form p{width:calc(50% - 20px);}.general-form input:not(input[type="submit"]),select{height:32px;border:1px solid #DADADA;border-radius:3px;padding-inline:10px 30px;}.general-form input[type="radio"]{height:13px !important;width:1px !important;margin-inline:0;margin-right:10px;}.radio-check label{position:relative;margin-left:15px;}.radio-check label::before{content:"";position:absolute;left:-30px;display:block;width:14px;height:14px;background-color:white;border:1px solid rgb(226,226,226);border-radius:50%;}.radio--input:checked+label::before{content:"";display:block;width:14px;height:14px;background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/radio-check.svg");background-position:center;background-repeat:no-repeat;position:absolute;right:20px;}.radio-label{width:100%;text-align:left;margin-bottom:4px;margin-top:20px}form p{margin-block:14px;}.radio-form-input,.check-form-input{opacity:0.01;height:1px!important;width:1px!important;position:absolute;}.check-form-input+label,.radio-form-input+label{position:relative;margin:5px 25px 5px 0px;align-items:center;padding-left:25px;}label.delivery-label{margin-right:0px}.step-two .radio-form-input+label,.filter-menu-group .check-form-input+label,.filter-menu-group .radio-form-input+label{display:flex;}.check-form-input+label:before,.radio-form-input+label:before{content:"";position:absolute;left:0px;display:block;width:14px;height:14px;background-color:white;border:1px solid rgb(226,226,226);border-radius:5px;}.delivery-check-container.strong-label .radio-form-input+label{width:-webkit-fill-available;width:-moz-available}.check-form-input+label:before{margin-top:1px;}.radio-form-input+label:before{border-radius:50px;}.content-choice .radio-form-input+label{align-items:flex-start;}.content-choice .radio-form-input:checked+label::after{top:5px;}.check-form-input:checked+label:before{content:"";display:block;width:14px;height:14px;background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/check-mark.svg");background-position:center;background-repeat:no-repeat;position:absolute;left:0px;background-size:10px 10px;}.basket-delivery.step-two .checkmark{white-space:nowrap;}.form-width-flex{margin:0;}.red-text{color:#B42A2A;margin-top:-10px;margin-bottom:10px;}.general-form select{height:39px;width:100%;background-color:white;}.general-form input[type="checkbox"]{width:auto;margin-right:10px;margin-left:0;}.general-form .submit{position:absolute;bottom:15px;right:40px;display:flex;flex-direction:column;gap:5px;align-items:center;}.general-form .submit input[type="submit"]{text-wrap:auto;line-height:unset !important;padding-top:2px;padding-bottom:2px;}.form-footer{background-color:#F5EDE1;border-radius:0 0 15px 15px;display:flex;padding-top:17px;padding-bottom:8px;display:flex;flex-direction:column;min-height:130px;text-align:left;}.general-form-wrapper{position:relative;}.general-form-wrapper.seminar-form{margin:0 -40px -10px -40px;}.popup-modal-content .form-footer-div img{width:68px;height:68px;display:inline-block;margin-right:20px;}.form-footer-div{padding-top:11px;display:flex;padding-top:0;margin-bottom:-4px;}.form-footer-div p{margin-top:10px;font-size:14px;max-width:350px;}.form-footer-div img{max-width:68px;margin-right:20px;align-self:flex-start;border-radius:50%;}.form-footer-div span{font-family:"Ubuntu","Open Sans",serif;font-size:22px;font-weight:bold;}.general-form p label.message,.login-hover .general-form p label.message span{display:block;height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;color:#767676;width:100%;padding-left:11px;text-align:left;}.login-hover .general-form p label.message span{padding-left:0;}.general-form p.form-input,.general-form p.form-textarea,.general-form p.form-select,.general-form p.form-file{display:flex;flex-direction:column-reverse;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;align-content:stretch;}.general-form p.form-check label.message,.general-form p.form-radio label.message,.general-form p.form-multiselect label.message{padding-left:0px;display:none;}.general-form .label-ok,.general-form .label-fail,.login-hover .general-form p label.message span.label-ok,.login-hover .general-form p label.message span.label-fail{display:none;color:#767676;}.general-form .label-fail,.login-hover .general-form p label.message span.label-fail{color:#B42A2A}.new_form input:not(:required):not(:placeholder-shown)+label .label-ok,.new_form input:required:not(:placeholder-shown):valid+label .label-ok,.new_form input.is-blured:required:valid+label .label-ok,.new_form input.is-blured:[readonly]:not(.invalid)+label .label-ok,.new_form textarea:not(:required):focus+label .label-ok,.new_form textarea:not(:required):not(:placeholder-shown)+label .label-ok,.new_form textarea:required:not(:placeholder-shown):valid+label .label-ok,.new_form textarea.is-blured:required:valid+label .label-ok,.new_form select:required:valid+label .label-ok{display:inline;}.general-form p.form-check input.is-blured:required:not(:placeholder-shown):invalid~label.message,.general-form p.form-radio input.is-blured:required:not(:placeholder-shown):invalid~label.message,.general-form p.form-multiselect input.is-blured:required:not(:placeholder-shown):invalid~label.message{display:block}@-webkit-keyframes autofill{to{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/right-green.svg")!important}}.new_form input:not(:placeholder-shown)[readonly],.new_form select:not(:placeholder-shown)[readonly]{cursor:default;background-color:#f5f5f5!important;}.new_form input:required:not(:placeholder-shown):valid:not(.invalid),.new_form input:not(:placeholder-shown):not(.invalid)[readonly],.new_form input.is-blured:required:valid:not(.invalid),.new_form textarea:required:not(:placeholder-shown):valid:not(.invalid),.new_form textarea.is-blured:required:valid:not(.invalid),.new_form select:required:valid:not(.invalid),.new_form input.is-blured:required:valid:-internal-autofill-selected{border-color:#000000;background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/right-green.svg")!important;background-repeat:no-repeat;background-position:right 10px center;-webkit-animation-name:autofill;-webkit-animation-fill-mode:both;}.new_form select:required:valid{background-position:right 20px center}.new_form input:not(:required):not(:placeholder-shown),.new_form textarea:not(:required):not(:placeholder-shown){border-color:#000000;}.new_form input:required:not(:placeholder-shown):invalid+label .label-fail,.new_form input.is-blured:required:invalid+label .label-fail,.new_form input.invalid+label .label-fail,.new_form textarea:required:not(:placeholder-shown):invalid+label .label-fail,.new_form textarea.is-blured:required:invalid+label .label-fail,.new_form input[type='checkbox'].is-blured:required:invalid+label+label .label-fail,.new_form input[type='radio'].is-blured:required:invalid+label+label .label-fail,.new_form select.is-blured:required:invalid+label .label-fail{display:inline;}.new_form input:required:not(:placeholder-shown):invalid,.new_form input.is-blured:required:invalid,.new_form textarea:required:not(:placeholder-shown):invalid,.new_form textarea.is-blured:required:invalid,.new_form select.is-blured:required:invalid,.discount-code input[type="text"]:required:invalid,.discount-code input[type="text"].invalid,.edit-profile input[type="text"].invalid,input:required:not(:placeholder-shown).invalid{border-color:#B42A2A;background-color:#B42A2A1A;background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/right-invalid.svg");background-repeat:no-repeat;background-position:right 10px center;}.new_form input.is-blured:required:invalid~.password-view,.new_form input:required:not(:placeholder-shown):valid~.password-view,.new_form input.is-blured:required:valid~.password-view,.new_form input:required:focus:invalid~.password-view{margin-right:20px;}.basket-mandatory{color:#B42A2A;font-size:12px;font-weight:400;text-align:left;display:none;}.basket-mandatory.active{display:inline-block;}.basket-mandatory:before{content:"";display:inline-block;width:12px;height:12px;background-image:url(https://data.italystyle.cz/104823/web_templates/165/images/right-invalid.svg);background-repeat:no-repeat;background-position:center;margin-left:40px;margin-right:10px;position:relative;top:2px;}.basket-mandatory.point-selected:before{margin-left:0px;}.basket-mandatory.point-selected{padding-top:14px;}.basket-mandatory.point-table{padding:14px 31px 0px 31px;}#magnific-popup-error{padding:40px 20px 30px 20px;color:#B42A2A;max-width:320px;text-align:center;}#magnific-popup-success{padding:40px 20px 30px 20px;color:#60B442;max-width:320px;text-align:center;}#magnific-popup-success>div::before{content:url("https://data.italystyle.cz/104823/web_templates/165/images/right-green.svg");margin-right:10px;vertical-align:middle;}#magnific-popup-error>div::before{content:url("https://data.italystyle.cz/104823/web_templates/165/images/right-invalid.svg");margin-right:10px;vertical-align:middle;}#magnific-popup-share{padding:30px 20px 20px 20px;max-width:380px;text-align:center}#magnific-popup-share h3{margin-top:0px}.addthis_inline_share_toolbox{margin-top:30px;text-align:center}.sharethis-inline-share-buttons{margin:30px 0 0 0;display:flex !important;flex-wrap:wrap !important;gap:5px !important;justify-content:center !important;}.sharethis-inline-share-buttons .st-btn,.sharethis-inline-share-buttons .st-btn .st-label{display:inline-block !important;}.user-reset-password input[type="submit"]{position:unset;margin:0;}.full-div-button{width:100%;}.general-form p{margin-top:-6px;}.category-content-wrap .text-under-form{display:none;}.popup-modal-content .general-form{padding-block:6px;}.form-check{width:100%;}.form-footer-popup-text{font-size:14px;margin-right:200px;}.general-form .form-textarea{width:100%;max-width:100%;}textarea{width:100%;width:-webkit-fill-available;width:-moz-available;width:fill-available;border:1px solid #DADADA;border-radius:3px;padding-inline:11px;padding-block:9px;height:96px;}.table-container{overflow:auto;}table,td,th{border:1px solid #DADADA;}th,td{padding:10px;}table{border-collapse:collapse;width:100%;min-width:max-content;text-align:center;font-size:14px;}thead{background-color:#F5F5F5;}th{font-weight:normal;}.user-table tr th,.user-table tr td{padding-right:50px;}.user-table tr th:last-of-type,.user-table tr td:last-of-type{padding-right:10px;}.img-float-right{float:right;padding-left:20px;}.img-float-left{float:left;padding-right:20px;}.general-container .button{padding:0 24px;margin:auto;line-height:44px;}.text-under-form{margin-left:190px;font-size:10px;margin-top:17px;}.blog-detail .text-under-form,.new-order-form .text-under-form{margin-left:40px;}.product-list{padding-top:0;display:flex;column-gap:30px;}.filter{background-color:#F4F2F1;width:250px;height:auto;border-radius:10px;padding:10px;font-size:13px;padding-top:0;margin-bottom:20px;}.filter-menu,.filter-menu-items{display:flex;flex-direction:column;}.filter-menu-submenu{padding-left:5px;position:relative;padding-bottom:14px;padding-top:11px;}.filter-menu-submenu::before{content:"";width:100%;height:1px;background-color:#DADADA;position:absolute;bottom:0;left:0;}.filter-submenu-section{font-weight:bold;display:block;text-decoration:none;}.filter-submenu-section::after{content:"";background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/arrow-down-black.svg");top:0;background-repeat:no-repeat;display:inline-block;width:14px;height:11px;background-position:center;position:absolute;padding:15px;right:-10px;transition:1s;}.filter-submenu-section.toggle-d-block::after{transform:rotate(180deg);transition:1s;}.filter-menu-items{margin-top:10px;line-height:21px;display:none;max-height:178px;overflow:auto;}.filter-menu-items.toggle-d-block{display:block;}.filter-menu-group{display:flex;line-height:12px;}.filter .check-form::before{left:-20px;}.filter .check-form{left:20px;}.filter-check.check-form-input:checked+.check-form::before{content:"";display:block;width:14px;height:14px;background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/check-mark.svg");background-position:center;background-repeat:no-repeat;position:absolute;right:20px;}.next-level{padding-left:20px;margin-top:0;display:block;}.filter .button{margin:22px auto 10px auto;min-width:87px;}.filter-menu-items::-webkit-scrollbar,.basket-products-container::-webkit-scrollbar,.check-divs-container::-webkit-scrollbar{width:16px;}.filter-menu-items::-webkit-scrollbar-track{background-color:#dadada;border-left:7px solid #f4f2f1;border-right:7px solid #f4f2f1;}.basket-products-container::-webkit-scrollbar-track,.check-divs-container::-webkit-scrollbar-track{background-color:#dadada;border-left:7px solid white;border-right:7px solid white;}.filter-menu-items::-webkit-scrollbar-thumb,.basket-products-container::-webkit-scrollbar-thumb,.check-divs-container::-webkit-scrollbar-thumb{background:#323232;border-radius:7px;border-left:4px solid #f4f2f1;border-right:4px solid #f4f2f1;}.left-col{width:270px;}.blog-detail-right .left-col{width:100%;}.left-col .fidelity-card{width:auto;height:auto;text-align:center;max-width:unset;margin-top:20px;padding-top:30px;padding-left:25px;padding-right:25px;}.left-col .fidelity-card .button,.left-col .advice-card-footer .button{margin:25px auto 13px auto;min-width:87px;padding:0px 30px;}.left-col .fidelity-card-body.first .fidelity-span,.left-col .fidelity-card-body.second .fidelity-span,.left-col .fidelity-card-footer{flex-direction:column;}.left-col .fidelity-card-body,.left-col .advice-card-name span{font-size:18px}.left-col .fidelity-card-body.first .fidelity-span::before{padding:0;padding-bottom:9px;}.left-col .fidelity-card-body::after{margin-top:-15px;margin-bottom:-11px;}.left-col .fidelity-card-footer span{margin-right:auto;margin-left:auto;}.left-col .advice-card-footer{margin-top:21px;border-radius:15px;padding:20px 15px;}.left-col .advice-card-name,.left-col .advice-card-query{flex-direction:column;}.left-col .advice-card-name p{padding:0;margin-block:11px;text-align:center;}.left-col .advice-card-info{position:relative;text-align:center;}.left-col .advice-card-info img{width:68px;max-height:68px;}.left-col .advice-card-query{text-align:center;}.left-col .advice-card-name::after{content:"";width:100%;height:1px;background-color:#DADADA;margin-top:-2px;}.slide-button{text-decoration:underline;white-space:nowrap;}.slide-button::after{content:"";background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/arrow-down-black.svg");width:10px;height:6px;display:inline-block;background-repeat:no-repeat;background-size:contain;margin-left:5px;}.slide-button.view-more{display:none;}.over-hidden .slide-button.view-more{position:absolute;right:0;bottom:-3px;background-color:white;padding-bottom:4px;display:block;}.categories-menu{display:grid;grid-template-columns:repeat(8,1fr);gap:22px;font-family:"Ubuntu","Open Sans",serif;font-size:16px;}.left-col-page .categories-menu,.left-col+.content .categories-menu{display:grid;grid-template-columns:repeat(6,1fr);gap:22px;font-family:"Ubuntu","Open Sans",serif;font-size:16px;margin-block:27px;}.left-col-page .hint-product-list-container .hint-menu{margin-top:55px;}.browsing-products{position:relative;}.browsing-products .button{margin:auto;margin-top:22px;padding-inline:20px;}.browsing-numbers{font-family:"Ubuntu","Open Sans",serif;font-size:16px;top:14px;position:absolute;right:0;}.browsing-numbers a.next{background:url("https://data.italystyle.cz/104823/web_templates/165/images/arrow-down-black.svg") center center;display:inline-block;transform:rotate(270deg);margin-right:6px;width:14px;height:18px;background-repeat:no-repeat;position:relative;top:3px;}.browsing-numbers a,.browsing-numbers span{color:#dadada;line-height:18px;width:26px;display:inline-block;text-align:center;}.browsing-numbers a{text-decoration:none;}.browsing-numbers a.active{color:#000000;border:1px solid #000000;border-radius:50%;margin-inline:4px;padding-block:3px;width:24px;}.product-info-text{line-height:19px;}.categories-menu-item{height:auto;position:relative;padding-top:100%;background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:17px;text-align:center;text-decoration:none;}.categories-menu-item > .text{display:inline-block;position:absolute;left:8px;right:8px;text-align:center;white-space:nowrap;bottom:0px;font-size:20px;margin-bottom:13px;overflow:hidden;text-overflow:ellipsis;}.categories-menu-item.big{grid-area:span 2 / span 2;}.categories-menu-gray{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;margin-block:22px;}.categories-menu-item-gray{background-color:#f5f5f5;font-size:16px;font-family:"Ubuntu","Open Sans",serif;border-radius:5px;line-height:46px;text-align:center;overflow:hidden;text-overflow:ellipsis;width:100%;white-space:nowrap;padding-inline:15px;width:calc(100% - 30px);align-items:center;justify-content:center;text-decoration:none;}.categories-menu-item-gray img{max-height:48px;max-width:132px;margin-block:10px;}.categories-menu-found-text{font-size:14px;margin-top:40px;margin-bottom:-7px;font-weight:600;}.hint-product-list-container .hint-menu-item{text-transform:none;font-size:14px;width:160px;line-height:40px;padding:0;margin-inline:4px;}.hint-product-list-container .hint-menu{margin-left:0;margin-top:48px;}.hint-product-list-container .hint-menu a:first-of-type{margin-left:10px;}.hint-product-list-container .hint-menu-item.active{background:white;border:1px solid #dadada;border-bottom:2px solid white;margin-bottom:-2px;}.hint-product-list-container .hint-card{position:relative;height:421px;}a.hint-card-img{background-position:center;background-repeat:no-repeat;border-radius:10px;}.hint-product-list-container .hint-card-img+.hint-card::before{display:none;}.hint-product-list-container .hint-cards{display:grid;padding-block:16px;row-gap:39px;grid-template-columns:repeat(3,1fr);}.hint-menu-mobil,.filter-mobil{display:none;}.hint-product-list-container .hint-card-tag{margin-top:0;}.hint-product-list-container .hint-card-tag.new{padding-inline:5px;}.hint-product-list-container .hint-card-likes{padding-inline:5px;width:15px;}.hint-product-list-container .hint-card-price,.hint-product-list-container .hint-card-button{margin:0;margin-left:5px;}.content .heureka-swiper{max-width:100%;}.texture,.texture-empty{display:inline-block;width:9px;height:9px;background:#000;border:1px solid #000;margin-right:1px;border-radius:2px;}.texture-empty{background:#fff;}.product-detail-container{display:flex;text-align:left;padding-top:22px;column-gap:36px;}.product-detail-info{max-width:730px;width:calc(100% - 476px);}.product-detail-gallery{width:100%;max-width:440px;}.product-detail-container .badge-top-product{position:absolute;top:12px;left:12px;width:77px;}.product-detail-under-img{display:flex;height:40px;align-items:center;margin-top:45px;justify-content:center}.product-detail-slider{position:relative;max-width:500px;margin-inline:auto;}.product-detail-slider img{border:1px solid #dadada;border-radius:3px;}.product-slider-container{width:calc(100% - 174px);margin-left:31px;flex:1;margin-right:11px;display:none;}.product-slider-container.hide-img-mobil{display:block;}.hide-arrow .swiper-button-prev-detail,.hide-arrow .swiper-button-next-detail{display:none;}.hide-arrow .swiper-wrapper{justify-content:center;margin-left:2px;}.product-detail-slider .swiper-container{padding-right:2px;}.product-detail-under-img>a{width:130px;}.product-detail-container .stars-div{position:unset;}.product-detail-container .hint-card-likes{display:block;position:unset;}.product-detail-container .page-menu{margin-bottom:15px;}.h1-mobil{display:none;}.detail-div{display:flex;}.product-detail-container h1{text-align:left;margin:0;}.general-container h1{margin-top:15px;margin-bottom:30px;}.detail-ratings{display:flex;padding-block:15px;justify-content:space-between;position:relative;gap:10px;flex-wrap:wrap;}.detail-ratings a{text-decoration:none;}.detail-ratings::after,.detail-product-text::after,.detail-transport-registration::after{content:"";height:1px;background-color:#dadada;position:absolute;display:inline-block;bottom:-1px;left:0;right:0;}.detail-ratings .hint-card-tag{margin:0;}.detail-product-share,.detail-product-likes,.detail-ratings .stars-div{display:flex;column-gap:10px;align-items:center;}.detail-product-text{position:relative;padding-block:15px;height:25px;overflow:hidden;}.detail-product-text.over-show{height:unset;}.detail-product-text.over-show .slide-button.view-more{display:none;}.detail-product-resume{display:flex;padding-top:17px;}.detail-product-resume ul{margin-top:4px;margin-right:20px;padding-right:20px;}.detail-product-resume-text{width:60%;position:relative;}.detail-info-brand{display:flex;flex-direction:column;padding-top:10px;line-height:24px;}.detail-product-resume-not{padding-top:9px;}.detail-product-resume-text::after{content:"";width:1px;position:absolute;top:0;bottom:0;right:20px;display:block;background-color:#dadada;}.detail-resume-info-price{background-color:#f4f2f1;margin-top:20px;padding:30px;border-radius:10px;}.detail-resume-info-price.detail-resume-not-stock.detail-resume-not-logged-in{display:flex;gap:30px;}.detail-resume-info-price.detail-resume-not-stock.detail-resume-not-logged-in .detail-resume-info-price-flex-item{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center}.detail-resume-info-divider{border:1px solid #dadada}.link-icon{height:1.1em;}.detail-info-price{display:flex;padding-top:27px;justify-content:space-between;align-items:center;}.detail-div{width:100%;}.discount{line-height:50px;width:52px;text-align:center;border:2px solid #D95C79;border-radius:50%;font-weight:700;font-size:16px;color:#d95c79;}.product-price{display:flex;flex-direction:column;line-height:18px;justify-content:space-between;padding-bottom:3px;margin-left:20px;position:relative;}.product-price .price-per-100{position:absolute;bottom:0;width:fit-content;white-space:nowrap;margin-bottom:-20px;color:#767676;}.product-price span{text-decoration:line-through;text-decoration-color:#AB3652;}.product-price strong{font-size:30px;}.detail-info-price .button,.button-buy{line-height:52px;background-color:#D6AF62;border-color:#D6AF62;color:white;display:flex;align-items:center;padding:0 20px;min-width:252px;border-radius:25px;justify-content:center;}.detail-info-price a.button{border:1px solid #000000;color:#000000;background-color:unset;}.pieces{font-size:18px;font-weight:600;border:1px solid #dadada;line-height:51px;width:111px;min-width:120px;text-align:center;border-radius:27px;background-color:white;}.pd-variant{display:none;}.pieces-remove,.pieces-add{line-height:52px;width:45px;cursor:pointer;}.pieces-remove{border-radius:27px 0 0 27px;}.pieces-add{border-radius:0 27px 27px 0;}.detail-green-text{color:#60B442;font-size:15px;}.detail-green-text span:first-of-type{margin-right:20px;position:relative;}.green-text{color:#60B442;}.detail-green-text span:first-of-type::after{content:"";width:1px;position:absolute;right:-14px;top:0;bottom:0;background-color:#dadada;}.detail-transport-registration{padding-top:16px;font-size:15px;display:flex;justify-content:space-between;padding-bottom:15px;position:relative;}.detail-registration::before{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/sale-black.svg");width:25px;}.detail-transport::before{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/car-black.svg");width:21px;}.detail-registration::before,.detail-transport::before{content:"";display:inline-block;height:17px;background-size:cover;margin-right:10px;vertical-align:middle;}.other-variants{padding-top:27px;font-size:15px;}.other-variants .other-name{font-weight:700;position:relative;padding-bottom:9px;}.detail-other-product{padding-top:16px;display:flex;}.detail-other-product img ,.detail-other-product picture{width:97px;height:auto;border-radius:3px;}.detail-other-product img{border:1px solid #dadada;}.detail-other-name{display:flex;flex-direction:column;padding-left:15px;width:100%;width:-webkit-fill-available;width:-moz-available;width:fill-available;justify-content:center}.detail-other-name a{text-decoration:none;}.detail-other-hover{display:flex;width:100%;max-width:max-content;height:56px;align-items:center;margin:auto;justify-content:space-between;}.detail-other-hover .discount{width:41px;height:41px;line-height:40px;font-size:13px;margin-inline:10px;}.detail-other-info-div{margin-right:30px;align-items:center;}.detail-other-info{display:flex;flex-direction:column;width:max-content;margin:auto;text-align:right;line-height:27px;}.detail-other-info span{text-decoration:line-through;text-decoration-color:#AB3652}.detail-other-info strong{font-size:20px;font-weight:700;white-space:nowrap}.detail-other-name .green-text{padding-top:9px;font-size:13px;font-weight:700;}.detail-ratings>img{display:none;}.detail-div .detail-product-likes,.detail-div .detail-product-share{display:none;}.detail-other-product-div{display:flex;width:100%;justify-content:space-between}.product-detail-slider .video iframe{display:none;}.swiper-slide.video a::before,#images-popup .video a::before{content:"";background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/video-play.svg");display:inline-block;width:42px;height:42px;position:absolute;top:calc(50% - 21px);left:calc(50% - 21px);}.review-item-more{display:none!important;}.review{max-width:755px;padding-left:150px;}.review .points{font-size:30px;margin:0;}.review .score{width:100%;display:flex;align-items:center;margin:0;flex-wrap:wrap;row-gap:20px;}.review .stars{position:relative;margin:auto 60px auto 0;}.review .stars>*{display:inline;}.review .stars>p{font-size:20px;}.review .stars-div{position:initial !important;margin:0 8px;transform:scale(0.7);}.review .headline{font-size:14px;letter-spacing:0px;line-height:20px;font-weight:700;}.review .review-icon{background-color:#E6BC69;width:53px;height:53px;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:27px;color:#FFFFFF;margin-right:10px;text-align:center;flex-shrink:0;}.review .review-box>div{display:flex;flex-direction:column;}.review .review-box>div>div{display:flex;}.review .review-box{margin-top:27px;}.review .review-text{flex:1;font-size:14px;margin-top:17px;}.review .review-text>div{display:flex;justify-content:space-between;}.review .review-text .stars-div,.review .review-text .stars-div>div{margin:0px;}.review .review-date{letter-spacing:0.45px;color:#6E6E6E;padding-left:5px;white-space:nowrap;}.review .review-like{display:flex;flex-wrap:wrap;text-decoration:none;}.review .review-like:before{content:"";background-image:url(https://data.italystyle.cz/104823/web_templates/165/images/thumbs-up.svg);display:inline-block;margin-right:5px;width:15px;height:16px}.review .review-like.active:before{background-image:url(https://data.italystyle.cz/104823/web_templates/165/images/thumbs-up2.svg)}.review .review-like p{margin:0;}.score .stars{margin-bottom:auto !important;}.review .review-reaction .review-icon{background-color:black;font-size:12px;flex-wrap:wrap;margin-top:0;margin-bottom:0;}.review .review-reaction .review-icon{line-height:1;}.review-reaction{margin-top:18px;margin-left:22px;}.review-reaction>div{display:flex;}.review .review-reaction .review-text>div:nth-of-type(2){height:auto;}.review .review-reaction .review-text *{margin:0;}.review-name{font-weight:700;margin-bottom:8px;}.review-date{margin-bottom:8px;}.review .review-reaction .review-text .review-name{height:19px;margin-bottom:4px;}.review-text-div{letter-spacing:0.45px;color:#323232;}.review-connect{display:block !important;margin:-15px 10px 0 0;}.review-connect>div:nth-of-type(1){width:1px;height:25px;background:#C1C1C1 0% 0% no-repeat padding-box;}.review-connect>div:nth-of-type(2){width:25px;height:1px;background:#C1C1C1 0% 0% no-repeat padding-box;}.btn-centered{margin:30px auto 30px auto;}.review .review-reaction>div:nth-of-type(2){background:#F5EDE1 0% 0% no-repeat padding-box;border-radius:10px;padding:20px;width:692px;}.stars-up{margin-left:-16px;}.product-detail-text .product-detail-menu,.hint-menu{white-space:nowrap;max-width:100%;}.product-detail-text{display:block;width:100%;margin-top:53px;}.product-detail-text .product-detail-menu,.navigation-container .hint-menu{text-align:center;overflow:auto;}.product-detail-text .product-menu-item{font-size:17px;text-transform:uppercase;display:inline-block;margin:auto;text-align:center;font-family:"Open Sans",serif;padding:10px 40px;border-radius:5px 5px 0 0;font-weight:600;}.product-detail-text .product-menu-item.active{background-color:#F4F2F1;}.product-detail-text .product-menu-item.mobil{display:none;}.product-detail-content{display:flex;justify-content:center;padding-top:50px;margin-bottom:60px;max-width:1200px;margin-inline:auto;}.product-detail-text .product-content-1{width:50vw;margin-right:80px;}.product-detail-text .mt-0{margin-top:0;}.product-detail-text .product-content-2::before{content:"";background-color:#DADADA;width:1px;height:100%;position:absolute;left:-40px;top:0px;}.product-detail-text .product-content-1 .product-text-page img{float:left;width:14.5vw;margin-right:20px;}.product-detail-text .product-img-content{display:flex;margin-top:60px;}.product-detail-text .product-img-content>img{margin-right:20px;}.product-detail-text .product-img-content>p{margin:auto 0;width:34vw;display:inline-block;vertical-align:middle;}.product-detail-text .product-content-2{width:24vw;position:relative;}.product-detail-text p{line-height:18px;overflow-wrap:anywhere;}.product-detail-text .review{padding-left:0;}.product-detail-text .review .review-text>div:nth-of-type(3) p,.review .review-text>div:nth-of-type(3){width:auto !important;}.product-detail-text .general-form .button{padding:0 24px;margin:auto;line-height:44px;}.product-detail-text .text-under-form{margin-left:40px;}.product-detail-text .product-text-nospace>p{margin:0;}.m-0{margin:0;}.product-content-2 .btn-centered{margin-top:50px;}.detail-tags.detail-mobil{display:none;}.product-detail-gallery .swiper-pagination{display:none;}.navigation-content{display:none !important;}.navigation-content.active{display:flex !important;margin-top:-1px}.product-content-div .navigation-content.active{width:100%;}.product-detail-content .navigation-content.active,.login-body.navigation-content.active{display:block !important;}.hint-cards.navigation-content.active{display:grid !important;}.general-profil-container .categories-content{display:none}.header-search-div .search-result{position:absolute;background:white;top:80px;z-index:10000;border-radius:9px;color:black;padding:15px 30px;text-align:center;box-shadow:0px 5px 15px #0000004D;display:none;left:50px;right:50px;padding-bottom:0;}.header-search-div .search-result .active{display:block;}.header-search-div .search-result *{line-height:19px;}body.autocomplete .header-search::after{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:13px 9px 13px 0px;border-color:#969696;position:absolute;bottom:-16px;left:47%;transform:rotate(270deg);border-color:transparent white transparent transparent;z-index:1000;}body.autocomplete .header-search::before{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:13px 9px 13px 0px;border-color:#969696;position:absolute;bottom:-17px;left:47%;transform:rotate(270deg);border-color:transparent #969696 transparent transparent;z-index:1000;}.search-result .search-headline{font-size:15px;margin-bottom:10px;}.search-result p{margin:0;}.search-result-1{width:30%;text-align:left;}.search-result-2{width:70%;text-align:left;margin-left:40px;}.search-result-1>div{display:flex;flex-direction:column;}.search-result-1>div>a{margin-top:3px;}.search-before-line{position:relative;margin-top:21px;}.search-before-line::before{content:"";background-color:#DADADA;height:1px;width:100%;position:absolute;left:0;top:-10.5px;}.search-before-line:first-of-type::before{display:none;}.search-before-line:first-of-type{margin-top:0;}.search-result-footer{width:100%;height:100px;text-align:center;position:relative;margin-top:18px;}.search-result-footer::before{content:"";background-color:#DADADA;height:1px;width:100%;position:absolute;left:0;top:-5px;}.search-result .search-result-content{display:flex;}.search-result-content a{text-decoration:none;}.search-result-footer{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;}.search-result-footer>p{margin-right:18px;}.search-result-footer .button{padding:0px 18.5px;line-height:43px;}.gray-color-letter{color:#969696;}.search-result a.search-product{height:55px;width:100%;display:flex;margin-bottom:7px;text-decoration:none;}.search-result .search-product>img{width:55px;height:55px;border:1px solid #dadada;margin-right:10px;}.search-result .search-product>div>p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.search-product-name{font-size:13px;}.search-product>div{width:calc(100% - 67px);}.mb-10{margin-bottom:10px;}.product-slider-item.popup-product-gallery:has(.badge-top-product){position:relative}.product-slider-item img.badge-top-product{height:unset;}.header-fixed-menu{position:fixed;width:100%;z-index:10002;background:white;}.productSliderOther{width:666px;padding-block:0;margin-block:20px;}.product-slider-other-variants{position:relative;}.other-card{display:flex;flex-direction:column;text-decoration:none;}.other-card img{border:1px solid #DADADA;border-radius:3px;}.other-card span{margin-top:7px;max-width:98px;overflow:hidden;text-overflow:ellipsis;text-align:left;}.other-card .hint-card-price{font-size:21px;}.detail-gift{display:flex;margin-top:20px;padding-right:10px;}.detail-gift img{width:100px;height:auto}.detail-gift .img-gift{height:unset;}.detail-not-stock .discount,.detail-not-stock .product-price span,.detail-not-stock .icon-info,.detail-not-stock .pieces{display:none;}.detail-not-stock .product-price{align-self:end;}.detail-red-text{color:#AB3652;}.detail-not-stock .button{background-color:white;border-color:black;color:black;}.detail-sold-out .button::before,.detail-not-stock.not-slovakia .button::before{content:none;}.detail-products-body.product-fixed .header-container{}.detail-products-body.product-fixed .header-container .header-top,.detail-products-body.product-fixed .header-container .menu-row{display:none;}.header-product-fixed{display:none;}.detail-products-body.product-fixed .header-product-fixed{max-width:1200px;margin:auto;display:block;padding-inline:10px;}.header-product-fixed .detail-other-product img ,.header-product-fixed .detail-other-product picture{border:none;width:80px;}.header-product-fixed .detail-other-product{padding:0;}.header-product-fixed .detail-other-name{margin-block:auto;max-width:500px;padding-left:18px;}.header-product-fixed .detail-other-name span:first-of-type{font-weight:700;font-size:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:20px;margin-top:3px;}.header-product-fixed .discount{line-height:41px;font-size:13px;width:41px;min-width:41px;}.header-product-fixed .button{background-color:#000000;color:#ffffff;padding:0px 26px;margin-right:10px;font-family:"Open Sans",serif;font-size:15px;display:flex;}.detail-info-price .detail-div.second{width:auto;}.header-product-fixed .button::before,.detail-info-price .detail-div.second .button::before{content:"";background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/basket-add.svg");background-position:center;background-repeat:no-repeat;display:inline-block;width:16px;height:19px;margin-right:11px;vertical-align:bottom;background-size:contain;}.detail-info-price .detail-div.second a.button::before{content:none;}.header-product-fixed .button::before{margin-top:11px;}.detail-info-price.detail-not-stock .detail-div.second .button::before{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/mail.svg");width:25px;height:17px;-webkit-filter:invert(1);filter:invert(1);}.detail-info-price.detail-not-stock .detail-div.second .button:hover::before{filter:invert(0)}.detail-info-price.detail-sold-out .detail-div.second .button::before,.detail-info-price.not-slovakia .detail-div.second .button::before{display:none;}.detail-menu{display:flex;align-items:center;}.button.detail-menu{background-color:black;color:white;}.button.detail-menu::before{content:"";background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/basket-add.svg");background-position:center;background-repeat:no-repeat;display:inline-block;width:16px;height:19px;margin-right:11px;}.header-product-fixed .pieces{height:41px;line-height:41px;width:80px;min-width:80px;}.header-product-fixed .pieces-add,.header-product-fixed .pieces-remove{line-height:41px;}.header-product-fixed .detail-other-info{text-align:left;margin-inline:20px;line-height:23px;margin-bottom:4px;width:100%;}.product-price strong{align-self:end;}.detail-product-likes span,.detail-product-share span{display:inline-block;width:19px;height:17px;background-size:contain;background-repeat:no-repeat;background-position:center;}.detail-product-likes span{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/likes.svg");transition:transform 0.35s;}.detail-product-likes.active span{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/likes-red.svg");}.detail-product-likes.animation span{transform:scale(1.3);}.detail-product-share span{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/share.svg");}input[type=number]::-webkit-inner-spin-button{display:none;}.pieces{display:flex;}.pieces label.disable{opacity:0.01;cursor:default;}.pieces input{width:30px;font-size:18px;font-weight:400;font-family:"Open Sans",serif;text-align:center;border:none !important;height:auto !important;padding:0 !important;}.pieces label{margin:auto;}.green-span{display:none;}.button.green{background-color:#D6AF62;border:#D6AF62;}.button.green span{display:none;}.button.green .green-span{display:block;}.review-like{color:#6E6E6E;}.review-like.red{color:#D95C79;}.review-connect-text p{margin-block:2px;}.review-connect-text{margin-block:auto;}.detail-tags{display:flex;gap:5px;}.detail-gift{border:1px solid #dadada;border-radius:15px;}.general-form .detail-gift{margin-top:10px !important;margin-bottom:15px;}.detail-gift img{border-radius:15px 0 0 15px;}.detail-gift .img-gift{border-radius:none;margin-right:20px;}.detail-other-name strong{margin-bottom:10px;font-size:15px;}.not-slovakia .product-price{display:none;}.product-detail-gallery>.popup-product-gallery{width:100%;display:inline-block;background-repeat:no-repeat;background-position:center;background-size:contain;position:relative;}.popup-product-gallery picture{width:100%}.header-product-fixed .pieces-remove,.header-product-fixed .pieces-add{line-height:41px;font-weight:300;}.detail-product-likes span,.detail-product-share span{display:inline-block;width:19px;height:17px;background-size:contain;}.header-product-fixed .pieces input{width:21px;}.product-content-div{box-shadow:inset 0 26px 30px #f4f2f1;}.add_to_basket{max-width:980px;border-radius:10px;box-shadow:0px 0px 15px #0000001a;padding:10px 15px 0px 15px;overflow:hidden;}.add_to_basket .detail-other-name,.add_to_basket .detail-other-name strong{font-size:20px;}.add_to_basket .detail-other-name{padding-left:26px;}.add_to_basket .detail-other-name strong{margin-bottom:0;}.product-basket-popup,.popup-delivery-buttons{display:flex;}.product-slider-basket{position:relative;width:calc(100% - 80px);margin:auto;}.product-basket-popup img{max-width:100px;width:100%;}.basket-button{height:fit-content;}.popup-delivery-buttons .button::before{content:"";background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/arrow-left-black.svg");display:inline-block;width:7px;height:14px;background-repeat:no-repeat;background-size:contain;margin-right:10px;vertical-align:middle;}.add_to_basket .popup-delivery-buttons .button{padding-inline:18px;}.add_to_basket .popup-delivery-buttons .basket-button{padding-inline:27px;}.check-div-sub+.check-div-root{margin-top:60px}.basket-gift .check-div img{max-width:78px;margin-inline:20px;border:1px solid transparent;transition-duration:0.4s;}.basket-gift .check-div.check-div-root:hover img{border:1px solid #dadada;border-radius:3px;}.basket-gift .check-div .check-form-input+label:before{border-radius:3px;position:inherit;width:17px;height:17px;margin-bottom:3px;min-width:17px;background-size:13px;}.basket-gift .check-div .check-form-input+label{display:flex;align-items:center;}.basket-gift .check-div{justify-content:space-between;}.basket-form-footer{border-top:1px solid #dadada;margin-block:20px;display:flex;justify-content:flex-end;align-items:center;padding-top:30px;}.basket-form-footer .basket-button{height:45px;line-height:18px;min-width:173px;padding-inline:30px;}.add_to_basket .popup-delivery-buttons{margin-top:7px;padding-inline:16px;justify-content:space-between;align-items:center;border-block:1px solid #dadada;padding-block:8px;margin-bottom:-1px;}.add_to_basket .h2-line{margin-bottom:0;}.product-slider-basket .swiper-container{padding:0;max-width:900px;}.swiper-button-prev-basket{left:-39px;top:53%;}.swiper-button-next-basket{right:-39px;top:53%;}.add_to_basket.sets{max-width:978px;padding:10px 30px 8px 30px;}.add_to_basket.sets .detail-other-name{font-size:14px;}.add_to_basket.sets .detail-other-name strong{font-size:20px;margin-bottom:5px;}.select-set-items{margin-block:10px 2px;padding:12px;font-size:20px;background-color:#F4F2F1;padding-left:30px;font-weight:600;}.select-set-items span{font-size:14px;font-weight:400;color:#767676;line-height:27px;}.select-set-items span::before{content:url("https://data.italystyle.cz/104823/web_templates/165/images/info-news.svg");display:inline-block;width:16px;height:16px;margin-inline:20px 10px;vertical-align:sub;margin-bottom:10px;}.select-set-items span:empty,.basket-form-footer>span:empty{display:none!important}.build-set-div{display:flex;gap:20px;margin-bottom:30px;}.build-set,.select-gift{display:flex;flex-direction:column;width:50%;text-align:center;font-size:16px;font-weight:600;}.build-set p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.build-set>span,.select-gift span{width:100%;background-color:#dadada;height:11px;border-radius:10px;position:relative;}.num-basket{color:white;position:absolute;top:-6px;left:calc(50% - 5px);font-family:"Ubuntu","Open Sans",serif;font-size:20px;font-weight:400;}.build-set.light-green span,.select-gift.light-green span,.build-set.light-green span::before,.select-gift.light-green span::before{background-color:#AFD9A0;}.build-set.green span,.select-gift.green span,.build-set.green span::before,.select-gift.green span::before{background-color:#60B442;}.basket-gift .check-div{position:relative;align-items:center;display:flex;margin-bottom:10px;}.basket-gift .check-div>a{display:flex;align-items:center;text-decoration:none;margin-right:auto;padding-right:20px;}.basket-gift .check-divs-container input,.basket-gift .check-div input{position:absolute;top:39%;z-index:-1;}.basket-form-footer .basket-button::before{content:none;}.basket-form-footer .basket-button::after{content:"";background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/arrow-left-white.svg");background-repeat:no-repeat;background-position:center;width:8px;height:16px;background-size:contain;display:inline-block;vertical-align:text-top;margin-left:8px;transform:rotate(180deg);}.basket-form-footer>span::after{content:url("https://data.italystyle.cz/104823/web_templates/165/images/info-news.svg");display:inline-block;width:16px;height:16px;margin-inline:9px 4px;vertical-align:sub;}.basket-gift .product-price strong{align-self:center;font-size:16px;margin-left:63px;}.basket-gift label span{max-width:433px;}.basket-gift .product-price span{font-size:14px;}.basket-form-footer.second-popup{margin-top:0;}.button.set-prev{margin-right:auto;}.basket-form-footer .button.set-prev::before{content:"";background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/arrow-left-black.svg");display:inline-block;width:7px;height:14px;background-repeat:no-repeat;background-size:contain;margin-right:10px;}.basket-form-footer.second-popup .basket-button::after{content:none;}.basket-form-footer.second-popup .basket-button::before{content:"";background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/basket.svg");background-repeat:no-repeat;background-position:center;width:16px;height:19px;background-size:contain;display:inline-block;vertical-align:bottom;margin-right:8px;}.basket-form-footer.second-popup .basket-button,.basket-form-footer.second-popup .button{padding-inline:27px;}.basket-button{border:none;}.basket-gift.more-pieces{margin-top:20px;}.basket-gift.more-pieces .product-price strong{margin:0;}.basket-gift .check-divs-container .pieces input{position:inherit;z-index:inherit;}.basket-gift.more-pieces label span{max-width:360px;}.basket-gift.more-pieces .product-price.one-piece{margin-left:auto;margin-right:50px;}.basket-gift.more-pieces .product-price{align-items:flex-end;row-gap:11px;flex-direction:column;margin:0;}input[type="number"]{-moz-appearance:textfield;}.basket-gift .product-price.one-piece strong{font-weight:400;}.basket-gift.more-pieces .check-divs-container{max-height:307px;}.basket-gift.more-pieces .basket-info-price .product-price,.basket-gift.more-pieces .basket-info-price p,.basket-gift.more-variants .basket-info-price .product-price,.basket-gift.more-variants .basket-info-price p{margin-right:0;}.basket-gift.more-variants{margin-top:20px;}.basket-gift.more-variants .check-divs-container{max-height:307px;}.filter-basket-checboxes{margin-top:10px;display:flex;border-bottom:1px solid #dadada;padding-bottom:12px;}.filter-basket-checboxes .check-div{display:flex;}.filter-basket-checboxes input{margin-right:-6px;}.filter-basket-checboxes label{display:flex;margin-right:20px;}.filter-basket-checboxes label span{font-size:13px;white-space:nowrap;}.basket-gift.more-pieces.basket-filter .check-divs-container{max-height:calc(100vh - 550px);min-height:100px;}.filter-basket-checboxes.basket-gift-filter{margin-top:-15px;padding-bottom:5px;border-bottom:1px solid #dadada;overflow:auto;}.basket-gift-filter .basket-form-footer{margin-top:12px;}.basket-form-footer .basket-button.inactive{background-color:#dadada;cursor:default;}.basket-form-footer .mobil{display:none;}.detail-product-likes i{font-style:normal}.detail-product-likes.active i.detail-product-likes-0,.detail-product-likes:not(.active) i.detail-product-likes-1{display:none}.popup-gallery{max-width:1000px;text-align:center;margin:0 auto;box-sizing:border-box;}.popup-gallery .main-img{height:calc(100vh - 178px);background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px 5px 15px #0000004D;border-radius:10px;position:relative;margin:0 auto 20px;max-width:calc(100vw - 178px);box-sizing:border-box;padding-bottom:5.5%;padding-top:5.5%;}.popup-gallery .main-img>iframe{text-align:center;width:84%;height:100%;margin:auto;}.popup-gallery .popup-left-arrow{position:absolute;left:-54px;top:50%;}.popup-gallery .popup-right-arrow{position:absolute;right:-54px;top:50%;}.popup-gallery ul.popup-img{margin:0;padding:0;position:relative;height:95px;overflow-x:auto;overflow-y:hidden;white-space:nowrap;}.popup-gallery ul.popup-img li{list-style-type:none;display:inline-block;}.popup-gallery ul.popup-img li a{display:block;position:relative;}#images-popup:after{position:absolute;content:"";background:#000000 0% 0% no-repeat padding-box;width:100vw;height:118px;bottom:-15px;left:0;margin-left:auto;margin-right:auto;z-index:-1;}.popup-gallery ul.popup-img li{width:85px;height:85px;margin:0 2.5px;}.popup-gallery ul.popup-img li>a>*{width:83px;height:83px;background:transparent url("https://data.italystyle.cz/104823/web_templates/165/images/Layer 36.png") 0% 0% no-repeat padding-box;border-radius:3px;border:2px solid #00000000;}.popup-gallery-upper{height:100%;position:relative;overflow:hidden;}.popup-gallery-upper .active{border:2px solid #D6AF62 !important;}.popup-gallery-upper .video-button{position:absolute;}.popup-gallery-upper .mfp-close{margin-right:calc(50vw - 500px);margin-top:20px;top:-20px !important;}#product-img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;max-height:100%;}#play-button{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:42px;height:42px;}#video-anchor{position:relative;}.basket-popup{max-width:980px;border-radius:10px;box-shadow:0px 0px 15px #0000001a;padding:10px 15px 0px 15px;overflow:hidden;}.basket-popup .detail-other-name,.basket-popup .detail-other-name strong{font-size:20px}.basket-popup .detail-other-name{padding-left:26px;}.basket-popup .detail-other-name strong{margin-bottom:0;}.product-slider-basket{position:relative;width:calc(100% - 80px);margin:auto;}.basket-button{height:fit-content;}.popup-delivery-buttons .button::before{content:"";background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/arrow-left-black.svg");display:inline-block;width:7px;height:14px;background-repeat:no-repeat;background-size:contain;margin-right:10px;vertical-align:middle}.basket-popup .popup-delivery-buttons .button{padding-inline:18px;}.basket-popup .popup-delivery-buttons .basket-button{padding-inline:27px;}.basket-gift .check-div .check-form-input+label:before{border-radius:3px;position:inherit;width:17px;height:17px;margin-bottom:3px;min-width:17px;background-size:13px;padding-left:0;}.basket-gift .check-div .check-form-input+label{display:flex;align-items:center;margin-top:0;margin-bottom:0;padding-left:0;margin-right:auto;}.basket-form-footer{border-top:1px solid #dadada;margin-block:39px 20px;display:flex;justify-content:flex-end;align-items:center;padding-top:30px}.basket-popup .popup-delivery-buttons{margin-top:11px;padding-inline:16px;justify-content:space-between;align-items:center;border-block:1px solid #dadada;padding-block:8px;margin-bottom:-1px;}.basket-popup .h2-line{margin-bottom:0;}.product-slider-basket .swiper-container{padding:0;max-width:900px;}.swiper-button-prev-basket{left:-39px;top:53%;}.swiper-button-next-basket{right:-39px;top:53%;}.basket-popup.sets{max-width:978px;padding:10px 30px 8px 30px;}.basket-popup.sets .detail-other-name{font-size:14px;}.basket-popup.sets .detail-other-name strong{font-size:20px;margin-bottom:5px}.build-set>span::before,.select-gift span::before{content:"";width:31px;height:31px;border-radius:50%;background-color:#dadada;display:inline-block;font-family:"Ubuntu","Open Sans",serif;position:absolute;top:-10px;left:calc(50% - 15px);color:white;line-height:31px;font-weight:300;font-size:20px;}.build-set.light-green span,.select-gift.light-green span,.build-set.light-green span::before,.select-gift.light-green span::before{background-color:#AFD9A0;}.basket-gift .check-divs-container input,.basket-gift .check-div input,.basket-gift .check-div.discount-registration input{position:absolute;top:15%;z-index:-1;}.basket-form-footer .basket-button::before{content:none;}.basket-form-footer .basket-button::after{content:"";background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/arrow-left-white.svg");background-repeat:no-repeat;background-position:center;width:8px;height:16px;background-size:contain;display:inline-block;vertical-align:text-top;margin-left:8px;transform:rotate(180deg);}.basket-form-footer>span::after{content:url("https://data.italystyle.cz/104823/web_templates/165/images/info-news.svg");display:inline-block;width:16px;height:16px;margin-inline:9px 4px;vertical-align:sub;}.basket-gift .product-price{margin-left:auto;margin-right:0px;flex-direction:row;align-items:center}.basket-gift .product-price strong{align-self:center;font-size:16px;margin-left:63px;}.basket-gift label span{max-width:433px;}.basket-gift .product-price span{font-size:14px;}.check-divs-container{max-height:203px;overflow:auto;margin-right:-23px;padding-right:5px;overflow-y:scroll;}.basket-info-price{display:flex;justify-content:flex-end;padding-top:19px;margin-bottom:22px;align-items:center;border-top:1px solid #dadada;}.basket-info-price .product-price{margin-left:0;padding:0;padding-top:3px;flex-direction:row;}.basket-info-price .pieces{margin-right:0;margin-left:40px;}.basket-info-price .product-price strong{font-size:20px;margin-left:30px;}.basket-info-price .product-price span{padding-top:3px;}.basket-info-price p{font-size:15px;font-weight:700;margin:0;margin-right:50px;padding-top:4px}.basket-form-footer.second-popup{margin-top:0;justify-content:space-between}.basket-form-footer.second-popup .button::before{content:"";background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/arrow-left-black.svg");display:inline-block;width:7px;height:14px;background-repeat:no-repeat;background-size:contain;margin-right:10px;}.basket-form-footer.second-popup .basket-button::after{content:none;}.basket-form-footer.second-popup .basket-button::before{content:"";background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/basket.svg");background-repeat:no-repeat;background-position:center;width:16px;height:19px;background-size:contain;display:inline-block;vertical-align:bottom;margin-right:8px;}.basket-form-footer.second-popup .basket-button,.basket-form-footer.second-popup .button{padding-inline:27px;}.basket-button{border:none;}.basket-gift.more-pieces{margin-top:20px;}.basket-gift.more-pieces .product-price strong{margin:0;align-self:end;}.basket-gift .check-divs-container .pieces input{position:inherit;z-index:inherit}.basket-gift.more-pieces label span{max-width:360px;}.basket-gift .product-price.one-piece strong{font-weight:400;}.basket-gift.more-pieces .check-divs-container{max-height:307px;}.basket-gift.more-pieces .basket-info-price .product-price,.basket-gift.more-pieces .basket-info-price p,.basket-gift.more-variants .basket-info-price .product-price,.basket-gift.more-variants .basket-info-price p{margin-right:0;}.basket-gift.more-variants{margin-top:20px;}.basket-gift.more-variants .check-divs-container{max-height:307px;}.filter-basket-checboxes{margin-top:10px;display:flex;border-bottom:1px solid #dadada;padding-bottom:12px;}.basket-gift.more-pieces.basket-filter .check-divs-container{max-height:277px;}.basket-gift-filter .basket-form-footer{margin-top:12px;}.basket-button.inactive{background-color:#dadada;}.basket-form-footer .mobil{display:none;}.main-basket{max-width:1200px;margin:auto;}.ledge-basket-bottom{background-color:white;bottom:0;left:0;right:0;z-index:11;display:flex;justify-content:flex-end;align-items:center;font-size:15px;padding-bottom:99px;margin-top:20px;}.ledge-basket-bottom.height{flex-wrap:wrap;justify-content:space-between;}.ledge-basket-bottom.no-bottom-border{border-bottom:none;padding-bottom:20px;}.ledge-basket-bottom .button{padding:0px 32px;border-radius:30px;margin-left:50px;color:white;border:none;font-size:15px;background-color:#D6AF62 ;font-weight:600;font-family:"Open Sans",serif;min-height:55px;}.ledge-basket-bottom a,.ledge-basket-bottom a.no-underline:hover{text-decoration:underline;}.ledge-basket-bottom a:hover,.ledge-basket-bottom a.no-underline{text-decoration:none;}.ledge-basket-bottom>a::before{content:"";background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/arrow-left-black.svg");display:inline-block;width:6px;height:11px;background-size:contain;margin-right:10px;}.ledge-basket-bottom p{font-size:13px;color:#767676;margin:0 -10px 0 auto;text-align:center;width:100%;max-width:fit-content;margin-top:20px;}.ledge-basket-bottom p a{color:#767676;}.basket-steps{display:flex;max-width:1200px;margin:auto;align-items:center;justify-content:space-between;margin-top:30px;font-family:"Ubuntu","Open Sans",serif;font-size:17px;font-weight:500;}.basket-step-div a{text-decoration:none;}.basket-step-div::before{background-color:#dadada;display:inline-block;width:51px;height:51px;line-height:51px;text-align:center;color:white;border-radius:50%;margin-right:20px;min-width:51px;}.basket-step-div.first::before{content:"1";}.basket-step-div.second::before{content:"2";}.basket-step-div.third::before{content:"3";}.basket-step-div.fourth::before{content:"4";}.basket-step-div.green::before{background-color:#D6AF62}.basket-step-div.light-green::before{background-color:#ead7b0}.basket-step-div::after{content:url("https://data.italystyle.cz/104823/web_templates/165/images/arrow-left-black.svg");display:inline-block;width:8px;height:16px;transform:rotate(180deg);margin-left:auto;margin-right:auto;}.basket-step-div:last-of-type:after{width:0;display:none;}.basket-step-div:last-of-type{width:auto;}.basket-step-div span,.basket-step-div a{min-width:max-content}.basket-step-div{display:flex;align-items:center;width:25%;position:relative;}.basket-steps.basket-package .basket-step-div{width:100%;}.products-labels{max-width:1200px;margin-inline:auto;display:flex;border-block:1px solid #dadada;margin-top:20px;padding-block:9px;font-size:15px;font-weight:400;color:#767676;}.basket-page .product-price{margin-left:0;text-align:end;line-height:28px;align-items:end;width:100px;}.basket-page .product-price.one-piece{margin-left:auto;align-items:end;}.basket-page .product-price strong{align-self:auto}.basket-page .check-div>span{max-width:430px;}.basket-page .check-div img{margin-left:0;width:78px;min-width:78px;}.basket-page{padding-block:20px 1px;}.basket-page .pieces,.products-labels .pieces{margin-right:45px;margin-left:71px;height:52px}.basket-page button.pieces{display:inline-block;line-height:32px;padding:10px;font-weight:normal;font-size:15px;}.basket-page .product-price{flex-direction:column;}.basket-page .product-price strong{margin-left:0;}.basket-likes-cross{filter:grayscale(1) contrast(0) brightness(1.5);display:flex;align-items:center;gap:20px;margin-left:40px;}.basket-likes,.basket-cross{display:inline-block;background-repeat:no-repeat;background-size:contain;}.basket-cross.hidden{visibility:hidden;}.basket-likes{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/likes.svg");width:19px;height:17px;transition:transform 0.35s;}.basket-likes.animation{transform:scale(1.3)}.basket-likes.active{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/likes-red.svg");}.basket-cross{width:11px;padding:10px;background-size:11px;margin-right:-10px;background-position:center;text-decoration:none !important;font-size:30px}.basket-page .check-div input{position:inherit;z-index:0;}.gift-div::before{content:url("https://data.italystyle.cz/104823/web_templates/165/images/basket-gift-icon.svg");width:25px;height:25px;display:inline-block;margin-right:10px;margin-bottom:27px;margin-left:5px;}.gift-div>span,.select-name{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/gift.svg");background-size:40px 40px;padding-left:50px;background-repeat:no-repeat;margin-left:-9px;display:flex;align-items:center;background-position:left;min-height:40px;}.gift-div>span.no-img{background-image:none;padding-left:0;}.gift-div-price{display:flex;margin-left:auto;align-items:center;}.div-no-gift{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/img-no-gift.svg");background-size:40px 40px;background-position:center;background-repeat:no-repeat;width:78px;}.div-no-gift+.select-name{background:none;padding-left:0;}.basket-page .check-div.gift-div>span{max-width:400px;}.selet-color-gift{background-color:#F2E1D8;display:flex;border-radius:10px;padding:12px;padding-left:41px;}.selet-color-gift .select-offer{display:flex;margin-left:auto;margin-right:80px;margin-bottom:0;min-width:377px;}.select-main-row{position:relative;background-color:white;border:1px solid #dadada;display:flex;max-width:607px;width:100%;margin-right:20px;}.select-main-row.toggle-d-block{z-index:104201;}.select-main-row img{max-width:78px;border-right:1px solid #dadada;}.select-options{position:absolute;top:78px;background-color:white;border:1px solid #dadada;left:-1px;right:-1px;z-index:2;display:none;}.select-options.toggle-d-block{display:block;}.select-option,.select-no-gift{display:flex;padding:10px;text-decoration:none;}.select-option img{border:1px solid #dadada;border-radius:5px;}.select-option .select-name{background-image:none;padding-left:0;}.select-no-gift{height:78px;margin-bottom:10px;}.select-arrow{width:58px;height:78px;border-left:1px solid #dadada;margin-left:auto;}.select-arrow span{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/arrow-down-black.svg");background-size:16px 8px;background-repeat:no-repeat;background-position:center;display:block;width:58px;height:100%;margin:auto;transition:0.5s;}.select-arrow.toggle-d-block span{transform:rotate(180deg);}.select-offer .pieces label{visibility:hidden;}.basket-text-gift{border-top:1px solid #dadada;margin-top:19px;padding-block:10px;font-size:15px;color:#767676;}.select-name{background-size:40px 40px;margin-left:10px;display:flex;align-items:center;background-position:left;padding-right:10px;}.select-name strong,.basket-page .gift-div strong{display:contents;}.select-offer .pieces{margin-right:43px;}.discount-code{border-block:1px solid #dadada;margin-block:20px;padding-block:20px;}.discount-div{margin-bottom:10px;display:flex;flex-wrap:wrap;}.discount-div:last-child{margin-bottom:0;}.voucher-delete-cont{flex-basis:100%;margin-top:10px;}.discount-div-code{border:1px solid #dadada;width:400px;padding-left:10px;line-height:43px;border-radius:10px;background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/right-green.svg");background-repeat:no-repeat;background-position:center right 10px;margin-right:auto;}.discount-div-code~span,.discount-div-code~a{align-self:center;}.discount-code input[type="text"]{border:1px solid #dadada;border-radius:10px;width:400px;margin-right:10px;padding-left:10px;}.discount-code .button{height:45px;}.form-basket-footer{background-color:#F5F5F5;border-radius:10px;display:flex;justify-content:space-between;padding:17px 30px;margin-bottom:20px;}.form-basket-footer .delivery{width:400px;}.form-basket-footer .delivery span{display:block;margin-inline:auto;width:max-content;}.form-basket-footer .delivery span::before{margin-right:10px;width:21px;margin-left:0;}.form-footer-price{margin-right:60px;}.form-footer-price .price{font-size:15px;font-weight:700;display:flex;align-items:center;justify-content:space-between;}.form-footer-price .price span:last-of-type{font-size:20px;margin-left:70px;}.form-footer-price .detail-green-text{margin-top:20px;}.basket-page .discount-registration.check-div .check-form-input+label:before{width:13px;height:13px;min-width:13px;margin-bottom:0;margin-right:10px;background-size:9px;}.discount-registration{font-size:13px;}.products-labels .pieces{margin-left:96px;font-size:inherit;font-weight:inherit;border:none;line-height:inherit;margin-right:20px;height:auto;}.products-labels .product-price.one-piece{margin-right:0;margin-left:auto;}.products-labels .product-price{margin-right:112px;width:auto;}.discount-div span{font-weight:700;display:inline-block;min-width:85px;text-align:right;}.discount-div .basket-cross{margin-top:4px;margin-left:80px;}.delivery-title{font-size:20px;font-weight:700;border-bottom:1px solid #dadada;padding-bottom:12px;margin-bottom:20px;}.delivery-title+.basket-delivery.basket-page{margin-top:-20px;}.delivery-title+.basket-delivery.basket-page .delivery-title{margin-bottom:0;}.delivery-another-address .delivery-title{width:100%;}.order-summary .delivery-title{padding:13px 0 12px 0;margin-inline:15px;}.radio-form-input{display:none;}.radio-form-input+label:before{border-radius:50%;}.radio-form-input:checked+label::after{content:"";background-color:black;position:absolute;width:6px;height:6px;border-radius:50%;top:calc(50% - 3px);left:5px;display:block;}.basket-delivery .check-div{position:relative;display:flex;}.delivery-check-container{border-bottom:1px solid #dadada;padding:15px;}.delivery-form .basket-delivery .form-check label{display:flex;align-items:baseline;}.basket-delivery label img{margin-right:15px;}.basket-delivery strong{display:block;align-self:center;margin-left:auto;font-size:16px}.nowrap{white-space:nowrap;}.delivery-check-container .delivery-content{display:none;}.delivery-check-container.active .delivery-content{display:block;}.delivery-check-container.active{background-color:#f5f5f5;}.content-text{font-size:12px;color:#767676;max-width:510px;padding:9px 0 14px 30px;row-gap:10px}.delivery-address{border-top:1px solid #dadada;display:flex;flex-direction:column;padding:15px 0 0 29px}.delivery-address span{font-size:15px;font-weight:700;}.delivery-address a{font-size:13px;font-weight:400;text-decoration:underline;}.delivery-address .popup-iframe{margin-top:4px;}.delivery-products{margin:20px 15px 0px 15px;}.delivery-products a{text-decoration:none;font-weight:normal;}.delivery-products img{max-width:58px;border:1px solid transparent;border-radius:3px;margin-right:10px;transition-duration:0.4s;}.delivery-products>span{line-height:60px;}.delivery-products .check-div{align-items:center;margin-bottom:9px;display:flex;}.delivery-products .check-div span{max-width:265px;}.delivery-products .product-price{font-size:14px;line-height:29px;margin-left:auto;margin-right:0;width:auto;padding-left:10px}.delivery-products .product-price strong{font-size:16px;}.order-summary{box-shadow:0px 0px 15px #00000033;border-radius:10px;width:480px;height:fit-content;margin-top:-13px;}.basket-form-submit .ledge-basket-bottom{width:480px;padding-left:0px;padding-right:0px}.another{margin:auto;width:fit-content;display:block;font-weight:400;padding-top:11px;text-decoration:none;font-size:14px;}.another::after{width:11px;height:6px;display:inline-block;content:"";background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/arrow-down-black.svg");background-repeat:no-repeat;background-position:center;background-size:contain;text-align:center;margin-left:10px;}.delivery-footer-row{display:flex;justify-content:space-between;margin-bottom:15px;font-size:15px;}.delivery-footer-row span:last-of-type{min-width:max-content;margin-left:20px;}.delivery-footer{padding:15px;background-color:#f5f5f5;margin-top:20px;padding-block:20px;border-radius:0 0 10px 10px;}.delivery-footer .form-footer-price{border-top:1px solid #969696;margin-right:0;padding-top:15px;}.delivery-footer .form-footer-price .price{display:flex;align-items:flex-end}.delivery-footer .form-footer-price .price span:last-of-type{margin-left:auto;display:block;}.delivery-footer .form-footer-price .detail-green-text{margin-top:14px;}.basket-delivery-container{display:flex;column-gap:30px;margin-top:33px;padding:0;}.basket-delivery-container textarea{height:40px;margin-bottom:17px}.delivery-form{flex:1;margin-bottom:40px;}.button-center-form input[type="submit"].button{position:unset;margin:auto;margin-top:40px;margin-bottom:40px;}.basket-delivery.basket-page{padding-top:0;}.main-delivery{margin-bottom:100px;}.payment{margin-top:38px;}.delivery-check-container .icon-info{margin-left:-20px;}.payment .inactive{position:relative;}.payment .inactive::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;background-color:white;opacity:0.5;}.content-choice .discount-div{line-height:35px;font-size:13px;border-block:1px solid #dadada;margin-top:2px;padding-block:14px;padding-inline:31px;margin-bottom:0}.content-choice .discount-div input:first-of-type{margin-left:15px;width:100%;max-width:243px;margin-right:9px;border:1px solid #dadada;border-radius:3px;padding-left:10px;}.content-choice .discount-div .button{height:35px;line-height:15px;padding-inline:35px;}.address-choice{padding-left:32px;padding-top:0px;}.address-choice label,.address-choice strong{font-size:13px;font-weight:400;}.address-choice label{margin-right:0;}.address-choice strong{margin-left:90px;}.address-choice .check-div{margin-bottom:1px;}.content-choice .discount-div span{font-size:13px;font-weight:400;}.delivery-contact{display:none;}.general-form form.basket-delivery{display:block;}.personal-data,.company-data,.delivery-another-address ,.facturation-company{display:flex;flex-wrap:wrap;column-gap:40px;}.personal-data-title{margin-top:26px;}.consents input{position:absolute !important;}.company-data,.delivery-another-address,.facturation-company{display:none;}.delivery-form.general-form{padding:0;}.have-user{font-size:15px;margin-block:3px 38px}.have-user a{font-weight:700;text-decoration:underline;}.order-completion .basket-steps{margin-top:0;}.order-completion h1{text-align:left;}.basket-steps.basket-package .basket-step-div::before{content:none;}.package-div{display:flex;flex-direction:column;align-items:center;min-width:170px}.basket-step-div .package-text{min-width:auto;text-align:center;line-height:18px;max-width:80%;}.basket-steps.basket-package .basket-step-div::after{margin-inline:inherit;}.basket-steps.basket-package .basket-step-div:last-of-type{width:100%;margin-top:0!important;}.package-socials{border-block:1px solid #dadada;}.package-socials-div{display:flex;align-items:center;margin-top:20px;}.package-socials-div .button{border-width:2px;margin:0;margin-right:30px;}.package-socials-div .button.btn{font-size:20px;font-family:"Ubuntu","Open Sans",serif;font-weight:500;line-height:40px;}.package-socials-div .button.fb,.package-socials-div .button.insta,.package-socials-div .button.yt{border:none;background-repeat:no-repeat;height:44px;width:44px;padding:0;position:relative;}.package-socials-div .button.fb{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/fb-black.svg");}.package-socials-div .button.insta{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/insta.svg");}.package-socials-div .button.yt{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/yt-black.svg");}.main-package{margin-bottom:50px;margin-top:-20px;}.main-package .basket-steps{margin-top:0;}.main-package .basket-delivery-container{margin-top:20px;}.main-package h1{text-align:left;margin-top:21px;}.pay-print-div{display:flex;font-size:15px;font-weight:600;column-gap:50px;border-bottom:1px solid #dadada;padding-bottom:14px;}.pay-print-div a{text-decoration:none;}.pay-div::before,.print-div::before{content:"";display:inline-block;margin-right:10px;vertical-align:middle;;margin-bottom:2px;}.pay-div::before{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/bank.svg");width:15px;height:15px}.print-div::before{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/print.svg");width:14px;height:14px;}.basket-steps.basket-package{margin-top:39px;margin-bottom:40px}.package-steps-img{height:62px;display:flex;}.bold-date{font-size:15px;font-weight:700;}.package-text{font-size:14px;font-weight:400;}.package-socials{border-block:1px solid #dadada;margin-top:35px;padding-bottom:30px}.package-socials p,.main-package .general-form p{margin-top:10px;font-size:15px;font-weight:600;}.main-package .general-form{padding:0;}.main-package .general-form .button{margin-left:auto;margin-top:12px;font-size:15px;padding:13px 28px;margin-right:9px;}.main-package .new-order-form .general-form .button{padding:0 24px;margin-right:0;margin-bottom:0;margin-top:0;position:inherit;}.new-order-form .general-form-container{box-shadow:none;border:none;}.new-order-form .form-footer,.new-order-form .text-under-form,.new-order-form .general-form p label.message{display:none;}.new-order-form p:last-of-type{width:100%;}.basket-delivery-container .new-order-form .form-textarea{margin-top:0;margin-bottom:-2px}.new-order-form p{font-size:15px;font-weight:600;}.new-order-form textarea{height:100px;}.new-order-form .submit{position:static !important;display:flex;width:100%;align-items:flex-end;}.delivery-contact{display:none;border:1px solid #dadada;border-radius:10px;margin-top:0;}.delivery-contact .name-div{line-height:52px;margin-inline:15px;font-size:20px;font-weight:700;border-radius:10px 10px 0 0;}.delivery-contact-div{background-color:#F5EDE1;display:flex;padding:21px 15px;padding-bottom:20px;border-radius:0 0 10px 10px;}.delivery-contact-div img{width:68px;height:68px;display:inline-block;margin-right:20px;margin-top:10px;}.delivery-contact-name{font-size:22px;font-weight:700;margin-top:6px;}.delivery-contact-tel,.delivery-contact-mail{font-size:15px;display:flex;align-items:center;font-weight:600;text-decoration:none;}.delivery-contact-tel{margin-top:13px;}.delivery-contact-mail{margin-top:9px;}.delivery-contact-tel span{font-size:13px;color:#767676;margin-left:5px}.delivery-contact-tel::before,.delivery-contact-mail::before{content:"";display:inline-block;background-repeat:no-repeat;background-size:contain;}.delivery-contact-tel a,.delivery-contact-mail a{text-decoration:none;}.delivery-contact-tel::before{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/phone-black.svg");width:18px;height:18px;margin-right:13px;}.delivery-contact-mail::before{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/mail-black.svg");width:22px;height:15px;margin-right:9px;}.main-package .delivery-contact{display:block;order:-1}.summary-contact{display:flex;flex-direction:column;}.main-package .order-summary{margin-top:30px;}.content-contakt{text-align:center;}.content-contakt .text-under-form{margin-left:40px;text-align:left;}.menu-contact-page{border:1px solid #dadada;border-radius:10px;line-height:46px;font-size:16px;}.customer-service-page .content{text-align:center;}.customer-service .menu-contact-page{display:none;}.menu-contact-name,.menu-contact-item:first-of-type.active,.menu-contact-item.active{background-color:#f4f2f1;border-radius:10px 10px 0 0;padding-inline:15px;border-bottom:1px solid #dadada;font-weight:700;margin:0;}.menu-contact-item.active{border-radius:0;border-top:1px solid #dadada;margin-top:-1px;}.menu-contact-item:first-of-type.active{border-top:none;}.mapouter{margin-top:-20px;}.menu-contact-item{border-bottom:1px solid #dadada;display:block;text-decoration:none;margin-inline:15px;}.menu-contact-item:last-of-type{border-bottom:none;}.content .h2-line{margin-bottom:20px;overflow:hidden;}.content-contact{text-align:center;}.customer-service-div{display:flex;gap:30px;flex-wrap:wrap;margin-bottom:50px;}.customer-service-item{background-color:#F5EDE1;border-radius:10px;width:calc(50% - 45px);margin-top:0;text-align:center;text-decoration:none;padding:15px;}.customer-service-item.light{background-color:#F4F2F1;font-size:16px;font-weight:600;}.customer-service-item.delivery-contact-tel,.customer-service-item.delivery-contact-mail{justify-content:center;font-size:20px}.customer-service-item.delivery-contact-tel img{width:40px;height:40px;margin-right:13px;}.customer-service-item.delivery-contact-tel::before,.customer-service-item.delivery-contact-mail::before{display:none;}.customer-service-item.delivery-contact-mail img{width:44px;height:30px;margin-right:15px;}.customer-service-item.light img{width:20px;height:20px;margin-right:15px;vertical-align:sub;}.customer-service-item.full-width{width:100%;text-align:left}.eshops-team-contents{text-align:left;min-width:250px;}.eshops-team-name{font-family:"Ubuntu","Open Sans",serif;font-size:18px;font-weight:500;}.eshops-team-name span{display:block;font-size:14px;font-family:"Open Sans",serif;font-weight:400;margin-top:3px;margin-bottom:20px;}.eshops-team-item{border:1px solid #dadada;border-radius:10px;padding:15px 20px;display:flex;column-gap:20px}.eshops-team-item img{width:68px;height:68px;border-radius:50%;}.eshops-team-div{display:grid;grid-template-columns:1fr 1fr;gap:30px;}.office-addresses-div{display:grid;gap:30px;grid-template-columns:1fr 1fr 1fr;margin-bottom:30px;}.office-addresses-item{background-color:#f4f2f1;padding:19px 65px;border-radius:10px;}.customer-service.margin-top{margin-top:60px;}.office-addresses-name{font-size:16px;font-weight:700;margin-bottom:17px;display:block;}.office-addresses-content{font-size:13px;}.showroom-div{display:flex;background-color:#f4f2f1;border-radius:10px;margin-bottom:30px;}.showroom-item{width:50%;padding:20px calc((50% - 220px) / 2);margin-block:auto;font-size:13px;}.showroom-item span{display:block;font-weight:700;}.exhibition-showroom{font-size:20px;font-family:"Ubuntu","Open Sans",serif;font-weight:500;margin-top:31px;margin-bottom:20px;}.bank-connection-div{display:grid;gap:30px;grid-template-columns:1fr 1fr;}.bank-connection-item{background-color:#f4f2f1;border-radius:10px;padding:20px calc((100% - 303px) / 2);}.office-addresses-name span{font-size:14px;font-weight:400;}.new_form .h2-line{width:100%;width:-webkit-fill-available;width:-moz-available;width:fill-available;margin-inline:-40px;margin-top:26px;}.customer-service input[type="submit"],.register input[type="submit"]{position:inherit;margin:auto;margin-block:26px;}.menu-contact-page .button{line-height:43px;margin:30px auto;}.overview-points{background-color:#F5EDE1;line-height:87px;position:relative;padding-left:70px;margin-top:40px;border-radius:10px;text-align:left;}.overview-points span{margin-left:20px;font-size:20px;font-weight:700;}.overview-points img{position:absolute;top:-18px;right:20%;}.overview-points + .general-form-container{box-shadow:none}.overview-points + .general-form-container *[type="submit"]{margin-right:0}.overview-points + .general-form-container .general-form form{flex-direction:row-reverse}.overview-points + .general-form-container .general-form{margin:0;padding:0}.overview-points + .general-form-container .form-footer{border-radius:15px}.rewards-table{margin-top:37px;}.code-generation{border-top:1px solid #dadada;}.rewards-table-text{font-weight:700;margin-bottom:15px;text-align:left;}.rewards-table-text span{font-weight:400;color:#767676;}.rewards-table-text span::before{content:"";background:url("https://data.italystyle.cz/104823/web_templates/165/images/info-news.svg");display:inline-block;width:16px;height:16px;margin-inline:20px 10px;vertical-align:middle;}.code-generation{padding:30px 90px;display:flex;flex-direction:column;gap:20px;margin-bottom:60px;}.code-generation-row{display:flex;align-items:center;}.code-generation-row .row-cell:first-of-type{font-size:16px;}.row-cell{width:50%;text-align:center;position:relative;}.row-cell .button{background-color:#dadada;border-color:#dadada;color:#ffffff;margin:auto;}.row-cell .button.active{background-color:#000000;border-color:#000000;}.row-cell.disable::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;}.user-table table,.user-table td,.user-table th{border:none;text-align:left;}.user-table thead{background-color:inherit;border-bottom:1px solid #dadada;color:#767676;}.user-table a{font-weight:700;text-decoration:none;}.user-table span{font-weight:700;}.orders-mobile{max-width:450px;margin:auto}.orders-mobile-item{display:flex;flex-wrap:wrap;font-size 12px;line-height:24px}.orders-mobile-item+.orders-mobile-item{border-top:1px solid #DADADA;padding-top:20px}.orders-mobile-image{width:112px}.orders-mobile-image img{border:1px solid #DADADA;border-radius:3px}.orders-mobile-info{width:calc(100% - 142px);padding:0 15px;text-align:left}.orders-mobile-info strong{padding-bottom:10px;font-size 14px}.orders-mobile-item center{width:100%;margin-top:20px;margin-bottom:20px}.orders-mobile-item span{display:inline-block;width:81px}.basket-popup.sets.order-details{padding:15px 15px 30px 15px;}.order-details .basket-gift.more-pieces .check-divs-container{max-height:fit-content;}.order-details .pieces{border:none;}.basket-popup.order-details .detail-other-name{padding:0;font-family:"Ubuntu","Open Sans",serif;}.order-details .basket-gift.more-pieces .product-price.one-piece{margin-right:100px;}.order-details .products-labels{margin-top:10px;font-size:14px;}.order-details .basket-gift.more-pieces .check-div>span{max-width:300px;margin-right:auto;}.order-details .products-labels .product-price{margin-right:0;}.order-details .basket-gift.more-pieces .check-div{font-size:14px;justify-content:unset}.popup-modal-content.order-details .products-labels .product-price{width:65px;}.popup-modal-content .basket-gift.more-pieces .product-price{width:85px;margin-left:21px;}.order-details .basket-gift .check-div img{margin-left:0;max-width:60px;}.order-details .delivery-footer{padding-inline:0;background-color:inherit;border-block:1px solid #969696;border-radius:0;margin-top:24px;padding-bottom:15px}.detail-div .pieces{margin-right:21px;}.order-details-contact p{margin:0;}.order-details-contact{display:flex;justify-content:space-between;font-size:15px;margin-top:30px}.order-details-contact span,.order-details-contact a{font-weight:700;}.order-details-div.date{margin-right:65px;display:flex;flex-direction:column;row-gap:10px;}.order-details-div.tisk-order{display:flex;gap:100px;justify-content:center;padding-top:30px;border-top:1px solid #969696;margin-top:30px;font-weight:600;font-size:15px;}.order-details-div.tisk-order a{text-decoration:none;}.order-details-div.tisk-order .tisk::before,.order-details-div.tisk-order .order::before{content:"";display:inline-block;margin-right:10px;background-repeat:no-repeat;background-size:contain;background-position:center;}.order-details-div.tisk-order .tisk::before{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/print.svg");width:14px;height:14px;}.order-details-div.tisk-order .order::before{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/basket.svg");width:12px;height:15px;filter:brightness(0);}.register .basket-delivery-container{display:block;}.register .personal-data,.register.company-data,.register .delivery-another-address,.register .new-form>.check-div,.register .consents{padding-inline:40px;}.register .consents{border-top:1px solid #DADADA;padding-top:20px;}.register input[type="submit"]{padding-inline:97px;}.register-text-div{display:flex;gap:40px;margin-bottom:-14px;}.consents{margin-top:6px;width:100%;}.consents.checkboxes-register{border-top:1px solid #dadada;padding-top:21px;margin:0;}.consents.checkboxes-register a{margin:0;}.button.register-button{margin-top:-5px !important;padding:0 97px;margin-bottom:60px !important;}.register-div{width:calc(50% - 20px);padding-top:2px;margin-top:-10px;}.register-div.color-div{background-color:#f2e1d8;border-radius:10px}.register-div.color-div ul{margin:23px 50px;}.narrow-content{max-width:900px;margin:auto;}.register label,.consents label,.consents strong{display:inline;font-size:13px;}.form-div-full-width{width:100%;}.form-div-full-width .form-footer-popup-text{text-align:right;margin:0;}.user-reset-password{margin-top:20px;}.blog-page .general-container{margin-bottom:0;}.blog-page .product-detail-text{margin-top:30px;}.blog-page .product-content-div{background-color:#f4f2f1;}.blog-page .product-detail-content{padding-bottom:88px;margin-bottom:0;}.blog-page .product-detail-content > div{width:100%;}.blog-page .blog-items{display:grid;gap:50px;grid-template-columns:1fr 1fr 1fr;}.blog-page .blog-card{height:auto;}.blog-page .browsing-products{margin-top:40px;}.blog-detail-content-div{display:flex;padding-bottom:50px;}.blog-detail-right .hint-card{width:285px;margin-top:40px;margin-left:12px;}.blog-detail-left{max-width:calc(100% - 370px);}.blog-detail-left h1{font-size:25px;}.blog-info{margin-top:-11px;}.blog-info-img{margin:auto;max-width:630px;margin-top:20px;margin-bottom:20px;}.blog-img{margin-top:10px;height:466px;background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:10px;}.blog-detail-right{margin-left:40px;border-left:1px solid #dadada;padding-left:19px;text-align:center;padding-top:21px;}.blog-detail-right>span{font-size:18px;font-weight:600;}.blog-detail-content-text strong{font-weight:500;}.blog-detail-content-text a{font-weight:400;color:#D6AF62;}.blog-detail-left .advice-card-name{border-top:1px solid #dadada;margin-top:10px;padding-top:26px;}.blog-detail-left .advice-card-name span{display:inline-block;margin-bottom:4px;}.blog-detail-share{display:flex;border-top:1px solid #dadada;border-bottom:1px solid #dadada;margin-top:25px;padding-top:29px;padding-bottom:30px;margin-bottom:50px;}.blog-detail-share>div{font-family:"Ubuntu","Open Sans",serif;font-weight:500;}.blog-detail-share>div>span{font-size:17px;display:inline-block;margin-bottom:4px;}.blog-detail-share a{margin-left:40px;text-decoration:none;}.blog-detail-a{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:50px;justify-content:space-between;}.blog-detail-a a{background-color:#f5f5f5;padding:7px 20px;border-radius:17px;text-decoration:none;}.blog-detail-products{display:none;}.blog-detail-left .advice-card-name .blog-detail-hide-mobil{font-size:14px;font-weight:400;display:contents;}.author-name::before,.article-date::before,.article-topic::before{content:"";display:inline-block;background-size:contain;margin-right:10px;background-position:center;background-repeat:no-repeat;}.author-name::before{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/user.svg");width:12px;height:13px;}.article-date::before{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/calendar.svg");width:13px;height:13px;}.article-topic::before{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/blog-detail-menu.svg");width:16px;height:13px;}.inline-border{border-left:1px solid #dadada;margin-left:20px;padding-left:20px;}.article-topic{display:none;}.swiper-button-prev-blog{left:-60px;}.swiper-button-next-blog{right:-60px;}.detail-blog-swiper{position:relative;margin-top:-20px;}.detail-blog-swiper .swiper-pagination-bullets{bottom:27px;}blockquote{margin:0;margin-top:15px;margin-bottom:30px;background-color:#f5f5f5;border-radius:15px;padding:20px 40px 20px 67px;position:relative;font-size:17px;font-style:italic;}blockquote::before{content:"";background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/blockquote.svg");width:27px;height:20px;display:inline-block;position:absolute;top:calc(50% - 10px);left:20px;}.blog-news-tip{display:flex;text-decoration:none;margin-top:10px;margin-bottom:-8px;border-radius:5px;text-align:left;width:100%;}.tip-img{min-width:147px;background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:15px 0 0 15px;}.tip-text{padding:21px 20px;background-color:#f5f5f5;border-radius:0 15px 15px 0;}.tip-text-gray{color:#4b4b4b;}.tip-text-bold{font-size:18px;font-family:"Ubuntu","Open Sans",serif;font-weight:500;color:black;margin-top:20px;overflow:hidden;-webkit-line-clamp:4;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;}.tip-text-gray span{border:1px solid #4B4B4B;border-radius:5px;padding:0px 5px;margin-right:10px;}.blog-detail-right .swiper-slide{height:auto!important;}.brands-items{display:grid;grid-template-columns:1fr 1fr 1fr;gap:39px;}.brand-item{padding:20px 20px 30px 20px;background-color:#f5f5f5;text-align:center;border-radius:10px;text-decoration:none;}.brand-item span{font-weight:700;}.brand-item-img{height:80px;padding-bottom:10px;display:flex;}.brand-item-img img{margin:auto;max-height:60px;max-width:140px;}.brand-item-div{margin-top:-2px;}.brand-item-div p{text-align:left;height:90px;overflow:hidden;-webkit-line-clamp:5;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;}.brand-item-div img{max-height:118px;}.brand-item-div .button{margin:auto;margin-top:18px;line-height:43px;padding-left:43px;padding-right:43px;}.heureka-list{margin-left:-10px;margin-right:-10px;margin-top:75px}.grid-item{display:inline-block;width:calc(100%/3 - 100px);margin-right:10px;margin-left:10px;margin-bottom:50px;float:left;}.heureka-ajax-loader{clear:both}.map-toolbar{background:#f5f5f5;padding:24px 30px 14px 30px;}.map-select{display:inline-block;width:auto;margin-right:20px;position:relative;max-width:220px;vertical-align:middle;box-sizing:border-box;}.map-select .map-select-active{padding:5px 35px 8px 15px;font-size:12px;font-family:'Open Sans',sans-serif;position:relative;display:block;text-decoration:none;background-color:#ffffff;color:#000000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:1px solid #DADADA;border-radius:3px;}.map-select .map-select-active.disabled{background-color:#eaeaea;cursor:default;}.map-select .map-select-active:after{content:'';display:block;position:absolute;right:10px;top:50%;margin-top:-6px;width:15px;height:10px;background-image:url(https://data.italystyle.cz/104823/web_templates/165/images/beauty-map-select-icon.svg);background-position:right center;background-repeat:no-repeat;background-size:contain;}.map-select ul{list-style-type:none;background-color:#ffffff;padding:0;margin:0;display:none;position:absolute;left:-1px;top:35px;min-width:100%;z-index:1;border:1px solid #DADADA;border-radius:3px;}.map-select.active ul{display:block;}.map-select ul li a{display:block;font-size:15px;font-family:'Open Sans',sans-serif;padding:5px 15px;cursor:pointer;white-space:nowrap;color:#000000;text-decoration:none;}.salon-map-content .gm-style-iw-d{min-width:250px;font-family:'Open Sans',sans-serif}.salon-map-content .gm-style-iw-d h3{margin-top:0;margin-bottom:0px;font-size:13px;font-weight:bold;}.salon-map-content .gm-style-iw-d a{text-decoration:none;}.saloon-list{max-width:900px;margin:50px auto 0px auto}.map-select li{padding-left:0;margin:0;}.map-select li:before{display:none;}.salon-list-content h3{font-size:15px;color:#ab1495;font-weight:bold;font-family:'Open Sans',sans-serif;margin-top:0;}.salon-list-content .salon-info-text{font-size:14px;color:#000000;font-family:'Open Sans',sans-serif;margin-bottom:8px;}.salon-map-canvas{width:100%;height:600px;}.map-select{margin-bottom:10px;}.salon-detail{margin-bottom:50px;margin-top:50px;padding-top:0px;}.hide-in-salon-detail{display:none}.salon-detail-content{float:left;width:calc(100% - 520px);}.salon-detail-content h1{margin-top:0px}.salon-detail-address{font-size:20px;color:#000000;margin-bottom:20px;}.salon-detail-tags{margin-bottom:20px;}.salon-detail-tag{font-size:15px;display:inline-block;background-color:#F4F2F1;padding:10px 20px;margin-right:5px;margin-bottom:5px;border-radius:5px;}.salon-detail-info th{font-size:15px;width:180px;max-width:180px;padding-right:10px;box-sizing:border-box;padding-bottom:10px;font-weight:700;}.salon-detail-info td{color:#000000;font-size:15px;padding-bottom:10px;}.salon-detail-map-container{background-color:#dadada;width:100%;max-width:500px;height:350px;float:right;position:relative;}.salon-detail-map{width:100%;height:100%;}.map-street-view{position:absolute;top:10px;left:10px;z-index:1;}.map-street-view button{background:#ffffff;border:none;box-shadow:rgba(0,0,0,0.3) 0px 1px 4px -1px;padding:10px;cursor:pointer;color:rgb(86,86,86);font-size:16px;border-radius:2px;}.salon-detail-map iframe{width:100%;height:100%;}a.salon-detail-back{display:block;margin-top:0px;margin-bottom:15px;padding:4px 10px;width:160px;margin-left:0;margin-top:20px;margin-bottom:20px;display:inline-block;}.cl{clear:both;}.mfp-iframe-scaler{padding-top:90.25vh;}.is_app .mfp-iframe-scaler{padding-top:90.25vh;}.affiliate-new h1{color:#D95C79;font-size:25px;margin:30px auto 20px auto;}.affiliate-new{font-family:"Ubuntu","Open Sans",serif;font-size:20px;text-align:center;padding:0 50px 30px 50px;max-width:420px;border-radius:10px;}.affiliate-new input:disabled{width:274px;height:43px;border:1px solid #dadada;border-radius:10px;padding-left:10px;margin:20px auto;background-color:white;}.affiliate-new span{font-size:14px;font-family:"Open Sans",serif;margin-right:15px;}.affiliate-new span.gray-text{color:#767676;display:block;margin:0;}form.detail-div .pieces{margin-left:auto;}.affiliate-new img{width:20px;vertical-align:middle;margin-left:15px;}.focus-slider-area .panzoom img{width:100%}.focus-slider-area .panzoom a{position:absolute;}.focus-slider-area .panzoom a.fokus-visual-outline:hover{border:2px solid #8d6b00;}.focus-slider-area .panzoom a.fokus-visual-buy{background-image:url('https://data.italystyle.cz/104823/users/focus-buttons/buy_black.svg?v=1');background-size:contain;background-repeat:no-repeat}.focus-slider-area .panzoom a.fokus-visual-basket{background-image:url('https://data.italystyle.cz/104823/users/focus-buttons/basket_black.svg?v=1');background-size:contain;background-repeat:no-repeat}.focus-slider-area .panzoom a.fokus-visual-set{background-image:url('https://data.italystyle.cz/104823/users/focus-buttons/set_black.svg?v=1');background-size:contain;background-repeat:no-repeat}.focus-slider-area .panzoom a.fokus-visual-oz{background-image:url('https://data.italystyle.cz/104823/users/focus-buttons/oz.svg?v=1');background-size:contain;background-repeat:no-repeat}.focus-slider-area .panzoom a.fokus-visual-block{border-radius:5px;border:none!important;background-color:#D6AF6242!important;}.focus-slider-area .panzoom a.fokus-visual-buy:hover{background-image:url('https://data.italystyle.cz/104823/users/focus-buttons/buy_hov_green.svg?v=1')}.focus-slider-area .panzoom a.fokus-visual-basket:hover{background-image:url('https://data.italystyle.cz/104823/users/focus-buttons/basket_hov_green.svg?v=1')}.focus-slider-area .panzoom a.fokus-visual-set:hover{background-image:url('https://data.italystyle.cz/104823/users/focus-buttons/set_hov_green.svg?v=1')}.focus-slider-area .panzoom a.fokus-visual-oz:hover{background-image:url('https://data.italystyle.cz/104823/users/focus-buttons/oz.svg?v=1')}.focus-slider-area .panzoom a.fokus-visual-block:hover{background-color:#D6AF6270!important;}.focus-slider-area{position:relative;}.slider-arrow-left-new,.slider-arrow-right-new{position:fixed;z-index:20;width:35px;height:40px;text-align:center;color:white;opacity:0.8;top:50%;background:rgb(115,115,115);}.slider-arrow-left-new i,.slider-arrow-right-new i{font-size:20px;line-height:40px;}.slider-arrow-left-new:hover,.slider-arrow-right-new:hover{background:rgb(163,129,15);}.cooperation-cards,.cooperation-categories{display:flex;max-width:1200px;margin:auto;column-gap:50px;margin-top:45px;}.cooperation-card-image{height:245px;position:relative;display:block;border-radius:15px;text-decoration:none;}.cooperation-card-image:hover{background-image:none !important;}.cooperation-card-image div{display:none;}.cooperation-card-image:hover div{position:absolute;bottom:0;left:0;right:0;top:0;display:block;z-index:-1;border-radius:15px;}.cooperation-card-item{width:100%;}.cooperation-card-image span{font-size:23px;font-family:"Ubuntu","Open Sans",serif;font-weight:500;display:block;padding-top:20px;text-align:center;text-decoration:none;}.cooperation-card-image:hover span{color:#fff;text-decoration:underline;}.cooperation-card-item ul{list-style:circle;padding-left:25px;font-size:17px;line-height:23px;margin-top:20px;margin-bottom:14px;}.cooperation-card-item ul li{margin-bottom:6px;}.cooperation-card-item ul li a{text-decoration:none;position:relative;}.cooperation-card-item ul li a::before{content:"";height:2px;left:0;right:100%;background-color:#D6AF62;position:absolute;display:inline-block;transition:0.5s;bottom:0px;}.cooperation-card-item ul li a:hover::before{right:0;}.cooperation-categories{column-gap:40px;margin-top:36px;}.cooperation-category{width:100%;background-color:#F5EDE1;height:85px;padding:10px 40px;display:flex;align-items:center;justify-content:space-between;border-radius:10px;margin-bottom:45px;}.cooperation-category div{display:flex;align-items:center;gap:20px;}.cooperation-category span{font-size:25px;font-family:"Ubuntu","Open Sans",serif;font-weight:500;}.heureka-card img{position:absolute;top:-30px;left:calc(50% - 30px);width:60px;height:60px;border-radius:50%;}.heureka-card span.heureka-note{display:block;font-size:14px;line-height:18px;color:#8b8b8b;font-weight:400;}.left-col .advice-card-footer .delivery-contact-mail{font-size:14px;white-space:nowrap}.detail-resume-info-price .row-div>strong{font-size:15px;margin-right:20px;white-space:nowrap;}.detail-resume-info-price .row-div{display:flex;align-items:center}.detail-resume-info-price select{width:100%;}.pd-cards-info{display:flex;gap:20px;justify-content:center;}.pd-info-card{width:50%;border:1px solid #dadada;border-radius:10px;text-align:center;background-color:#F5EDE1;padding:15px 25px 0;position:relative;}.pd-info-card span{font-size:17px;font-family:"Ubuntu","Open Sans",serif;font-weight:500;display:flex;align-items:center;justify-content:center;gap:10px;}.pd-info-card span .icon{height:1.5em;}.pd-info-card p{font-size:14px;line-height:18px;color:#323232;}.pd-card-button{margin:0 -25px;border-radius:0 0 10px 10px;padding:14px;}.pd-card-button .button{margin:auto;}.pd-cards-info-name{font-size:15px;line-height:20px;font-weight:700;margin-top:40px;padding-bottom:10px;margin-bottom:15px}.pd-info-card.variable-content{padding:0;max-width:340px;}.pd-info-card.variable-content .pd-card-button{position:absolute;bottom:0;left:0;right:0;margin:0;}.pd-info-card.variable-content img{border-radius:10px 10px 0 0;padding-bottom:70px;}.basket-button-edit .button{margin-top:15px;}.button-index{background-color:#D6AF62;color:#fff;padding:8px 20px;border-radius:3px;width:fit-content;text-decoration:none;}.button-index:hover{background-color:#E6BC69;color:#fff;}.pd-info-card-items{display:flex;gap:15px;text-align:left;align-items:center;}.pd-info-card-items img{width:68px;max-height:68px;}.pd-info-item{font-size:17px;}.pd-info-item span{font-size:17px;}.pd-info-item p{margin:0;}.pd-info-item .delivery-contact-tel{margin-top:8px;}.pd-info-item .delivery-contact-mail{margin-top:2px;margin-bottom:11px;}.general-form h1,.popup-user-edit{width:100% !important;}.general-profil-container{border-radius:10px;}.popup-user-edit-footer{width:100%;text-align:end;}.popup-user-edit-footer a,.popup-user-edit-footer input{display:inline-block;}.popup-user-edit-footer input[type="submit"].button{margin-left:50px;}.is_app .popup-user-edit-footer{text-align:center}.is_app .popup-user-edit-footer a,.is_app .popup-user-edit-footer input{display:block;}.is_app .popup-user-edit-footer input[type="submit"].button{margin:20px auto 0 auto}.dynamic-slider{position:absolute;width:800px;height:444px;top:0;margin-left:calc(50vw - 400px);margin-top:137px;color:white;text-align:center;justify-content:space-between;display:flex;flex-direction:column;overflow:hidden;}.dynamic-slider-name{display:block;font-size:40px;font-weight:600;transition-delay:1s;}.dynamic-slider-under-name{font-size:20px;top:62px;transition-delay:1.2s;}.dynamic-slider-div{}.dynamic-slider-buttons-div{display:flex;gap:20px;top:125px;transition-delay:1.4s;justify-content:center;}.dynamic-slider-button{color:white;text-decoration:none;background-color:rgb(0 0 0 / 80%);font-size:20px;line-height:56px;text-transform:uppercase;width:260px;height:56px;display:block;}.dynamic-slider-button:hover{background-color:rgb(0 0 0 / 50%);color:white;}.dynamic-slider-small-text{color:black;font-weight:600;bottom:20px;transition-delay:1.6s;}.dynamic-slider-button-div{position:absolute;bottom:67px;left:0;right:0}.dynamic-slider-button-main{margin:auto;background-color:#D6AF62;border-color:#D6AF62;color:white;}.dynamic-slider-button-main:hover{background-color:#E6BC69 !important;border-color:#E6BC69 !important;}.dynamic-slider-name,.dynamic-slider-under-name,.dynamic-slider-small-text,.dynamic-slider-buttons-div{position:absolute;right:100%;width:800px;max-width:calc(100vw - 80px);transition-duration:2s;}.swiper-slide-active .dynamic-slider-name,.swiper-slide-active .dynamic-slider-under-name,.swiper-slide-active .dynamic-slider-small-text,.swiper-slide-active .dynamic-slider-buttons-div{right:0;}.swiper-wrapper.swiper-normal{height:370px;}.swiper-wrapper.swiper-high{height:693px !important;}.swiper-wrapper.swiper-normal .dynamic-slider{margin-top:30px;}.popup-text-under-form{padding:40px 40px 10px}.popup-text-under-form strong{font-size:20px;margin-bottom:20px;display:block;}.popup-text-under-form hr{margin:35px 0;}.general-form p.form-input.attr_2853,.general-form p.form-input.attr_2854,.general-form p.form-input.attr_2855,.general-form p.form-input.attr_2856{display:none;}.product-detail-text.seminars-submenu{margin:0;background-color:#f4f2f1;padding-top:30px}.product-detail-text.seminars-submenu .product-menu-item{color:#767676;font-size:14px;position:relative;text-transform:unset}.product-detail-text.seminars-submenu .product-menu-item.active,.product-detail-text.seminars-submenu .product-menu-item:hover{text-decoration:underline;}.circle-seminars{background-color:#D6AF62;font-size:10px;border-radius:50%;line-height:20px;text-align:center;color:white;position:absolute;margin-left:5px;margin-top:-10px;padding-left:2px;padding-right:2px;min-width:16px;}div:has(.swiper-container) div[role="button"]{height:100%;top:22px;width:calc(var(--swiper-navigation-size) / 44* 38);}.product-slider-other-variants .swiper-button-next-other{right:-6px !important;top:77px;}.product-slider-other-variants .swiper-button-prev-other{transform:rotate(180deg);left:-6px !important;top:77px;}.swiper-button-prev-detail{left:-24px !important;}.swiper-button-next-detail{right:-23px !important;}.my-slider .swiper-button-prev-slider{left:0 !important;}.my-slider .swiper-button-next-slider{right:0 !important;}.categories-menu.desktop,.categories-menu-gray.desktop{display:grid !important;}.categories-menu.mobile{display:none !important;}@media (hover:hover) and (pointer:fine){.blog-news-tip:hover{color:#000}.blog-news-tip:hover .tip-text-bold{text-decoration:underline}button:hover{cursor:pointer}.hint-menu-item:hover,.blog-card:hover,.currency:hover{text-decoration:none}.euro a:hover{text-decoration:underline}.currency:hover~.euro,.euro:hover{visibility:visible}.basket-button:hover{color:white;background-color:#E6BC69;text-decoration:none}.basket:hover{text-decoration:none;color:white;background-color:#E6BC69}.basket-hover-state:hover .basket{z-index:100000}form .password a:hover{color:black}.basket-products-container a:hover .basket-product-name{text-decoration:underline}.button.button-2:hover{background-color:#F5F5F5;color:black;box-shadow:0px 5px 10px #00000033}.basket-hover-state:hover .basket-empty-hover,.basket:hover .basket-hover-container,.basket:hover .basket-empty-hover::after,.basket-hover-state:hover .basket-full-hover{display:block}.swiper-container.hover-disable .hint-card:hover,.blog .swiper-container.hover-disable .swiper-slide:hover{box-shadow:none;transform:none;outline:none}.swiper-slide:has(.brands-item){transition:ease 0.2s}.swiper-slide:has(.brands-item):hover{box-shadow:rgba(60,64,67,0.3) 0px 1px 2px 0px,rgba(60,64,67,0.15) 0px 2px 6px 2px;border-radius:8px}.swiper-slide:has(.brands-item):hover img{filter:none}.brands-item img:hover{filter:none}.navigation-item:hover{background-color:#F4F2F1}.hint-card:hover{box-shadow:0px 0px 20px #dadada;z-index:100;border-radius:4px}.hint-card:hover .hint-card-tag.action .label-special-text{display:none}.hint-card:hover .hint-card-tag.action .label-special-number{display:inline}.hint-product-list-container .hint-card:hover{outline:3px solid white}.hint-card:hover::before{display:none}.hint-card .hint-card-price span:hover{text-decoration:line-through;text-decoration-color:#AB3652}.hint-card-button:hover~.hint-card-button::after{display:block}.hint-card:hover .hint-card-button{background-color:#D6AF62 ;color:white}.hint-card:hover .hint-card-button.green{background-color:#D6AF62}.hint-card-button:hover{width:130px;background-color:#000000}.hint-card:hover .hint-card-likes{display:inline-block}.hint-card-likes:hover{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/likes-red-line.svg")}.hint-card-likes.active:hover{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/likes-red.svg")}.hint-card-likes.animation{transform:scale(1.3)}.hint-card-name:hover{text-decoration:underline}.blog-card:hover .blog-card-footer div{text-decoration:underline}.blog-card:hover .blog-card-footer div.hint-card-price{text-decoration:none}.news-swiper .swiper-slide:hover{transform:scale(1.02);box-shadow:0px 0px 40px #0000004d}.blog-card-footer div:hover{text-decoration:underline}.advice-card a:hover::after{right:0}.advice-card h2 a:hover{text-decoration:underline}.button:hover,.detail-info-price .detail-div.second a.button:hover{background-color:#000000;color:#FFFFFF;text-decoration:none}footer a:hover{color:#ffffff;text-decoration:underline}.footer-contact .circle a:hover{text-decoration:underline}.icon-info:hover .icon-a{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/info-news.svg")}.icon-info:hover .bubble{display:block}.bubble a:hover{color:black}.fb img:hover{background-color:#3b5998;border-radius:50px}.insta img:hover{background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285AEB 90%);border-radius:50px}.yt img:hover{background-color:#c4302b;border-radius:50px}.page-menu a:hover{text-decoration:underline}.slide-button:hover{text-decoration:none}.browsing-numbers a:not(.next):hover{text-decoration:none;color:black;border:1px solid #000000;border-radius:50%;padding-block:3px;width:24px}.categories-menu-item:hover,.categories-menu-item-gray:hover{box-shadow:0px 5px 10px #00000033;text-decoration:none}.hint-product-list-container .hint-menu-item:hover{text-decoration:underline}.button.in-cart:hover,.button-buy:hover{background-color:#E6BC69;border-color:#E6BC69}.fav-products-tools .detail-product-share:hover span{-webkit-filter:invert(1);filter:invert(1)}.pieces-remove:hover,.pieces-add:hover{background-color:#eeeeee}.detail-other-name a:hover{text-decoration:underline}.detail-other-hover:hover .hint-card-button{display:flex;width:130px;align-items:center;letter-spacing:1px;background-color:#000000}.product-detail-text a:hover{text-decoration:none}.search-result-content a:hover{text-decoration:underline}.search-result a.search-product:hover .search-product-p{text-decoration:underline}.other-card:hover span:first-of-type{text-decoration:underline}.other-card:hover .hint-card-price{text-decoration:none !important}.detail-not-stock .button:hover{background-color:black;color:white}.other-card:hover{text-decoration:none}.detail-product-likes:hover{text-decoration:underline}.detail-product-likes:hover span{display:inline-block;width:19px;height:17px;background-size:contain;background-repeat:no-repeat;background-position:center}.detail-product-likes:hover span{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/likes-red-line.svg")}.detail-product-likes.active:hover span{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/likes-red.svg")}.detail-product-share:hover,.stars-div:hover{text-decoration:underline}.review .stars-div:hover{text-decoration:none}.popup-delivery-buttons .button:hover::before{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/arrow-left-white.svg")}.basket-form-footer.second-popup .button:hover::before{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/arrow-left-white.svg")}.basket-form-footer.second-popup .basket-button:hover{background-color:#60B442}.basket-form-footer.second-popup .basket-button.inactive:hover{background-color:#dadada}.popup-delivery-buttons .button:hover::before{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/arrow-left-white.svg")}.basket-gift .check-div:hover>span{text-decoration:underline}.basket-form-footer.second-popup .button:hover::before{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/arrow-left-white.svg")}.basket-form-footer.second-popup .basket-button:hover{background-color:#60B442}.ledge-basket-bottom .button:hover{background-color:#E6BC69}.basket-likes.active:hover{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/likes-red.svg");width:19px;height:17px}.basket-likes:hover{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/likes-red-line.svg")}.select-option:hover,.select-no-gift:hover{background-color:#f5f5f5;border-block:1px solid #dadada;margin-top:-1px;margin-bottom:-1px}.select-no-gift:hover{margin-bottom:9px}.basket-gift .check-div:hover .basket-likes-cross{filter:none}.basket-gift .check-div:hover a{text-decoration:underline}.delivery-address a:hover{text-decoration:underline}.delivery-products a:hover>span{text-decoration:underline}.another:hover{text-decoration:underline}.icon-info:hover .bubble{display:block}.package-socials-div .button.fb:hover{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/fb.svg");background-color:#3b5998;border-radius:50px}.package-socials-div .button.insta:hover{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/insta-2.svg");border-radius:50px;background-color:inherit}.package-socials-div .button.insta:hover::before{content:"";background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285AEB 90%);position:absolute;left:0;right:0;top:0;bottom:0;border-radius:50%;z-index:-1}.package-socials-div .button.yt:hover{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/yt.svg");background-color:#c4302b;border-radius:50px}.pay-print-div a:hover{text-decoration:underline}.delivery-contact-tel:hover,.delivery-contact-mail:hover{text-decoration:underline}.menu-contact-item:hover{text-decoration:underline}a.customer-service-item:hover{box-shadow:0px 5px 10px #00000033;text-decoration:none}.row-cell .button.active:hover{background-color:#60B442;border-color:#60B442}.user-table a:hover{text-decoration:underline}.order-details-div.tisk-order a:hover{text-decoration:underline;cursor:pointer}.blog-page .blog-card:hover{transform:scale(1.02);box-shadow:0px 0px 40px #0000004d;background-color:white}.blog-detail .hint-card:hover{content:none;position:relative}.blog-detail-a a:hover{background-color:#E7E5E3}.brand-item:hover{transform:scale(1.02);box-shadow:0px 0px 40px #0000004d}.map-select ul li a:hover{background-color:#f3f3f3}.salon-map-content .gm-style-iw-d a:hover{text-decoration:underline}.map-street-view button:hover{background:rgb(235,235,235);color:#000000}.swiper-slide:hover{transform:none}.full-version{display:none}a:hover{color:#000000;text-decoration:none}*[type='submit']:hover,label:hover{cursor:pointer}.my-slider .swiper-button-prev-slider:hover,.my-slider .swiper-button-next-slider:hover{background:rgba(0,0,0,0.15)}.delivery-products .check-div:hover img{border:1px solid #dadada}}body.focus header,body.focus footer{display:none}body.focus main{margin:0;padding:0}body.focus .div-mag{width:50px;height:50px;background-color:lightblue;}.focus-slider-area .panzoom img{width:100%}.focus-slider-area .panzoom a{position:absolute;}.focus-slider-area .panzoom a.fokus-visual-outline:hover{border:2px solid #8d6b00;}.focus-slider-area .panzoom a.fokus-visual-buy{background-image:url('https://data.italystyle.cz/104823/users/focus-buttons/buy_black.svg?v=1');background-size:contain;background-repeat:no-repeat}.focus-slider-area .panzoom a.fokus-visual-basket{background-image:url('https://data.italystyle.cz/104823/users/focus-buttons/basket_black.svg?v=1');background-size:contain;background-repeat:no-repeat}.focus-slider-area .panzoom a.fokus-visual-set{background-image:url('https://data.italystyle.cz/104823/users/focus-buttons/set_black.svg?v=1');background-size:contain;background-repeat:no-repeat}.focus-slider-area .panzoom a.fokus-visual-oz{background-image:url('https://data.italystyle.cz/104823/users/focus-buttons/oz.svg?v=1');background-size:contain;background-repeat:no-repeat}.focus-slider-area .panzoom a.fokus-visual-block{border-radius:5px;border:none!important;background-color:#D6AF6242!important;}.focus-slider-area .panzoom a.fokus-visual-buy:hover{background-image:url('https://data.italystyle.cz/104823/users/focus-buttons/buy_hov_green.svg?v=1')}.focus-slider-area .panzoom a.fokus-visual-basket:hover{background-image:url('https://data.italystyle.cz/104823/users/focus-buttons/basket_hov_green.svg?v=1')}.focus-slider-area .panzoom a.fokus-visual-set:hover{background-image:url('https://data.italystyle.cz/104823/users/focus-buttons/set_hov_green.svg?v=1')}.focus-slider-area .panzoom a.fokus-visual-oz:hover{background-image:url('https://data.italystyle.cz/104823/users/focus-buttons/oz.svg?v=1')}.focus-slider-area .panzoom a.fokus-visual-block:hover{background-color:#D6AF6270!important;}.magnific-popup-div{display:none}body.focus .focus-slider-area{position:relative;}body.focus .slider-arrow-left-new,body.focus .slider-arrow-right-new{position:fixed;z-index:20;width:35px;height:40px;text-align:center;color:white;opacity:0.8;top:50%;background:rgb(115,115,115);}body.focus .slider-arrow-left-new i,body.focus .slider-arrow-right-new i{font-size:20px;line-height:40px;}body.focus .slider-arrow-left-new:hover,body.focus .slider-arrow-right-new:hover{background:rgb(163,129,15);}body.focus .focus-select-set{background-color:#f3f3f3;padding:13px 11px;}body.focus .focus-select-icon,body.focus .focus-gift-icon{display:inline-block;width:27px;height:26px;vertical-align:middle;background-image:url(https://data.italystyle.cz/104823/web_templates/165/images/focus-pointer-icon.png);background-position:center;background-size:contain;}body.focus .focus-gift-icon{background-image:url(https://data.italystyle.cz/104823/web_templates/165/images/focus-gift-icon.png);}body.focus .focus-select-text{vertical-align:middle;font-family:'Arsenal','Open Sans',sans-serif;text-transform:uppercase;color:#a3810f;font-size:20px;padding-left:20px;padding-right:10px;}body.focus .focus-select-info{position:relative;color:#999999;padding-left:23px;}body.focus .focus-select-info:before{content:"i";position:absolute;top:50%;margin-top:-8px;left:0px;width:14px;height:14px;border:1px solid #999;text-align:center;border-radius:100%;font-weight:700;font-size:12px;line-height:14px;}body.focus .focus-popup-steps{top:unset;}body.focus .focus-set-items table{width:100%;}body.focus .general-container{max-width:100%}body.focus{background:#e6e6e6;padding-top:43px;}body.focus .focus-container{width:100%;margin:auto;height:calc(100vh - 43px);overflow:auto;text-align:center;}body.focus .focus-container .focus-slider{max-width:900px;margin:auto;}body.focus .focus-paging{float:left;}body.focus .focus-paging #page_number{width:61px;height:41px;background-color:#ffffff;border:1px solid #dadada;border:none;text-align:center;font-size:15px;line-height:43px;color:#787878;font-weight:400;font-family:"Open Sans";margin-right:9px;}body.focus .focus-paging:after{content:"";display:inline-block;width:1px;height:26px;background-color:#dadada;margin:7px 0px 7px 10px;float:right;}body.focus .focus-container h1,body.focus .focus-container .page-menu{display:none}body.focus .focus-slider-area{margin-bottom:4px}body.focus .focus-header{z-index:1;height:43px;background-color:#f0f0f0;border-bottom:1px solid #dadada;position:fixed;top:0px;left:0px;right:0px;font-size:13px;line-height:43px;color:#787878;font-weight:400;font-family:"Open Sans";text-align:center;}body.focus.is_app .focus-header{top:45px}body.focus .focus-header a{font-size:13px;line-height:43px;color:#787878;font-weight:400;font-family:"Open Sans";text-decoration:none}body.focus .focus-0{height:0px;}body.focus .focus-close{float:right;width:22px;height:21px;margin:10px;background-image:url(https://data.italystyle.cz/104823/web_templates/165/images/cross.png)}body.focus .focus-download,body.focus .focus-print,body.focus .focus-fullscreen{float:right;margin-right:64px;white-space:nowrap;position:relative;display:block;}body.focus .focus-download:before,body.focus .focus-print:before,body.focus .focus-fullscreen:before{margin:10px;display:inline-block;position:absolute;left:-42px;content:"";}body.focus .focus-download:before{width:25px;height:22px;background-image:url(https://data.italystyle.cz/104823/web_templates/165/images/download.png);}body.focus .focus-print:before{width:24px;height:22px;background-image:url(https://data.italystyle.cz/104823/web_templates/165/images/print.png);}body.focus .focus-fullscreen:before{width:23px;height:23px;background-image:url(https://data.italystyle.cz/104823/web_templates/165/images/full-screen1.png);}body.focus .focus-fullscreen.active:before{background-image:url(https://data.italystyle.cz/104823/web_templates/165/images/full-screen2.png);}body.focus .focus-zoom-plus,body.focus .focus-zoom-minus{margin:10px;height:24px;width:24px;display:inline-block;background:url(https://data.italystyle.cz/104823/web_templates/165/images/plus.png) center center no-repeat;}body.focus .focus-zoom-minus{background-image:url(https://data.italystyle.cz/104823/web_templates/165/images/minus.png) ;}body.focus #keyword{border:1px solid #dadada;padding:0px 10px 0px 35px;line-height:25px;color:#787878;}body.focus .focus-search{position:relative;float:left;padding-left:40px;text-align:left;display:none;}.focus-paging p{display:inline}body.focus .focus-header .focus-search-link{float:left;padding-left:70px;position:relative;margin-left:14px;}body.focus .focus-search-link:before{width:24px;height:26px;background-image:url(https://data.italystyle.cz/104823/web_templates/165/images/search.png);left:24px;margin:10px;display:inline-block;position:absolute;content:"";}body.focus .focus-search-submit{background-image:url(https://data.italystyle.cz/104823/web_templates/165/images/search.png);width:16px;height:18px;left:52px;display:inline-block;position:absolute;content:"";top:12px;border:none;background-size:contain;background-color:transparent;background-repeat:no-repeat;content:"";}body.focus .focus-header.search .focus-search-link{display:none;}.focus-header.search .focus-search{display:block;}body.focus #keyword::-webkit-search-cancel-button{color:#787878;}body.focus .not-found #keyword{border-color:red}@media only screen and (min-width:1100px){#ccnst #cm{max-width:500px}.header-menu{display:flex;justify-content:space-between;align-items:center;max-width:1172px;margin:auto;height:44px}.header-top-left{height:60px}.header-menu>a,.menu-submenu-title>a{color:#323232;padding:11px 15px;letter-spacing:0.58px}.menu-submenu{width:max-content;height:100%}a.menu-item.hover{display:flex;align-items:center}.menu-item span{color:#323232}.menu-submenu:hover a{background:#fff;z-index:100;position:relative}.menu-submenu:hover,.menu-submenu:hover~.menu-submenu-title .menu-item.hover,.menu-item:hover,.menu-submenu:hover{background-color:#fff;text-decoration:none}.menu-item.hover::after{content:"";background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/arrow-down-black.svg");background-repeat:no-repeat;display:inline-block;width:11px;height:9px;background-position:center;transition:0.5s}.menu-submenu:hover>.menu-submenu-title .menu-item.hover::after{transform:rotate(180deg)}.menu-col-title{margin-bottom:25px}.menu-container{visibility:hidden;position:absolute;color:black;background-color:white;top:100%;display:flex;justify-content:space-between;left:0;right:0;padding:30px 40px;box-shadow:0px 0px 15px #0000004D}.menu-item,.menu-col.brands{position:relative}.menu-item span:last-of-type{margin-right:10px;z-index:1000}.menu-container .menu-col-item,.menu-col a,.menu-col.brands div{color:black}.menu-col.brands div:first-of-type{padding:0;font-weight:bold;margin-bottom:25px}.menu-col{max-width:250px}.menu-col.brands{min-width:322px;margin-left:35px}.menu-col.brands::before{content:"";display:inline-block;width:1px;background-color:#DADADA;position:absolute;top:14px;bottom:0px;left:-29px}.brands-img{display:flex;justify-content:space-around}.brands-img-col{width:40%;line-height:68px;text-align:center}.brands-img-col img{max-height:70px;vertical-align:middle;filter:grayscale(1) contrast(0) brightness(1.1)}.brands-img-col img:hover{filter:none}.brands-next{text-align:center;font-weight:600;font-family:"Open Sans",serif;font-size:16px;margin-top:19px}.menu-container .menu-col-item:hover,.menu-col a:hover{color:black;text-decoration:underline;background:none}.menu-submenu:hover .menu-item.hover span:last-of-type::after,.menu-submenu:hover .menu-item.hover span:last-of-type::before{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:13px 9px 13px 0px;position:absolute;top:35px;left:47%;transform:rotate(270deg);border-color:transparent #D6AF62 transparent transparent;z-index:10000}.menu-submenu:hover .menu-item.hover span:last-of-type::before{border-color:transparent #FFF transparent transparent;z-index:100000;top:33px}.menu-submenu:hover>.menu-container,.menu-container:hover{visibility:visible;z-index:30}a.menu-item:before{content:"";height:0;display:inline-block;position:absolute;bottom:-1px;left:50%;right:50%;background-color:#fff;border-bottom:2px solid #D6AF62;z-index:1000}.menu-submenu:hover a.menu-item:before,a.menu-item:hover::before{left:15px;right:15px;transition:1s}.menu-submenu:hover span.menu-bg-overlay{position:absolute;background-color:#fff;height:15px;display:inline-block;bottom:-1px;left:0;right:0;margin:0;z-index:100}.menu-col span{font-size:18px;font-weight:bold;font-family:"Ubuntu","Open Sans",serif;letter-spacing:0.36px;margin-bottom:25px;text-transform:uppercase}.menu-container .menu-col-items{display:flex;flex-direction:column;font-family:"Open Sans",serif;font-size:16px}.menu-container .menu-col-item{padding:0;font-size:16px;letter-spacing:0.32px;line-height:27px}.menu-container .menu-col-item.bold{font-weight:bold}.menu-col-item.bold::after,.brands-next a:after{content:"";background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/arrow-page-menu.svg");display:inline-block;width:6px;height:11px;background-repeat:no-repeat;margin-left:9px;background-position:center}.menu-mobil{display:none}.menu-row{background-color:#F4F2F1;position:relative}.brands-next a{text-decoration:underline}.brands-next:hover a{text-decoration:none}.header-menu>a.pink::after{content:"";background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/percent-it.svg");background-repeat:no-repeat;width:20px;height:20px;display:inline-block;margin-right:5px;border:1px solid #000;border-radius:50%;background-size:12px;background-position:center}.basket-menu .info-top,.basket-menu .header-menu,.basket-menu .header-search-div,.basket-menu .header-right{display:none}.basket-menu .menu-row{height:10px}.basket-menu header{height:88px}.header-basket{display:none}.basket-menu .header-basket{display:flex;font-size:15px;font-weight:600;letter-spacing:0.45px;align-items:center;position:relative}.basket-menu .header-top{height:79px;justify-content:space-between}.basket-menu .login-basket{display:block;padding-left:35px;width:80px}.basket-menu .login-top,.basket-menu .login-basket{cursor:pointer}.basket-menu .login-top{width:auto;margin-right:0;background-position:left;margin-top:9px;padding-left:30px}.basket-menu .login-top.logged{padding-left:40px}.basket-menu .circle-info{right:unset;left:8px}.basket-menu .login-hover{left:unset;right:44px}.basket-loggin,.basket-loggout{display:none}.basket-menu .header-basket .basket-loggin,.basket-menu .header-basket .basket-loggout{display:inline-block;margin-top:3px}.basket-menu .delivery-contact-tel span{font-size:13px;font-weight:400;color:#767676}.basket-menu .delivery-contact-mail{margin-right:27px}.basket-menu .delivery-contact-tel{margin-right:39px}.basket-menu .delivery-contact-mail a{margin-top:3px}.basket-menu .delivery-contact-tel::before,.basket-menu .delivery-contact-mail::before{content:"";display:inline-block;background-repeat:no-repeat;background-size:contain;background-position:center;vertical-align:bottom}.basket-menu .delivery-contact-tel::before{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/phone-black.svg");width:22px;height:22px;margin-right:13px}.basket-menu .delivery-contact-mail::before{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/mail-black.svg");width:25px;height:17px;margin-right:15px}.basket-menu .delivery-contact-tel a:hover,.basket-menu .delivery-contact-mail a:hover{text-decoration:none}}@media only screen and (min-width:1200px){.menu-container{left:calc((100vw - 1200px) / 2);right:calc((100vw - 1200px) / 2)}}@media only screen and (max-width:1100px){body.focus .focus-0{display:inline}body.focus .focus-fullscreen,body.focus .focus-print{display:none}body.focus .focus-download{margin-right:0px;text-indent:-9999px}body.focus .slick-prev,body.focus .slick-next{width:35px;height:40px;top:50%}body.focus .slick-prev{background-image:url(https://data.italystyle.cz/104823/web_templates/165/images/L.png);}body.focus .slick-next{background-image:url(https://data.italystyle.cz/104823/web_templates/165/images/R.png);}.focus-paging p{display:none}.focus-header.search .focus-search{display:block}body.focus .focus-header.search .focus-0{display:none;}body.focus #keyword{width:130px;}body.focus .focus-header .focus-search-link{margin-left:0px;}body.focus .focus-search-link span{display:none}{width:130px;}}@media print{body.focus .focus-header{display:none}body.focus .focus-container{height:auto!important}}@media only screen and (max-width:1320px){.header-top,.header-menu,.h2-line,.swiper-container,.advice-cards,.fidelity,footer section,.general-container,body>.info-top div,.cooperation{max-width:calc(100vw - 120px);margin:auto}.swiper-button-next-viewed,.swiper-button-next-action,.swiper-button-next-new,.swiper-button-next-top,.swiper-container-rtl .swiper-button-prev,.news-swiper .swiper-button-next-news,.heureka-swiper .swiper-button-next-heureka,.brands-swiper .swiper-button-next-brands,.my-slider .swiper-button-next-slider{right:20px}.swiper-button-prev-viewed,.swiper-button-prev-action,.swiper-button-prev-new,.swiper-button-prev-top,.swiper-container-rtl .swiper-button-next,.news-swiper .swiper-button-prev-news,.heureka-swiper .swiper-button-prev-heureka,.brands-swiper .swiper-button-prev-brands,.my-slider .swiper-button-prev-slider{left:20px}.header-search input[type=search]{width:250px}.basket-container{max-height:43px}.text-under-form{margin-left:calc((100vw - 120px - 900px) / 2+40px)}.blog .h2-line{margin-top:5px}.hint .navigation-container{margin-top:31px}}@media only screen and (max-width:1178px){.popup-gallery-upper .mfp-close{margin-right:calc(89px)}}@media only screen and (max-width:1260px){.product-detail-container{margin-inline:auto;max-width:calc(100vw - 40px)}.blog-page .product-detail-content{max-width:calc(100% - 80px);margin-left:auto;margin-right:auto}.product-detail-content{margin-left:15px;margin-right:15px}.ledge-basket-bottom{padding-inline:0px}}@media only screen and (max-width:1240px){.left-col-page .product-list,.detail-products-body.fixed .header-product-fixed{max-width:calc(100vw - 40px);margin:auto}.detail-other-info-div{min-width:fit-content;margin-right:20px}.detail-menu{margin-left:20px}}@media only screen and (max-width:1230px){.blog-detail .content{margin:auto}}@media only screen and (max-width:1216px){.main-basket{margin-inline:15px}.selet-color-gift{margin-inline:-7px}.content-choice .discount-div input:first-of-type{max-width:175px}.left-col-page .content .swiper-container{max-width:calc(100vw - 347px)}.swiper-button-prev-blog{left:-30px}.swiper-button-next-blog{right:-30px}}@media only screen and (max-width:1190px){.product-detail-container{flex-direction:column}.product-detail-gallery>.popup-product-gallery,.product-detail-under-img>img{display:none}.product-detail-under-img{margin-top:0;height:100%}.product-slider-container{margin-inline:0;width:100%;display:block}.product-detail-gallery{max-width:100%}.product-detail-under-img>a{display:none}.hide-arrow .swiper-button-prev-detail,.hide-arrow .swiper-button-next-detail{display:block}.hide-arrow-mobil.swiper-button-prev-detail,.hide-arrow-mobil .swiper-button-next-detail{display:block}.hide-arrow .swiper-wrapper{justify-content:unset}.product-detail-gallery .swiper-slide{display:flex;justify-content:center;text-align:center}.swiper-button-next-detail::after,.product-slider-other-variants .swiper-button-prev-other:after,.product-slider-other-variants .swiper-button-next-other:after{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/arrow-right.svg");position:absolute;top:calc(50% - 30px)}.swiper-button-prev-detail::after{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/arrow-left.svg");position:absolute;top:calc(50% - 30px)}.product-detail-slider img{border:none}.product-detail-info{max-width:100%;width:100%}.product-detail-container{max-width:100%}.detail-ratings>div,.detail-ratings>img,.detail-ratings>a{margin-inline:auto}.product-detail-container{margin-inline:20px}.h1-mobil{display:block}.h1-desktop{display:none}.page-menu{display:none}}@media only screen and (min-width:1101px){body.autocomplete .mfp-bg{display:block}}.submenuapp{display:none;background:white}.is_app .login-hover .login-cross,.is_app .login.login-top{display:none!important}.is_app .submenuapp{padding-top:41px}.brands-swiper-menu{display:none}.is_app .form-footer{padding-bottom:90px;}.is_app .header-logo{width:131px;background-size:contain;height:35px}.is_app .general-form .submit{right:40px;left:40px;width:auto;}.is_app .menu-row .application-center-container-static-header{background:#fff;height:25px;box-shadow:0px 5px 15px -3px #0000004d;position:fixed;top:0px;left:0px;right:0px;z-index:9}.is_app .menu-row .application-center-container-static-header .mobile-icon-back{left:30px;top:19px}.is_app header{height:43px;}body.is_app>.info-top{display:none;}.is_app .menu-item-1{display:block;text-decoration:none;font-size:16px;padding:20px 15px 5px 15px}.is_app .menu-item-2 + .is_app .menu-item-1{margin-top:15px;border-top:1px solid #F4F2F1}.is_app .menu-item-2{display:block;text-decoration:none;font-size:14px;padding:5px 15px 5px 40px}.is_app .header-search{width:calc(100vw - 30px);}.is_app .header-search-div{display:none;}.is_app .header-search-div.toggle-d-block{display:block;position:absolute;width:100%;background-color:white;bottom:-37px;left:0;background:white;height:38px;z-index:100000000000;}.is_app .header-search-div.toggle-d-block .header-search input[type=search]{height:27px;font-size:11px;width:100%;max-width:calc(100vw - 40px);}.is_app .header-search-div.toggle-d-block .search-button{top:-6px;padding-right:3px;}.is_app .header-search-div.toggle-d-block .header-search{margin:auto;}.is_app .header-search-div.toggle-d-block .search-button{height:100%;top:0;padding:12px;}.is_app .menu-toggle{display:block;margin-inline:15px;}.is_app .header-top{height:43px}.is_app .menu-row{background-color:white;position:fixed;right:100vw;top:43px;bottom:0px;z-index:1000000000;background-color:#F4F2F1;transition:0.5s;width:100vw;display:block;overflow-y:auto}.is_app .menu-row a{font-family:"Ubuntu","Open Sans",serif;font-weight:400;}.is_app .body-menu{overflow:hidden;}.is_app .header-menu a,.is_app .header-menu div,.is_app .menu-item span{color:black;}.is_app .header-menu>a,.is_app .header-menu>div{position:relative;}.is_app .menu-item,.is_app .login.menu-mobil{display:block;padding:10px 15px;width:-webkit-fill-available;width:-moz-available;}.is_app .line-light{background-color:#F4F2F1;width:100%;width:-webkit-fill-available;width:-moz-available;width:fill-available;}.is_app .header-menu>.line-gray::before,.is_app .header-menu>.line-dark::before,.is_app .header-menu>.line-light:before{content:"";width:100vw;height:1px;display:inline-block;position:absolute;left:0;right:0;top:0;z-index:1;border-bottom:none;}.is_app .header-menu>.line-gray::before{background-color:#F4F2F1;}.is_app .header-menu>.line-dark::before,.is_app .header-menu>.line-gray.pink::before{background-color:#969696;}.is_app .header-menu>.line-light:before{background-color:#DADADA;}.is_app .header-menu.toggle-d-block{margin-top:30px;}.is_app .menu-col-title a,.is_app .menu-col-items a{display:block;padding-block:10px;padding-inline:16px;}.is_app .menu-col-items a{margin-left:-6px;}.is_app .menu-submenu{position:relative;width:100%;width:-webkit-fill-available;width:-moz-available;width:fill-available;}.is_app .menu-col.brands{display:none;}.is_app .menu-col-title{width:100%;position:relative;}.is_app .menu-item.hover::after,.is_app .menu-item.hover::before{display:none!important}.is_app .menu-arrow,.is_app .menu-arrow-col{content:"";background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/arrow-down-black.svg");top:0;display:inline-block;width:11px;height:6px;background-position:center;background-repeat:no-repeat;position:absolute;padding:18px;right:0;transition:0.5s;z-index:9999999;}.is_app .menu-col>.menu-col-title>a>span{position:relative;}.is_app .menu-arrow.toggle-d-block,.is_app .menu-arrow-col.toggle-d-block{transform:rotate(180deg);}.is_app .menu-col>.menu-col-title>a>span::before,.is_app .menu-col-item::before{content:"";background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/submenu-icon.svg");background-repeat:no-repeat;display:inline-block;width:15px;height:7px;background-position:left;margin-bottom:4px;}.is_app .menu-item.hover::after{background:none;}.is_app .header-menu{display:flex;flex-direction:column;height:fit-content;align-items:flex-start;margin:auto;max-width:none;background-color:white;overflow:scroll;}.is_app .menu-container,.is_app .currency{display:none;}.is_app .menu-mobil{display:block}.is_app .menu-row .menu-item{font-size:16px;padding-top:14px;padding-bottom:15px}.is_app .menu-arrow,.menu-arrow-col{transform:rotate(-90deg)}.is_app .menu-row .mobile-icon-back{top:14px;margin:0;left:10px}.is_app .header-mobile-icons{position:absolute;background-size:auto 19px;padding:10px 12px;}.is_app .login-hover{top:calc(100vh / 6);right:15px;left:15px;width:auto}.is_app .login-body.toggle-d-block,.is_app .login-hover::after{display:none;}.is_app .mobile-icon-back,.is_app #mobile-icon-filter{width:30px;display:inline-block;top:50%;margin-top:-20px;background-repeat:no-repeat;}.is_app .mobile-icon-back{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/app-arrow-back.svg");background-size:auto 16px;left:0;padding-left:0px;}.is_app #mobile-icon-filter{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/icon-filtr.svg");background-size:auto 10px;right:0;display:none;}.is_app .header-menu>a.pink{flex-direction:row;}.is_app .header-menu>a.pink::after{display:none}.is_app .header-menu,.is_app .header-menu .line-light .menu-item,.is_app .header-menu .line-light.menu-item{background-color:#F4F2F1}.is_app .menu-row form,.is_app .menu-item{background-color:#fff}.is_app .menu-item{background-color:#fff}.is_app .basket-steps.basket-package{flex-wrap:wrap;gap:25px 30px;}.is_app .basket-steps.basket-package .basket-step-div,.is_app .basket-steps.basket-package .basket-step-div:last-of-type{width:calc(50% - 15px);flex-direction:column;}.is_app .basket-steps.basket-package .basket-step-div::after{content:none;}.is_app .basket-steps.basket-package .basket-step-div span{max-width:100%;}.is_app .main-package .basket-step-div:last-of-type{width:100%;flex-direction:row;}.is_app .main-package .basket-step-div::before{margin-right:10px;}.is_app .main-package .delivery-contact{order:0;margin-bottom:50px;margin-top:40px;}.is_app .main-package .delivery-contact.basket-four{order:1;margin-block:0;}.is_app .delivery-contact.basket-four + .order-summary{margin-top:17px;}.is_app .brands-swiper-menu{background-color:#F4F2F1;width:100vw}.is_app .brands-swiper-menu .brands-item{height:69px;overflow:hidden;background:#fff;display:block;text-align:center;border-radius:6px}.is_app .brands-swiper-menu .brands-item img{max-height:59px;padding:10px;max-width:calc(100% - 10px);height:49px}.is_app .brands-swiper-menu{display:block}.is_app .menu-row{bottom:45px}@media only screen and (max-width:1100px){.menu-toggle{position:relative;padding-inline:10px;margin-bottom:3px}.menu-toggle span{background-color:black;height:3px;width:25px;display:block;left:0}.menu-toggle .first{position:absolute;top:24%;transition:0.5s}.header-top-left{display:flex}.menu-toggle .second{position:absolute;top:50%;width:20px;transition:0.5s}.menu-toggle .third{position:absolute;top:75%;transition:0.5s}.menu-toggle .second.toggle-d-block{top:50%;left:-100px;transition:0.5s}.menu-toggle .first.toggle-d-block{top:50%;transform:rotate(45deg);transition:0.5s}.menu-toggle .third.toggle-d-block{top:50%;transform:rotate(135deg);transition:0.5s}.header-top{position:unset}body.fixed .header-container .header-top{height:43px}.form-footer{padding-bottom:90px;}.header-logo{width:131px;background-size:contain;height:35px}.general-form .submit{right:40px;left:40px;width:auto;}.menu-row .application-center-container-static-header{background:#fff;height:25px;box-shadow:0px 5px 15px -3px #0000004d;position:fixed;top:0px;left:0px;right:0px;z-index:9}.menu-row .application-center-container-static-header .mobile-icon-back{left:30px;top:19px}header{height:43px;}body>.info-top{display:none;}.menu-item-1{display:block;text-decoration:none;font-size:16px;padding:20px 15px 5px 15px}.menu-item-2 + .menu-item-1{margin-top:15px;border-top:1px solid #F4F2F1}.menu-item-2{display:block;text-decoration:none;font-size:14px;padding:5px 15px 5px 40px}.header-search{width:calc(100vw - 30px);}.header-search-div{display:none;}.header-search-div.toggle-d-block{display:block;position:absolute;width:100%;background-color:white;bottom:-37px;left:0;background:white;height:38px;z-index:100000000000;}.header-search-div.toggle-d-block .header-search input[type=search]{height:27px;font-size:11px;width:100%;max-width:calc(100vw - 40px);}.header-search-div.toggle-d-block .search-button{top:-6px;padding-right:3px;}.header-search-div.toggle-d-block .header-search{margin:auto;}.header-search-div.toggle-d-block .search-button{height:100%;top:0;padding:12px;}.menu-toggle{display:block;margin-inline:15px;}.header-top{height:43px}.menu-row{background-color:white;position:fixed;right:100vw;top:43px;bottom:0px;z-index:1000000000;background-color:#F4F2F1;transition:0.5s;width:100vw;display:block;overflow-y:auto}.menu-row a{font-family:"Ubuntu","Open Sans",serif;font-weight:400;}.body-menu{overflow:hidden;}.header-menu a,.header-menu div,.menu-item span{color:black;}.header-menu>a,.header-menu>div{position:relative;}.menu-item,.login.menu-mobil{display:block;padding:10px 15px;width:-webkit-fill-available;width:-moz-available;}.line-light{background-color:#F4F2F1;width:100%;width:-webkit-fill-available;width:-moz-available;width:fill-available;}.header-menu>.line-gray::before,.header-menu>.line-dark::before,.header-menu>.line-light:before{content:"";width:100vw;height:1px;display:inline-block;position:absolute;left:0;right:0;top:0;z-index:1;border-bottom:none;}.header-menu>.line-gray::before{background-color:#F4F2F1;}.header-menu>.line-dark::before,.header-menu>.line-gray.pink::before{background-color:#969696;}.header-menu>.line-light:before{background-color:#DADADA;}.header-menu.toggle-d-block{margin-top:30px;}.menu-col-title a,.menu-col-items a{display:block;padding-block:10px;padding-inline:16px;}.menu-col-items a{margin-left:-6px;}.menu-submenu{position:relative;width:100%;width:-webkit-fill-available;width:-moz-available;width:fill-available;}.menu-col.brands{display:none;}.menu-col-title{width:100%;position:relative;}.menu-item.hover::after,.menu-item.hover::before{display:none!important}.menu-arrow,.menu-arrow-col{content:"";background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/arrow-down-black.svg");top:0;display:inline-block;width:11px;height:6px;background-position:center;background-repeat:no-repeat;position:absolute;padding:18px;right:0;transition:0.5s;z-index:9999999;}.menu-col>.menu-col-title>a>span{position:relative;}.menu-arrow.toggle-d-block,.menu-arrow-col.toggle-d-block{transform:rotate(180deg);}.menu-col>.menu-col-title>a>span::before,.menu-col-item::before{content:"";background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/submenu-icon.svg");background-repeat:no-repeat;display:inline-block;width:15px;height:7px;background-position:left;margin-bottom:4px;}.menu-item.hover::after{background:none;}.header-menu{display:flex;flex-direction:column;height:fit-content;align-items:flex-start;margin:auto;max-width:none;background-color:white;overflow:scroll;}.menu-container,.currency{display:none;}.menu-mobil{display:block}.menu-row .menu-item{font-size:16px;padding-top:14px;padding-bottom:15px}.menu-arrow,.menu-arrow-col{transform:rotate(-90deg)}.menu-row .mobile-icon-back{top:14px;margin:0;left:10px}.header-mobile-icons{position:absolute;background-size:auto 19px;padding:10px 12px;}.login-hover{top:calc(100vh / 6);right:15px;left:15px;width:auto}.login-body.toggle-d-block,.login-hover::after{display:none;}.mobile-icon-back,#mobile-icon-filter{width:30px;display:inline-block;top:50%;margin-top:-20px;background-repeat:no-repeat;}.mobile-icon-back{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/app-arrow-back.svg");background-size:auto 16px;left:0;padding-left:0px;}#mobile-icon-filter{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/icon-filtr.svg");background-size:auto 10px;right:0;display:none;}.header-menu>a.pink{flex-direction:row;}.header-menu>a.pink::after{display:none}.header-menu,.header-menu .line-light .menu-item,.header-menu .line-light.menu-item{background-color:#F4F2F1}.menu-row form,.menu-item{background-color:#fff}.menu-item{background-color:#fff}.basket-steps.basket-package{flex-wrap:wrap;gap:25px 30px;}.basket-steps.basket-package .basket-step-div,.basket-steps.basket-package .basket-step-div:last-of-type{width:calc(50% - 15px);flex-direction:column;}.basket-steps.basket-package .basket-step-div::after{content:none;}.basket-steps.basket-package .basket-step-div span{max-width:100%;}.main-package .basket-step-div:last-of-type{width:100%;flex-direction:row;}.main-package .basket-step-div::before{margin-right:10px;}.main-package .delivery-contact{order:0;margin-bottom:50px;margin-top:40px;}.main-package .delivery-contact.basket-four{order:1;margin-block:0;}.delivery-contact.basket-four + .order-summary{margin-top:17px;}.brands-swiper-menu{background-color:#F4F2F1;width:100vw}.brands-swiper-menu .brands-item{height:69px;overflow:hidden;background:#fff;display:block;text-align:center;border-radius:6px}.brands-swiper-menu .brands-item img{max-height:59px;padding:10px;max-width:calc(100% - 10px);height:49px}.brands-swiper-menu{display:block}.cooperation-card-item ul{display:none}.cooperation-cards,.cooperation-categories{gap:10px}.cooperation-cards{flex-direction:column}.cooperation-category{display:flex;flex-direction:column;height:unset;padding:20px;gap:20px;width:calc(100% - 40px)}.cooperation-category div{gap:10px;flex-direction:column}.heureka .swiper-container{padding-top:60px}.cooperation-card-item{max-width:367px;margin:auto}.cooperation-category{width:calc(100% - 80px);margin-bottom:0}body>.info-top{display:none}.basket-gray-zone{display:none}.basket.basket-full{padding:0;background-color:#ffffff}.search-mobil{display:block}.basket span{display:none}.basket{background-color:white;padding:0;border-radius:0;margin-left:0}.basket-mobil::before{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/basket-black.svg");margin-right:13px;content:"";background-repeat:no-repeat;background-position:center;width:16px;height:19px;background-size:contain;display:inline-block;vertical-align:bottom}.basket::before{content:none}.basket-mobil{display:block;position:relative}.basket-mobil .circle-info{background-color:black;font-size:9px;border-radius:50%;line-height:15px;right:6px;top:8px;text-align:center;color:white;width:15px;height:15px}.login-body.toggle-d-block,.login-hover::after{display:none}.header-right{margin-left:auto;min-width:auto;position:unset}.login-hover{left:15px;right:15px;top:calc(100vh / 6)}.likes{width:23px;height:18px;background-size:contain;padding-left:0;padding-right:14px;background-position:unset}.login-top{padding-left:0;width:18px}.circle-info{width:20.5px;height:20.5px}.login-top .circle-info{background-size:contain;width:15px;height:15px;right:8px}.likes .circle-info{line-height:15px;height:15px;width:15px;right:11px;font-size:9px}.fidelity{flex-direction:column;row-gap:10px}.fidelity-card{width:auto;max-width:inherit}.menu-news{flex-direction:column}.circle{flex-direction:column;text-align:center}.circle span{margin:0}.phone::before,.mail::before,.stock::before,.car::before,.verify::before,.years::before{margin-bottom:10px;background-position:center center;margin-inline:0}.footer-news{order:-1;margin:auto;margin-bottom:20px}.footer-menu h3{margin-bottom:10px}.advice-card{margin:auto;max-width:calc(100vw - 120px);display:none}.advice-list:first-of-type::after,.advice-h2-first,.advice-h2-second{display:none}.advice-card-footer{padding-inline:calc(100% / 6)}.advice-h2-first span,.advice-h2-second span{width:90px;height:90px;background-size:contain;top:-79px;left:calc((100% - 90px) / 2)}a.advice-item{background-color:#E8E8E8;margin-block:4px;width:fit-content;padding:3px 10px;border-radius:22px;max-width:calc(100% - 20px)}.advice-card.toggle-d-block,.menu-row.toggle-d-block{display:block}.menu-row.toggle-d-block{right:0}.footer-menu{margin:auto}.mobil-apps h3,.social-apps h3,.rights-text,.footer-menu h3{text-align:center}.advice-cards{flex-direction:column}.advice-card-top{padding-top:20px}.advice .h2-line{margin-bottom:130px}.advice-h2-first.mobile,.advice-h2-second.mobile{display:block;width:50%;font-weight:normal;margin:0;padding-block:13px;margin-left:15px;margin-right:15px}.advice-item::after{content:none}.advice-h2-first.mobile.toggle-d-block,.advice-h2-second.mobile.toggle-d-block{background-color:#F4F2F1;font-weight:bold;border-radius:5px 5px 0 0}.advice-menu{display:flex;justify-content:center}.apps{flex-wrap:wrap}.mobil-apps-icons,.social-apps h3{margin:0}.mobil-apps,.social-apps{max-width:600px;margin:auto}.social-apps{margin-bottom:20px}.mobil-apps,.social-apps{width:100%;justify-content:space-between;max-width:100vw}.mobil-apps::after,.social-apps::after{left:-30px}.mobil-apps{order:1}.mobil-apps-icons,.social-apps h3{margin-bottom:15px}.left-col{order:1;width:100%}.product-list{flex-direction:column;max-width:calc(100vw - 40px)}.content{padding-inline:5px;max-width:100vw}.filter{display:none}.left-col .fidelity-card,.left-col .advice-card-footer{max-width:100%;max-width:-webkit-fill-available;max-width:-moz-available;max-width:fill-available}.left-col .advice-card-name::after{display:none}.left-col .advice-card-query{margin-block:auto}.left-col .fidelity-card-body.first .fidelity-span,.left-col .fidelity-card-body.second .fidelity-span,.left-col .fidelity-card-footer{flex-direction:column}.left-col .fidelity-card-body.first .fidelity-span::before{padding-right:20px}.left-col .advice-card-query{flex-direction:column}.advice-card-info{display:flex;gap:20px;justify-content:center;margin-bottom:10px;margin-top:10px}.left-col .advice-card-footer{padding:24px 40px 16px 41px;flex-direction:column}.hint-product-list-container .hint-menu{display:none}.hint-menu-mobil{display:flex;height:50px;line-height:50px}.hint-mobil{width:50%;border:1px solid #dadada;font-size:14px;text-decoration:none}.hint-product-list-container{margin-bottom:50px}.hint-mobil.first{text-align:center;border-radius:10px 0 0 10px}.hint-mobil.first::before,.hint-mobil.first::after{display:inline-block;margin-inline:3px}.hint-mobil.first::before{content:url("https://data.italystyle.cz/104823/web_templates/165/images/icon-filtr.svg")}.hint-mobil.first::after{content:"";background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/arrow-down-black.svg");width:10px;height:10px;background-size:contain;background-position:center;background-repeat:no-repeat;transition:1s}.hint-mobil.first.toggle-d-block::after{transform:rotate(180deg)}.hint-mobil.first.toggle-d-block{box-shadow:0px 3px 3px #00000029}.hint-mobil.second label span{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/arrow-down-black.svg");width:10px;height:10px;background-size:contain;background-position:center;background-repeat:no-repeat;display:inline-block;margin-left:5px}.hint-mobil.second{border-radius:0 10px 10px 0;text-align:center}.hint-menu-mobil select{border:none}.filter.filter-mobil.toggle-d-block{display:block;width:auto;margin-top:15px}.product-list{column-gap:10px}.hint-mobil select{appearance:none;-moz-appearance:none;-webkit-appearance:none;font-size:14px}.hint-mobil select{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;height:100%;width:100%}.hint-mobil label{position:relative;display:block;width:100%}.browsing-numbers{display:none}.gallery-items{grid-template-columns:repeat(4,1fr)}#heurekaTableft{display:none!important}.product-detail-gallery{width:100%;height:375px;padding-right:0;margin:20px 0 30px 0}.product-slider-item img{height:375px}.product-detail-slider .video iframe{display:block;padding-top:55px;padding-bottom:60px;height:260px;background-color:#fff;width:100%;margin:0px 3px 40px 3px}.product-detail-slider .video img{display:none}.swiper-button-prev-detail{left:20px!important}.swiper-button-next-detail{right:20px!important}.product-detail-gallery .swiper-container{padding-block:0;margin-block:20px}.product-detail-gallery .swiper-pagination{bottom:13px;display:flex;justify-content:center}.search-result .search-result-content{flex-wrap:wrap}.search-result{top:37px;height:auto;width:calc(90% - 60px) ;margin:0 5% }.search-result .search-result-content{height:auto}.search-result-1,.search-result-2{width:100%;margin-left:0}.header-search-div .search-result{width:auto;margin:0;right:0}.search-result-2{padding-top:15px;margin-top:15px;position:relative}.search-result-2::before{content:"";height:1px;left:-15px;right:-15px;position:absolute;top:0;display:inline-block;background-color:#dadada}.header-search-div .search-result{position:fixed !important;border-radius:0;left:0;position:fixed !important;border-radius:0 !important;margin:0 !important;padding:15px !important;top:80px;bottom:0px;overflow:auto;box-shadow:0px 3px 3px #00000029;border-top:1px solid #969696;max-width:100%;border-radius:0;box-shadow:none;width:calc(100% - 30px)!important}.header-product-fixed .detail-other-name{max-width:fit-content}.header-product-fixed .detail-other-name{display:none}.detail-other-product-div{justify-content:flex-end}.basket-step-div,.basket-step-div:last-of-type{flex-direction:column;width:calc(100vw / 4)}.basket-step-div::before{margin-right:0}.basket-step-div span,.basket-step-div a{text-align:center}.basket-step-div::after{position:absolute;margin-inline:0;right:0;top:12px}.product-price.one-piece{display:none}.basket-page .pieces{margin-left:auto}.basket-page .button.pieces{line-height:20px}.selet-color-gift .select-offer{min-width:270px}.basket-page .check-div>span{max-width:400px}.basket-page .check-div.gift-div>span{max-width:310px}.basket-delivery-container{flex-direction:column;row-gap:30px}.order-summary{margin-top:0;width:100%}.basket-form-submit .ledge-basket-bottom{width:100%}.new-order-form{margin-bottom:-30px}.header-basket{display:none}.menu-contact-page{display:none}.customer-service .menu-contact-page{display:block;margin-block:20px;text-align:left;overflow:hidden}.menu-contact-page .button{margin:20px auto}.left-col{margin-top:20px}.customer-service .general-form{padding-inline:0}.order-details .pieces{display:none}.order-details .basket-gift.more-pieces .product-price{margin-left:auto}.order-details .check-div>span{width:calc(100% - 185px)}.register .h2-line{max-width:100%}body.autocomplete{overflow:hidden}.left-col-page .content .swiper-container{max-width:calc(100vw - 30px)}.blog-page .blog-items{grid-template-columns:1fr 1fr}.blog-detail-right{display:none}.blog-detail-left{max-width:100%}.blog-detail-products{display:block}.blog-detail-products .product-slider-viewed{box-shadow:none}.blog-detail-products .swiper-button-prev-viewed{left:0}.blog-detail-products .swiper-button-next-viewed{right:0}.article-topic{display:inline-block}.inline-border{border-right:1px solid #dadada;margin-right:20px;padding-right:20px}.brands-items{grid-template-columns:1fr 1fr}.grid-item{width:calc(100%/2 - 100px)}.basket-loggout,.basket-loggin{display:none}.order-summary{margin-bottom:40px}.search-mobil,.login-top,.likes{background-size:contain,cover;padding-right:15px;background-position:left center;background-repeat:no-repeat;height:19px}}@media only screen and (max-width:1020px){.text-under-form{margin-left:40px}}@media only screen and (max-width:1000px){.office-addresses-div{grid-template-columns:1fr 1fr}body a.salon-detail-back{display:none}body a.salon-detail-back.resp{display:block;width:100%;margin-top:20px;margin-bottom:0;box-sizing:border-box}body .salon-detail{padding-top:0}body .main-content{margin-top:60px}body .salon-detail-content,body.mobile-view .salon-detail-map{float:none}body .salon-detail-content{width:100%;margin-bottom:10px}body .salon-detail-address{font-size:15px}body .salon-detail-tag{font-size:12px;padding:10px 12px;margin-right:3px;margin-bottom:3px}}@media only screen and (max-width:950px){.product-detail-text .form-footer{padding-bottom:90px}.dynamic-slider{width:calc(100vw - 80px);left:40px;margin-left:0}.dynamic-slider-name,.dynamic-slider-under-name,.dynamic-slider-small-text,.dynamic-slider-buttons-div{width:calc(100vw - 80px)}.dynamic-slider-buttons-div{flex-wrap:wrap;overflow:hidden;height:60px}.dynamic-slider-name{font-size:32px}}@media only screen and (max-width:900px){.is_app .categories-menu,.is_app .categories-menu-gray,.is_app .left-col-page .categories-menu{grid-template-columns:repeat(2,1fr)!important}.gallery-items{grid-template-columns:repeat(3,1fr)}.hint-menu-item.mobil,.product-menu-item.mobil{display:initial}.hint-menu-item.desktop{display:none}.hint-menu-item{font-weight:300}.hint-menu-item.active{font-weight:500}.categories-menu,.left-col+.content .categories-menu{grid-template-columns:repeat(4,1fr)}.categories-menu-item{padding-top:0;background-position:10px;background-size:30px;background-color:#F5F5F5;text-align:left}.categories-menu-item.two-columns{grid-area:auto;height:auto}.categories-menu-item p{font-size:18px!important;margin-bottom:9px!important}.hint-card-likes{display:block;width:23px;height:19px;top:8px;right:13px}.hint-card{height:374px}.check-divs-container .check-div{flex-wrap:wrap;row-gap:10px}.basket-gift .check-div .check-form-input+label{width:100%;margin-right:0}.popup-delivery-buttons .button span{display:none}.add_to_basket .popup-delivery-buttons{flex-wrap:wrap;padding-inline:0}.popup-delivery-buttons .delivery{order:-1;width:100%;border-bottom:1px solid #dadada;padding-inline:0;margin-bottom:19px}.delivery span::before{margin-inline:10px}.add_to_basket .popup-delivery-buttons .basket-button{margin:0;padding-inline:15px}.check-divs-container .check-div{flex-wrap:wrap}.basket-gift .check-div .check-form-input+label{width:100%;margin-right:0}.popup-delivery-buttons .button span{display:none}.basket-popup .popup-delivery-buttons{flex-wrap:wrap;padding-inline:0}.popup-delivery-buttons .delivery{order:-1;width:100%;border-bottom:1px solid #dadada;padding-inline:0;margin-bottom:19px}.delivery span::before{margin-inline:10px}.basket-popup .popup-delivery-buttons .basket-button{margin:0;padding-inline:23px}.basket-step-div span,.basket-step-div a{max-width:100px;min-width:auto;margin-top:4px}.basket-page .check-div>span{width:calc(100% - 140px);display:block;margin-right:40px;max-width:unset;align-self:flex-start}.basket-page .check-div{flex-wrap:wrap;row-gap:8px}.basket-page .check-div>a>span{margin-right:23px}.basket-likes{display:none}.basket-likes-cross{position:absolute;top:0;right:0;filter:none;margin:5px}.basket-gift .check-div>a{width:100%;padding-right:0}.basket-gift .check-div{margin-bottom:26px}.basket-page .check-div.gift-div>span{width:calc(100% - 230px);margin-left:0}.selet-color-gift{flex-direction:column;padding-left:10px}.select-main-row{max-width:100%;margin-bottom:8px}.selet-color-gift .select-offer{margin-right:0;margin-left:0;margin-bottom:-3px}.gift-div-price{width:100%}.basket-steps{align-items:flex-start;border-bottom:1px solid #dadada;padding-bottom:21px}.products-labels .product-price,.products-labels .pieces{display:none}.order-details .basket-gift.more-pieces .check-div,.another{font-size:12px}.basket-page .pieces{height:44px;margin-right:79px}.pieces-remove,.pieces-add{line-height:44px}.basket-page .product-price{line-height:24px}.form-basket-footer{flex-direction:column;align-items:center;padding:15px 15px 20px 15px}.form-footer-price{margin-right:0}.form-basket-footer .delivery{width:100%;padding:0}.basket-delivery .check-div{flex-wrap:nowrap}.showroom-div{flex-direction:column}.showroom-item{width:auto}.eshops-team-div,.office-addresses-div,.bank-connection-div{grid-template-columns:1fr}.customer-service-item{display:flex;flex-direction:column;align-items:center;line-height:20px}.customer-service-item.delivery-contact-tel img{margin-bottom:7px}.customer-service-item.delivery-contact-mail img{margin-bottom:10px}.customer-service-item.light img{margin-bottom:8px}.delivery-contact-tel span{margin:0;padding-left:5px}.main-package .delivery-contact-tel span,.main-package .delivery-contact-tel a{margin-left:11px}.customer-service-item.light::before,.delivery-contact-tel::before,.customer-service-item.delivery-contact-mail::before{margin-bottom:8px}.eshops-team-contents .delivery-contact-tel::before{margin:0;margin-right:12px}.eshops-team-item{justify-content:center;width:calc(100% - 40px)}.content{padding:0}.product-list{margin:0;max-width:100%;margin-left:15px;margin-right:15px}.overview-points img{right:7%}.code-generation{padding-inline:0}.overview-points{padding-left:60px}.order-details-div.date{margin-right:0;width:100%}.register-text-div{flex-direction:column;margin:-10px 15px 40px 15px}.new_form .h2-line{margin-inline:0;max-width:100%;width:100%}.register-div{width:100%}.register .personal-data,.register.company-data,.register .delivery-another-address,.register .new-form>.check-div,.register .consents{padding-inline:0}.register .basket-delivery label{width:100%;margin-right:0}.register input[type="submit"]{padding-inline:90px}.ledge-basket-bottom p{order:1;min-width:100%;margin:0;text-align:center;font-size:10px}.ledge-basket-bottom{height:62px;flex-wrap:wrap;justify-content:space-between;padding-block:10px}.ledge-basket-bottom.height{height:95px}.main-basket form.add-to-basket-form.add-to-basket-form-set,.main-basket form.pieces.autosubmit,.basket-page form.pieces,.basket-page .pieces{margin-left:calc((100vw - 131px) / 2 );margin-right:auto;padding:0}.form-footer-price{width:100%;margin-top:20px}.form-footer-price .price{display:flex;align-items:flex-end}.form-footer-price .price span:last-of-type{margin-left:auto}.delivery span{font-size:12px}.form-footer-price .price,.form-footer-price .detail-green-text{font-size:14px}.form-footer-price .price span:last-of-type{font-size:18px}.form-footer-price .detail-green-text{margin-top:10px}.swiper-slide:has(.brands-item){border:1px solid #DADADA;border-radius:10px;background:white}.categories-menu-item.big{grid-area:auto}.categories-menu-item.big.two-columns{grid-area:auto}.categories-menu.desktop,.categories-menu-gray.desktop{display:none !important}.left-col-page .categories-menu{gap:10px !important}.categories-menu,.left-col-page .categories-menu{grid-template-columns:repeat(4,1fr)}.categories-menu-item.big{grid-area:span 2 / span 2}.categories-menu-item{padding-top:0;background-position:3px;background-size:40px;background-color:#F5F5F5;text-align:left}.categories-menu-item > .text{font-size:14px;margin-block:9px;padding-left:60px;margin-right:9px;position:static;white-space:unset}.categories-menu.mobile{display:grid !important}.categories-menu.mobile a{height:50px;font-weight:bold;padding:8px;box-sizing:border-box;padding-left:48px;border-radius:10px;overflow:hidden;display:flex;align-items:center}.categories-menu.mobile a span{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}@media only screen and (max-width:815px){.reg-confirm{margin:-30px auto 40px auto}.general-form p{width:100%;text-align:left}.product-detail-container .badge-top-product{right:12px;left:unset;height:60px;top:0}}@media only screen and (max-width:800px){.header-top,.h2-line,.swiper-container,.fidelity,footer section,.apps,.general-container,body>.info-top div,.cooperation{max-width:calc(100vw - 20px)}.advice-cards,.advice-card{max-width:100vw}.advice-card-top,.advice-card-footer{border-radius:0}.news-row{flex-direction:column;align-items:center;row-gap:15px}.footer-news{text-align:center;width:calc(100vw - 100px)}.hint-menu-item{min-width:100px;padding:12px 16px 9px 16px}.hint-card-name{font-size:15px}.hint-product-list-container .hint-cards{grid-template-columns:repeat(2,1fr)}.news-swiper .swiper-button-prev-news:after,.swiper-container-rtl .swiper-button-next:after,.news-swiper .swiper-button-next-news:after,.heureka-swiper .swiper-button-next-heureka:after,.heureka-swiper .swiper-button-prev-heureka:after,.brands-swiper .swiper-button-next-brands:after,.brands-swiper .swiper-button-prev-brands:after{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/arrow-left.svg")}.news-swiper .swiper-button-next-news:after,.heureka-swiper .swiper-button-next-heureka:after,.brands-swiper .swiper-button-next-brands:after{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/arrow-right.svg")}.swiper-button-next-viewed:after,.swiper-button-next-action:after,.swiper-button-next-new:after,.swiper-button-next-top:after,.swiper-container-rtl .swiper-button-prev:after,.swiper-button-prev:after,.my-slider .swiper-button-next-slider:after,.my-slider .swiper-button-prev-slider:after{background-image:none}.swiper-button-next-viewed,.swiper-button-prev-viewed,.swiper-button-prev-top,.swiper-button-next-top,.swiper-button-prev-action,.swiper-button-next-action,.swiper-button-prev-new,.swiper-button-next-new,.swiper-button-prev-other,.swiper-button-next-other{display:none !important}.swiper-button-next-viewed,.swiper-button-next-action,.swiper-button-next-new,.swiper-button-next-top,.swiper-container-rtl .swiper-button-prev,.news-swiper .swiper-button-next-news,.heureka-swiper .swiper-button-next-heureka,.brands-swiper .swiper-button-next-brands{right:-5px}.swiper-button-prev-viewed,.swiper-button-prev-action,.swiper-button-prev-new,.swiper-button-prev-top,.swiper-container-rtl .swiper-button-next,.news-swiper .swiper-button-prev-news,.heureka-swiper .swiper-button-prev-heureka,.brands-swiper .swiper-button-prev-brands{left:-5px}.advice-card-footer{padding:30px 20px 20px 20px;display:flex;justify-content:space-around;height:auto}.news-swiper .swiper-button-next-news,.news-swiper .swiper-button-prev-news{top:43%}.advice-card-query{align-items:center}.advice-card-query p{display:none}.left-col-page .advice-card-query p{display:block}.advice-card-query .button{margin:0;min-width:121px}.fidelity-card{width:auto;max-width:inherit;padding:20px 15px;height:fit-content}.fidelity-card-footer{flex-wrap:wrap;justify-content:center;text-align:center;align-items:center}.fidelity-card-footer .button{margin-top:15px}.fidelity-mobile-d-none{display:none}.footer-contact{max-width:inherit;margin-bottom:50px}.benefits,.footer-contact{column-gap:0;flex-wrap:wrap}.benefits{row-gap:50px;margin-top:0;padding-top:0}.circle{width:50%}.info{padding-top:0 !important}.shadow-pack{position:relative;overflow:hidden;height:50px;width:100%;display:block}.social-apps,.mobil-apps{flex-direction:column}.footer-contact::before{width:100%;height:111px;background-size:140px;background-position:center}.div-shadow.desktop{display:none}.rights{flex-wrap:wrap;row-gap:30px;padding-top:0;padding-bottom:17px}.rights-text{order:1;width:calc(100vw - 40px);margin:auto;position:relative}.rights-heureka::before{content:"spolehlivý obchod";padding-right:20px}.rights-cards::before{content:"platební metody";padding-right:20px}.rights-heureka,.rights-cards{display:flex;width:100%;align-items:center;justify-content:center}.social-apps-icons a{margin-inline:10px}footer section{padding-block:20px}.menu-news,.mobil-apps,.social-apps{position:relative;margin-block:20px}.menu-news::after,.mobil-apps::after,.social-apps::after,.rights-text::before{content:"";background-color:#4B4B4B;height:1px;display:inline-block;position:absolute;bottom:-25px;left:0px;right:0}.rights-text::before{top:-16px;bottom:inherit;left:-10px;right:-10px;overflow:auto}.social-apps h3,.social-apps{margin-top:0}.footer-menu h3{position:relative;margin-bottom:0}.footer-menu h3:after{content:"";background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/arrow-down.svg");background-repeat:no-repeat;display:inline-block;width:14px;height:11px;background-position:center;padding-left:20px;transition:0.5s}.footer-menu h3.toggle-d-block:after{transform:rotate(180deg)}.footer-menu-div,.info::after,.apps::after{display:none}.footer-menu-div.toggle-d-block{display:flex;margin-top:30px}.menu-news{padding:0;margin-top:50px}.info{padding-top:30px;padding-bottom:0}.mobil-apps-icons img{margin-top:17px}.product-detail-text .product-menu-item.mobile{display:none}.product-detail-content{flex-wrap:wrap !important}.product-content-1{width:100vw !important;margin:0 15px !important}.product-content-2{display:none}.product-detail-text .product-content-2::before{content:none}.product-img-content{flex-wrap:wrap}.product-detail-text .product-img-content>p{width:100%}.product-detail-text .review{margin:0 15px}.product-detail-text .review .button{margin-top:15px;margin-left:auto;margin-right:auto}.product-detail-text .product-menu-item.mobil{display:inline-block}.pd-cards-info{flex-wrap:wrap}.pd-info-card{width:100%;max-width:340px;box-sizing:border-box}.detail-resume-info-price.detail-resume-not-stock.detail-resume-not-logged-in{flex-direction:column}}.main-basket{padding-bottom:20px}@media only screen and (max-width:700px){.main-basket img{float:none!important;margin:auto!important;display:block}.video .popup-product-gallery{display:none}.basket-mandatory.active{display:block;margin-top:10px}.basket-mandatory:before{margin-left:0}.product-detail-container{margin-inline:15px;position:relative;padding-bottom:18px}.other-variants::after{content:"";position:absolute;display:inline-block;bottom:0;left:0;right:0;height:1px;background-color:#dadada}.detail-info-price{flex-direction:column;padding-top:21px;row-gap:26px}.pieces-remove,.pieces-add{line-height:43px}.product-detail-gallery{position:relative}.detail-tags.detail-mobil{position:absolute;top:0;z-index:10;display:block}.detail-ratings .hint-card-tag,.detail-ratings .detail-product-likes,.detail-ratings .detail-product-share,.detail-div .detail-product-likes span,.detail-div .detail-product-share span{display:none}.detail-ratings .stars-div{flex-direction:column}.detail-ratings>img{display:block;width:130px}.detail-product-resume{flex-direction:column}.detail-div .detail-product-likes,.detail-div .detail-product-share{display:block}.pieces{height:43px;width:97px;min-width:97px;margin-right:unset;font-size:15px;display:flex;align-items:center;justify-content:center}.detail-info-price .button{min-width:160px;height:43px}.h1-mobil{font-size:15px}.product-detail-under-img{padding-top:0}.detail-tags.detail-mobil{top:22px;left:5px}.swiper-button-prev-detail{left:-10px!important}.swiper-button-next-detail{right:-10px!important}.detail-ratings{padding-block:32px;padding-inline:4px;align-items:center}.detail-ratings.no-rating .detail-tags{display:none}.detail-product-text,.detail-product-resume,.detail-green-text{font-size:12px}.detail-product-text{height:58px}.detail-product-resume{padding-top:11px}.detail-product-resume-text::after{width:100%;height:1px;top:unset;right:unset}.detail-product-resume-text{padding-bottom:21px;width:100%}.detail-info-brand{line-height:22px;padding-top:8px}.detail-resume-info-price{margin-top:16px;padding-block:12px;padding-inline:15px;margin-right:-5px;margin-left:-5px}.discount{line-height:40px;font-size:13px;width:40px}.product-price{font-size:12px;width:auto;margin-right:auto}.product-price strong{font-size:25px}.detail-product-likes{margin-right:13px}.detail-div.second{align-items:center;justify-content:space-between}.detail-transport-registration{flex-direction:column;line-height:25px;padding-top:26px;font-size:12px;padding-bottom:17px}.other-variants{padding-top:16px}.detail-other-hover{margin-left:auto;margin-right:unset;margin-block:auto 0;align-items:flex-end;max-width:235px}.detail-other-name{font-size:13px}.detail-gift{position:relative;margin-top:55px !important;padding-top:20px;padding-bottom:10px}.detail-gift .img-gift{position:absolute;width:60px;height:60px;top:-40px;left:calc(50% - 30px)}.detail-other-name .green-text{font-size:12px;padding-top:5px}.detail-other-product-div{flex-direction:column}.detail-other-info{text-align:left;margin-left:14px;line-height:18px;row-gap:8px}.product-detail-text{margin-top:41px}.review .review-text>div:nth-of-type(3),.review .review-text>div:nth-of-type(3) p{width:300px}.review .stars{margin-right:10px}.header-product-fixed .detail-other-product .detail-other-product-div{flex-direction:row}.detail-menu .discount{line-height:50px}.detail-info-price.detail-not-stock .button{margin-left:auto}.header-product-fixed .discount{line-height:41px}.detail-menu .pieces{margin-right:21px}.detail-resume-info-price .detail-product-share span,.detail-resume-info-price .detail-product-likes span{display:inline-block;vertical-align:middle}.blog-page .blog-items{grid-template-columns:1fr;gap:20px}.blog-page .product-detail-content{padding-top:20px}.blog-detail-products .swiper-button-prev-viewed{display:none}.blog-detail-products .swiper-button-next-viewed{display:none}.brands-items{gap:20px}.brand-item{padding:6px 15px 10px 15px;height:fit-content}.brand-item-div{display:none}.brand-item-img{padding-bottom:5px}.brand-item-img img{max-width:100%}.swiper-button-prev-blog,.swiper-button-next-blog{display:none}.detail-blog-swiper{margin-left:0px;margin-right:0px}.discount-div .basket-cross{display:none}.categories-menu,.categories-menu-gray,.left-col+.content .categories-menu{grid-template-columns:repeat(1,1fr)}.categories-menu:has(.two-columns),.categories-menu-gray:has(.two-columns),.left-col+.content .categories-menu:has(.two-columns){grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:600px){.package-socials-div{width:100%}.package-socials-div .button{min-width:unset;width:33%}.slider-container .swiper-container .swiper-wrapper{height:auto;aspect-ratio:1}.swiper-pagination-bullet{width:20px;height:3px}.reg-confirm{margin:20px auto 40px auto}.detail-menu .pieces{display:none}.gallery-items{grid-template-columns:repeat(2,1fr);gap:10px}header,body.fixed .header-container .header-top{height:43px}.header-menu{height:calc(100vh - 43px)}h2,.fidelity-span{font-size:18px}body>.info-top{font-size:11px}.h2-line span{padding-inline:20px;display:block;margin-inline:auto;max-width:100%;max-width:-webkit-fit-content;max-width:fit-content}.h2-line{display:flex;align-items:center}.h2-line span{max-width:calc(100% - 80px);width:100%;flex-shrink:0;padding-inline:0}.h2-line::before{top:12px}.h2-line::before,.h2-line::after{content:"";background-color:#DADADA;height:1px;width:100%;position:unset;min-width:20px}.h2-line{max-width:100vw}.new_form .h2-line{width:100%;width:-webkit-fill-available;width:-moz-available;width:fill-available;max-width:initial}.general-form.button-center-form{padding:40px 10px 10px}.header-top{height:43px}.menu-toggle span{height:2px;width:20px}.menu-toggle .second{width:16px;top:55%}.menu-toggle .first{top:34%}.menu-toggle{margin-left:3px}.menu-row,.fixed .menu-row{top:41px}.swiper-container.mySwiper.swiper-container-initialized.swiper-container-horizontal{max-width:100vw}.slider{display:none}.slider-mobil{display:block}.hint{padding-top:0}.hint-product-list-container .hint-cards{grid-template-columns:repeat(1,1fr)}a.hint-card-img{height:440px}.hint-card::after{content:"";height:1px;position:absolute;left:0;right:0;top:-11px;background-color:#dadada}.hint-card:first-of-type:after,.hint-card-img+.hint-card::after{display:none}.hint-menu-item.active{padding-inline:16px}.advice .h2-line{margin-bottom:78px}.swiper-container .hint-card-header{height:226px;background-size:contain;background-repeat:no-repeat}.advice-h2-first span,.advice-h2-second span{left:calc((100% - 70px) / 2);width:70px;height:70px;top:-64px}.advice-h2-first.mobile,.advice-h2-second.mobile{padding-block:11px}.advice-menu{column-gap:16px;height:43px}.hint .swiper-container{padding-bottom:0}.advice{margin-bottom:8px}.advice-card-top{padding-inline:20px;padding-bottom:20px;padding-top:9px;padding-bottom:17px;margin-bottom:3px}.advice-list{line-height:19px}.advice-list:last-of-type a{margin-left:0px}.advice-card-name.first img,.advice-card-name.second img{width:55px;height:55px;background-size:contain;margin-inline:10px;margin-top:11px}a.advice-item{margin-left:0}.advice-card-footer{padding:8px 19px 15px 10px;justify-content:space-between}.advice-card-name p{font-size:13px;padding-left:0;margin-top:18px;margin-bottom:4px}.advice-card-name span{font-size:15px}.blog{padding-top:15px;padding-bottom:4px}.news-swiper .swiper-container{padding-block:0}.blog .button{margin-top:13px;height:22px;min-width:90px}.hint-menu-item{margin-inline:7px;width:auto;font-size:15px;margin:0;padding-inline:10px;min-width:58px}.fidelity{margin-top:0;padding-bottom:0}.fidelity-card-body{row-gap:10px}.fidelity-card-footer{margin-top:10px}.fidelity-card-footer span{margin-right:0}.fidelity .button{padding:0px 42px}.brands{padding-top:30px}.brands .swiper-container{padding-block:0}.heureka{padding-top:6px}.heureka .swiper-container{padding-top:30px;padding-bottom:0px}.heureka .h2-line{margin-bottom:19px}.heureka-card{padding:20px 15px 35px 15px}.stars-div{bottom:14px;left:10px}.heureka-card::before{right:18px}.general-container .heureka .button,.heureka .button{margin-top:17px;min-width:99px;margin-bottom:30px}.footer-menu-div{flex-direction:column;align-items:center}.footer-menu-col{width:60%;line-height:20px}.footer-menu-col:first-of-type{margin-top:5px}.circle{height:auto}.footer-contact .circle a{font-size:13px}.benefits,.footer-contact{column-gap:10px}.benefits .circle,.footer-contact .circle{width:48%}.footer-menu-div.toggle-d-block{margin-top:0}.phone::before,.mail::before,.stock::before,.car::before,.verify::before,.years::before{background-size:30px 40px;height:32px}.circle span{font-size:11px;max-width:140px}section{padding:30px 0 20px 0}.form-footer{padding:17px 15px 120px 15px}.form-footer-div,.form-footer-popup-text{margin-right:0}.menu-news{margin-top:13px}.footer-news{padding-bottom:20px;margin-bottom:16px;width:100%;width:-webkit-fill-available;width:-moz-available;width:fill-available}.footer-news span{font-size:11px}.news-row input[type=email]{height:31px;width:90%}.news-row div:first-child::after{right:19px;top:calc(50% - 11px)}.news-row form{flex-direction:column;align-items:center;margin-top:11px}.bubble{right:-42px}.form-input .bubble{right:-102px}.bubble::before,.bubble::after{left:233px}.form-input .bubble::before,.form-input .bubble::after{left:173px}.news-form-div{width:100%;margin-bottom:15px;justify-content:center}.social-apps-icons img{margin-inline:3px}.mobil-apps-icons,.social-apps h3{margin-bottom:11px}.mobil-apps-icons{gap:10px}.mobil-apps-icons img{margin-inline:0}.social-apps::after{bottom:-17px}.mobil-apps{margin-top:15px}.news-row .button{height:41px}.menu-news::after{bottom:-20px}.apps{padding-bottom:0}.mobil-apps::after{bottom:-6px}.form-footer-div span{font-size:21px}.footer-contact{font-size:13px}.benefits .circle{font-size:11px}.footer-contact span{font-size:9px}.rights-heureka::before,.rights-cards::before{font-size:11px;padding-right:6px}.rights-cards img{padding-left:4px;max-height:35px;height:auto;margin-bottom:2px;max-width:50%}.rights-text{font-size:11px;width:100%}.left-col-page .product-list{max-width:calc(100vw - 30px)}.left-col-page .hint-product-list{margin-top:32px}.left-col-page .hint-card{padding:0}.left-col-page .hint-card-tag-new{padding-inline:0}.left-col-page .hint-card-likes{top:0;right:0}.left-col-page .hint-cards{gap:20px}.show-hide-container,.product-info-text{font-size:12px}.show-hide-container{margin-top:-3px;letter-spacing:-0.5px}h1{font-size:22px;margin-top:22px}.categories-menu{margin-top:13px}.categories-menu-gray{row-gap:10px;margin-bottom:30px}.categories-menu-item-gray{height:39px;line-height:37px}.left-col-page .h2-line{margin-top:68px}.left-col-page .fidelity-card{margin-top:62px;padding-top:18px}.left-col .fidelity-card-body::after{margin-top:-8px;margin-bottom:0}.left-col .fidelity-card-footer .button,.left-col .advice-card-footer .button{margin-top:15px;margin-bottom:0}.left-col .advice-card-footer{margin-top:11px}.left-col .advice-card-footer{margin-top:11px;display:flex;flex-direction:column;padding-top:8px;align-items:center}.left-col .advice-card-name{align-items:center;flex-direction:row}.left-col .fidelity-card-footer,.left-col .advice-card-query{flex-direction:column}.left-col-page .advice-card-footer{padding-inline:15px}.left-col-page .advice-card-query p,.left-col-page .advice-card-query{width:100%;margin-inline:auto}.footer-menu-col{font-size:14px}.general-form{padding-inline:15px}.login-body ul{max-width:fit-content;margin-inline:auto}.header-search-div .search-result{top:80px}.add_to_basket.sets{padding-inline:15px}.product-basket-popup img{max-width:80px;max-height:100%;max-height:-webkit-fill-available;max-height:-moz-available;max-height:fill-available;margin-top:auto;margin-bottom:auto}.add_to_basket.sets .detail-other-name{font-size:11px}.add_to_basket.sets .detail-other-name strong{font-size:13px}.select-set-items{display:flex;flex-direction:column;align-items:center;font-size:18px;margin-bottom:6px}.select-set-items span{padding-left:0;font-size:11px;text-align:center;line-height:15px;padding-top:10px}.select-set-items span::before{width:12px;height:12px;margin-left:0}.basket-gift .check-div img{max-width:58px;margin-right:10px}.basket-gift.more-pieces label span{font-size:12px}.basket-gift.more-pieces .product-price.one-piece{display:none}.basket-gift .pieces,.basket-gift .add-to-basket-form{margin-left:auto;margin-right:20px}.basket-gift .product-price span{font-size:12px}.basket-gift .product-price strong{font-size:14px}.basket-info-price p span{display:none}.basket-info-price .product-price strong{font-size:18px}.basket-info-price{margin-block:15px 17px;justify-content:space-between}.basket-form-footer .mobil{display:inherit}.basket-form-footer .desktop{display:none}.basket-form-footer .button{display:flex;align-items:center}.build-set,.select-gift{font-size:14px}.basket-form-footer>span{font-size:11px;order:-1;width:100%;margin-bottom:15px;text-align:center}.footer-text{flex-direction:column;row-gap:15px}.footer-text .basket-button{align-self:end}.basket-form-footer>span::after{content:none}.basket-form-footer>span::before{content:url("https://data.italystyle.cz/104823/web_templates/165/images/info-news.svg");display:inline-block;width:12px;height:12px;margin-inline:0px 10px;vertical-align:sub}.add_to_basket .detail-other-name,.add_to_basket .detail-other-name strong{font-size:12px}.add_to_basket .detail-other-name{padding-left:10px}.product-basket-popup.next-step img{max-width:60px}.popup-delivery-buttons .delivery span{font-size:12px}.add_to_basket{padding-top:36px;padding-inline:10px}.add_to_basket .popup-delivery-buttons{padding-top:0;padding-bottom:16px;margin-bottom:30px}.swiper-button-prev-basket,.swiper-button-next-basket{display:none}.product-slider-basket{width:100%;overflow:hidden}.add_to_basket.sets{padding-top:30px}.basket-info-price .product-price span,.basket-info-price .pieces{display:none}.basket-info-price .product-price{margin-right:0}.basket-gift.more-pieces.basket-filter{margin-top:11px}.check-divs-container{margin-right:-15px;padding-right:15px}.product-detail-text .product-menu-item{font-size:15px;font-weight:300}.product-detail-text .product-menu-item.active{font-weight:600}.product-detail-text .product-detail-menu{padding-inline:10px}.product-detail-content,.review .review-text{font-size:12px;padding-top:40px;margin:0 10px 20px 10px}.product-detail-content{margin-bottom:60px}.product-content-1,.product-detail-text .review{margin:0 !important}.blog-card-footer p{height:35px}.detail-menu .discount,.detail-menu .detail-other-info-div{display:none}.detail-other-hover{margin-left:15px;width:auto;max-width:100%}.detail-ratings .stars-div{font-size:12px}.basket-popup.sets .detail-other-name{font-size:11px}.basket-form-footer{padding-top:15px;margin-bottom:7px;margin-top:18px;flex-wrap:wrap}.basket-popup .detail-other-name,.basket-popup .detail-other-name strong{font-size:12px}.basket-popup .detail-other-name{padding-left:10px}.product-basket-popup.next-step img{max-width:60px}.popup-delivery-buttons .delivery span{font-size:12px}.basket-popup{padding-top:36px;padding-inline:10px}.basket-popup .popup-delivery-buttons{padding-top:0;padding-bottom:16px;margin-bottom:30px}.swiper-button-prev-basket,.swiper-button-next-basket{display:none}.product-slider-basket{width:100%;overflow:hidden}.basket-popup.sets{padding-top:30px;margin-inline:15px}.basket-info-price .product-price span,.basket-info-price .pieces{display:none}.basket-info-price .product-price{margin-right:0}.basket-gift.more-pieces.basket-filter{margin-top:11px}.check-divs-container{margin-right:-15px;padding-right:15px}.basket-steps{margin-top:15px;font-size:12px}.products-labels{display:none}.basket-step-div::before{width:41px;height:41px;line-height:41px;min-width:41px}.basket-step-div span,.basket-step-div a{max-width:78px}.basket-page{padding-top:14px}.basket-page .check-div>span{font-size:12px}.basket-text-gift{margin-top:-13px;font-size:12px}.select-main-row img{max-width:57px}.div-no-gift{width:68px}.select-arrow{height:58px;width:49px}.selet-color-gift{padding:9px}.select-arrow span{width:49px}.select-name{background-size:24px 24px;margin-left:4px;padding-left:28px;font-size:12px}.discount-code .button{height:35px;padding-inline:18px;font-size:14px}.discount-code input[type="text"]{height:31px}.form-basket-footer{margin-inline:-15px;border-radius:0}.form-footer-price{width:100%;margin-top:20px}.form-footer-price .price{display:flex;align-items:flex-end}.form-footer-price .price span:last-of-type{margin-left:auto}.delivery span{font-size:12px}.form-footer-price .price,.form-footer-price .detail-green-text{font-size:14px}.form-footer-price .price span:last-of-type{font-size:18px}.form-footer-price .detail-green-text{margin-top:10px}.basket-gift label span{font-size:12px}.ledge-basket-bottom{padding-inline:0px;justify-content:space-between}.ledge-basket-bottom a{border:1px solid black;border-radius:30px;padding:10px 27px;font-size:14px}.ledge-basket-bottom span{display:none}.ledge-basket-bottom .button{font-size:14px;padding:0px 20px;margin-left:0;min-height:unset}.ledge-basket-bottom .button::after{content:"";background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/arrow-left-white.svg");width:7px;height:14px;display:inline-block;transform:rotate(180deg);margin-left:10px;vertical-align:middle}.basket-page .check-div.gift-div>span,.basket-page .check-div>span,.select-name{max-height:52px;overflow:hidden}.discount-div span{line-height:35px}.select-options{top:58px}.select-no-gift{font-size:12px;height:57px}.delivery-products{margin-inline:0;margin-top:10px}.order-summary{border-radius:inherit;box-shadow:none}.delivery-footer{margin-inline:-15px;margin-bottom:20px}.order-summary .delivery-title{margin-inline:0;padding-bottom:7px}.delivery-title{font-size:15px;padding-bottom:9px}.basket-delivery-container{margin-top:7px}.delivery-check-container{padding-block:19px;padding-inline:0}.delivery-check-container.active{padding-inline:15px;margin-inline:-15px}.payment .delivery-check-container{padding-inline:0;margin-inline:0}.basket-delivery label{font-size:12px}.content-text{font-size:10px;padding-left:0;padding-top:12px;padding-bottom:10px}.basket-delivery strong{font-size:14px}.delivery-address span{font-size:12px}.delivery-address a{font-size:11px;padding-top:10px}.content-choice .discount-div span{text-align:center;width:100%}.content-choice .discount-div input:first-of-type{line-height:35px;max-width:120px;margin-bottom:15px;margin-inline:0}.content-choice .discount-div{flex-wrap:wrap;justify-content:center;gap:10px}.address-choice{padding-left:0}.address-choice .check-div{flex-wrap:wrap}.basket-delivery strong{font-size:12px;margin-left:20px;max-width:calc(100vw - 165px)}.basket-delivery .consents.checkboxes-register strong{margin:0;max-width:auto}.basket-delivery.step-two .checkmark{margin-right:20px}.basket-delivery.step-two strong{margin-left:auto}.basket-delivery.step-two label+strong,.basket-delivery.step-two .icon-info+strong{white-space:nowrap}.delivery-products .product-price{font-size:12px;min-width:fit-content;text-align:end}.delivery-products .product-price strong{font-size:14px}.delivery-products .check-div span{max-width:205px}.another{padding-top:5px}.delivery-footer-row{font-size:12px;margin-bottom:16px}.delivery-footer-row span:last-of-type{font-size:14px}.delivery-footer .form-footer-price{margin-top:-5px}.delivery-footer .form-footer-price .detail-green-text{margin-top:9px}.delivery-contact{display:block}.delivery-contact .name-div{line-height:42px;font-size:15px}.delivery-contact-name{font-size:15px;margin-top:-4px}.delivery-contact-tel,.delivery-contact-mail{font-size:13px}.delivery-contact-tel{margin-top:15px}.delivery-contact-tel span{font-size:10px;line-height:5px}.delivery-contact-div{padding-bottom:13px}.have-user{font-size:12px;margin-bottom:30px}.bold-date{font-size:13px}.package-text{font-size:12px}.main-package .basket-step-div span{max-width:100%}.main-package h1{font-size:20px;margin-top:14px}.main-package p,.main-package .general-form p{font-size:12px;margin-top:15px}.main-package .general-form .button{margin-inline:auto}.main-package .basket-delivery-container{margin-top:10px}.main-package .basket-steps{padding-bottom:12px}.pay-print-div{flex-direction:column;margin-top:20px;row-gap:15px;padding-bottom:18px}.basket-steps.basket-package{margin-top:16px;padding-inline:12px;border:none;margin-bottom:8px}.package-steps-img{height:55px}.basket-steps.basket-package .basket-step-div span{max-width:129px}.package-socials{margin-top:15px;padding-bottom:20px}.package-socials-div .button.btn{padding-inline:21px}.package-socials-div .button{margin-right:0}.package-socials-div{justify-content:space-between}.main-package .general-form p{margin-bottom:10px}.basket-delivery-container{row-gap:22px;padding:0}.detail-products-body.fixed .header-product-fixed{max-width:100vw}.page-menu{font-size:12px}.customer-service-item.light,.customer-service-item.delivery-contact-tel,.customer-service-item.delivery-contact-mail{font-size:13px;justify-content:flex-start;margin-top:0;gap:0}.customer-service-item.delivery-contact-mail{justify-content:center}.customer-service-item.delivery-contact-tel::before{width:30px;height:30px}.customer-service-item.delivery-contact-mail::before{width:34px;height:30px;background-position:center}.eshops-team-item .delivery-contact-tel,.eshops-team-item .delivery-contact-mail{font-size:14px}.customer-service-div{gap:15px;margin-bottom:40px}.customer-service.margin-top{margin-top:40px}.customer-service-item{width:calc(50% - 27.5px);padding:10px}.eshops-team-div,.office-addresses-div,.bank-connection-div{gap:15px}#mapDiv,.mobil-iframe{height:345px}.content .h2-line{margin-top:41px;margin-inline:-15px}.content .new_form .h2-line{margin-top:20px}.content{font-size:12px}.overview-points img{width:170px;right:calc((100% - 170px) / 2);top:-30px}.overview-points{padding-left:0;text-align:center;padding-top:57px}.menu-contact-page{font-size:14px}.overview-points span{font-size:18px}.rewards-table-text span::before{margin-left:0;position:absolute;left:0px;top:calc(50% - 8px)}.rewards-table-text{display:flex;flex-direction:column;text-align:center;font-size:14px;gap:10px}.rewards-table-text span{text-align:left;padding-left:25px;position:relative}.code-generation{gap:40px;padding-bottom:0}.code-generation-row{flex-direction:column;gap:10px}.row-cell{width:100%}.order-details-contact{flex-wrap:wrap;column-gap:20px}.order-details-div.delivery-details,.order-details-div.billing-information{width:calc(50% - 10px)}order-details-div.date{width:100%;flex-direction:column;margin-top:20px;gap:20px;border-top:1px solid #969696;padding-top:20px}.order-details-div.date p{width:50%}.order-details .delivery-footer{margin-inline:0}.order-details-div.tisk-order{gap:20px;height:95px}.order-details-div.tisk-order a{width:50%;background-color:#f4f2f1;border-radius:10px;text-align:center;font-size:13px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-inline:30px}.order-details-div.tisk-order .tisk::before,.order-details-div.tisk-order .order::before{margin:0;margin-bottom:8px}.order-details-contact{font-size:12px}.order-details .check-div>span{width:calc(100% - 135px)}.order-details .basket-gift.more-pieces .product-price{width:60px}.register-text-div{font-size:12px;margin-inline:0;margin-bottom:20px;gap:20px;margin-top:-25px}.register-text-div+.general-form{padding-inline:0}.register-div.color-div ul{margin:20px 25px}.blog-page .product-detail-content{width:100%;margin-inline:10px;max-width:calc(100% - 20px)}.blog-detail-left h1{margin-top:50px}.blog-detail-content-text strong{font-size:14px}.blog-detail-left .advice-card-name .blog-detail-hide-mobil{display:none}.blog-detail-left .advice-card-name img{margin-left:0}.author-name::before{width:10px;height:11px}.article-date::before{width:11px;height:11px}.article-topic::before{width:10px;height:8px}.blog-img{height:300px}.inline-border{margin-left:10px;margin-right:10px;padding-left:10px;padding-right:10px}.grid-item{width:calc(100% - 50px);float:none}.discount-div-code,.discount-code input[type="text"]{line-height:33px;border-radius:5px;width:210px;font-size:12px;padding-right:30px}.discount-code .button{min-height:35px;line-height:35px}.product-slider-top{margin-bottom:40px}.ledge-basket-bottom p a{border:none;padding:0;font-size:inherit}.payment .bubble{width:150px;left:-93px;right:unset}.payment .bubble::before,.payment .bubble::after{left:91px}.main-basket.main-package{margin:0;margin-top:-20px}.main-package .delivery-contact{margin-top:0}.main-package .new-order-form .general-form .button{margin-inline:auto}.gift-div>span{margin-left:0}.button-center-form input[type="submit"].button{margin-bottom:0px !important}.button-center-form .new_form input[type="submit"].button{margin-top:20px}.customer-service-item.delivery-contact-tel img,.customer-service-item.delivery-contact-mail img,.customer-service-item.light img{margin-right:0}.general-form-container{box-shadow:none;border:1px solid #dadada;padding-top:20px}.template-page .content-contakt{text-align:left}.showroom,.bank-connection{text-align:center}.exhibition-showroom{display:none}.eshops-team .h2-line,.office-addresses .h2-line,.showroom .h2-line{margin-top:20px}.template-page .general-form input[type="submit"]{left:calc((100vw - 186px) / 2);right:calc((100vw - 186px) / 2)}.product-detail-text .product-detail-menu,.hint-menu{max-width:100vw}.author-name::before,.article-date::before,.article-topic::before{margin-right:5px}.inline-border{margin-right:10px;padding-right:10px}.review .review-icon{margin-block:10px}.review .review-text{PADDING:0}.basket-popup.sets{padding-left:15px;padding-right:15px}.affiliate-new h1{font-size:22px}.affiliate-new{padding:0 18px 30px 18px;max-width:320px}.affiliate-new span{margin-right:10px;font-size:12px}.affiliate-new input:disabled{width:206px}.affiliate-new img{margin-left:10px}.affiliate-new span.gray-text{margin-right:0}.affiliate-new{font-size:18px}.general-form-container h4{padding-left:20px;padding-right:20px;margin-top:40px;margin-bottom:5px}.detail-other-name strong{overflow:hidden;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box}.basket-popup.sets .detail-other-name strong{font-size:13px}.map-select{width:100%;max-width:100%;margin-right:0}.tip-text-bold{font-size:14px}.main-package .basket-step-div:last-of-type{margin-top:25px}.cooperation-category span{font-size:20px}.cooperation-category div{text-align:center}.cooperation-category{gap:10px;padding:15px 5px;}.cooperation{padding-bottom:40px}.slider-container .swiper-container .swiper-wrapper{height:300px}.dynamic-slider{display:none}.swiper-wrapper.swiper-high{height:370px !important}.categories-menu:has(.two-columns),.categories-menu-gray:has(.two-columns),.left-col-page .categories-menu:has(.two-columns){grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:530px){.review .review-text>div:nth-of-type(3),.review .review-text>div:nth-of-type(3) p{width:220px}}@media only screen and (max-width:500px){.sharethis-inline-share-buttons{margin:30px -10px 0 -10px}.basket-form-footer.second-popup .basket-button,.basket-form-footer.second-popup .button{padding-inline:15px;margin:0}.popup-gallery-upper .mfp-close{margin-right:calc(50px)}.popup-gallery .main-img{max-width:calc(100vw - 100px)}.popup-gallery .popup-right-arrow{right:-38px}.popup-gallery .popup-left-arrow{left:-38px}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.categories-menu,.categories-menu-gray,.left-col+.content .categories-menu{grid-template-columns:repeat(1,1fr)}}@media only screen and (max-width:400px){.template-page .general-form input[type="submit"]{left:calc((100vw - 292px) / 2);right:calc((100vw - 292px) / 2)}body{font-size:13px}h2{font-size:18px}h3{font-size:20px}.h2-line::before{top:10px}.advice-lists{font-size:15px}.button{font-size:14px;min-width:200px;width:200px;padding:0px 20px 0px 20px}.discount-div input.button{margin-top:10px}.sets .button{min-width:80px;width:80px}.add-to-basket-form .button{min-width:unset;width:auto}.fav-products-tools .button{justify-content:center}.popup-delivery-buttons .button,.rewards-table .button,.cooperation-category .button{width:auto;min-width:auto}.discount-div .button{min-width:auto}.fav-products-tools .button-buy{width:260px}.blog-card-body div{font-size:16px;max-width:230px}.form-footer{flex-direction:column}.form-footer-div{margin-right:0}.form-footer::before{margin-bottom:20px}input[type="submit"]{right:inherit}.product-slider-item img{height:auto}.blog-detail-a{gap:15px 0}.blog-detail-a a{padding:0px 20px;width:36%;overflow:hidden;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;line-height:39px}}@media only screen and (max-width:320px){.detail-info-price.detail-not-stock,.detail-div.second{flex-direction:column;row-gap:26px;align-items:end}.detail-info-price .detail-div.second{width:100%;width:-webkit-fill-available;width:-moz-available;width:fill-available}.detail-div .pieces{margin-right:0}.detail-menu .pieces{margin-right:10px}.detail-menu .detail-div.second{flex-direction:row}.detail-menu .button{padding-inline:10px}}@media only screen and (max-width:374px){.rights-heureka,.rights-cards{width:100%}.package-socials-div{flex-wrap:wrap;gap:10px;justify-content:inherit}.main-package .delivery-contact-tel{flex-wrap:wrap}.affiliate-new input:disabled{width:176px}.affiliate-new{max-width:100vw;margin:10px}.cooperation-categories{flex-direction:column}.cooperation-category{width:calc(100% - 10px)}}@media only screen and (max-width:350px){.login-top{display:none}.mobil-apps{text-align:center}.hint-menu-item{font-size:12px}.fidelity-span{font-size:18px}.login-body ul{left:0;right:0}.customer-service-item{width:100%}.benefits,.footer-contact{margin-inline:10px}.delivery-contact-div::before{width:42px;height:42px;background-size:contain;margin-top:17px}.blog-detail-a a{width:100%}}.is_app.app-simple .mfp-wrap{z-index:999999}.is_app.app-simple footer,.is_app.app-simple .left-col{display:none}.is_app.app-simple{overflow:hidden}.is_app.app-simple .application-center-container{position:fixed;top:0px;left:0;right:0px;bottom:0;background:#fff;overflow:auto;z-index:1;margin:0px;padding:5px 15px 30px 15px;margin-bottom:81px;margin-top:43px}.is_app .application-center-container-static{position:fixed;top:0px;left:0;right:0px;bottom:0;background:#fff;overflow:auto;z-index:1;margin:0px;padding:5px 15px;margin-bottom:41px;margin-top:0px;display:none;z-index:99999}body.is_app{margin-top:43px;margin-bottom:41px}body.is_app footer{padding-bottom:40px}.is_app .order-details.popup-modal-content{position:fixed;top:0px;left:0;right:0;bottom:0px;overflow-y:auto;margin:0;padding:15px;border-radius:0;margin-bottom:41px;margin-top:0px}.app-notifications{display:none}.is_app .order-details .mfp-close{left:10px;right:unset;background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/app-arrow-back.svg");background-size:auto 16px;width:30px;display:inline-block;background-repeat:no-repeat;background-position:center;color:transparent}.is_app.app-simple .basket-popup.sets .detail-other-name{font-size:18px;text-align:center}body.is_app .header-top,body.is_app .header-product-fixed{display:none!important}body.is_app header,body.is_app.fixed .header-container .header-top{height:0px!important}body.is_app .menu-row{position:fixed;top:0px;left:-100vw;right:-100vw;bottom:41px;height:auto}body.is_app .menu-row.toggle-d-block{left:0px;right:0px}body.is_app .menu-row form{display:flex;position:relative;border-bottom:1px solid #D6AF62}body.is_app .menu-row form .search-button{border:none}body.is_app .menu-row input[type='search'][name='product_search']{width:calc(100vw - 60px);border:none;margin-left:30px;margin-right:30px;height:39px;border-radius:5px;padding-left:14px;position:relative;padding-top:4px;background-color:white}body.is_app .autocomplete-close{display:none!important}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none;}body.is_app .menu-block{width:100vw}:root{--header-bar-height:45px;}.is_app .fixed-bar{position:fixed;background:#fff;left:0px;right:0px;z-index:9999;}.application-header{top:0px;min-height:var(--header-bar-height);box-shadow:0px 5px 15px -3px #0000004d;padding:0px 40px;}.application-header h1{text-align:center;margin:0px auto;font-size:18px;margin:12px 15px;}.application-header a{display:block;height:19px;background-repeat:no-repeat;background-position:center;background-size:auto 19px;position:relative;text-decoration:none;}.is_app .company-logo{background-image:url("https://data.italystyle.cz/104823//www/www.italystyle.cz/logoISL_20240412132345.svg");width:125px;margin:0px auto;padding:13px 15px;}.is_app .header-mobile-icons.bell{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/app-notifications.svg");right:0;top:0;width:16px;padding-right:15px;}.is_app .header-mobile-icons.bell.active::after{content:"";background-color:#D6AF62;border-radius:50%;width:6px;height:6px;display:inline-block;position:absolute;top:8px;right:11px;}body.is_app{margin:43px 0px}.application-footer{bottom:0px;height:41px;box-shadow:0px -5px 15px -3px #0000004d;display:flex;align-items:center;justify-content:space-around;padding:0 20px;z-index:2147483640!important;padding-bottom:env(safe-area-inset-bottom);}.is_app .footer-mobile-icons{width:20%;height:20px;display:inline-block;background-repeat:no-repeat;background-position:center;background-size:auto 19px;padding:10px 15px;position:relative;text-decoration:none;background-repeat:no-repeat;}.is_app #mobile-icon-home{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/app-home.svg");}.is_app #mobile-icon-search{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/app-search-icon.svg");}.is_app #mobile-icon-basket{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/app-shopping-cart-black.svg");}.is_app #mobile-icon-favourite{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/app-heart.svg");}.is_app #mobile-icon-account{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/app-account.svg");}.is_app #mobile-icon-home.active{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/home-yellow.svg");}.is_app #mobile-icon-search.active{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/search-icon-yellow.svg");}.is_app #mobile-icon-basket.active{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/shopping-cart-yellow.svg");}.is_app #mobile-icon-favourite.active{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/heart-yellow.svg");}.is_app #mobile-icon-account.active{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/account-yellow.svg");}.is_app .footer-mobile-icons span{display:inline-block;line-height:15px;height:15px;width:15px;font-size:9px;background-color:#D6AF62;font-size:11px;border-radius:50%;text-align:center;color:white;position:absolute;top:17px;left:50%;margin-left:3px;}.is_app .notification-settings{padding:10px 15px;}.is_app .notification-settings-more-info{border-bottom:#DADADA 1px solid;padding-bottom:10px;}.is_app .one-notification:not(:last-child){border-bottom:#DADADA 1px solid;}.is_app .one-notification-flex{display:flex;justify-content:space-between;align-items:center;margin:40px 0px 10px 0px;}.is_app .one-notification h4{display:inline;margin:0px;}.is_app .one-notification input{appearance:none;background-size:contain;background-repeat:no-repeat;background-color:#BBBBBB;border:0;background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/input-btn.svg");background-position:left center;border-radius:3.25rem;width:40px;height:20px;box-shadow:0px 5px 5px -3px #0000004d}.is_app .one-notification input:checked{background-color:#D6AF62;background-position:right center}.is_app .one-notification p{color:#767676;}.is_app .bell-notifications{padding-top:15px;}.is_app .one-bell-notification{height:120px;display:flex;border-radius:15px;background-color:#F5F5F5;margin-bottom:15px;position:relative;text-decoration:none;overflow:hidden;}.is_app .one-bell-notification .img-container{width:120px;min-width:120px;background-size:cover;background-position:center;}.is_app .one-bell-notification .text-container{padding:15px;padding-right:30px;position:relative;flex:1;}.is_app .one-bell-notification .text-container::after{content:"";background-image:url(https://data.italystyle.cz/104823/web_templates/165/images/app-arrow-back.svg);display:inline-block;height:16px;width:14px;position:absolute;top:50%;right:10px;margin-top:-15px;transform:rotate(180deg);background-repeat:no-repeat;}.is_app .one-bell-notification h4{margin:0px 0px 5px 0px;font-size:14px;}.is_app .one-bell-notification p{margin:0;font-size:12px;}.is_app .bell-notifications-old{opacity:0.5}.application-center-container-static-header{margin:-5px -15px -5px -15px;padding:15px 15px 5px 15px;position:relative;}.application-center-container-static-header h1{margin:0;padding:0px;font-size:18px}.is_app .application-center-container-static-header .mobile-icon-back{margin-top:-3px;margin-left:15px}.application-center-container-static .menu-item{padding-left:50px;padding-right:0px}.application-center-container-static .header-menu{margin-left:-15px;margin-right:-15px}.application-center-container-static p{font-size:12px}.menu-currency span{border:1px solid #000000;border-radius:3px;color:#ffffff!important;background-color:#000000;padding:3px 10px;display:inline-block;margin:0px 5px}.menu-currency a{border:1px solid #000000;border-radius:3px;color:#000000;background-color:#ffffff;padding:3px 10px;display:inline-block;margin:0px 5px}.menu-item.icon-1{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/app-Profil-account-settings.svg");background-repeat:no-repeat;background-position:15px center;background-size:auto 19px}.menu-item.icon-2{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/app-prehled-objednavek.svg");background-repeat:no-repeat;background-position:15px center;background-size:auto 19px}.menu-item.icon-3{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/app-VP-loyality.svg");background-repeat:no-repeat;background-position:15px center;background-size:auto 19px}.menu-item.icon-4{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/app-heart.svg");background-repeat:no-repeat;background-position:15px center;background-size:auto 19px}.menu-item.icon-5{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/app-Napiste-wrtite-us.svg");background-repeat:no-repeat;background-position:15px center;background-size:auto 19px}.menu-item.icon-6{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/app-notifications.svg");background-repeat:no-repeat;background-position:15px center;background-size:auto 19px}.menu-item.icon-7{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/app-mena-Currency.svg");background-repeat:no-repeat;background-position:15px center;background-size:auto 19px}.menu-item.icon-11{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/11820-ikona-akademie-isl-aca1.svg");background-repeat:no-repeat;background-position:15px center;background-size:auto 19px}.menu-item.icon-12{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/klientska-sekce-icon.svg");background-repeat:no-repeat;background-position:15px center;background-size:auto 19px}.menu-item.icon-13{background-image:url("https://data.italystyle.cz/104823/web_templates/165/images/provizni-program-icon.svg");background-repeat:no-repeat;background-position:15px center;background-size:auto 19px}.is_app.app-login{margin:0;background:#fff;background-image:url(https://data.italystyle.cz/104823/web_templates/165/images/12698-app-login-page-is-wh1-1080-edit25.jpg);background-position:0 0;background-size:100% auto;background-repeat:no-repeat}.is_app.app-login .fixed-bar{display:none!important}.is_app .login-hover{top:58vw!important}.is_app .app-usermenu{display:block}.basket-page .delivery-check-container .payment-method-option{width:unset;min-width:unset;margin:auto;display:block;}.delivery-check-container .google-apple-pay{display:flex;align-items:center;}.delivery-check-container .payment-method-option-span{width:78px;margin-right:15px;}.delivery-check-container label{margin-right:15px !important;}.delivery-check-container .icon-info{margin-left:5px;}.google-apple-pay .apple-pay-option{display:none;}.google-apple-pay .google-pay-option{display:none;}.google-apple-pay .apple-pay-option.active,.google-apple-pay .google-pay-option.active{display:flex;}@media (max-width:660px){.google-pay-option.active,.apple-pay-option.active{width:140px}}@media (max-width:430px){.delivery-check-container label{flex-wrap:wrap}}.go-to-the-payment-message{text-align:center;}.go-to-the-payment-btn{margin:20px auto;color:white;border:none;background-color:#D6AF62}.go-to-the-payment-btn:hover{background-color:#E6BC69;}.go-to-the-payment-cont{margin-top:40px;margin-bottom:40px}#ws_tip_box.popup-7{background:url(https://data.italystyle.cz/104823/web_templates/165/images/12078-popup_foto-logo.png) no-repeat;width:1070px;height:680px;background-size:contain;position:relative;padding:0;}#ws_tip_box.popup-7 .info-top{position:absolute;width:100%;height:180px;bottom:0;left:0;background:linear-gradient(rgba(0,0,0,0.4),rgba(0,0,0,0.4));}#ws_tip_box.popup-7 .info-button{display:none;}#ws_tip_box.popup-7 .popup-btns{display:flex;gap:10px;justify-content:space-between;max-width:520px;margin:auto;}#ws_tip_box.popup-7 .popup-btns a{padding:5px 35px;border-radius:30px;color:#000000;border:none;font-size:20px;font-family:"Ubuntu","Open Sans",serif;background-color:#D6AF62;min-width:60px;}#ws_tip_box.popup-7 .popup-btns a:hover,#ws_tip_box.popup-7 .popup-btns a:active{background-color:#000000;color:#FFFFFF;}@media screen and (max-width:1100px){#ws_tip_box.popup-7{background:url(https://data.italystyle.cz/104823/web_templates/165/images/12079-popup_mob_foto-logo.png) no-repeat;width:300px;height:400px;background-size:contain;position:relative;padding:0}#ws_tip_box.popup-7 .info-top{height:100px;padding:10px 0}#ws_tip_box.popup-7 h1{font-size:12px;margin:0}#ws_tip_box.popup-7 .popup-btns{flex-direction:column;align-items:center;margin-top:-10px;gap:7px}#ws_tip_box.popup-7 .popup-btns a{min-height:unset;line-height:unset;font-size:12px;padding:3px 10px;min-width:120px;width:unset}}.form-input.attr_77,.form-input.attr_78,.form-input.attr_18,.form-input.attr_5{display:none;}.hidden-element{display:none!important;}.inquire-popup{display:flex;flex-direction:row;}@media only screen and (max-width:400px){.inquire-popup{flex-direction:column}.inquire-popup .button{margin-top:5px}}.main-basket .selet-color-gift img{margin:0 !important}.blog-news-tip.related-article{width:80%;margin-left:auto;margin-bottom:0px;}@media (max-width:660px){.blog-news-tip.related-article{width:100%}}.blog-news-tip.related-article .tip-text{flex:1 1 auto;}.presents-div{border-top:1px solid #dadada;margin-top:20px;padding:0px;padding-bottom:20px;}.presents-div .text-div{font:normal normal normal 15px/20px Open Sans;padding-block:8px;color:#767676;}.presents-div:not(.complete) .present-complete,.presents-div.complete .present-uncomplete{display:none}.presents-div.complete .present-complete,.presents-div:not(.complete) .present-uncomplete{display:inline}.presents-div .presents-price{display:flex;align-items:center;gap:24px;}.presents-div .presents{display:flex;gap:var(--presents-gap);row-gap:8px;flex-wrap:wrap;width:80%;}.presents-div .price{font-weight:bold;text-align:center;font-size:16px;width:20%;white-space:nowrap;}.presents-div input.check-form-input+label:before{width:20px;height:20px;min-width:20px;padding-right:2px}.presents-div input.check-form-input[disabled]+label{opacity:0.5}.presents-div input.check-form-input+label{margin:0px 2px 0px 0px}.presents-div .one-present{width:calc(100% / 3 - var(--presents-gap) * 2 / 3);min-width:270px;}.presents-div .one-present label{display:inline-flex;align-items:center;gap:4px;}.presents-div .one-present label img{max-width:80px;max-height:80px;margin-right:6px;border:2px solid transparent;}@media only screen and (max-width:900px){.presents-div .presents-price,.presents-div .presents{display:block}.presents-div .one-present{width:100%;min-width:270px}.presents-div .price{width:auto;text-align:right}.brands .swiper-slide{height:55px}.brands-item img{height:37px;max-width:18vw;}}.piktograms{display:flex;gap:5px;flex-wrap:wrap;margin:5px 0;}.piktograms img{width:47px;height:47px;}.product-qty-plus::before{background-color:<!--WS:TEMPLATE-COLOR-5-->;}.product-qty-minus::before{background-color:<!--WS:TEMPLATE-COLOR-5-->;}.product-detail-bonus .h3-title,.product-detail-bonus .product-detail-bonus-item{background:#f4f4f4;}.product-gallery-right::before,.product-gallery-right::before{background-color:#f4f4f4}.unavailable-stock-caption{background-color:#f4f4f4}.triangle-bottom::before{border-color:#f4f4f4 transparent transparent transparent;}.dp-video-arrow-remotes .dp-video-arrow-right{background-image:url('https://data.italystyle.cz/104823/web_templates/51/images/video-arrow-right-gold.png')}.dp-video-arrow-remotes .dp-video-arrow-left{background-image:url('https://data.italystyle.cz/104823/web_templates/51/images/video-arrow-left-gold.png');.mobil-apps{display:none}