@import "../../libs/fontawesome-pro-5.7.2-web/css/all.min.css";@import "../../libs/fancybox/dist/jquery.fancybox.min.css";@import "../../libs/aos/aos.css";footer{height:80px;clear:both;position:relative;z-index:3;background:var(--color-1);color:var(--color-3);font-size:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}div.footer-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}div.footer-content>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}div.footer-content>div img{margin-right:10px}div.footer-content button,div.footer-content a{color:var(--color-3);display:contents}div.footer-content button:hover,div.footer-content a:hover{color:var(--color-2)}section.partners-section{padding-top:16px;padding-bottom:0}div.partners-container{position:relative;padding:0 84px}div.partners-container .swiper-slide{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}div.partners-container img{display:block}div.partners-container .swiper-button-next,div.partners-container .swiper-button-prev{width:48px;height:48px;color:var(--color-1)}div.partners-container .swiper-button-next:after,div.partners-container .swiper-button-prev:after{content:none}div.social-item{text-align:right}.facebook-item{color:var(--color-1)}.facebook-item:hover{color:var(--color-2)}section.reviews-section{padding-top:20px;padding-bottom:67px}div.reviews-container{position:relative;padding:0 84px;padding-top:20px}div.reviews-container .swiper-button-next,div.reviews-container .swiper-button-prev{width:48px;height:48px;color:var(--color-1)}div.reviews-container .swiper-button-next:after,div.reviews-container .swiper-button-prev:after{content:none}div.reviews-container .swiper-slide{height:auto}.reviews-item{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:20px 10px 10px 20px;background:#E2E4E6;padding:34px 16px 25px;height:100%}.reviews-photo{float:left;padding:0 10px 10px 0}.reviews-photo img{display:block;border-radius:100%;margin-top:7px}* + .reviews-info{margin-left:40px}.reviews-name{font-family:var(--font);color:var(--color-1);font-size:3.2rem;font-style:normal;font-weight:400;line-height:40px}.reviews-title{text-transform:uppercase;margin-bottom:3px}section.video-section{padding-top:54px;padding-bottom:220px}.video-box{height:720px}.video-box video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video-container{position:relative}.customize-container{position:absolute;left:0;bottom:-5px;max-width:578px;color:var(--color-3);z-index:1;padding-left:33px;min-height:226px}.customize-container:before{position:absolute;left:-105px;top:-260px;background-image:url(../../images/misc/misc-3.svg);width:886px;height:699px;content:'';z-index:-1}.customize-title{font-family:var(--font);font-size:4.8rem;font-style:normal;font-weight:400;line-height:56px;text-transform:uppercase;margin-bottom:18px}.customize-text{padding-bottom:26px}.customize-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:2.4rem}ul.socials{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding:0;margin:0 -20px}ul.socials li a{padding:0 20px;color:var(--color-3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}ul.socials li:hover a{color:var(--color-2)}section.special-offers-section{padding-top:5px}div.featured-products-container{padding-top:40px}div.featured-products-container .swiper-slide{height:auto}.product-item{display:flex;flex-direction:column;height:100%}.product-info-item{border-radius:0 10px 10px 10px;background:var(--color-2);display:-webkit-box;display:-ms-flexbox;display:flex;width:70px;height:30px;padding:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;position:absolute;left:0;top:0;z-index:1;font-family:var(--font);color:var(--color-3);font-size:1.8rem;line-height:1}.product-photo{position:relative}.product-photo img{width:100%;height:auto;display:block}.product-descr{text-align:center;margin-top:37px;display:flex;flex-direction:column;height:100%}.product-title{color:var(--color-1);font-family:var(--font);font-size:3.2rem;font-style:normal;font-weight:400;line-height:40px;margin-bottom:18px}.product-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-price-title{font-size:2rem;font-weight:400;color:var(--color-1);margin-right:10px;margin-top:2px}.price-container{display:flex;flex-direction:row-reverse}.price-container .price{color:var(--color-1);font-size:2.6rem;font-style:normal;font-weight:700;line-height:1}.price-container .discount{color:var(--color-2);font-size:2.6rem;font-style:normal;font-weight:700;line-height:1;margin-left:24px}.price-container .discount + .price{text-decoration:line-through}.product-action{font-size:2.4rem;margin-top:auto;padding-top:22px}.product-action>*{-webkit-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}.product-item:hover .product-action .ext_button{background:var(--color-2);color:var(--color-3)}section.info-section{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}section.info-section .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.info-container{position:absolute;max-width:920px;padding-top:70px;width:100%}div.featured-products-photo{-webkit-mask-image:url(../../images/misc/misc-1.svg);mask-image:url(../../images/misc/misc-1.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-size:cover;-webkit-mask-size:cover;margin-left:-60px}div.featured-products-photo:before{position:absolute;left:0;right:0;top:0;bottom:0;content:'';background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.4)),to(rgba(0,0,0,.4)));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.4) 0%,rgba(0,0,0,.4) 100%);background-image:linear-gradient(0deg,rgba(0,0,0,.4) 0%,rgba(0,0,0,.4) 100%)}div.featured-products-photo img{width:100%;height:auto;display:block}.info-item{text-align:center}.info-icon{margin-bottom:20px}.info-icon img{max-width:100%;display:block;margin:0 auto}.info-title{color:var(--color-3);font-family:var(--font);font-size:3.2rem;font-style:normal;font-weight:400;line-height:40px}section.featured-products-section{padding-top:153px;padding-bottom:52px}section.z-section{padding-top:174px}div.z-container-block{margin-bottom:-123px}div.z-container-block>*{padding-bottom:123px}div.z-text{padding-left:40px}div.z-container-block>*:nth-child(even)>*{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}div.z-container-block>*:nth-child(even) div.z-text{padding-left:0}div.z-photo{-webkit-mask-image:url(../../images/misc/misc-5.svg);mask-image:url(../../images/misc/misc-5.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;-webkit-transform:translate(-28px,-69px);-ms-transform:translate(-28px,-69px);transform:translate(-28px,-69px);margin-right:-26px;margin-bottom:-69px}div.z-photo img{width:100%;height:auto;display:block}section.add-info{padding-top:50px}section.gallery-section{padding-top:95px;padding-bottom:44px}div.gallery-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -20px -40px}div.gallery-container>*{margin:0 20px 40px}div.gallery-container>*.small{width:250px;min-width:250px}div.gallery-container img{width:100%;height:auto;display:block}div.gallery-more{margin-top:80px;font-size:2.4rem}div.swiper-slide-content-box{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}div.path-container{position:relative;font-size:1.4rem;font-weight:700;color:var(--color-1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}div.path-container a{color:var(--color-1);font-weight:400}div.path-container a:hover{color:var(--color-2)}ul.path{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0;flex-wrap:wrap}ul.path>li{display:-webkit-box;display:-ms-flexbox;display:flex;height:34px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}ul.path>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;height:34px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:4px;position:relative}ul.path>li>a:after{content:'/';color:var(--color-1)}section.top-info-section{background:var(--color-1)}section.top-info-section .custom-title-1{margin-bottom:34px}div.top-info-container{color:var(--color-3)}div.top-video-box{max-width:1020px;margin:0 auto;background:var(--color-1)}* + div.top-video-box{margin-top:58px}div.top-video-box img{width:100%;height:auto;display:block}div.top-video-box video{width:100%;height:auto;display:block}section.icons-section{background:var(--color-1);position:relative;margin-bottom:176px;padding-bottom:100px;padding-top:81px}section.icons-section:before{position:absolute;left:0;right:0;top:calc(100% - 62px);background-image:url(../../images/misc/misc-6.svg);content:'';height:236px;background-size:cover}section.icons-section .info-container{position:static;max-width:1080px;width:100%;margin:0 auto;padding-top:0}section.add-info-more-section{font-size:2rem;line-height:32px;padding-top:40px;padding-bottom:20px}div.add-info-more-container{max-height:125px;overflow:hidden;-webkit-transition:max-height ease 0.3s;-o-transition:max-height ease 0.3s;transition:max-height ease 0.3s}div.add-info-more-container.opened{max-height:1000px}* + div.add-info-more-action{margin-top:21px}div.add-info-more-action a{color:var(--color-1);font-size:2rem;font-style:normal;font-weight:700;line-height:1.1;-webkit-text-decoration-line:underline;text-decoration-line:underline}div.add-info-more-action a:hover{color:var(--color-2)}div.pagination-container{margin-top:72px;text-align:center}div.pagination-container a{font-size:2.4rem!important;font-family:var(--font)}ul.pagination{list-style:none;padding:0;margin:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}ul.pagination>li{margin:0 3px!important}ul.pagination>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;color:var(--color-1);font-size:2.4rem;line-height:1;font-weight:400}ul.pagination>li:hover>a,ul.pagination>li.selected>a{color:var(--color-2)}ul.pagination>li.selected>a{cursor:default}div.product-list-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -69px -72px;padding-top:56px}div.product-list-container>*{max-width:calc(100% / 3);padding:0 69px 72px;width:100%}div.products-list-filter-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:220px}div.products-list-filter-line select{font-size:2.5rem;display:none}div.products-list-filter-box{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}section.page-top-section{padding-top:74px;padding-bottom:40px}section.page-top-section.style-2{padding-top:68px;padding-bottom:20px}section.page-top-section.style-2 div.page-top-container{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}section.page-top-section.style-1{padding-top:30px}div.page-top-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}div.page-top-container h1{color:var(--color-1);font-size:4.8rem;font-style:normal;font-weight:400;line-height:1.1;text-transform:uppercase;font-family:var(--font);margin:0}section.order-history-section{padding-top:3px}div.order-history-container table{width:100%;border:none;border-collapse:collapse}div.order-history-container table tr th{color:var(--color-1);font-size:2.4rem;font-style:normal;font-weight:400;line-height:32px;font-family:var(--font);white-space:nowrap;text-align:left;padding:7px 32px 7px 0}div.order-history-container table tr td{padding:16px 0;position:relative}div.order-history-container table tr.toggle-row + tr.toggle-row td{border-top:1px solid var(--color-1)}div.order-history-container table tr:not(:first-child,.toggle-row,:nth-child(2)) td{padding:24px 0 16px;position:relative}div.order-history-container table tr:not(:first-child,.toggle-row,:nth-child(2)) td:before{position:absolute;left:0;right:0;height:1px;background:var(--color-1);content:'';top:8px}div.order-history-container table tr:first-child th{border-bottom:1px solid var(--color-1)}div.order-history-container table tr:not(:first-child,.toggle-row) td{border-top:1px solid var(--color-1)}.toggle-row{display:none}.toggle-row.show{display:table-row}div.history-photo img{display:block}[data-click]{font-size:2.4rem}div.history-product-info{min-width:283px}div.history-product-info-title{color:var(--color-1);font-size:2rem;font-style:normal;font-weight:400;line-height:24px;font-family:var(--font)}div.history-product-info-stats{font-size:1.2rem;line-height:14px;margin-top:10px}div.history-product-info-stats span{display:block}div.history-product-info-stats span + span{margin-top:8px}div.history-product-info-stats a{color:var(--color-2)}div.history-product-info-text{max-width:362px}.history-price{font-weight:700}section.footer-colls-section{background:var(--color-1);color:var(--color-3);line-height:24px;position:relative;padding-top:60px;padding-bottom:63px}.footer-decoration{margin-bottom:-1px}div.footer-colls{display:-webkit-box;display:-ms-flexbox;display:flex;margin:-30px -15px 0}div.footer-colls>div{margin-top:30px;padding:0 15px;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}div.footer-colls h4{font-size:2rem;font-family:var(--font);font-weight:400;text-transform:uppercase;margin-bottom:1.1em}div.footer-text{margin-top:26px}div.footer-colls ul:not(.footer-socials){list-style:none;padding:0;margin:0}div.footer-colls ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}div.footer-colls ul li:not(:last-child) a{margin-bottom:16px}div.footer-colls a{color:var(--color-3)}div.footer-colls a img{margin-right:16px}div.footer-colls a:hover{color:var(--color-2)}div.footer-colls ul.footer-socials{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -16px;list-style:none;padding:0}div.footer-colls * + ul.footer-socials{margin-top:32px}div.footer-colls ul.footer-socials>li>a{padding:0 16px}div.footer-colls>div:nth-child(1){min-width:310px}div.footer-colls>div:nth-child(2){min-width:374px}div.footer-colls>div:nth-child(3){min-width:334px}div.newsletter-container input{background:transparent;border:none;border-bottom:1px solid var(--color-3);color:var(--color-3);display:block;-webkit-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}div.newsletter-container input:focus{border-color:var(--color-2)}div.newsletter-container button{margin-top:20px;font-size:2.4rem}section.product-inner-section{padding-top:25px}.product-inner-title{font-size:4.8rem;font-style:normal;font-weight:400;line-height:1.1;font-family:var(--font);text-transform:uppercase;margin:0 0 18px}.product-inner-price-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-inner-price-title{font-size:2.6rem;font-style:normal;font-weight:400;line-height:1.1;margin-right:16px}.product-inner-price-container .price-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-inner-price-container .price-container .discount{color:var(--color-2);font-size:3.2rem;font-style:normal;font-weight:700;line-height:1}.product-inner-price-container .price-container .price{color:var(--color-2);font-size:3.2rem;font-style:normal;font-weight:700;line-height:1}.product-inner-price-container .price-container{flex-direction:row}.product-inner-price-container .price-container .discount + .price{color:#6D6D6D;font-size:2.4rem;font-style:normal;font-weight:400;line-height:1;text-decoration:line-through;margin-left:19px}.product-inner-text{margin-top:50px;margin-bottom:20px}.product-inner-form-selector>* + *{margin-top:41px}.product-inner-form-selector-title{color:var(--color-1);font-family:Open Sans;font-size:1.6rem;font-style:normal;font-weight:700;line-height:24px}.product-inner-form-head{border-radius:4px;background:var(--color-1);color:var(--color-3);padding:8px 12px 7px 15px;font-family:var(--font);font-size:2rem;margin-bottom:24px}.product-inner-form-box>* + *{margin-top:24px}.variations{display:-webkit-box;display:-ms-flexbox;display:flex}.variations>label,.product-form-box>label,.product-form-select-box>label,.product-form-file-box>label{min-width:178px;max-width:178px;padding-right:10px;color:var(--color-1);font-size:1.4rem;font-style:normal;font-weight:700;line-height:20px}.variations>label>span,.product-form-box>label>span,.product-form-select-box>label>span,.product-form-file-box>label>span{font-weight:400}.attr-radio{margin:0}.attr-radio label{margin:0 8px 8px 0;border-radius:4px;border:1px solid #6D6D6D;background:#FFF;font-size:1.2rem;line-height:1.1;padding:10px 16px}.attr-radio label:hover{color:var(--color-3);background:var(--color-2)}.attr-radio label.has-color{border:none;width:76px;white-space:unset;text-align:center;font-size:1.2rem;color:#6D6D6D}.attr-radio label.has-color .color-option{border:1px solid #6D6D6D;width:80px;height:60px;border-radius:4px;margin-bottom:5px}.attr-radio.image-box input:checked + label.has-color .color-option{border-color:var(--color-2)}.attr-radio label.has-color .color-option img{width:100%;display:block;height:auto;border-radius:4px}.info-element{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;top:2px;cursor:pointer}.attr-radio input:checked + label.has-color .color-option,.attr-radio label.has-color:hover .color-option{border:2px solid var(--color-1);background:transparent}.attr-radio input:checked + label.has-color,.attr-radio label.has-color:hover{background:transparent;color:var(--color-1)}.attr-radio input:checked + label,.attr-radio label:hover{background:var(--color-2);color:var(--color-3)}.product-form-box{display:-webkit-box;display:-ms-flexbox;display:flex}.product-form-box-input{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.product-form-box-input select{display:none}.product-form-box-input input{display:-webkit-box;display:-ms-flexbox;display:flex;border:none;border-bottom:1px solid var(--color-1);color:var(--color-1);-webkit-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;width:100%}.price-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:60px;color:var(--color-3);padding:10px 8px;line-height:1;border-radius:4px;background:var(--color-1);font-size:3.2rem;font-style:normal;font-weight:400;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.price-name{margin-right:10px;font-family:var(--font);margin-bottom:-7px;display:block}.price-final{font-weight:700;line-height:1}.price-block .price-container{font-weight:700;line-height:1;display:flex}.price-block .price-container .price{font-size:3.2rem;color:#fff}.price-block .price-container .discount{color:var(--color-2);font-size:3.2rem;font-style:normal;font-weight:700}.price-block .price-container .discount + .price{font-size:2.6rem;text-decoration:line-through;margin-left:5px}.product-form-select-box{display:-webkit-box;display:-ms-flexbox;display:flex}.product-form-select-box .product-form-box-input{display:-webkit-box;display:-ms-flexbox;display:flex}.product-form-file-box{display:-webkit-box;display:-ms-flexbox;display:flex}.product-form-box-file{font-size:2.4rem}.product-form-box-checbox .checkbox-container .checkmark{border-color:var(--color-1)}.product-form-box-checbox .checkbox-container .checkmark:after{border-color:var(--color-1)}.product-form-box-text{font-size:1.2rem}.product-form-box-text a{color:var(--color-1)}.product-inner-form-block-action{display:-webkit-box;display:-ms-flexbox;display:flex}.product-inner-form-block-amount{display:-webkit-box;display:-ms-flexbox;display:flex;height:60px}.product-inner-form-block-amount .button{isplay:-webkit-box;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:transparent;-webkit-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;color:var(--color-1);cursor:pointer;width:64px;min-width:64px;height:60px}.product-inner-form-block-amount .button:hover{color:var(--color-2)}.product-inner-form-block-amount input{border:none;display:-webkit-box;display:-ms-flexbox;font-size:2.4rem;line-height:1;font-family:var(--font);display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;width:58px;border:1px solid var(--color-1);color:var(--color-1);margin:0 20px;height:60px}.product-inner-form-block-action-button{font-size:2.4rem;margin-left:20px;width:100%}.product-inner-form-block-action-button>*{border:1px solid var(--color-1)!important;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:64px!important}section.tabs-section{padding-top:46px;padding-bottom:20px}ul.tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;margin:0 -24px;padding:0;margin-bottom:60px}ul.tabs>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 24px;color:var(--color-1);font-size:3.2rem;font-style:normal;font-weight:400;line-height:1;font-family:var(--font)}ul.tabs>li>a>span{position:relative}ul.tabs>li>a>span:before{position:absolute;left:0;right:0;top:100%;height:1px;content:'';background:var(--color-2);-webkit-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;width:0}ul.tabs>li.selected>a>span:before,ul.tabs>li:hover>a>span:before{width:100%}div.tabs-box>*:not(:first-child){display:none}div.product-inner-big-photo-container .swiper-button-prev:after,div.product-inner-big-photo-container .swiper-button-next:after{content:none}div.product-inner-big-photo-container .swiper-button-prev,div.product-inner-big-photo-container .swiper-button-next{color:var(--color-1);width:24px;height:24px;margin-top:-12px}div.product-inner-big-photo-container .swiper-button-next{margin-right:-8px}div.product-inner-big-photo-container .swiper-button-prev{margin-left:-8px}div.product-inner-big-photo-container img,div.product-inner-small-photo-container img{width:100%;height:auto;display:block}div.product-inner-small-photo-container{margin-top:25px}div.product-inner-big-photo-container{position:relative;margin-top:-50px}.checkbox-container{display:block;position:relative;padding-left:47px;cursor:pointer;font-size:1.6rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-container .checkmark{position:absolute;top:2px;left:0;height:20px;width:20px;border:1px solid var(--color-3);border-radius:2px}.checkbox-container .checkmark:after{content:"";position:absolute;display:none}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark:after{left:7px;top:4px;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.custom-title-1{font-size:4.8rem;font-family:var(--font);font-weight:400;line-height:1.2;margin-bottom:1em;text-transform:uppercase}div.titled-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}div.titled-line .action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}div.titled-line .action a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-1);font-size:2rem;font-style:normal;font-weight:400;line-height:1;-webkit-text-decoration-line:underline;text-decoration-line:underline}* + .swiper-controls{padding-left:16px}div.swiper-controls{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -8px}div.swiper-controls>*{position:static;color:var(--color-1);width:48px;height:48px;margin:0 8px}div.swiper-controls>*:after{content:none}.ext_button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:2em;line-height:1em;padding:0 .6em;position:relative;text-decoration:none!important;border:none}.ext_button.red-style{background:var(--color-2);color:var(--color-3);font-family:var(--font);text-transform:uppercase}.ext_button.red-style:hover{background:var(--color-3);color:var(--color-1)}.ext_button.white-style{background:var(--color-3);color:var(--color-1);font-family:var(--font);text-transform:uppercase}.ext_button.white-style:hover{background:var(--color-2);color:var(--color-3)}.ext_button.black-style.bordered{background:var(--color-3);color:var(--color-1);font-family:var(--font);text-transform:uppercase;border:1px solid var(--color-1)}.ext_button.black-style.bordered:hover{background:var(--color-2);color:var(--color-3)}.ext_button.rounded{border-radius:20px 10px}.semi-black-color{color:var(--color-1)}.semi-white-color{color:var(--color-3)}.select2-container--custom-select-style{z-index:9;border-bottom:1px solid var(--color-1);background:#fff;font-size:16px;color:var(--color-1);border-radius:0;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.select2-container--custom-select-style .select2-selection--single{height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.select2-container--custom-select-style .select2-selection--single .select2-selection__rendered{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.select2-container--custom-select-style .select2-selection--single .select2-selection__arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:24px}.select2-container--custom-select-style .select2-selection--single .select2-selection__arrow:after{content:'\f107';font-family:'Font Awesome 5 Pro';color:var(--color-1)}.select2-container--custom-select-style .select2-dropdown{background:#fff;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.05);box-shadow:0 0 5px 0 rgba(0,0,0,.05);border:1px solid #dedede;-webkit-transform:translate(-1px,-5px);-ms-transform:translate(-1px,-5px);transform:translate(-1px,-5px)}.select2-container--custom-select-style .select2-results__option{padding:8px 10px;-webkit-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;font-size:1.4rem}.select2-results{max-height:30vh;overflow:auto}.select2-container--custom-select-style .select2-results__option:hover{background:rgba(0,0,0,.05)}.select2-container--custom-select-style2{z-index:9;border-bottom:1px solid var(--color-1);background:#fff;font-size:16px;color:#6D6D6D;border-radius:0;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.select2-container--custom-select-style2 .select2-selection--single{height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.select2-container--custom-select-style2 .select2-selection--single .select2-selection__rendered{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.select2-container--custom-select-style2 .select2-selection--single .select2-selection__arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:24px}.select2-container--custom-select-style2 .select2-selection--single .select2-selection__arrow:after{content:'\f107';font-family:'Font Awesome 5 Pro';color:var(--color-1)}.select2-container--custom-select-style2 .select2-dropdown{background:#fff;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.05);box-shadow:0 0 5px 0 rgba(0,0,0,.05);border:1px solid #dedede;-webkit-transform:translate(-1px,-5px);-ms-transform:translate(-1px,-5px);transform:translate(-1px,-5px)}.select2-container--custom-select-style2 .select2-results__option{padding:8px 10px;-webkit-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;font-size:1.4rem}.select2-container--custom-select-style2 .select2-results__option:hover{background:rgba(0,0,0,.05)}.login-popup,#popup{padding:80px;border-radius:10px;background:var(--color-1);color:var(--color-3);max-width:686px;width:100%}.hierrarchy-photo img{width:100%;height:auto;display:block}.hierrarchy-photo{padding-top:30px;margin-top:auto}.product-inner-left{display:flex;flex-direction:column;height:100%}.login-title{text-align:center;font-size:3.2rem;font-style:normal;font-weight:400;line-height:40px;margin-bottom:60px;font-family:var(--font)}.login-container{margin-bottom:-40px}.login-container>*{margin-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex}.login-container>*.no-acc{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.login-container>*.no-acc a{color:var(--color-3);text-decoration:underline}.login-container>*.no-acc a:hover{color:var(--color-2)}.fancybox-bg{background:rgba(226,228,230,.4)}.login-name{font-family:var(--font);font-size:2rem;font-style:normal;font-weight:400;line-height:24px;margin-right:32px;min-width:140px}.login-input{width:100%;position:relative}.login-input input:not([type="checkbox"]):not([type="radio"]){width:100%;background:transparent;border:none;color:var(--color-3);border-bottom:1px solid var(--color-3);-webkit-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}.login-input input.error{border-color:var(--color-2)}.login-container>*.action{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -16px 40px;font-size:2.4rem}.login-container>*.action>*{margin:0 16px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.files-box{margin:15px 0}.files-box .file-inside{position:relative;display:inline-block;margin-right:5px}.files-box .file-inside img{width:75px;height:75px}.files-box .file-inside .form-delete-files{position:absolute;top:0;right:0;color:red;padding-right:5px;cursor:pointer}.files-box .file-inside .expand{position:absolute;left:calc(50% - 10px);top:calc(50% - 10px);width:20px;height:20px;display:flex;color:#fff;justify-content:center;align-items:center;text-shadow:0 0 5px rgba(0,0,0,1);cursor:pointer}.fixed-blocks-right{position:fixed;bottom:20%;z-index:111;left:calc(100% - 70px)}.fixed-blocks-right a:hover{-webkit-transform:translate(calc(-100% + 70px));-ms-transform:translate(calc(-100% + 70px));transform:translate(calc(-100% + 70px))}.fixed-blocks-right a{display:-webkit-box;display:-ms-flexbox;display:flex;background:var(--color-1);color:#fff;height:70px;border-radius:60px 0 0 60px}.fixed-icon{width:70px;min-width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:2.5rem}.fixed-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5em 1.9em .5em .1em;display:-webkit-box;display:-ms-flexbox;display:flex;text-transform:uppercase;font-weight:500;font-size:1.2rem;white-space:nowrap;color:#fff;line-height:1}div.inputs-container{--gutter:15px;--gutter-bottom:-30px}div.inputs-container input[type="email"],div.inputs-container input[type="text"]{border:0;border-bottom:1px solid #fff;background:none;width:100%;font-size:16px;color:#787676;padding:12px 0;border-radius:0;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}div.inputs-container textarea{border:0;border-bottom:1px solid #fff;background:none;width:100%;font-size:16px;color:#787676;padding:12px 0;border-radius:0;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;resize:vertical}div.inputs-container input[type="text"]:focus,div.inputs-container textarea:focus{border-color:#6d6d6d}div.inputs-container .action{display:flex;font-size:2.4rem}div.inputs-container .action.tac{justify-content:center}#produktu_uzklausa #perka_imone{margin-bottom:0}.language-item a{cursor:pointer}.language-item>div{position:relative}.language-item ul{list-style:none;position:absolute;top:100%;left:0;right:-39px;padding:0;margin:0;z-index:1;transition:all ease 0.3s;background:var(--color-1);display:none}.language-item a.open + ul{display:block}.language-item ul a{display:flex;align-items:center;padding:.7em 42px;font-size:2rem;color:var(--color-3);line-height:1.3;font-family:var(--font);text-transform:uppercase}.language-item ul>li:hover>a,.language-item ul>li.selected>a{background:var(--color-3);color:var(--color-1)}.tiktok-svg svg{margin-top:-2px}.info-cloud{position:absolute;background:#fff;color:var(--color-1);padding:15px 10px;max-width:300px;border:1px solid #e2e2e2;border-radius:4px}.info-cloud:before{content:' ';position:absolute;top:-10px;left:calc(50% - 5px);width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #e2e2e2}.available-attribute{display:none;align-items:center;gap:10px}.available-attribute span.semaphore{display:flex;width:10px;height:10px;border-radius:100%}.available-attribute.red,.available-attribute.green{display:flex}.available-attribute.red span.semaphore{background:red}.available-attribute.green span.semaphore{background:green}@media (max-width:767px){html{font-size:52.5%}section.featured-products-section{padding:30px 0}section.info-section{background:var(--color-1);padding:30px 0}section.special-offers-section{padding:30px 0}.info-container{position:static}section.video-section{padding:30px 0}section.info-section .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.customize-title{font-size:3rem;line-height:1.3}footer{margin:0;height:auto;padding:15px}div.footer-content{display:block;text-align:center}.custom-title-1{font-size:30px;text-align:center}div.fancy-blocks-container{margin:0 15px}div.fancy-blocks-item{min-height:50px}div.footer-colls{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}section.path-container-section + section{padding-top:30px}div.content-colls{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}aside{-ms-flex-preferred-size:auto;flex-basis:auto}section.page-top-photo-section{padding:30px 15px;text-align:center;height:auto}section.page-top-photo-section h1{font-size:30px}section.path-container-section{display:none}div.footer-colls>div:nth-child(1),div.footer-colls>div:nth-child(2),div.footer-colls>div:nth-child(3){min-width:auto}.product-inner-title{font-size:3rem;text-align:center}.product-inner-price-container{flex-direction:column}div.product-inner-big-photo-container{margin:0}.product-inner-price-title{margin-right:0;margin-bottom:10px}.product-inner-text{margin-top:30px}.variations,.product-form-box,.product-form-select-box,.product-form-file-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.variations>label br,.product-form-box>label br,.product-form-select-box>label br,.product-form-file-box>label br{display:none}.variations>label,.product-form-box>label,.product-form-select-box>label,.product-form-file-box>label{min-width:auto;max-width:100%;margin-bottom:10px}div.pagination-container{margin-top:30px}.price-block{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:2.5rem}.product-form-box-file>*{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.checkbox-container{font-size:1.4rem;padding-left:30px}.reviews-photo{float:none}.product-inner-form-block-amount input{width:40px;margin:0 10px}.product-inner-form-block-amount .button{width:40px;min-width:40px}.product-inner-form-block-amount{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-inner-form-selector>* + *{margin-top:30px}section.product-inner-section{padding:30px 0}section.tabs-section{padding:30px 0}ul.tabs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px}ul.tabs>li>a{padding:10px}div.titled-line{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}div.titled-line .action{margin-top:20px}div.featured-products-container{padding-top:0}.info-title{font-size:2rem;line-height:1.1}.fixed-blocks-right{position:static;margin:0 auto;display:flex;align-items:center;justify-content:center;margin-top:20px}.fixed-blocks-right a:hover{transform:none!important}.fixed-blocks-right a{height:auto}.info-icon img{height:50px}.product-descr{margin-top:10px}.product-title{font-size:2.5rem;line-height:1.1;margin-bottom:10px}.product-action{margin-top:10px}div.footer-colls ul li a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}div.footer-colls ul.footer-socials{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}div.newsletter-container input{margin:0 auto}section.footer-colls-section{padding-bottom:30px}div.footer-content>div{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.icons-section{padding:30px 0}section.z-section{padding-top:64px}section.gallery-section{padding:30px 0}div.swiper-controls>*{width:34px;height:34px}div.gallery-container{margin-bottom:-15px}div.gallery-container>*{width:100%;margin-bottom:15px}div.gallery-container>*.small{width:100%}div.gallery-more{margin-top:30px}section.add-info{padding-top:30px}.info-icon{margin-bottom:10px}#popup{padding:30px}.login-container>*.action{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.login-container>*.action>*{margin:0}.login-container>*.action>* + *{margin-top:10px}.login-container>*{margin-bottom:20px}.login-container>*.action{margin-bottom:20px}.login-container>*{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.login-title{margin-bottom:20px}div.product-list-container{padding:30px 0;display:block;margin-bottom:-30px}div.product-list-container>*{max-width:100%;padding-bottom:30px}.price-container .price{font-size:2.2rem}section.add-info-more-section{padding:30px 0}.video-box video,.video-box{height:auto}.reviews-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1em}* + .reviews-info{margin-left:0;margin-top:30px}.partners-container a{margin:0 auto}div.reviews-container,div.partners-container{padding:0 30px}.reviews-photo img{width:auto;height:100px}div.partners-container .swiper-button-next,div.reviews-container .swiper-button-next{right:-15px}div.partners-container .swiper-button-prev,div.reviews-container .swiper-button-prev{left:-15px}section.reviews-section{padding:30px 0}.customize-container:before{top:auto;bottom:-90px;background-size:contain;height:590px;left:-60px;right:-60px;background-repeat:no-repeat;transform:rotate(-25deg)}.customize-container{position:static;padding-top:20px}.customize-action{margin-top:10px}.attr-radio label.has-color{min-width:calc((100% / 5) - 8px);width:100%;display:flex;flex-direction:column;align-items:center}.attr-radio label.has-color{font-size:1.1rem}div.z-container-block{margin-bottom:-60px}div.z-container-block>*{padding-bottom:60px}div.z-text{padding-left:0}div.z-photo{margin:0;transform:none}.attr-radio label.has-color .color-option{width:100%;height:auto}}@media (min-width:768px) and (max-width:1023px){.inner header{padding-bottom:0;height:160px}div.product-inner-big-photo-container{margin-top:0}.variations>label,.product-form-box>label,.product-form-select-box>label,.product-form-file-box>label{min-width:128px;max-width:128px}.product-inner-form-block-action{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-inner-form-block-action-button{margin-top:20px}div.footer-colls>div:nth-child(1),div.footer-colls>div:nth-child(2),div.footer-colls>div:nth-child(3){min-width:auto}section.page-top-section.style-2{padding:50px 0}section{padding:50px 0}section.tabs-section{padding:50px 0}section.footer-colls-section{padding-bottom:50px}div.gallery-container>*{max-width:calc((100% / 2) - 40px);width:100%}div.gallery-container>*.small{min-width:auto;width:100%}div.gallery-container img{width:100%}div.z-text{padding-left:0}section.z-section{padding-top:70px}div.z-container-block>*{padding-bottom:50px}section.gallery-section{padding:50px 0}div.product-list-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -30px -30px;padding-top:56px}div.product-list-container>*{max-width:calc(100% / 2);padding:0 30px 30px}section.featured-products-section{padding:50px 0}.info-container{max-width:630px}}@media (min-width:1024px) and (max-width:1279px){div.footer-colls>div:nth-child(1),div.footer-colls>div:nth-child(2),div.footer-colls>div:nth-child(3){min-width:auto}div.gallery-container>*{max-width:calc(100% / 3)}div.gallery-container>*.small{min-width:auto;width:auto;max-width:calc((100% / 3) - 147px)}div.product-list-container{margin:0 -30px -30px;padding-top:56px}div.product-list-container>*{max-width:calc(100% / 3);padding:0 30px 30px}.reviews-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1em}* + .reviews-info{margin-left:0;margin-top:30px}}@media (min-width:1280px){header{-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}header.fixed{position:fixed;left:0;top:-143px;height:143px;right:0}header.fixed{transform:translate(0,143px)}header.fixed + *{margin-top:var(--header-top-height)}.container{width:1260px}.container.style-1{width:1260px}}