@font-face{font-family:Museo Sans;src:url("/fonts/MuseoSans_500.ttf") format("truetype")}body{font-size:14px;color:#000;font-family:Montserrat;-webkit-transition:all .3s ease;transition:all .3s ease}img{max-width:100%;max-height:100%}a,button{border-radius:0;outline:none}a{color:#000;-webkit-transition:all .5s ease;transition:all .5s ease}button,input,textarea{color:#000;border-radius:0;outline:none;border:1px solid #000}.btn-link{color:#4cc0a5}.btn-link:hover{color:#000;text-decoration:none}.btn-primary{background-color:#000;color:#fff;border-color:#000;border-radius:0}.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:#4cc0a5;color:#fff;border-color:#4cc0a5;-webkit-box-shadow:none;box-shadow:none}.btn-outline-primary{color:#000;background-color:#fff;border-color:#000;border-radius:0;outline:none}.btn-outline-primary:active,.btn-outline-primary:focus,.btn-outline-primary:hover,.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{background-color:#4cc0a5;color:#fff;border-color:#4cc0a5;-webkit-box-shadow:none;box-shadow:none}a:hover{color:#4cc0a5;text-decoration:none}section{padding:40px 5px}section h2{margin-bottom:50px;text-transform:uppercase;font-size:23px;text-align:center;font-weight:700}.max-width{max-width:1500px;margin-left:auto;margin-right:auto}.wrapper{overflow:hidden}.main-container,.wrapper{position:relative}.main-container>.alert{max-width:300px;margin:50px auto}.info{position:fixed;top:100px;left:10%;right:10%;min-width:250px;padding:15px 20px;background-color:hsla(0,0%,100%,.95);color:#000;border:1px solid #000;text-align:center;z-index:10000;-webkit-transform:scale(0);transform:scale(0);-webkit-box-shadow:0 0 5px rgba(0,0,0,.5);box-shadow:0 0 5px rgba(0,0,0,.5)}.info.display{-webkit-transform:scale(1);transform:scale(1)}.btn{font-size:17px;font-weight:600;letter-spacing:1px}.btn-secondary{color:#fff}.form-control{height:55px}.underline{text-decoration:underline}.order-summary{padding-top:60px;text-align:right}.order-summary .delivery-price{font-size:24px}.order-summary .price{color:#4cc0a5}.order-summary .final-price{font-size:38px;font-weight:400}.order-summary small{font-size:12px;text-transform:uppercase}.help-block{color:red}.has-error .form-control{border:1px solid red;color:red}.error-page{height:1000px}.error-page .error-404{padding:15px}.error-page .error-404 h1{margin:0;color:#000;font-family:Montserrat,sans-serif;line-height:90px}.error-page .error-404 h1 .error-text{font-size:67px;font-weight:100}.error-page .error-404 h1 .error-code{font-size:139px;font-weight:200}.error-page .error-404 .error-buttons{margin-top:50px}.error-page .error-404 .error-buttons .error-list{list-style-type:none;padding:0}.error-page .error-404 .error-buttons .error-item{display:block;margin-bottom:10px}.error-page .error-404 .error-buttons .error-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;border:1px solid #000;font-size:12px;font-weight:700;text-transform:uppercase}.error-page .error-404 .error-buttons .error-link .fa{font-size:25px;margin-left:10px;margin-top:-1px;font-weight:700}.error-page .error-404 .error-buttons .error-link.link-site{width:250px}.error-page .error-404 .error-buttons .error-link.link-store{width:170px}.error-page .error-404 .error-buttons .error-link.link-news{width:225px}@media screen and (min-width:768px){section{padding:50px 0}section .title h2{margin-bottom:50px;text-transform:uppercase}}@media screen and (min-width:992px){.wrapper{margin-top:65px}.line-spacer{margin:50px auto 20px;padding-top:50px;max-width:650px;background:transparent url("/images/line_black.png") no-repeat top}.main-container .alert{max-width:500px}.stick-scroll{bottom:auto}.stick-scroll.fixed{top:110px;position:fixed}.stick-scroll.sticky{position:absolute;bottom:0}.error-page .error-404{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;background:#fff url("/images/site/404.jpg") no-repeat 50%}.error-page .error-404 .error-content,.error-page .error-404 .error-header{height:100%;padding-top:200px}.error-page .error-404 .error-header{height:400px;width:55%;padding-left:10%}.error-page .error-404 h1{color:#fff}.error-page .error-404 h1 .error-text{font-size:97px}.error-page .error-404 h1 .error-code{font-size:189px}.error-page .error-404 .error-content{width:45%;padding-right:10%}.error-page .error-404 .error-content p{font-weight:200;font-size:16px;line-height:26px}.error-page .error-404 .error-content p b{font-weight:500}}.popup{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);z-index:9999}.popup.hide-popup{display:none}.popup .wrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);min-width:300px;background-color:#fff;margin-top:0}.popup .topbar{height:75px;text-align:center}.popup .topbar:before{content:"";position:absolute;top:0;left:0;width:100%;height:50px;background-color:#4cc0a5;z-index:-1}.popup .topbar .icon{width:50px;height:50px;margin:25px auto;background:#fff;border:2px solid #000;border-radius:50%;line-height:50px;font-size:25px;font-weight:900}.popup .content{padding:0 40px 20px;text-align:center;font-weight:400;font-size:16px}.popup .content small{font-weight:700}#top-bar{z-index:10000}#top-bar,.navbar{background-color:#fff}.navbar{position:fixed;left:0;top:0;right:0;height:65px;border-bottom:1px solid #707070;text-align:center;z-index:2100}.navbar .cart-link{position:relative}.navbar .cart-link span{position:absolute;top:2px}.navbar .navbar-brand{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:65px}.navbar .navbar-icon{height:18px;margin-left:10px;margin-right:10px;padding:0;color:#000;-webkit-transition:all .3s ease;transition:all .3s ease}.navbar .navbar-icon img{height:100%;vertical-align:top}.navbar .navbar-toggler{border:none}.navbar .navbar-toggler-icon{background:transparent url("/images/icon_menu.png") no-repeat 50%;background-size:50%}.navbar .dropdown .dropdown-menu{border:none;padding-left:30px}.navbar .dropdown .dropdown-menu a{padding:10px 24px;font-size:13px}.navbar .dropdown .dropdown-menu a:hover{color:#4cc0a5;background-color:#fff}.navbar .dropdown:hover>.dropdown-menu{display:block}.navbar .navbar-collapse{background-color:#fff;z-index:100}.navbar .navbar-nav{text-transform:uppercase}.navbar .navbar-nav .nav-link{padding-right:20px;padding-left:20px;font-size:12px;letter-spacing:1px}.navbar .navbar-nav .nav-link:hover{color:#4cc0a5}.search-form .search-input{height:40px;padding-top:0;padding-bottom:0;border:none;border-left:1px solid #707070;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.search-form .search-input::-webkit-input-placeholder{font-size:12px;text-transform:uppercase;font-family:Montserrat;letter-spacing:1px}.search-form .search-input:-moz-placeholder,.search-form .search-input::-moz-placeholder{font-size:12px;text-transform:uppercase;font-family:Montserrat;letter-spacing:1px}.search-form .search-input:-ms-input-placeholder{font-size:12px;text-transform:uppercase;font-family:Montserrat;letter-spacing:1px}.navbar .nav-link:hover .icon,.search-form .search-button:hover .icon{-webkit-transform:scale(1.2);transform:scale(1.2)}.main-bar.navbar-nav .nav-link{padding-right:20px;padding-left:20px;font-size:17px}.main-bar.navbar-nav .nav-link .icon{display:block;height:20px;margin:0 auto;text-align:center}.promotion-info{display:none;padding:30px}.promotion-info p{margin:0;text-transform:uppercase;text-align:center;letter-spacing:1px;font-size:12px}.menu-top-toggler{display:none;margin-right:140px}.menu-top-toggler img{height:16px}.scroll-hide.scroll-sticky{display:-webkit-box;display:-ms-flexbox;display:flex}.move-left .scroll-hide.scroll-sticky,.move-right .scroll-hide.scroll-sticky{display:none}#cart,#main-bar,#top-bar{display:block;height:auto;position:absolute;top:65px;padding-top:50px;z-index:1000;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#top-bar{left:-250px;width:250px}.scroll-hide{display:none}#cart{right:-280px;width:280px}.main-container{margin-top:65px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:100vw}body.move-right{overflow:hidden}body.move-right #main-bar,body.move-right #top-bar{left:0;-moz-text-align-last:left;text-align-last:left}body.move-right #main-bar a,body.move-right #top-bar a{margin:5px 0}body.move-right #main-bar ul,body.move-right #top-bar ul{padding-bottom:50px;border-bottom:1px solid #000}body.move-right .cart-icon,body.move-right .navbar-toggler{display:none}body.move-right .main-container{margin-left:250px}body.move-right .navbar-close{display:block}body.move-right .search-input{width:100px;margin-left:70px}body.move-right .search-input.focused{width:200px;margin-left:10px}body.move-left #cart{right:0}body.move-left .main-container{margin-left:-250px}body.move-left .navbar-brand,body.move-left .navbar-toggler{display:none}body.move-left .navbar-close{display:block;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:70px}.navbar-close{display:none;width:100px}#main-bar{top:65px;left:0;right:0;padding-top:20px}#main-bar .search-form{display:none}.main-bar{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid #000}.main-bar .nav-item{display:inline-block;width:50px;height:40px;padding:0}.main-bar .nav-item .nav-link{padding:0}.main-bar .nav-item span{display:none}@media screen and (min-width:992px){.navbar{background-color:#fff}.navbar-brand{padding-right:15px;border-right:1px solid #000}.navbar .navbar-collapse{height:60px}.navbar-close{float:right}.menu-top-toggler{display:block}#main-bar,#top-bar{position:relative;top:0;bottom:0;left:0;right:0;padding:0;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#main-bar .search-form,#top-bar .search-form{position:absolute;right:0}#main-bar .search-form .search-input,#top-bar .search-form .search-input{width:70px;padding-right:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#main-bar .search-form .search-input.focused,#main-bar .search-form .search-input:hover,#top-bar .search-form .search-input.focused,#top-bar .search-form .search-input:hover{width:200px}#main-bar .nav-item,#top-bar .nav-item{line-height:30px}#main-bar .search-form{display:-webkit-box;display:-ms-flexbox;display:flex}.main-bar{border-bottom:none}.main-bar .nav-item{width:auto;padding:0 20px}.main-bar .nav-link{padding:23px 20px;font-size:17px}.main-bar .nav-link .icon{display:block;height:20px;margin:0 auto;text-align:center}.main-bar .nav-link span{display:inline;font-weight:500}.scroll-hidden,.scroll-sticky{position:fixed;left:0;right:0;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;z-index:10000}.scroll-sticky{top:0;opacity:1}.scroll-hidden{top:-100px;opacity:0}.user-menu{position:fixed}.main-container{margin-top:0}.navbar .dropdown .dropdown-menu{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-top:0;padding-left:0;text-align:center;-webkit-box-shadow:0 2px 3px #999;box-shadow:0 2px 3px #999}.navbar .dropdown .dropdown-menu .dropdown-item{line-height:23px}}footer{position:relative}footer.menu{min-height:500px;padding:40px 20px;color:#fff;background-color:#000}footer.menu h4{margin-top:30px;text-transform:uppercase;font-size:15px}footer.menu ul{margin:0;margin-top:15px;padding:0;list-style-type:none}footer.menu a{color:#fff;font-size:13px;line-height:25px}footer .address-contact{margin-top:175px;font-size:13px}footer .address-contact p{padding-left:40px}footer .address-contact .address{background:transparent url("/images/icon_marker.png") no-repeat 0 0}footer .address-contact .email{background:transparent url("/images/icon_at.png") no-repeat 0 0}footer .address-contact .phone{background:transparent url("/images/icon_phone.png") no-repeat 0 0}footer.copyright{height:40px;line-height:40px;font-size:9px;text-align:center}footer .footer-toggler{float:right;margin-top:20px;width:16px;height:16px;background:#000 url("/images/menu-footer.png") no-repeat 50%;background-size:16px;border:none}.footer-menu{display:none;position:absolute;top:100px;left:0;right:0;bottom:0;padding:0 40px;background-color:#000}.footer-menu.collapsing,.footer-menu.show{display:block}.social-media{margin-top:20px;text-align:center}.social-media span{display:none}.social-media .fa{margin:0 10px;font-size:20px}.social-media .logo,.social-media .logo img{height:25px;width:36px}@media screen and (min-width:992px){footer .footer-toggler{display:none}footer .footer-menu{position:static;display:block}footer.copyright .row,footer.menu .row{margin:0 auto}footer.menu{padding:40px;color:#fff;background-color:#000}footer.menu .logo{width:75px}footer.menu h4{text-transform:uppercase;font-size:13px}footer.menu ul{margin:0;margin-top:45px;padding:0;list-style-type:none}footer.menu a{color:#fff;font-size:13px;line-height:25px}.social-media{margin-top:30px;text-transform:uppercase;font-size:13px}.social-media span{display:inline;padding-right:50px}.social-media a{text-transform:lowercase;margin:0 10px}.social-media .fa{font-size:17px;padding-left:10px}}.newsletter{border-top:2px solid #707070}.newsletter strong{font-size:30px;line-height:40px;font-weight:500}.newsletter input{border-radius:0;border-color:#000}.newsletter .input-group{padding-top:10px}.newsletter .help-block{color:red;font-weight:700}@media screen and (min-width:992px){.product-tile .img{height:350px}}#cart{padding:0;padding-left:10px}.cart-icon span{font-size:10px;margin-left:5px}.cart-mini{padding:30px 0 30px 20px}.cart-mini .cart-products{margin-bottom:30px;height:600px;overflow-y:scroll}.cart-mini .cart-product{margin-bottom:30px;margin-right:10px;padding:0 10px 30px;border-bottom:1px solid #000}.cart-mini .remove{margin-bottom:20px;text-align:right}.cart-mini .remove img{cursor:pointer}.cart-mini .media img{max-width:70px}.cart-mini .name{font-size:13px;text-transform:uppercase}.cart-mini .price .striked{float:left;font-size:9px;font-weight:700;color:#4cc0a5;-webkit-text-decoration:line-through #000;text-decoration:line-through #000}.cart-mini .price .current{float:right;font-size:12px;font-weight:700}.cart-mini .product-amount-controls{margin:20px auto 0;padding-left:20px}.cart-mini .product-amount-controls .minus{margin-right:-1px}.cart-mini .amount{width:120px;text-align:center;font-weight:700;border:1px solid #000}.cart-mini .cart-summary{padding:5px 20px}.cart-mini .btn-primary{width:85%;margin:0 auto}.cart-mini .close-sidebar{height:50px;padding-left:20px;margin-bottom:20px;margin-right:10px;line-height:50px;text-align:left;z-index:2000;cursor:pointer;border-bottom:1px solid #000}.full-cart-products h2{padding:25px 0 10px;text-align:center;font-size:23px;font-weight:700;letter-spacing:1px}.full-cart-product{margin:10px;padding-bottom:15px;border-bottom:1px solid #d8d8d8}.full-cart-product .type{font-style:italic;font-weight:300}.full-cart-product .name{font-size:17px;font-weight:600;text-transform:uppercase}.full-cart-product .price{margin-bottom:15px;padding-bottom:10px;font-size:17px;font-weight:600;border-bottom:1px solid #d8d8d8}.full-cart-product .product-amount-controls{position:relative;height:70px}.full-cart-product .product-amount-controls .minus,.full-cart-product .product-amount-controls .plus{position:absolute;left:0;width:35px;height:35px;padding:0;background-color:#000;color:#fff}.full-cart-product .product-amount-controls .plus{top:0;border-bottom:1px solid #fff}.full-cart-product .product-amount-controls .minus{bottom:0}.full-cart-product .product-amount-controls .amount{width:60px;height:70px;margin-left:35px;border:0;border-right:1px solid #000;text-align:center}.full-cart-product .product-amount-controls .remove{display:inline-block;width:90px;height:70px;line-height:70px;text-align:center;cursor:pointer}.full-cart-products .payment{margin:5px;text-align:center}.full-cart-products .payment .icons{margin:20px 0 40px}.full-cart-products .payment .btn{display:block;height:70px;line-height:70px;margin:10px 0;padding:0;border:0;text-transform:uppercase}.full-cart-summary{margin:10px;padding-bottom:10px;text-align:right;border-bottom:1px solid #000}.full-cart-summary small{margin-right:20px;font-size:90%}.full-cart-summary .final-price{margin-right:10px;font-weight:600;font-size:20px}@media screen and (min-width:992px){#cart,.cart{top:0}.cart .cart-products{margin-left:20px}.cart .product-amount-controls{padding:0}.cart .close-sidebar{margin-right:0}}.tooltip{text-transform:lowercase;font-family:Montserrat,sans-serif}.tooltip.show{opacity:1;margin-bottom:10px}.product .img .icons{display:none}.product .icons{padding:20px 0;text-align:center;border-top:1px solid #000;border-bottom:1px solid #000}.product .icons ul{margin:0}.product .icons li{width:17%}@media screen and (min-width:992px){.product .img .icons{display:block;width:100%;max-width:450px;margin:20px auto 0}.product .details .icons{display:none}}.product-tile{position:relative;text-align:center}.product-tile .img{width:100%;height:300px;background-size:contain;background-repeat:no-repeat;background-position:50%}.product-tile .img a{display:block;width:100%;height:100%}.product-tile .type{font-size:13px;font-style:italic;font-weight:300}.product-tile .name{font-size:17px;font-weight:500}.product-tile .name .name{text-transform:uppercase}.product-tile .price{height:50px}.product-tile .price .striked{height:20px;font-size:12px;color:#4cc0a5;-webkit-text-decoration:line-through #000;text-decoration:line-through #000}.product-tile .buttons{margin-top:15px;margin-bottom:40px}.product-tile .buttons .add-to-cart .cart-icon{display:none}.product-tile .buttons .add-to-cart .btn{width:160px;height:45px;padding:0;line-height:45px;font-size:12px;text-transform:uppercase;border-color:#000;border-radius:0;color:#000}.product-tile .buttons .add-to-cart .btn:hover{background-color:#000;color:#fff}.product-tile .buttons .premiere-date{display:inline-block;font-size:12px;font-weight:400}.product-tile .buttons .premiere-date .date{display:block;font-size:150%;font-weight:500}.products .nav-arrow{padding:0;padding-top:200px;text-align:center}.labels{position:absolute;right:0;font-size:11px;text-transform:uppercase;color:#fff;letter-spacing:1px;text-align:right}.labels .new,.labels .promotion{width:100px;margin:5px;padding:10px;text-align:center}.labels .new{background-color:#4cc0a5}.labels .promotion{background-color:#000}.product{padding-top:50px}.product .img{width:100%;min-height:300px;background-size:contain;background-repeat:no-repeat;background-position:50%}.product .details{text-align:center}.product .type{font-size:14px;font-style:italic;font-weight:300}.product .name h1{margin:0 0 15px;text-transform:uppercase;font-size:17px;font-weight:500}.product .original-title{padding:5px;font-size:12px;font-style:italic;font-weight:700;text-align:center}.product .cast,.product .director{padding:15px 0;text-align:left;-moz-text-align-last:left;text-align-last:left}.product .cast p,.product .director p{margin:0}.product .cast .param-type,.product .director .param-type{text-transform:lowercase}.product .price{height:50px;font-weight:600;font-size:120%}.product .price .striked{height:20px;font-size:12px;color:#4cc0a5;-webkit-text-decoration:line-through #000;text-decoration:line-through #000}.product .buttons{margin-top:15px;margin-bottom:40px;text-align:left}.product .buttons .price{font-size:29px;font-weight:500;text-align:center}.product .buttons .add-to-cart{display:inline-block;width:70%}.product .buttons .add-to-cart .btn{width:100%;height:70px;padding:0;line-height:70px;font-size:14px;text-transform:uppercase;color:#fff;background-color:#4cc0a5;border-color:#4cc0a5;border-radius:0}.product .buttons .premiere-date{display:inline-block;width:100%;height:45px;line-height:45px;text-align:center}.product .buttons .premiere-date .date{font-size:150%;font-weight:500}.product .buttons .not-available{width:100%;height:45px;line-height:45px;text-align:center}.product .product-amount-controls{position:relative;height:70px;width:28%}.product .product-amount-controls .minus,.product .product-amount-controls .plus{position:absolute;left:0;width:35px;height:35px;padding:0;background-color:#000;color:#fff}.product .product-amount-controls .plus{top:0;border-bottom:1px solid #fff;margin-left:0}.product .product-amount-controls .minus{bottom:0}.product .product-amount-controls .amount{width:60px;height:70px;margin-left:35px;border:0;border-right:1px solid #000;text-align:center}.product .tabs li{width:50%}.product .tabs li .btn{padding:0;height:55px;line-height:55px;font-weight:400;letter-spacing:normal;color:#000;background-color:#fff;border:1px solid #000;border-radius:0}.product .tabs li .active.show{color:#fff;background-color:#000}.product .tabs .tab-pane{padding:30px 0}.product .attribute{width:120px;text-align:left;-moz-text-align-last:left;text-align-last:left;font-size:11px;font-weight:300}.product .attribute small{font-size:13px;font-weight:500}.product .value{text-align:left;-moz-text-align-last:left;text-align-last:left;font-size:14px;font-weight:600}.product-list .product-list__container{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:1340px;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-list .product-list__products{width:100%}.product-list h1{margin-bottom:50px;text-transform:uppercase;font-size:23px;text-align:center;font-weight:700}.product-list .product-tile{margin-bottom:30px;margin-right:15px;border-bottom:1px solid #d8d8d8}.product-list .product-tile .labels .label{font-size:6px;width:60px;height:16px;line-height:16px;padding:0}.product-list .product-tile .img{height:200px;background-size:80%}.product-list .product-tile .name{font-size:13px;text-transform:uppercase}.product-list .product-tile .name .name{height:65px}.product-list .product-tile .buttons{height:60px;margin-top:0}.product-list .product-tile .buttons .add-to-cart .cart-icon{display:inline}.product-list .product-tile .buttons .add-to-cart .btn{width:40px;height:40px;line-height:40px;background-color:#000}.product-list .product-tile .buttons .add-to-cart .btn span{display:none}.product-list .product-tile .buttons .add-to-cart .btn:hover{background-color:#4cc0a5;border:1px solid #4cc0a5}.product-list .product-tile .buttons .not-available{padding-top:18px}.preview{position:fixed;left:50%;bottom:5%;-webkit-transform:translateX(-50%) scale(0);transform:translateX(-50%) scale(0);max-width:100%;max-height:100%;width:100%;text-align:center;z-index:10000;-webkit-animation:showProductPreview .5s ease-out;animation:showProductPreview .5s ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transform-origin:30% 20%;transform-origin:30% 20%;cursor:pointer}@media screen and (min-width:992px){.product-tile.item>.name{margin-top:10px;min-height:220px}.product-tile.item>.name .name{height:60px}.product{max-width:1140px;margin:0 auto}.product .labels{right:-120px}.product .labels .label{padding:4px 10px}.product .img{text-align:center;padding-top:10px;padding-bottom:30px}.product .details{margin-top:80px;text-align:left}.product .name h1{margin:20px 0;font-size:32px}.product .buttons{margin:50px 0;border-bottom:none}.product .buttons .price{font-size:25px}.product .buttons .price,.product .buttons .product-amount-controls{width:25%}.product .buttons .product-amount-controls .amount:hover{color:#000;background-color:#fff}.product .buttons .price{text-align:left}.product .buttons .add-to-cart{width:48%}.product .buttons .amount{width:65%;border-width:2px}.product .buttons .premiere-date{width:70%;text-align:right}.product-list .product-list__filters{-webkit-box-flex:0;-ms-flex:0 0 250px;flex:0 0 250px;position:relative}.product-list .product-list__products{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 250px);flex:0 0 calc(100% - 250px)}.product-list .product-tile{margin-bottom:30px;border-bottom:1px solid #d8d8d8}.product-list .product-tile .labels .label{font-size:11px;width:100px;height:27px;line-height:27px;padding:0}.product-list .product-tile .img{height:300px;background-size:contain}.product-list .product-tile .name{font-size:17px}.product-list .product-tile .name .name{height:50px}.product-list .product-tile .buttons{margin-top:0}.product-list .product-tile .buttons .add-to-cart .cart-icon{display:none}.product-list .product-tile .buttons .add-to-cart .btn{width:190px;height:40px;line-height:40px;background-color:#fff}.product-list .product-tile .buttons .add-to-cart .btn span{display:inline}.product-list .product-tile .buttons .add-to-cart .btn:hover{color:#fff;background-color:#000;border:1px solid #000}.product-list .product-tile .buttons .not-available{padding-top:30px}.preview{top:5%;max-width:90%}}@-webkit-keyframes showProductPreview{0%{display:block;-webkit-transform:translateX(-50%) scale(.5);transform:translateX(-50%) scale(.5);opacity:0}to{-webkit-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1);opacity:1}}@keyframes showProductPreview{0%{display:block;-webkit-transform:translateX(-50%) scale(.5);transform:translateX(-50%) scale(.5);opacity:0}to{-webkit-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1);opacity:1}}.checkout{padding:30px 10px 20px}.checkout .lead{text-align:center;font-size:12px}.checkout .control-label{display:block}.checkout .steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 auto 1 auto 1 auto 1;flex:1 auto 1 auto 1 auto 1;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.checkout .steps .step{width:50px;height:50px;margin-bottom:50px;line-height:50px;text-align:center;font-size:19px;color:#fff;font-weight:500}.checkout .steps .step a{display:block;width:100%;height:100%}.checkout .steps .step a:hover{color:#fff}.checkout .steps .separator{height:25px;width:17%;background-color:#fff}.checkout .steps .separator.done{border-bottom:1px solid #000}.checkout .steps .separator.next{border-bottom:1px dashed #000}.checkout .steps .step.done{background-color:#d8d8d8}.checkout .steps .step.current{background-color:#4cc0a5}.checkout .steps .step.next{background-color:#000}.checkout .agreements{padding:15px}.checkout .agreements label{margin:10px 0;padding:0}.checkout .agreements .help-block{margin-left:20px}.checkout .btn{height:50px}.delivery .name{font-style:15px;font-weight:600;text-transform:uppercase}.delivery .price{text-transform:lowercase}.delivery .desc{padding:10px 20px 40px 15px;margin-bottom:40px;font-size:12px;border-bottom:1px solid #999}.different-address{margin:10px 0 30px}#different-address{display:none}.payment .payment-type{width:260px;height:120px;line-height:120px;margin:15px auto;text-align:center;border-radius:6px;border:2px solid #d8d8d8;-webkit-transition:background-color .15s ease-out;transition:background-color .15s ease-out;cursor:pointer}.payment .payment-type.active,.payment .payment-type:hover{background-color:#000}.payment .payment-type.active .show,.payment .payment-type:hover .show{display:none}.payment .payment-type.active .hide,.payment .payment-type .show,.payment .payment-type:hover .hide{display:inline}.payment .payment-type .hide{display:none}.payment .name{text-align:center}.payment .invoice-data{margin:15px 0}#invoice-data,.parcel-machine-list{display:none}.parcel-machine-list__header{padding:15px}.parcel-machine-details{display:none;margin-top:15px;padding:15px;text-align:center}.invoice-checkbox{margin-top:50px}.checkout .order{padding:40px 0}.checkout .order-details{font-size:20px}.checkout .header{font-size:12px}.checkout .header span{display:block;width:95%;border-bottom:1px solid #000}.checkout .order-status{color:#4cc0a5;font-weight:700}.checkout .products{margin-top:50px;padding-top:20px}.checkout .products>.header{display:none}.checkout .order-product{padding-bottom:25px;padding-top:15px;border-bottom:1px solid #d8d8d8}.checkout .img{display:none}.checkout .name a{display:block;font-size:24px;font-weight:500;text-align:center;text-transform:uppercase}.checkout .price,.checkout .type{margin-top:10px;text-align:center;font-size:24px;font-weight:400}.checkout .price .amount,.checkout .type .amount{font-size:70%}.checkout .order-summary{padding-top:25px}.checkout .order-summary .header{padding-bottom:10px;font-size:9px;border-bottom:1px solid #000}.checkout .order-summary .content{margin:20px 0 40px;font-size:17px;font-weight:500;text-transform:uppercase}.checkout .order-summary .delivery-type{text-align:left}.checkout .order-summary .discount-error{color:red;text-align:center}.checkout .order-summary .use-discount{margin-bottom:32px}.checkout .order-summary .use-discount-code{text-align:left}.checkout .order-summary .use-discount-code__form{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}.checkout .order-summary .use-discount-code__code,.checkout .order-summary .use-discount-code__submit{display:inline-block;font-size:17px}.checkout .order-summary .use-discount-code__code{width:250px;padding-left:10px;padding-right:10px;height:50px;font-weight:700;text-align:center;text-transform:uppercase}.checkout .order-summary .use-discount-code__code::-webkit-input-placeholder{color:#ccc;font-size:15px}.checkout .order-summary .use-discount-code__code::-moz-placeholder{color:#ccc;font-size:15px}.checkout .order-summary .use-discount-code__code::-ms-input-placeholder{color:#ccc;font-size:15px}.checkout .order-summary .use-discount-code__code::placeholder{color:#ccc;font-size:15px}.checkout .order-summary .discount-error{margin-top:4px}.checkout .order-summary .final-price{color:#4cc0a5}.checkout .order-summary .final-price .header{border-bottom:1px solid #4cc0a5}.checkout .order-summary .final-price .content{font-size:27px}.checkout .order-details{text-align:center;font-weight:500}.checkout .order-details h3{max-width:250px;margin:0 auto 20px;font-size:15px}.checkout .order-details .header{margin-top:50px;padding-bottom:8px;border-bottom:1px solid #000}.checkout .order-details .lead{margin-top:30px;text-transform:uppercase;font-size:24px;font-weight:500}.checkout .order-details .invoice{margin-top:100px}.checkout .discount .header,.checkout .remarks .header{margin-top:50px;padding-bottom:8px;border-bottom:1px solid #000;text-align:center;font-size:9px;text-transform:uppercase}.checkout .discount .content,.checkout .remarks .content{margin-top:30px}.checkout .remarks{padding:0}.checkout .remarks .remarks__textarea{width:100%;height:100px;border-color:#000}.checkout .discount .content{text-align:center}.checkout .discount .content .error{display:inline-block;width:100%;margin-top:3px;text-align:center;color:red}.checkout .discount__input{padding:5px 10px;font-size:120%;font-weight:700;text-align:center;text-transform:uppercase}@media screen and (min-width:992px){.checkout{max-width:800px;margin:0 auto}.checkout .btn{font-size:14px}.checkout .steps{max-width:300px;margin:0 auto}.checkout .control-label{display:block}.checkout.delivery .desc{height:150px}.checkout .agreements,.checkout .different-address,.checkout .invoice-data,.checkout .order-button,.checkout .parcel-machine-list{margin:50px auto 20px;padding-top:50px;max-width:700px;background:transparent url("/images/line_black.png") no-repeat top}.checkout .agreements small,.checkout .different-address small,.checkout .invoice-data small,.checkout .order-button small,.checkout .parcel-machine-list small{font-size:8px;line-height:80%}.checkout .parcel-machine-list__header{font-size:14px;font-weight:600;text-align:center;text-transform:uppercase}.checkout.payment .name{text-align:center;font-size:12px}.checkout.payment hr{display:none}.checkout.payment .form{margin:50px 0 30px}.checkout.summary{max-width:1360px}.checkout.summary .img{display:inline-block;height:100px;width:140px;text-align:center}.checkout.summary .price,.checkout.summary .type{font-size:20px;height:100px;padding-top:25px}.checkout.summary .type{padding-left:30px;text-align:left}.checkout.summary .price{text-align:right;font-weight:600}.checkout.summary .name a{display:inline;font-size:21px;text-transform:uppercase;font-weight:500}.checkout.summary .amount{font-size:70%;font-weight:400}.checkout.summary .products{margin-top:40px}.checkout.summary .products .header{display:-webkit-box;display:-ms-flexbox;display:flex}.checkout.summary .order-product{margin:15px 15px 25px 0;border-bottom:1px solid #d8d8d8}.checkout.summary .order-summary{padding:25px 15px}.checkout.summary .order-summary .header{display:block;padding-bottom:10px;font-size:12px;border-bottom:1px solid #000}.checkout.summary .order-summary .content{margin:20px 0 40px;font-size:24px;font-weight:500;text-transform:uppercase}.checkout.summary .order-summary .delivery-type,.checkout.summary .order-summary .use-discount-code{text-align:left}.checkout.summary .order-summary .final-price{color:#4cc0a5}.checkout.summary .order-summary .final-price .content{font-size:38px}.checkout.summary .order-summary .delivery-price .content,.checkout.summary .order-summary .final-price .content{text-transform:lowercase}.checkout.summary .order-details{text-align:center;font-weight:500}.checkout.summary .order-details h3{margin-bottom:90px;font-size:15px}.checkout.summary .order-details .header{margin-top:0;font-size:9px;padding-bottom:8px;border-bottom:1px solid #000}.checkout.summary .order-details .lead{margin-top:30px;text-transform:uppercase;font-size:17px;font-weight:500}.checkout.summary .order-details .invoice{margin-top:100px}}.order.finalize,.order .payment-go-payu{text-align:center}.order .payment-go-payu .btn-secondary{height:80px;padding:0 30px;line-height:80px;font-size:20px}.order .thanks{width:450px;margin:50px auto;text-align:center}.pagination{margin:50px 0;text-align:center;-ms-flex-wrap:wrpa;flex-wrap:wrpa;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination li{margin:5px}.pagination li a,.pagination li span{display:block;width:30px;height:30px;color:#fff;line-height:30px;font-size:10px;font-weight:600;background-color:#000;border-radius:50%;cursor:pointer;-webkit-transition:all .35s ease-in;transition:all .35s ease-in}.pagination li a:hover,.pagination li span:hover{background-color:#fff;color:#000;border:1px solid #000}.pagination li.active span{background-color:#4cc0a5}.pagination li.active span:hover{color:#4cc0a5;background-color:#fff;border:1px solid #4cc0a5}.pagination li.disabled span{background-color:#999}.pagination li.disabled span:hover{color:#fff;border:none}.product-filters{display:none}@media screen and (min-width:992px){.product-filters{display:block;position:relative;min-height:650px}.product-filters .head .head-list{display:-webkit-box;display:-ms-flexbox;display:flex}.product-filters .head .list-inline-item{width:49%;height:50px;line-height:50px;margin-right:0;padding:0;text-align:center;border-left:1px solid #000;border-right:1px solid #000}.product-filters .head .list-inline-item.filter{border-right:0;background:transparent url("/images/icon_filter@2x.png") no-repeat 50%;background-size:21px 15px}.product-filters .head .list-inline-item.sort{background:transparent url("/images/icon_sort@2x.png") no-repeat 50%;background-size:24px 13px}.product-filters .head .list-inline-item a{display:block;width:100%;height:100%;padding:0;cursor:pointer}.product-filters__group>ul>.list-item{background-color:#f2f2f2}.product-filters .sorts .sort-group{margin-bottom:12px;padding:10px;font-size:12px}.product-filters .sorts .sort-by-price .form-control{display:inline-block;width:45%;text-align:center}.product-filters .sorts .sort-by-price .form-control+.line{width:5%}.product-filters .sorts .sort-by-price .sort-order{display:inline-block;width:45%;margin-bottom:20px}.product-filters .sorts .sort-by-price .sort-value{text-align:center}.product-filters .chckbx{display:block;position:relative;padding-left:35px;margin-bottom:0;font-weight:400;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:40px;-webkit-transition:all .5s ease;transition:all .5s ease}.product-filters .chckbx:hover{color:#4cc0a5}.product-filters .chckbx.disabled,.product-filters .chckbx:hover.disabled{color:#bde8de}.product-filters .chckbx input{position:absolute;opacity:0;cursor:pointer}.product-filters .chckbx input:checked~.checkmark:after{display:block}.product-filters .chckbx .checkmark{position:absolute;top:10px;left:0;height:20px;width:20px;background-color:#fff;border:1px solid #000}.product-filters .chckbx .checkmark:after{left:0;top:0;right:0;bottom:0;border:solid #fff;border-width:4px;background-color:#4cc0a5}.product-filters .chckbx:hover input~.checkmark{border-color:#4cc0a5;border-width:2px}.product-filters .checkmark:after{content:"";position:absolute;display:none}.product-filters .product-filters__group{position:absolute;top:60px;display:none;width:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;overflow:hidden;overflow-y:scroll;max-height:600px}.product-filters .product-filters__group.active{display:block}.product-filters .product-filters__group .list-item{margin-bottom:12px;padding:10px;font-size:12px;cursor:pointer}.product-filters .product-filters__group .list-item>ul{opacity:1;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.product-filters .product-filters__group .list-item>.fa{width:20px;height:20px;line-height:20px;text-align:center}.product-filters .product-filters__group .list-item.collapsed ul{max-height:0;opacity:0}.product-filters .product-filters__group select{width:45%}.product-filters .product-filters__group .toggler{text-transform:uppercase}.product-filters input[type=submit]{background-color:#fff}.product-filters input[type=submit]:hover{background-color:#000}#price_from,#price_to{height:30px}.product-filters .head .filter.active{background-image:url("/images/icon_filter_active.png")}.product-filters .head .sort.active{background-image:url("/images/icon_sort_active.png")}}.login-form>h2{display:none}.login-form .btn{width:230px;height:45px;padding:0;line-height:45px;margin:10px auto;text-transform:uppercase;font-size:13px}.control-label{text-align:center;font-size:12px}.login-button,.register{margin:0 0 30px;padding:30px 0;text-align:center}.login-button.col-md-12,.register.col-md-12{border-top:1px solid #000;border-bottom:1px solid #000}.login-button .btn-link,.register .btn-link{margin-top:10px;font-size:12px;text-transform:lowercase}@media screen and (min-width:992px){.login-form{max-width:1100px;margin:40px auto 70px}.border-md-left{border-left:1px solid #000;padding-left:50px}.register{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #000}.register.col-md-12{border-top:0}.forgot-password .btn{font-size:13px}}.registration .btn{padding:0;font-size:13px;height:55px;line-height:55px}.registration select.form-control{font-size:12px}.registration .agreement-wrapper{margin-top:15px}.registration .legend{display:block;margin-bottom:10px}@media screen and (min-width:992px){.registration{margin:0 auto}.registration .agreements{padding:15px;margin-top:50px}}.overlay{position:absolute;top:0;left:0;right:0;bottom:0;height:0;z-index:2000;-webkit-transition:all 1.3s ease-out;transition:all 1.3s ease-out}.move-left .overlay,.move-right .overlay{height:auto;background-color:rgba(0,0,0,.8)}.thanks{text-align:center}.thanks .back{margin-top:40px;font-weight:700}article{padding:70px 0 50px}article h1{margin-bottom:70px;text-align:center;text-transform:uppercase;font-size:23px}.download{width:350px;padding-bottom:30px;border-bottom:1px solid #000}.download a{color:#4cc0a5;font-weight:700}.download .fa{padding:10px;border:1px solid #4cc0a5}.contact{max-width:1340px;margin:0 auto}.contact .btn{width:250px;height:68px;line-height:68px;margin:20px auto;padding:0}.contact textarea{min-height:155px}.contact .icons{padding-top:30px}.contact .icons .row{margin-bottom:30px}.contact .icons .icon-marker{background:transparent url("/images/icon_contact_marker.png") no-repeat 100% 0}.contact .icons .icon-phone{background:transparent url("/images/icon_contact_phone.png") no-repeat 100% 0}.contact .icons .icon-at{background:transparent url("/images/icon_contact_at.png") no-repeat 100% 0}.contact .icons .icon-clock{background:transparent url("/images/icon_contact_clock.png") no-repeat 100% 0}.policy-wrapper{max-width:1110px;margin:0 auto 100px}.policy h1,.returns h1{margin-top:70px}.policy .chapter-title{width:100%;font-size:14px;font-weight:700;position:relative;white-space:normal;text-align:left}.policy .chapter-title:before{content:"";position:absolute;top:8px;right:0;width:9px;height:9px;background-color:transparent;border-left:2px solid #000;border-bottom:2px solid #000;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.policy .bold{font-weight:700;text-align:center}.policy li{margin:15px 0;padding:0 15px}@media screen and (min-width:992px){.contact{margin:0 auto}.contact .btn{width:350xp;margin:20px auto}.policy .chapter-title{width:auto}.policy .chapter-title:before{right:-20px}.page.about-us .title-wrapper .title{margin-left:15px}}.my-account .nav-link .fa{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.my-account .nav-link.active .fa{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.my-account .my-account-tabs{margin-bottom:40px}.my-account .my-account-tabs .list-inline-item{position:relative;margin:0;width:50%}.my-account .my-account-tabs .list-inline-item a{display:inline-block;width:100%;height:120px;padding-top:85px;color:#000;background-color:#fff;border:1px solid #000;text-align:center;font-weight:500;font-size:16px;letter-spacing:2px;background-position:50% 20px}.my-account .my-account-tabs .list-inline-item a:hover{color:#fff;background-color:#000}.my-account .my-account-tabs .list-inline-item.profile a{background-image:url("/images/icon_my-account_profile@2x.png");background-repeat:no-repeat;background-size:53px}.my-account .my-account-tabs .list-inline-item.profile a:hover{background-image:url("/images/icon_my-account_profile_hover@2x.png")}.my-account .my-account-tabs .list-inline-item.orders a{background-image:url("/images/icon_my-account_orders@2x.png");background-repeat:no-repeat;background-size:45px}.my-account .my-account-tabs .list-inline-item.orders a:hover{background-image:url("/images/icon_my-account_orders_hover@2x.png")}.my-account .my-account-tabs .list-inline-item.active a{color:#fff;background-color:#000}.my-account .my-account-tabs .list-inline-item.active a:after{content:"";position:absolute;display:block;width:20px;height:20px;left:50%;bottom:-15px;background-color:#000;-webkit-transform:rotate(45deg) translateX(-50%);transform:rotate(45deg) translateX(-50%);z-index:-1}.my-account .my-account-tabs .list-inline-item.active.profile a{background-image:url("/images/icon_my-account_profile_hover@2x.png")}.my-account .my-account-tabs .list-inline-item.active.orders a{background-image:url("/images/icon_my-account_orders_hover@2x.png")}.my-account .nav-pills .nav-link{height:55px;padding-top:17px;padding-right:30px;background-color:#fff;font-weight:600}.my-account .nav-pills .nav-link:not(:last-of-type){border-bottom:1px solid #000}.my-account .nav-pills .nav-link.active{color:#4cc0a5}.my-account .nav-order-types .nav-item{width:50%}.my-account .nav-order-types .nav-link{color:#000;border:1px solid #000;padding:15px;width:100%;text-align:center;text-transform:uppercase;font-weight:600;font-size:17px}.my-account .nav-order-types .nav-link.active{background-color:#000;color:#fff}.my-account .requirements{margin-top:20px;color:#4cc0a5;font-size:10px}.my-account .requirements li{margin-bottom:6px}.my-account .btn-secondary{width:100%;height:55px;line-height:55px;padding:0}.my-account .gdpr{margin:15px;font-size:11px}.my-account .orders .order{padding:40px 0}.my-account .orders .order-details{font-size:20px}.my-account .orders .header{font-size:12px}.my-account .orders .header span{display:block;width:95%;border-bottom:1px solid #000}.my-account .orders .order-status{color:#4cc0a5;font-weight:700}.my-account .orders .products{margin-top:50px;padding-top:20px;border-top:2px solid #d8d8d8}.my-account .orders .products>.header{display:none}.my-account .orders .order-product{padding-bottom:25px;padding-top:15px;border-bottom:1px solid #d8d8d8}.my-account .orders .img{display:none}.my-account .orders .name a{display:block;font-size:24px;font-weight:500;text-align:center;text-transform:uppercase}.my-account .orders .price,.my-account .orders .type{margin-top:10px;text-align:center;font-size:24px;font-weight:400}.my-account .orders .order-summary{padding-top:25px}.my-account .orders .order-summary .header{padding-bottom:10px;font-size:9px;border-bottom:1px solid #000}.my-account .orders .order-summary .content{margin:20px 0 40px;font-size:17px;font-weight:500;text-transform:uppercase}.my-account .orders .order-summary .delivery-type{text-align:left}.my-account .orders .order-summary .final-price .content{font-size:27px}.my-account .orders .order-separator{position:relative;height:8px}.my-account .orders .order-separator .fa{font-size:20px;display:block;width:50px;background-color:#fff;color:#4cc0a5}.my-account .orders .order-separator .line{position:absolute;left:0;right:0;top:8px;display:block;height:8px;margin-left:50px;background-color:#4cc0a5}@media screen and (min-width:992px){.my-account{max-width:1140px}.my-account .nav-link.active .fa{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.my-account .my-account-tabs{margin-bottom:40px}.my-account .my-account-tabs .list-inline-item{position:relative;width:auto;margin:0}.my-account .my-account-tabs .list-inline-item a{display:block;height:120px;line-height:120px;padding:0 50px 0 120px;color:#000;background-color:#fff;border:1px solid #000;font-weight:500;font-size:24px;letter-spacing:2px}.my-account .my-account-tabs .list-inline-item a:hover{color:#fff;background-color:#000}.my-account .my-account-tabs .list-inline-item.profile a{background-image:url("/images/icon_my-account_profile@2x.png");background-position:30px 50%;background-repeat:no-repeat;background-size:53px}.my-account .my-account-tabs .list-inline-item.profile a:hover{background-image:url("/images/icon_my-account_profile_hover@2x.png")}.my-account .my-account-tabs .list-inline-item.orders a{background-image:url("/images/icon_my-account_orders@2x.png");background-position:40px 50%;background-repeat:no-repeat;background-size:45px}.my-account .my-account-tabs .list-inline-item.orders a:hover{background-image:url("/images/icon_my-account_orders_hover@2x.png")}.my-account .my-account-tabs .list-inline-item.active a{color:#fff;background-color:#000}.my-account .my-account-tabs .list-inline-item.active a:after{content:"";position:absolute;display:block;width:20px;height:20px;left:50%;bottom:-15px;background-color:#000;-webkit-transform:rotate(45deg) translateX(-50%);transform:rotate(45deg) translateX(-50%);z-index:-1}.my-account .my-account-tabs .list-inline-item.active.profile a{background-image:url("/images/icon_my-account_profile_hover@2x.png")}.my-account .my-account-tabs .list-inline-item.active.orders a{background-image:url("/images/icon_my-account_orders_hover@2x.png")}.my-account .requirements{color:#4cc0a5;font-size:10px}.my-account .requirements li{margin-bottom:6px}.my-account .btn-secondary{width:190px;height:55px;line-height:55px;padding:0}.my-account .gdpr{font-size:11px;margin:15px}.my-account .nav-order-types .nav-link{color:#000;border:1px solid #000;min-width:300px;text-align:center;text-transform:uppercase;font-weight:600}.my-account .nav-order-types .nav-link.active{background-color:#000;color:#fff}.my-account .orders .img{display:inline-block;height:100px;width:140px;text-align:center}.my-account .orders .price,.my-account .orders .type{font-size:20px;height:100px;padding-top:35px}.my-account .orders .price{font-weight:600}.my-account .orders .name a{display:inline;font-size:21px;text-transform:uppercase;font-weight:500}.my-account .orders .amount{font-size:70%;font-weight:400}.my-account .orders .products{margin-top:40px}.my-account .orders .order-product{padding-bottom:15px;border-bottom:1px solid #d8d8d8}.my-account .orders .order-summary{padding-top:25px}.my-account .orders .order-summary .header{padding-bottom:10px;font-size:12px;border-bottom:1px solid #000}.my-account .orders .order-summary .content{margin:20px 0 40px;font-size:24px;font-weight:500;text-transform:uppercase}.my-account .orders .order-summary .delivery-type{text-align:left}.my-account .orders .order-summary .final-price{color:#4cc0a5}.my-account .orders .order-summary .final-price .content{font-size:38px}.my-account .orders .order-summary .delivery-price .content,.my-account .orders .order-summary .final-price .content{text-transform:lowercase}}.search-wrapper{margin-bottom:20px}.search-wrapper .search-input{display:inline-block;max-width:80%;-webkit-box-shadow:none;box-shadow:none;border:none;border-left:1px solid #000}.search-wrapper .btn-link{max-width:20%}@media screen and (min-width:992px){.search-wrapper{margin-bottom:100px}.search-wrapper .search-input{max-width:450px}}.slider{position:relative}.slider .container-fluid{margin:0}.banner img,.slider-carousel{width:100%}.slider-carousel .owl-item{background-color:rgba(0,0,0,.5)}.slider-carousel .owl-item-bg{height:350px;min-height:100%;background-repeat:no-repeat;background-position-x:center;background-position-y:50%;background-size:contain}.slider-carousel .owl-item-bg>a{display:block;width:100%;height:100%}.slider-carousel .item{width:300px;min-height:500px;background-size:contain;position:relative}.slider-carousel .item h2{text-align:left;z-index:100;margin-bottom:10px}.slider-carousel .item .slide-content{color:#fff;font-size:17px;text-align:left}.slider-carousel .owl-item-quote{display:none;top:17%;left:55%;width:30%;padding:20px;color:#fff}.slider-carousel .owl-item-quote .quote-body{font-size:9px;margin-bottom:10px;font-style:italic;font-weight:300}.slider-carousel .owl-item-quote .quote-author{font-size:9px;font-weight:600}.slider-carousel .owl-item-quote p{margin:0}@-webkit-keyframes sliderShowContent{0%{opacity:0}to{opacity:1}}@keyframes sliderShowContent{0%{opacity:0}to{opacity:1}}@-webkit-keyframes sliderH2{0%{opacity:1;-webkit-transform:translateX(500px);transform:translateX(500px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes sliderH2{0%{opacity:1;-webkit-transform:translateX(500px);transform:translateX(500px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.slider-container .item{width:100%;background-repeat:no-repeat}.slider-container .owl-item .owl-item-content{display:block}.slider-container .owl-item.center .owl-item-content{display:block;-webkit-animation:sliderShowContent 1s ease-in-out;animation:sliderShowContent 1s ease-in-out}.slider-container .owl-item.center .owl-item-content h2{margin-bottom:40px;-webkit-animation:sliderH2 .8s ease-in-out;animation:sliderH2 .8s ease-in-out;text-align:left}.slider-container .owl-item.center .owl-item-content p{letter-spacing:1px;-webkit-animation:sliderH2 .8s ease-in-out;animation:sliderH2 .8s ease-in-out;-webkit-animation-delay:.4s;animation-delay:.4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.slider-container .owl-item-content{padding:10px 20px;z-index:10;-webkit-transform-origin:top left;transform-origin:top left}.slider-container .owl-item-content h2{color:#fff;font-size:30px;font-weight:700;text-transform:none}.slider-container .owl-item-content p{color:#fff;font-size:20px;font-weight:200;line-height:40px}.slider-container .slider-nav{display:block;position:absolute;top:0;left:0;right:0;width:100%;height:0;margin:0;z-index:10}.slider-container .slider-nav .owl-next,.slider-container .slider-nav .owl-prev{position:absolute;top:100px;margin:0;padding:0;padding-top:0;width:calc((100% - 1340px)/2 - 25px);min-width:50px;height:50px;background-color:transparent;border-radius:0;border:none;cursor:pointer;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.slider-container .slider-nav .owl-next .arrow,.slider-container .slider-nav .owl-prev .arrow{margin-top:100px;opacity:1;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.slider-container .slider-nav .owl-next .fa,.slider-container .slider-nav .owl-prev .fa{font-size:40px;color:#fff}.slider-container .slider-nav .owl-next:focus,.slider-container .slider-nav .owl-prev:focus{border:none;outline:none}.slider-container .slider-nav .owl-prev{left:0}.slider-container .slider-nav .owl-prev .arrow{margin-right:50%;text-align:right}.slider-container .slider-nav .owl-next{right:0}.slider-container .slider-nav .owl-next .arrow{margin-left:50%;text-align:left}.slider-container:hover .slider-nav .owl-prev .arrow{margin-right:50%;opacity:1}.slider-container:hover .slider-nav .owl-next .arrow{margin-left:50%;opacity:1}.slider-container .slider-timer-bar{position:absolute;bottom:0;width:0;height:3px;background-color:#000;z-index:10;-webkit-transition:width .1s linear;transition:width .1s linear}.slider-container .item{overflow:hidden}@media screen and (min-width:576px){.slider-carousel .item{width:540px;height:300px}.slider-container .slider-nav{display:block}.slider-container .slider-nav .owl-next,.slider-container .slider-nav .owl-prev{height:300px;width:calc((100% - 540px)/2 - 25px);padding-top:140px}.slider-container .slider-nav .owl-next .arrow,.slider-container .slider-nav .owl-prev .arrow{margin-top:0;opacity:0}}@media screen and (min-width:768px){.slider-carousel .item{width:720px;height:400px}.slider-container .slider-nav .owl-next,.slider-container .slider-nav .owl-prev{height:400px;width:calc((100% - 720px)/2 - 25px);padding-top:190px}.slider-container .owl-item-content{top:60%;left:30%;width:60%}.slider-container .owl-item-content h2{font-size:30px}.slider-container .owl-item-content p{display:block}}@media screen and (min-width:992px){.slider-carousel .item{width:960px;height:460px;background-position-x:0}.slider-carousel .item .slide-content{font-size:25px;text-align:left}.slider-carousel .owl-item-bg{position:absolute;top:0;left:0;right:0;bottom:0}.slider-carousel .owl-item-quote{position:absolute;display:block;top:17%;left:55%;padding:20px}.slider-carousel .owl-item-quote .quote-body{font-size:17px;margin-bottom:5px;font-style:italic;font-weight:300}.slider-carousel .owl-item-quote .quote-author{font-size:11px;font-weight:600}.slider-carousel .owl-dots{position:absolute;bottom:20px;right:25%;text-align:center}.slider-carousel .owl-dots .owl-dot{width:10px;height:10px;margin:5px;border-radius:5px;background-color:#fff}.slider-carousel .owl-dots .owl-dot.active{background-color:#4cc0a5}.slider-container .slider-nav .owl-next,.slider-container .slider-nav .owl-prev{height:460px;width:calc((100% - 960px)/2 - 25px);padding-top:220px}.slider-container .owl-item-content{position:absolute;top:60%;left:40%;width:30%}.slider-container .owl-item-content:before{height:110px}.slider-container .owl-item-content h2{font-size:43px}.slider-container .owl-item-content p{font-size:40px}}@media screen and (min-width:1200px){.slider-carousel .owl-item-bg{position:absolute;right:50%}.slider-carousel .item{min-width:1340px;width:100vw;height:630px;background-position-x:right 50%}.slider-container .slider-nav .owl-next,.slider-container .slider-nav .owl-prev{width:calc((100% - 1340px)/2 - 25px);padding-top:100px}.slider-container .slider-nav .owl-next{right:15px}.slider-container .owl-item-content{top:40%;left:55%}.slider-container .owl-item-content:before{height:100%;min-height:40px}.slider-container .owl-item-content h2{line-height:65px;font-size:65px;font-weight:600}.slider-container .owl-item-content p{font-family:Museo Sans}}#store .newsletter.error,#store .newsletter.thanks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#000;text-align:center;border:none}#store .newsletter.error .error__content,#store .newsletter.error .thanks__content,#store .newsletter.thanks .error__content,#store .newsletter.thanks .thanks__content{width:675px;padding:130px 0}#store .newsletter.error .error__content .newsletter-icon,#store .newsletter.error .thanks__content .newsletter-icon,#store .newsletter.thanks .error__content .newsletter-icon,#store .newsletter.thanks .thanks__content .newsletter-icon{margin-bottom:60px}#store .newsletter.error .error__content .newsletter-icon img,#store .newsletter.error .thanks__content .newsletter-icon img,#store .newsletter.thanks .error__content .newsletter-icon img,#store .newsletter.thanks .thanks__content .newsletter-icon img{width:103px}#store .newsletter.error .error__content h2,#store .newsletter.error .thanks__content h2,#store .newsletter.thanks .error__content h2,#store .newsletter.thanks .thanks__content h2{font-size:23px;margin-bottom:50px}#store .newsletter.error .error__content p,#store .newsletter.error .thanks__content p,#store .newsletter.thanks .error__content p,#store .newsletter.thanks .thanks__content p{font-size:16px}#store .newsletter.error .error__content .back,#store .newsletter.error .thanks__content .back,#store .newsletter.thanks .error__content .back,#store .newsletter.thanks .thanks__content .back{margin-top:60px}#store .newsletter.error .error__content .back .back__link,#store .newsletter.error .thanks__content .back .back__link,#store .newsletter.thanks .error__content .back .back__link,#store .newsletter.thanks .thanks__content .back .back__link{padding:10px;font-size:12px;font-weight:400;color:#fff;border:1px solid #000;background-color:#000;text-transform:uppercase}#store .newsletter.error .error__content .back .back__link:hover,#store .newsletter.error .thanks__content .back .back__link:hover,#store .newsletter.thanks .error__content .back .back__link:hover,#store .newsletter.thanks .thanks__content .back .back__link:hover{color:#4cc0a5}#store .newsletter.error .error__content .back .back__link .fa,#store .newsletter.error .thanks__content .back .back__link .fa,#store .newsletter.thanks .error__content .back .back__link .fa,#store .newsletter.thanks .thanks__content .back .back__link .fa{font-size:16px}.site{padding-top:65px}.site .max-width{max-width:90%;margin:0 auto}.site .main-navbar{-webkit-box-shadow:0 3px 6px rgba(66,66,66,.2);box-shadow:0 3px 6px rgba(66,66,66,.2);border:none}.site .main-navbar .navbar-collapse{position:absolute;top:65px;left:0;right:0;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.15);box-shadow:0 3px 3px rgba(0,0,0,.15)}.site .main-navbar .navbar-nav .nav-item{position:relative}.site .main-navbar .navbar-nav .nav-item .nav-link{height:60px;padding:20px}.site .main-navbar .navbar-nav .nav-item .nav-link.nav-link--cycle{color:#e03a37}.site .main-navbar .navbar-nav .nav-item:after{content:"";position:absolute;left:50%;right:50%;top:-2px;height:3px;background-color:#4cc0a5;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.site .main-navbar .navbar-nav .nav-item.active:after,.site .main-navbar .navbar-nav .nav-item:hover:after{left:20px;right:20px}.site .main-navbar .navbar-nav .nav-item.active .nav-link{color:#4cc0a5;font-weight:500}.site .navbar-brand{border:none}.site .nl-sm-wrap{margin-bottom:30px;border-top:1px solid #000}.site .content{overflow:hidden}.site .more,.site .more .btn{text-align:center}.site .more .btn{position:relative;min-width:200px;height:48px;line-height:48px;padding:0 10px 0 0;border:1px solid #000;border-radius:0;font-size:12px;font-weight:700}.site .more .btn .fa{position:absolute;display:block;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;font-size:20px;text-align:right}.site .news .more{margin:30px 0 85px}.site .mainphoto-wrapper{height:240px;overflow:hidden}.site .title-wrapper{max-width:90%;margin:0 5%;padding:20px 15px;background-color:#fff;text-align:center;-webkit-transform:translateY(-50px);transform:translateY(-50px)}.site .title-wrapper .title{text-transform:uppercase;font-weight:700;font-size:30px}.site .title-wrapper .title-original{margin-top:15px;color:#4cc0a5;font-weight:700;text-transform:uppercase;font-size:13px}.site .pfr-bar{padding-top:0}.site .pfr-bar .container{padding:0}.site .pfr-bar .wrapper{border-top:1px solid #000}@media screen and (min-width:992px){.site .main-navbar .navbar-collapse{position:static;-webkit-box-shadow:none;box-shadow:none}.site .mainphoto-wrapper{height:550px}.site .title-wrapper{padding:40px 20px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.site .title-wrapper .title{font-size:34px}.site .news .more{margin-top:80px}}@media screen and (min-width:1400px){.site .max-width{max-width:1370px}}.label-cbx{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;margin-bottom:0}.label-cbx input:checked+.checkbox{border-color:#000}.label-cbx input:checked+.checkbox svg path{fill:#000}.label-cbx:hover .checkbox svg path,.label-cbx input:checked+.checkbox svg polyline{stroke-dashoffset:0}.label-cbx .checkbox{position:relative;top:0;float:left;margin-right:8px;width:20px;height:20px;border:2px solid #000}.label-cbx .checkbox svg{position:absolute;top:-2px;left:-2px}.label-cbx .checkbox svg path{fill:none;stroke:#4cc0a5;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:71px;stroke-dashoffset:71px;-webkit-transition:all .6s ease;transition:all .6s ease}.label-cbx .checkbox svg polyline{fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:18px;stroke-dashoffset:18px;-webkit-transition:all .3s ease;transition:all .3s ease}.label-cbx>span{pointer-events:none;vertical-align:middle}.invisible{position:absolute;z-index:-1;width:0;height:0;opacity:0}.agreements small{font-size:10px;line-height:10px}.newsletter label{font-size:11px}
/*# sourceMappingURL=style.css.map*/