﻿.mix-grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;gap:10px}.line-grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:center;gap:10px}.single-grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:center;gap:10px}*:focus{outline:none}*{font-family:"Quicksand",sans-serif}.clear{clear:both}body{margin:0 auto;background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;font-smooth:never}html,body{margin:0 auto;background:#f8f5f2}.wrap{width:1380px;margin:0 auto}aside h4{margin:10px 28px}.white-bg{border-radius:20px;border:1px solid #e9e9e9;background:#fff;padding:35px 30px}h1,.h1{color:#414042;leading-trim:both;text-edge:cap;font-family:"Quicksand",sans-serif;font-size:56px;font-style:normal;font-weight:700;margin:0 0 40px;line-height:normal}h1.white,.h1.white{color:#fff}h2,.h2{color:#414042;leading-trim:both;text-edge:cap;font-family:"Quicksand",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:normal}h2.white,.h2.white{color:#fff}h3,.h3{color:#414042;leading-trim:both;text-edge:cap;font-family:"Quicksand",sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:normal}h3.white,.h3.white{color:#fff}h4,.h4{color:#414042;leading-trim:both;text-edge:cap;font-family:"Quicksand",sans-serif;font-size:22px;font-style:normal;font-weight:700;line-height:normal}h4.white,.h4.white{color:#fff}.mt96{margin-top:96px}.slick-arrow{width:48px;color:rgba(0,0,0,0);height:48px;position:absolute;z-index:9;top:calc(50% - 24px)}.slick-arrow.slick-next{right:-24px;background:url(../images/icons//right.svg)}.slick-arrow.slick-prev{left:-24px;background:url(../images/icons//left.svg)}label.checkbox{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px;justify-content:flex-start;align-items:center;cursor:pointer;margin:0px;color:#fff;text-edge:cap;font-size:14px;font-style:normal;font-weight:400}label.checkbox span{color:#414042;padding-left:1px}label.checkbox input{display:none}label.checkbox input.is-invalid+.checkmark{background:url(../images/icons//checkbox-red.svg) no-repeat}label.checkbox input:checked+.checkmark{background:url(../images/icons//checkbox-checked.svg) no-repeat}label.checkbox a{color:#fff}label.checkbox .checkmark{background:url(../images/icons//checkbox.svg) no-repeat;width:18px;height:18px;display:block;flex:0 0 18px}.breadcrumbs{font-family:"Quicksand",sans-serif;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;justify-content:flex-start;align-content:center;align-items:center;flex-wrap:nowrap;gap:8px;margin:20px 0 40px}.breadcrumbs a{color:#545354;text-align:center;leading-trim:both;text-edge:cap;font-size:14px;font-style:normal;font-weight:400;line-height:18px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;justify-content:flex-start;align-content:center;align-items:center;flex-wrap:nowrap;gap:8px;text-decoration:none}.breadcrumbs a:last-child{color:#414042}.breadcrumbs a:last-child:after{display:none}.breadcrumbs a:after{font-family:"Quicksand",sans-serif;content:"/";display:block;color:#545354;text-align:center;leading-trim:both;text-edge:cap;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.white-bg .h4.line-grid{border-bottom:1px solid #e9e9e9;padding-bottom:14px;justify-content:space-between;margin-bottom:36px}.white-bg .h4.line-grid span{color:#414042;leading-trim:both;text-edge:cap;font-size:14px;font-style:normal;text-align:right;font-weight:700;line-height:16px}.white-bg .h4.line-grid a{color:#058192;text-transform:uppercase}.company-details.inactive{display:none}.form{gap:16px}.form .full{width:100%}.form .btn-agree{margin-top:44px}.form .btn-agree .btn{margin-top:30px}.form>div{width:calc(50% - 10px)}.form label.checkbox{color:#414042;leading-trim:both;text-edge:cap;font-size:14px;font-style:normal;font-weight:700;line-height:16px}.form label.checkbox a{color:#058192}.form label:not(.checkbox){color:#414042;leading-trim:both;text-edge:cap;font-size:14px;font-style:normal;font-weight:700;line-height:16px;display:block;margin-bottom:10px}.form label:not(.checkbox).required:after{content:"*";color:#414042;leading-trim:both;text-edge:cap;font-size:14px;font-style:normal;font-weight:700;line-height:16px;margin-left:2px}.form textarea{resize:none;min-height:100px}.form input,.form textarea,.form select{color:#545354;leading-trim:both;text-edge:cap;font-size:14px;font-style:normal;font-weight:400;line-height:18px;padding:14px 24px;border-radius:10px;width:calc(100% - 48px);border:1px solid rgba(84,83,84,.4)}.form input:hover,.form textarea:hover,.form select:hover{color:#414042;border-color:#414042}.form input.is-invalid,.form textarea.is-invalid,.form select.is-invalid{border-color:#d1292c}.form input.success,.form textarea.success,.form select.success{border-color:#3aaa2e}.form select{width:100%;padding:13px 24px}#alert{position:fixed;bottom:0;left:0;right:0;width:100%;margin-bottom:0;text-align:center;font-weight:bold;z-index:9999}#alert .alert{font-size:16px;margin:0;padding:15px 10px}.alert{padding:5px 10px;margin-top:5px}.alert button{display:none}.alert-success{color:#fff;font-size:14px;font-weight:500;line-height:24px;background:#058e47}.alert-success p,.alert-success a{color:#fff}.alert-success p{margin:0 !important}.alert-info{color:#fff;font-size:14px;font-weight:500;line-height:24px;background:#d17600}.alert-info p,.alert-info a{color:#fff !important}.alert-info p{font-size:14px !important;margin:0 !important}.alert-danger{color:#fff;font-size:14px;font-weight:500;line-height:24px;background:#bc2421}.alert-danger p,.alert-danger a{color:#fff !important}.alert-danger p{margin:0 !important}.fade{opacity:.1;background:#414042;width:100%;height:100vh;position:fixed;z-index:999;left:0;top:0}#modal-information{width:740px;height:400px;height:fit-content;max-height:400px;position:fixed;right:0;left:0;bottom:0;top:0;margin:auto;border-radius:30px;background:#fff;padding:50px 80px;z-index:9999;overflow-x:auto}#modal-information::-webkit-scrollbar{background:#f4f6f8;width:5px}#modal-information::-webkit-scrollbar-track{background:#f4f6f8}#modal-information::-webkit-scrollbar-thumb{background:#073553}#modal-information .content{height:80vh;line-height:24px;color:#545354;leading-trim:both;text-edge:cap;font-size:16px;font-style:normal;font-weight:400;line-height:24px}#modal-information .h5{max-width:400px;margin:0 auto;margin-bottom:26px;text-align:center}#modal-information .close{padding:0;position:absolute;right:40px;top:40px;width:32px;height:32px;background-size:contain}button{border:0;padding:0;margin:0;cursor:pointer}a.btn{display:table}.arrow-up{cursor:pointer;width:56px;background:url(../images/icons/up.svg);height:56px;flex:0 0 56px}.product-list .btn.cart-btn{justify-content:center;width:100%}.btn{padding:15px 33px;border-radius:30px;text-decoration:none;text-transform:uppercase}.btn.menu{display:none;width:36px;height:36px;padding:0;background:url(../images/icons/menu.svg);flex:0 0 36px}.btn.show-more{color:#058192;leading-trim:both;background:rgba(0,0,0,0);text-transform:none;text-edge:cap;font-size:14px;font-style:normal;padding:0;font-weight:400;line-height:18px}.btn.cart-btn{gap:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.btn.cart-btn:before{background:url(../images/icons/btn-cart.svg);width:16px;height:16px;display:block;content:"";flex:0 0 16px}.btn.close{width:12px;height:12px;padding:0;background:url(../images/icons/close.svg);flex:0 0 12px}.btn.qty{width:16px;height:16px;padding:0}.btn.qty.minus{background:url(../images/icons/minus.svg)}.btn.qty.plus{background:url(../images/icons/plus.svg)}.btn.trash{width:24px;height:24px;padding:0;background:url(../images/icons/trash.svg);flex:0 0 24px}.btn.ocean{color:#fff;leading-trim:both;text-edge:cap;font-family:"Quicksand",sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:16px;background:#058192}.btn.ocean:hover{background:#2fb8bd}.btn.file{border:1px solid #058192;gap:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.btn.file:before{background:url(../images/icons/file.svg);width:20px;height:20px;display:block;content:"";flex:0 0 20px}.btn.file:hover:before{background:url(../images/icons/file-white.svg)}.btn.white{color:#058192;leading-trim:both;text-edge:cap;font-family:"Quicksand",sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:16px;background:#fff}.btn.white:hover{color:#fff;background:#058192}.btn.search{background:url(../images/icons/search.svg);width:40px;height:40px;padding:0;flex:0 0 40px}.btn.wishlist{background:url(../images/icons/heart.svg);width:48px;height:48px;padding:0;flex:0 0 48px}.btn.wishlist:hover,.btn.wishlist.active{background:url(../images/hover/heart.svg)}.btn.wishlist-pr{background:url(../images/icons/heart-product.svg);width:40px;height:40px;padding:0;flex:0 0 40px}.btn.wishlist-pr:hover,.btn.wishlist-pr.active{background:url(../images/hover/heart-product.svg)}.btn.cart{background:url(../images/icons/cart.svg);width:48px;height:48px;padding:0;position:relative;flex:0 0 48px}.btn.cart:hover,.btn.cart.active{background:url(../images/hover/cart.svg)}.btn.cart span{background:#d1292c;min-width:9px;min-height:11px;padding:3px 4px;border-radius:17px;color:#fff;text-align:center;leading-trim:both;text-edge:cap;font-size:10px;font-style:normal;font-weight:700;line-height:normal;display:block;position:absolute;right:-2px;top:-2px;pointer-events:none}.btn.account{background:url(../images/icons/account.svg);width:48px;height:48px;padding:0;flex:0 0 48px}.btn.account:hover,.btn.account.active{background:url(../images/hover/account.svg)}#cookies{color:#414042;font-size:16px;font-style:normal;font-weight:400;line-height:27px;position:fixed;bottom:0;left:0;width:100%;background:#f8f5f2;padding:24px 0;display:none;z-index:999;box-shadow:0px -5px 20px 2px rgba(0,0,0,.1)}#cookies .btns button{justify-content:center;width:100%}#cookies a{color:#058192;font-size:14px;font-style:normal;font-weight:400;line-height:24px;text-decoration-line:underline}#cookies .description{color:#414042;font-size:16px;font-style:normal;font-weight:400;line-height:27px;margin-bottom:4px}#cookies p{margin:0 0}#cookies strong{color:#414042;font-weight:700;font-size:18px}#cookies>.wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;gap:24px}#cookies .checkboxes-info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;gap:16px;width:calc(100% - 300px)}#cookies .btns{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:15px;flex-direction:column;align-content:flex-start;justify-content:flex-start;align-items:stretch}#cookies .checkboxes{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:32px;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start}#cookies .checkboxes label{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px;justify-content:flex-start;align-items:center;cursor:pointer;margin:0px;color:#414042;font-size:14px;font-style:normal;font-weight:400;line-height:16px}#cookies .checkboxes label span{padding-left:1px}#cookies .checkboxes label input{display:none}#cookies .checkboxes label input:checked+.checkmark{background:url(../images/icons//checkbox-checked.svg) no-repeat}#cookies .checkboxes label a{color:#414042}#cookies .checkboxes label .checkmark{background:url(../images/icons//checkbox.svg) no-repeat;width:18px;height:18px;display:block}#cookies .checkboxes label .checkmark.invalid{border:1px solid #ad5f5f}@media only screen and (max-width: 1239px){#cookies{width:calc(100% - 40px);padding:24px}}@media only screen and (max-width: 900px){#cookies>.wrap{flex-direction:column}#cookies .checkboxes-info{width:100%}}@media only screen and (max-width: 768px){#cookies .btns{width:100%}#cookies .btns button{max-width:none}#cookies .checkboxes label{width:41%}}.price-range .price-input{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;flex-direction:row;align-content:center;align-items:center;margin-bottom:17px}.price-range .price-input .field{position:relative}.price-range .price-input .field:after{position:absolute;right:12px;top:11px;content:"€";color:#414042;text-align:center;font-size:14px;font-style:normal;font-weight:700}.price-range .price-input .field input{color:#414042;text-align:center;font-size:14px;font-style:normal;font-weight:700;outline:none;padding:10px 24px;text-align:center;background:rgba(0,0,0,0);border-radius:100px;border:1px solid #e9e9e9;-moz-appearance:textfield;max-width:34px}.price-range .price-input .field input[type=number]::-webkit-outer-spin-button,.price-range .price-input .field input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.price-range .price-input .separator{width:100%;text-align:center;color:#67686d;leading-trim:both;text-edge:cap;font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin:0 12px}.price-range .range-slider{height:2px;position:relative;background:#e9e9e9}.price-range .range-slider .progress{height:100%;position:absolute;background:#058192}.price-range .range-input{position:relative}.price-range .range-input input{position:absolute;width:100%;height:2px;top:-2px;background:none;pointer-events:none;-webkit-appearance:none;-moz-appearance:none;margin:0;padding:0}.price-range .range-input input[type=range]::-webkit-slider-thumb{height:16px;width:16px;border-radius:50%;background:#058192;pointer-events:auto;-webkit-appearance:none;cursor:pointer}.price-range .range-input input[type=range]::-moz-range-thumb{height:16px;width:16px;border-radius:50%;background:#058192;pointer-events:auto;-webkit-appearance:none;cursor:pointer}.pagination{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;align-content:center;justify-content:center;align-items:center;gap:40px;margin:80px 0}.pagination a{color:#414042;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:20px;text-decoration:none}.pagination a.left{width:24px;height:24px;background:url(../images/icons//pagination-left.svg)}.pagination a.right{width:24px;height:24px;background:url(../images/icons//pagination-right.svg)}.pagination a.active{color:#008191;background:rgba(0,0,0,0)}.product-list{border:1px solid #e9e9e9;background:#fff;border-radius:20px;align-items:stretch;gap:0;overflow:hidden}.product-list .slick-track{display:flex !important}.product-list .slick-slide{height:inherit !important}.product-list .product.slick-slide{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.product-list .product{max-width:226px;border-right:1px solid #e9e9e9;padding:20px 24px;align-items:unset;justify-content:space-between;gap:16px;height:auto;position:relative}.product-list .product.slick-slide{max-width:unset}.product-list .product:not(.slick-slide){border-bottom:1px solid #e9e9e9}.product-list .product .labels{gap:4px;position:absolute;left:10px;top:10px;pointer-events:none}.product-list .product .labels div{color:#fff;leading-trim:both;text-edge:cap;font-size:12px;font-style:normal;font-weight:400;line-height:normal;background:#2fb8bd;padding:8px 9px;border-radius:20px}.product-list .product .labels div.discount{background:#d1292c}.product-list .product .wishlist-pr{position:absolute;right:14px;top:10px}.product-list .product:not(.slick-slide):nth-child(5n){border-right:0}.product-list .product.slick-current+.slick-active+.slick-active+.slick-active+.slick-active{border:0}.product-list .product>div{align-items:unset;gap:16px}.product-list .product img{max-width:100%}.product-list .product a{text-decoration:none}.product-list .product .title{color:#414042;leading-trim:both;text-edge:cap;font-size:14px;font-style:normal;font-weight:700;line-height:16px}.product-list .product .price{margin-top:32px;color:#414042;leading-trim:both;text-edge:cap;font-size:20px;font-style:normal;font-weight:700;line-height:22px}.product-list .product .price .new{color:#d1292c}.product-list .product .price .old{opacity:.5}footer{background:#073553;padding:80px 0px 0;color:#fff;leading-trim:both;text-edge:cap;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-top:80px}footer .line-grid{align-items:flex-end;justify-content:space-between}footer .column a{color:#fff;leading-trim:both;text-edge:cap;font-family:Quicksand;font-size:20px;font-style:normal;font-weight:700;line-height:22px;margin-bottom:18px;text-decoration:none;display:table}footer .column a:hover{text-decoration:underline}footer ul{margin:0;padding:0;list-style:none}footer ul li{margin-bottom:21px}footer ul li a{color:#fff;text-decoration:none}footer ul li a:hover{text-decoration:underline}footer .bottom-line{background:hsla(0,0%,100%,.1);width:100%;height:1px;margin-top:80px}footer .bottom{align-items:center;padding:20px 0}header{background:#fff}header .cart-top{background:#fff;padding:24px;width:280px;position:absolute;top:84px;z-index:99;right:0;display:none;border:1px solid #e9e9e9}header .cart-top .btn.ocean{text-align:center}header .cart-top .title{color:#414042;font-size:12px;font-style:normal;font-weight:700;line-height:normal;margin:0 0 16px;padding:0 0 16px;border-bottom:1px solid #e9e9e9}header .cart-top .total{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;align-content:center;justify-content:space-between;align-items:center;color:#414042;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:32px}header .cart-top .product{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;align-content:center;justify-content:space-between;align-items:center;margin:0 0 16px;padding:0 0 16px;gap:10px;border-bottom:1px solid #e9e9e9}header .cart-top .product img{max-width:48px}header .cart-top .product a{color:#414042;font-size:12px;font-style:normal;font-weight:700;text-decoration:none;line-height:12px;transition:all .5s}header .cart-top .product a:hover{color:#058192}header .cart-top .product a span{margin-top:8px;line-height:16px;font-size:12px;color:#545354;font-weight:700;display:block}header .top{padding:15px 30px;flex-shrink:0;background:#073553;color:#fff;text-align:right;leading-trim:both;text-edge:cap;font-size:14px;font-style:normal;font-weight:400;line-height:18px}header .top .wrap{justify-content:space-between;align-items:center}header .top a{color:#2fb8bd;font-weight:700;text-decoration:none}header .top a:hover{text-decoration:underline}header .border-line{background:#e9e9e9;width:100%;height:1px}header .middle{justify-content:space-between;align-items:center;position:relative;padding:16px 0}header .middle a{display:block}header .middle .right{gap:8px}header .middle form{width:616px;border-radius:30px;border:1px solid #e9e9e9;justify-content:space-evenly;gap:0;margin-right:8px}header .middle form input{color:#545354;font-size:14px;font-style:normal;font-weight:400;border-radius:30px;line-height:18px;border:0;width:calc(100% - 76px);height:48px;padding-left:20px}header nav>ul.line-grid{padding:0;margin:0;align-items:stretch;list-style:none;gap:unset}header nav>ul.line-grid>li{padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;text-align:center;align-content:center;align-items:center;position:relative}header nav>ul.line-grid>li:after{content:"";display:block;width:1px;height:51%;background:#e9e9e9;position:relative;right:0}header nav>ul.line-grid>li.prev:after{display:none}header nav>ul.line-grid>li a{padding:16px 16px;color:#414042;text-align:center;leading-trim:both;text-edge:cap;font-size:14px;font-style:normal;font-weight:700;line-height:16px;text-decoration:none}header nav>ul.line-grid>li:hover,header nav>ul.line-grid>li .active{background:#2fb8bd}header nav>ul.line-grid>li:hover>a,header nav>ul.line-grid>li .active>a{color:#fff}header nav>ul.line-grid>li:hover:after,header nav>ul.line-grid>li .active:after{display:none}header nav>ul.line-grid>li:hover ul{display:block}header nav>ul.line-grid>li ul{border-radius:0px 0px 20px 20px;background:#fff;box-shadow:0px 4px 40px 0px rgba(65,64,66,.05);margin:0px;padding:0;list-style:none;position:absolute;left:0;z-index:9;display:none;min-width:181px;top:48px;border-top:1px solid #e9e9e9}header nav>ul.line-grid>li ul li{border-bottom:1px solid #e9e9e9}header nav>ul.line-grid>li ul li:hover,header nav>ul.line-grid>li ul li .active{background:#2fb8bd}header nav>ul.line-grid>li ul li:hover a,header nav>ul.line-grid>li ul li .active a{color:#fff}header nav>ul.line-grid>li ul li:last-child{border-radius:0px 0px 20px 20px;border-bottom:0}header nav>ul.line-grid>li ul li a{padding:20px 20px;display:block;text-decoration:none;color:#545354;text-align:left;leading-trim:both;text-edge:cap;font-size:14px;font-style:normal;font-weight:400;word-spacing:unset;line-height:18px}.main-banner{height:526px;margin:30px auto;align-content:flex-start;justify-content:flex-end;align-items:flex-start;position:relative;overflow:hidden;border-radius:20px}.main-banner .content{margin:0 0px 53px 60px;color:#fff;leading-trim:both;text-edge:cap;font-size:16px;font-style:normal;font-weight:400;line-height:24px;position:relative;z-index:2}.main-banner .content h1{color:#fff;margin:0px}.main-banner .content .btn{text-transform:uppercase;margin-top:40px;display:table}.main-banner .overlay{background:url(../images/header-overlay.png) repeat-x;height:358px;width:100%;position:absolute;bottom:0;z-index:1;left:0}.facts{border-radius:10px;background:linear-gradient(40deg, #058192 7.06%, #073553 82.24%);color:#fff}.facts>div{width:calc(25% - 38px);padding:20px 15px;position:relative}.facts>div:last-child:after{display:none}.facts>div:after{background:#fff;opacity:.15;content:"";width:1px;height:42px;display:block;position:absolute;top:0;right:8px;bottom:0;margin:auto}.facts p{margin:0;color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:16px}.facts p:first-child{font-weight:700;margin-bottom:5px}.hp-categories{gap:30px}.hp-categories a{align-content:flex-start;justify-content:flex-end;align-items:flex-start;position:relative;width:440px;height:400px;border-radius:20px;overflow:hidden;text-decoration:none}.hp-categories a .content{position:relative;z-index:2;margin:0 0 30px 30px;max-width:80%}.hp-categories a .content span{display:table}.hp-categories a .content .title{text-decoration:none;color:#fff}.hp-categories a .content .more{color:#fff;font-size:14px;font-style:normal;font-weight:700;line-height:16px;border-bottom:.5px solid #fff;text-transform:uppercase;margin-top:28px}.hp-categories a img{position:absolute;bottom:0;z-index:1;left:0;pointer-events:none}.hp-categories a .overlay{border-radius:20px;background:url(../images/header-overlay.png) repeat-x;height:358px;width:100%;position:absolute;bottom:0;pointer-events:none;z-index:1;left:0}.hp-banner{overflow:hidden;border-radius:20px;background:linear-gradient(40deg, #058192 7.06%, #073553 82.24%)}.hp-banner .discount{color:#2fb8bd;leading-trim:both;text-edge:cap;font-size:80px;font-style:normal;font-weight:700;line-height:normal}.hp-banner .content{width:427px;flex:0 0 427px;padding:0 60px}.hp-banner .content .btn{margin-top:50px}.carousel{border:1px solid #e9e9e9;background:#fff;border-radius:20px;height:120px}.carousel .slide{text-align:center;height:120px;border-right:1px solid #e9e9e9}.carousel .slide.slick-slide{border:0}.carousel .slide.slick-active.slick-slide{border-right:1px solid #e9e9e9}.carousel .slide.slick-active.slick-slide:last-child{border:0}.carousel .slide a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;height:100%}.carousel .slide a img{margin:auto;max-height:45px}.contacts-block{background:url(../images/contact.png) no-repeat;height:543px;border-radius:20px;align-items:flex-start}.contacts-block .content{color:#f8f8f8;leading-trim:both;text-edge:cap;font-size:48px;font-style:normal;font-weight:400;line-height:normal;width:calc(100% - 558px);padding:60px 60px 0}.color-form{width:438px;padding:60px;height:calc(100% - 120px);border-radius:20px;background:var(--gradient-logo, linear-gradient(40deg, #058192 7.06%, #073553 82.24%))}.color-form .h3{margin-bottom:39px}.color-form .btn{margin-top:20px}.color-form a{color:#fff}.color-form label.checkbox span{color:#fff}.color-form label.checkbox input:checked+.checkmark{background:url(../images/icons/checkbox-checked-white.svg) no-repeat}.color-form label.checkbox .checkmark{background:url(../images/icons/checkbox-white.svg) no-repeat}.color-form input,.color-form textarea{border:0px;width:100%;margin-bottom:40px;padding:10px 0;background:rgba(0,0,0,0);color:#fff;leading-trim:both;text-edge:cap;font-size:14px;font-style:normal;font-weight:400;line-height:18px;border-bottom:1px solid hsla(0,0%,100%,.7)}.color-form input.is-invalid,.color-form textarea.is-invalid{border-color:#d1292c}.color-form input.success,.color-form textarea.success{border-color:#3aaa2e}.color-form input::placeholder,.color-form textarea::placeholder{color:#fff;leading-trim:both;text-edge:cap;font-size:14px;font-style:normal;font-weight:400;opacity:1}.color-form input::-ms-input-placeholder,.color-form textarea::-ms-input-placeholder{color:#fff;leading-trim:both;text-edge:cap;font-size:14px;font-style:normal;font-weight:400}.color-form textarea{height:72px;resize:none;margin-bottom:20px}.category-page h1{margin:0 0 40px}.category-page .product-list .product{border-bottom:1px solid #e9e9e9}.category-page .product-list .product:nth-child(5n){border-right:1px solid #e9e9e9}.category-page .product-list .product:nth-child(4n){border-right:0px solid #e9e9e9}.category-page aside{width:247px}.category-page aside .filters .group{border-radius:20px;border:1px solid #e9e9e9;background:#fff;padding:20px;margin-bottom:10px}.category-page aside .filter-title{padding-bottom:20px;margin-bottom:20px;color:#414042;font-size:14px;font-style:normal;font-weight:700;line-height:16px;border-bottom:1px solid #e8e8e8}.category-page aside .checkbox{font-family:"Quicksand",sans-serif;margin-bottom:12px}.category-page aside .checkbox.hidden{display:none}.category-page aside .checkbox span{font-family:"Quicksand",sans-serif;color:#414042;text-align:center;leading-trim:both;text-edge:cap;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.category-page>.line-grid{gap:30px;align-items:flex-start}.category-page .content{width:calc(100% - 277px)}.category-description{padding:80px 0;background:#fff;color:#545354;leading-trim:both;text-edge:cap;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:-80px}.category-description img{max-height:415px}.category-description img[style*="float:left"]{border-radius:20px;margin:0 110px 15px 0}.category-description img[style*="float:right"]{border-radius:20px;margin:0 0 15px 110px}.category-sorting{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;align-content:center;justify-content:space-between;padding-bottom:29px}.category-sorting select{border:0px;color:#414042;font-family:"Quicksand",sans-serif;font-size:14px;font-style:normal;font-weight:700;padding-right:28px;line-height:normal;border-radius:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;background:url(../images/icons/select.svg) rgba(0,0,0,0) no-repeat right 5px !important;border-bottom:1px solid #545354;padding-bottom:12px}.category-sorting .pagination-text{color:#545354;text-align:center;leading-trim:both;text-edge:cap;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.text-page{color:#545354;leading-trim:both;text-edge:cap;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.text-page a{color:#058192}.text-page a:hover{color:#2fb8bd}.text-page.success-page{max-width:850px;text-align:center}.text-page.success-page img{display:block;margin:60px auto 0}.text-page.success-page h1{color:#414042;text-align:center;leading-trim:both;text-edge:cap;font-size:32px;font-style:normal;font-weight:700;line-height:normal;margin:0 0 40px}.text-page.success-page h1+p{color:#414042;text-align:center;leading-trim:both;text-edge:cap;font-size:16px;font-style:normal;font-weight:700;line-height:18px}.text-page.success-page a{text-transform:uppercase;color:#058192;font-size:14px;font-style:normal;font-weight:700;line-height:16px}table.table{border-right:1px solid #e9e9e9;background:#414042;border-radius:20px;width:100%;border-collapse:collapse}table.table th{color:#fff;text-edge:cap;font-size:16px;font-style:normal;font-weight:700;text-align:left;line-height:18px;padding:18px 24px}table.table td{color:#545354;text-edge:cap;font-size:16px;padding:18px 24px;font-style:normal;font-weight:400;line-height:24px;border:1px solid #e9e9e9;background:#fff}.cart-content{justify-content:space-between;align-items:flex-start;gap:30px}.cart-content .cart-totals{width:260px;position:sticky;top:30px}.cart-content .cart-totals a.btn.ocean{width:calc(100% - 66px);text-align:center;margin-top:15px}.cart-content .cart-totals button.btn.ocean{width:100%;text-align:center;margin-top:15px;margin-bottom:15px}.cart-content .cart-totals p{color:#545354;text-align:center;leading-trim:both;text-edge:cap;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.cart-content .cart-totals table{width:100%;border-collapse:collapse;border:0px;margin-top:32px}.cart-content .cart-totals table td{color:#545354;text-align:right;leading-trim:both;text-edge:cap;font-size:14px;font-style:normal;font-weight:400;line-height:18px;padding:10px 0;text-align:left}.cart-content .cart-totals table td+td{text-align:right}.cart-content .cart-totals table tr:nth-last-child(2)>td{padding-bottom:24px}.cart-content .cart-totals table tr:last-child>td{padding:24px 0;border-top:1px solid #e9e9e9;color:#414042;font-size:16px;font-weight:700}.cart-content .cart-totals .title{color:#414042;leading-trim:both;text-edge:cap;font-size:14px;font-style:normal;font-weight:700;border-bottom:1px solid #e8e8e8;padding-bottom:20px;margin-bottom:20px;line-height:16px}.cart-content .cart-table{width:calc(100% - 260px - 15px)}.cart-content .cart-table table{width:100%;border:0px}.cart-content .cart-table table .quantity{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:unset;flex-direction:row;align-content:center;align-items:center;flex-wrap:nowrap;justify-content:space-between;border-radius:100px;border:1px solid rgba(84,83,84,.4);padding:0 16px}.cart-content .cart-table table .quantity input{width:56px;flex-shrink:0;border:0px;color:#414042;text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:normal;padding:15px 0;max-width:56px}.cart-content .cart-table table th{color:#414042;font-size:14px;font-style:normal;font-weight:700;line-height:16px;text-align:left;border-bottom:1px solid #e9e9e9;padding:0 24px 21px 24px}.cart-content .cart-table table tr:last-child td{border-bottom:0;padding-bottom:0}.cart-content .cart-table table td{border-bottom:1px solid #e9e9e9;color:#545354;leading-trim:both;text-edge:cap;font-size:14px;font-style:normal;text-align:left;font-weight:400;line-height:16px;padding:24px}.cart-content .cart-table table td .product-order{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:24px;flex-direction:row;align-content:center;align-items:center;flex-wrap:nowrap;justify-content:flex-start}.cart-content .cart-table table td .product-order img{max-width:80px}.cart-content .cart-table table td .product-order a{color:#414042;font-size:14px;font-style:normal;font-weight:700;text-decoration:none;line-height:16px;transition:all .5s}.cart-content .cart-table table td .product-order a:hover{color:#058192}.cart-content .cart-table table td .product-order a span{margin-top:8px;font-size:14px;color:#545354;font-weight:400;display:block}.discount-checkout{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center}.discount-checkout .discount{border-radius:100px;border:1px solid rgba(84,83,84,.4);background:rgba(0,0,0,0);padding:14px 16px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:376px;flex-direction:row;justify-content:space-between;align-content:center;align-items:center}.discount-checkout .discount input{color:#545354;leading-trim:both;text-edge:cap;font-size:14px;font-style:normal;font-weight:400;line-height:normal;border:0;width:100%}.discount-checkout .discount button{color:#058192;leading-trim:both;text-edge:cap;font-size:14px;font-style:normal;font-weight:700;line-height:16px;background:rgba(0,0,0,0);padding:0}.contacts-page h1{margin:0 0 40px}.contacts-page .contacts-block{background:#fff;color:#414042;height:auto;border-radius:20px}.contacts-page .contacts-block .content{width:calc(100% - 776px);padding:40px 40px 0}.contacts-page .contacts-block .content p{color:#545354;leading-trim:both;text-edge:cap;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin:0 0 8px}.contacts-page .contacts-block .content ul+p{color:#414042;leading-trim:both;text-edge:cap;font-size:20px;font-style:normal;font-weight:700;line-height:22px;margin:60px 0 39px}.contacts-page .contacts-block .content ul{margin:0;padding:0;list-style:none}.contacts-page .contacts-block .content ul li{margin-bottom:32px;color:#414042;font-size:16px;font-style:normal;font-weight:700;padding-left:50px;background:url(../images/icons//phone.svg) no-repeat left center;line-height:18px}.contacts-page .contacts-block .content ul li:nth-child(2){background:url(../images/icons//email.svg) no-repeat left center}.contacts-page .contacts-block .content ul li:nth-child(3){background:url(../images/icons//map.svg) no-repeat left center}.contacts-page .contacts-block .content ul li a{color:#414042;text-decoration:none;transition:all .5s}.contacts-page .contacts-block .content ul li a:hover{color:#058192}.contacts-page .contacts-block .content ul li:before{content:attr(data-top);display:block;color:#545354;leading-trim:both;text-edge:cap;margin-bottom:2px;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.contacts-page .contacts-block .color-form{height:auto;width:795px;gap:0px 30px}.contacts-page .contacts-block .color-form .btn{margin-top:30px}.contacts-page .contacts-block .color-form input{width:calc(50% - 15px)}.contacts-page .contacts-block .color-form textarea{margin-bottom:30px}.contacts-page .contacts-block .color-form input.is-invalid,.contacts-page .contacts-block .color-form textarea.is-invalid{border-color:#d1292c}.contacts-page .contacts-block .color-form input.success,.contacts-page .contacts-block .color-form textarea.success{border-color:#3aaa2e}.contacts-page .contacts-block .color-form .h3,.contacts-page .contacts-block .color-form label.checkbox{width:100%}.checkout-page .order-info-short .product{gap:8px;align-content:flex-start;align-items:flex-start;margin-bottom:31px}.checkout-page .order-info-short img{max-width:48px}.checkout-page .order-info-short .price{color:#545354;margin-top:4px}.checkout-page .order-info-short a{text-decoration:none;color:#414042;leading-trim:both;text-edge:cap;font-size:12px;font-style:normal;font-weight:700;line-height:14px}.checkout-page label[for=agree]{margin-top:20px;justify-content:center}.checkout-page label[for=agree] a{color:#058192}.checkout-page .payment{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;align-content:flex-start;flex-wrap:wrap;gap:35px}.checkout-page .payment .logo{max-height:32px;max-width:100px}.checkout-page .payment label{cursor:pointer;padding:20px 19px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;align-content:center;border:1px solid rgba(84,83,84,.4);border-radius:10px;width:calc(33.333333% - 66px)}.checkout-page .payment label input[type=radio]{display:none}.checkout-page .payment label input[type=radio]:checked+.checkmark{background:url(../images/icons//radio_checked.svg) no-repeat}.checkout-page .payment label.active .checkmark{background:url(../images/icons//radio_checked.svg) no-repeat}.checkout-page .payment label .checkmark{width:18px;height:18px;flex:0 0 18px;background:url(../images/icons//radio.svg) no-repeat}.checkout-page .payment label .title-info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;gap:16px}.checkout-page .payment label:focus,.checkout-page .payment label:hover,.checkout-page .payment label.active{border-color:#058192}.checkout-page .payment label .h5{color:#414042;font-size:14px;font-style:normal;font-weight:700;line-height:16px;margin:0}.checkout-page .shipping{gap:16px}.checkout-page .shipping .logo{max-width:97px;max-height:32px}.checkout-page .shipping label{cursor:pointer;padding:16px 19px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;align-content:center;border:1px solid #e8e8e8;border-radius:10px;width:calc(50% - 48px)}.checkout-page .shipping label input[type=radio]{display:none}.checkout-page .shipping label input[type=radio]:checked+.checkmark{background:url(../images/icons//radio_checked.svg) no-repeat}.checkout-page .shipping label.active .checkmark{background:url(../images/icons//radio_checked.svg) no-repeat}.checkout-page .shipping label .checkmark{width:18px;height:18px;background:url(../images/icons//radio.svg) no-repeat}.checkout-page .shipping label .search-terminal{width:100%;position:relative}.checkout-page .shipping label .search-terminal .all-terminals{position:absolute;left:0;top:65px;background:#fff;width:100%;display:none;max-height:200px;overflow:scroll;z-index:99}.checkout-page .shipping label .search-terminal .all-terminals ul{margin:0;list-style:none;padding:10px}.checkout-page .shipping label .search-terminal .all-terminals ul li{padding-bottom:8px}.checkout-page .shipping label .search-terminal .all-terminals.active{display:block}.checkout-page .shipping label .title-info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;gap:18px;min-width:287px}.checkout-page .shipping label .title .h5{margin-bottom:2px}.checkout-page .shipping label:focus,.checkout-page .shipping label:hover,.checkout-page .shipping label.active{border-color:#058192}.checkout-page .shipping label .h5{color:#414042;font-size:14px;font-style:normal;font-weight:700;line-height:16px}.checkout-page .shipping label .price{color:#414042;font-size:14px;font-style:normal;font-weight:700;line-height:16px}.checkout-page .shipping label span{font-family:"Quicksand",sans-serif;display:block}.checkout-page .shipping label .desc{color:#545354;leading-trim:both;text-edge:cap;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.checkout-page .shipping label .search-terminal{display:none}.checkout-page .shipping label.active .search-terminal{margin-top:26px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;gap:12px}.checkout-page .shipping label.active .search-terminal>div{width:100%}.checkout-page .shipping label.active .search-terminal .label{color:#414042;font-family:"Quicksand",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:18px;margin-bottom:8px}.checkout-page .shipping label.active .search-terminal input,.checkout-page .shipping label.active .search-terminal select{border-radius:100px;border:1px solid rgba(84,83,84,.4);color:#545354;font-family:"Quicksand",sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal;padding:10px 10px;width:calc(100% - 22px)}.checkout-page .shipping label.active .search-terminal input#terminal-name,.checkout-page .shipping label.active .search-terminal select#terminal-name{background:url(../images/icons//search-input.svg) no-repeat right 14px center #fff;background-size:14px}.checkout-page .shipping label.active .search-terminal input#terminal-city,.checkout-page .shipping label.active .search-terminal input#terminal,.checkout-page .shipping label.active .search-terminal select#terminal-city,.checkout-page .shipping label.active .search-terminal select#terminal{background:url(../images/icons//select.svg) no-repeat right 14px center #fff;background-size:10px}.checkout-page .shipping label.active .search-terminal select{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%}.checkout-page .content{width:calc(100% - 343px - 15px)}.checkout-page .content .white-bg{margin-bottom:30px}.register-page{max-width:1028px}.register-page h1{text-align:center;margin:60px 0 40px}.register-page.login-page .btn-agree{margin-top:24px}.register-page.login-page .btn-agree .btn{margin-top:0}.register-page.login-page .register-acc{color:#414042;leading-trim:both;text-edge:cap;font-size:14px;font-style:normal;font-weight:700;line-height:16px;margin-top:30px}.register-page.login-page .register-acc a{color:#058192;text-transform:uppercase}.account-page>.line-grid{gap:30px;align-items:flex-start}.account-page .content{width:calc(100% - 245px - 15px)}.account-page .content>.white-bg{margin-bottom:30px}.account-page .delivery-form.inactive{display:none}.account-page aside{border-radius:20px;border:1px solid #e9e9e9;background:#fff;width:245px;position:sticky;top:30px}.account-page aside ul{margin:0;padding:0;list-style:none}.account-page aside ul li:first-child{border-radius:20px 20px 0 0}.account-page aside ul li:nth-last-child(1){border-radius:0 0 20px 20px}.account-page aside ul li:hover,.account-page aside ul li.active{background:#058192}.account-page aside ul li:hover a,.account-page aside ul li.active a{border-bottom:1px solid rgba(0,0,0,0);color:#fff}.account-page aside ul li:hover a:before,.account-page aside ul li.active a:before{background:url(../images/hover//package.svg) no-repeat}.account-page aside ul li:hover a.acc-i:before,.account-page aside ul li.active a.acc-i:before{background:url(../images/hover//user.svg) no-repeat}.account-page aside ul li:hover a.logout-i:before,.account-page aside ul li.active a.logout-i:before{background:url(../images/hover//logout.svg) no-repeat}.account-page aside ul li:hover a.wishlist-i:before,.account-page aside ul li.active a.wishlist-i:before{background:url(../images/hover//heart-acc.svg) no-repeat}.account-page aside ul li a{color:#414042;text-decoration:none;border-bottom:1px solid #e9e9e9;leading-trim:both;text-edge:cap;font-size:14px;font-style:normal;font-weight:700;line-height:16px;padding:21px 30px;gap:8px}.account-page aside ul li a:before{content:"";display:block;width:22px;height:22px;flex:0 0 22px;background:url(../images/icons//package.svg) no-repeat}.account-page aside ul li a.acc-i:before{background:url(../images/icons//user.svg) no-repeat}.account-page aside ul li a.logout-i:before{background:url(../images/icons//logout.svg) no-repeat}.account-page aside ul li a.wishlist-i:before{background:url(../images/icons//heart-acc.svg) no-repeat}.account-page .pass-instructions{color:#545354;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.account-page .pass-instructions p{margin:0 0 8px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;align-content:center;justify-content:flex-start;align-items:center;gap:8px}.account-page .pass-instructions p:before{content:"";display:block;background:url(../images/icons//check.svg) no-repeat;background-size:contain;width:18px;height:18px}.account-page .pass-instructions p.active{color:#058192}.account-page .pass-instructions p.active:before{background:url(../images/icons//check_green.svg) no-repeat}.account-page.orders-page .pagination{margin:50px 0 0px 0}.account-page.orders-page table{background:#fff;border-collapse:collapse;width:100%}.account-page.orders-page table a{color:#545354}.account-page.orders-page table th{color:#414042;font-size:14px;font-style:normal;font-weight:700;text-align:left;line-height:normal;padding:0px 0px 20px 0px;border-bottom:1px solid #e9e9e9}.account-page.orders-page table tr:last-child td{border-bottom:0;padding-bottom:0}.account-page.orders-page table td{color:#545354;font-size:14px;font-style:normal;text-align:left;font-weight:400;line-height:18px;padding:20px 0px;border-bottom:1px solid #e9e9e9}.account-page.orders-page table td.completed{color:#3aaa2e}.account-page.orders-page table td.canceled{color:#d1292c}.account-page.orders-page table td.pending{color:#fa0}.account-page.order-page .h4{margin-bottom:19px}.account-page.order-page .payment-shipping{margin-top:40px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start}.account-page.order-page .payment-shipping .shipping{width:35%}.account-page.order-page .payment-shipping .shipping p{color:#414042;font-size:14px;font-style:normal;font-weight:700;line-height:normal;margin:2px 0}.account-page.order-page .payment-shipping .shipping p+p{color:#545354;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.account-page.order-page .info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;padding-bottom:30px;border-bottom:1px solid #e9e9e9;margin-bottom:40px}.account-page.order-page .info .short-info{color:#525357;font-size:16px;font-style:normal;font-weight:400;line-height:24px;width:50%;gap:59px;flex-direction:row;align-content:flex-start;justify-content:flex-start;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.account-page.order-page .info .short-info span{color:#414042;font-size:14px;font-style:normal;font-weight:700;line-height:normal;display:block;margin-bottom:8px}.account-page.order-page .info .short-info span+span{color:#545354;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.account-page.order-page .info .short-info span.completed{color:#3aaa2e}.account-page.order-page .info .short-info span.canceled{color:#d1292c}.account-page.order-page .info .short-info span.pending{color:#fa0}.account-page.order-page .info .btn{width:auto}.account-page.order-page .reorder{float:right}.account-page.order-page table{width:100%;border:0px}.account-page.order-page table .quantity{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:unset;flex-direction:row;align-content:center;align-items:center;flex-wrap:nowrap;justify-content:space-between;border-radius:100px;border:1px solid rgba(84,83,84,.4);padding:0 16px}.account-page.order-page table .quantity input{width:56px;flex-shrink:0;border:0px;color:#414042;text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:normal;padding:15px 0;max-width:56px}.account-page.order-page table th{color:#414042;font-size:14px;font-style:normal;font-weight:700;line-height:16px;text-align:left;border-bottom:1px solid #e9e9e9;padding:0 24px 21px 24px}.account-page.order-page table th:last-child{text-align:right}.account-page.order-page table td{border-bottom:1px solid #e9e9e9;color:#545354;leading-trim:both;text-edge:cap;font-size:14px;font-style:normal;text-align:left;font-weight:400;line-height:16px;padding:24px}.account-page.order-page table td:last-child{text-align:right}.account-page.order-page table td .product-order{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:24px;flex-direction:row;align-content:center;align-items:center;flex-wrap:nowrap;justify-content:flex-start}.account-page.order-page table td .product-order img{max-width:80px}.account-page.order-page table td .product-order a{color:#414042;font-size:14px;font-style:normal;font-weight:700;text-decoration:none;line-height:16px;transition:all .5s}.account-page.order-page table td .product-order a:hover{color:#058192}.account-page.order-page table td .product-order a span{margin-top:8px;font-size:14px;color:#545354;font-weight:400;display:block}.account-page.order-page .product-order{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;align-content:center;justify-content:flex-start;align-items:center;gap:20px}.account-page.order-page table.order-totals{width:50%;margin-top:24px;float:right}.account-page.order-page table.order-totals td{text-align:right;border:0px;color:#545354;font-size:14px;font-style:normal;font-weight:400;line-height:24px;padding:6px 17px}.account-page.order-page table.order-totals td+td{text-align:right}.account-page.order-page table.order-totals tr:last-child td{color:#414042;font-weight:700;font-size:20px}.account-page.order-page .buying-info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;border-bottom:1px solid #e9e9e9;padding-bottom:39px}.account-page.order-page .buying-info>div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;align-content:flex-start;width:35%}.account-page.order-page .buying-info>div+div{width:65%}.account-page.order-page .buying-info>div div{width:100%}.account-page.order-page .buying-info>div div span{color:#545354;border:0;font-size:14px;font-style:normal;font-weight:400;text-align:left;line-height:24px;padding:4px 0;min-width:70px;display:inline-block;vertical-align:top}.account-page.order-page .buying-info>div div span+span{color:#414042;font-size:14px;font-style:normal;font-weight:700}.product-page .top-info{align-content:flex-start;justify-content:space-between;align-items:flex-start}.product-page .top-info .options{margin-bottom:8px}.product-page .top-info .options .title{color:#414042;font-size:14px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:12px}.product-page .top-info .options .items{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:4px;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;margin-bottom:9px}.product-page .top-info .options .items label{padding:10px 16px;border-radius:100px;border:1px solid rgba(84,83,84,.4);text-align:center;color:#414042;text-align:center;leading-trim:both;text-edge:cap;font-size:14px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer;transition:all .5s}.product-page .top-info .options .items label.disabled{color:#545354;opacity:.5;position:relative}.product-page .top-info .options .items label:hover,.product-page .top-info .options .items label.active{border-color:#058192}.product-page .top-info .options .items label:hover.disabled,.product-page .top-info .options .items label.active.disabled{color:#545354;opacity:.5;position:relative}.product-page .top-info .options .items label input{display:none}.product-page .top-info .reviews{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:16px;flex-direction:row;align-content:flex-end;justify-content:flex-start;align-items:center;cursor:pointer;margin-top:20px}.product-page .top-info .reviews .stars{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:4px;flex-direction:row;align-content:flex-start;justify-content:flex-start;align-items:flex-start;pointer-events:none}.product-page .top-info .reviews .stars .star{width:14px;height:14px;background:url("../images/star.svg")}.product-page .top-info .reviews .stars .star.filled{background:url("../images/star-filled.svg")}.product-page .top-info .reviews span{color:#545354;text-align:right;leading-trim:both;text-edge:cap;font-size:14px;font-style:normal;font-weight:400;line-height:18px;pointer-events:none}.product-page .top-info h1{margin:0 0 20px}.product-page .top-info .gallery{width:675px;position:relative;justify-content:flex-start;align-items:flex-start;align-content:flex-start;position:relative}.product-page .top-info .gallery .labels{gap:4px;position:absolute;right:10px;top:10px;pointer-events:none;z-index:999}.product-page .top-info .gallery .labels div{color:#fff;leading-trim:both;text-edge:cap;font-size:12px;font-style:normal;font-weight:400;line-height:normal;background:#2fb8bd;padding:8px 9px;border-radius:20px}.product-page .top-info .gallery .labels div.discount{background:#d1292c}.product-page .top-info .gallery .labels .btn{pointer-events:all}.product-page .top-info .gallery .main-slides{border-radius:20px;overflow:hidden;height:579px;width:579px;flex:0 0 579px;margin-bottom:8px}.product-page .top-info .gallery .main-slides .slick-arrow{position:absolute;top:50%;cursor:pointer;left:18px;width:30px;height:30px;background:url(../images/icons//arrow-left-product.svg);z-index:5;color:rgba(0,0,0,0)}.product-page .top-info .gallery .main-slides .slick-arrow.slick-next{background:url(../images/icons//arrow-right-product.svg);right:18px;left:unset}.product-page .top-info .gallery .thumbnails a{border-radius:10px;display:block;width:88px;height:88px;margin:0 0 8px;text-align:center}.product-page .top-info .gallery .thumbnails a img{border-radius:10px;width:auto;height:auto;max-width:100%;max-height:100%;margin:0 auto}.product-page .top-info .content{width:558px}.product-page .top-info .content .qty-box{margin-top:37px;gap:8px}.product-page .top-info .content .qty-box .btn.ocean{width:calc(100% - 130px);justify-content:center}.product-page .top-info .content .quantity{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:unset;flex-direction:row;align-content:center;align-items:center;flex-wrap:nowrap;justify-content:space-between;border-radius:100px;width:130px;border:1px solid rgba(84,83,84,.4);padding:0 16px}.product-page .top-info .content .quantity input{width:56px;flex-shrink:0;border:0px;background:rgba(0,0,0,0);color:#414042;text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:normal;padding:15px 0;max-width:56px}.product-page .top-info .content .price{color:#414042;font-size:32px;font-style:normal;font-weight:700;gap:16px;margin-bottom:34px;margin-top:20px;line-height:normal}.product-page .top-info .content .price .old{opacity:.5;color:#414042;text-decoration:line-through;font-weight:400}.product-page .top-info .content .price .new{color:#d1292c}.product-page .top-info .content p{color:#545354;leading-trim:both;text-edge:cap;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.product-page .top-info .content p.model{font-size:14px;font-style:normal;font-weight:400;line-height:18px}.product-page .top-info .content p.stock{leading-trim:both;text-edge:cap;font-size:16px;font-style:normal;font-weight:700;line-height:18px}.product-page .top-info .content p.stock.green{color:#058e47}.product-page .top-info .content p.stock.red{color:#d1292c}.product-page .content-pr{margin-top:60px}.product-page .tabs{border-bottom:1px solid #e9e9e9;margin-bottom:43px}.product-page .tabs button{color:#414042;font-family:"Quicksand",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:18px;background:rgba(0,0,0,0);padding:0 0 14px 0;margin-right:37px;margin-bottom:-1px;line-height:normal}.product-page .tabs button.active,.product-page .tabs button:hover{color:#058192;border-bottom:3px solid #058192}.product-page .tabs-content .reviews>p{margin:5px 0 21px 0}.product-page .tabs-content .reviews .form{max-width:998px}.product-page .tabs-content .reviews .form .single-grid.btn-agree{align-content:flex-start;justify-content:flex-start;align-items:flex-start;margin-top:0}.product-page .tabs-content .reviews .form .single-grid.btn-agree .btn{margin-top:10px}.product-page .tabs-content .reviews .form .stars{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:4px;flex-direction:row;align-content:flex-start;justify-content:flex-start;align-items:flex-start;width:auto;width:fit-content}.product-page .tabs-content .reviews .form .stars .star{width:14px;height:14px;background:url("../images/star.svg");cursor:pointer}.product-page .tabs-content .reviews .form .stars .star.filled{background:url("../images/star-filled.svg")}.product-page .tabs-content .reviews .form .stars .star input{width:auto;height:auto;opacity:0;margin:0;padding:0;cursor:pointer}.product-page .tabs-content .review{gap:30px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;align-content:flex-start;justify-content:flex-start;align-items:flex-start;margin-bottom:52px}.product-page .tabs-content .review .avatar{color:#fff;font-size:32px;font-style:normal;font-weight:700;line-height:82px;text-align:center;width:80px;height:80px;flex-shrink:0;background:url("../images/avatar.svg")}.product-page .tabs-content .review .content .stars{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:4px;flex-direction:row;align-content:flex-start;justify-content:flex-start;align-items:flex-start;margin-bottom:10px}.product-page .tabs-content .review .content .stars .star{width:14px;height:14px;background:url("../images/star.svg")}.product-page .tabs-content .review .content .stars .star.filled{background:url("../images/star-filled.svg")}.product-page .tabs-content .review .content p{color:#545354;leading-trim:both;text-edge:cap;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin:0 0 10px}.product-page .tabs-content .review .content p+p{color:#414042;font-size:13px;margin:0;line-height:normal;font-style:normal}.product-page .tabs-content .review .content p span{color:#545354}.product-page .tabs-content>.content{color:#545354;font-family:"Quicksand",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;display:none}.product-page .tabs-content>.content.active{display:block}.search-page h1{margin:0 0 40px}.search-page h1 span{color:#008191}.search-page .product-list .product{border-bottom:1px solid #e9e9e9}@media only screen and (max-width: 1400px){#modal-information{width:calc(95% - 40px);overflow:scroll;padding:50px 20px}#modal-information .register-page{width:100%}.product-page .top-info{gap:30px}.product-page .top-info .gallery{width:60%;flex:0 0 60%}.product-page .top-info .gallery .main-slides{width:calc(100% - 100px);flex:0 0 calc(100% - 100px);height:auto}.product-page .top-info .gallery .main-slides img{width:100%}.product-page .top-info .content{width:calc(40% - 30px);flex:0 0 calc(40% - 30px)}.product-list .product:not(.slick-slide){width:calc(25% - 49px);max-width:unset}.search-page .product-list .product:not(.slick-slide):nth-child(4n){border-right:0}.search-page .product-list .product:not(.slick-slide):nth-child(5n){border-right:1px solid #e9e9e9}.wrap{width:95%}header .top{padding-left:0;padding-right:0}.hp-categories a{width:calc(33.3333333% - 20px)}}@media only screen and (max-width: 1300px){.checkout-page .shipping,.checkout-page .payment{flex-direction:column;gap:15px}.checkout-page .shipping label,.checkout-page .payment label{width:calc(100% - 48px)}}@media only screen and (max-width: 1200px){.cart-page .cart-content{flex-direction:column;align-items:flex-end}.cart-page .cart-content .cart-table{width:calc(100% - 62px)}.contacts-block .content{font-size:38px}.contacts-page .contacts-block{flex-direction:column}.contacts-page .contacts-block .color-form{width:calc(100% - 120px)}.contacts-page .contacts-block .content{width:calc(100% - 80px);padding:40px}.product-list .product:not(.slick-slide){width:calc(33.333333% - 49px);max-width:unset}.product-list .product:not(.slick-slide):nth-child(3n){border-right:0}.product-list .product:not(.slick-slide):nth-child(4n){border-right:1px solid #e9e9e9}.search-page .product-list .product:not(.slick-slide){border-right:1px solid #e9e9e9}.search-page .product-list .product:not(.slick-slide):nth-child(4n){border-right:1px solid #e9e9e9}.search-page .product-list .product:not(.slick-slide):nth-child(3n){border-right:0px solid #e9e9e9}.hp-banner .content{width:30%;flex:0 0 30%}.hp-banner .discount{font-size:48px}.hp-banner .h2{font-size:32px}}@media only screen and (max-width: 1100px){header .middle form{width:calc(100vw - 516px)}}@media only screen and (max-width: 1000px){header .btn.menu{width:46px;height:46px;flex:0 0 46px;background-repeat:no-repeat;background-size:contain}header .top-menu{box-shadow:0px 4px 40px 0px rgba(65,64,66,.05);position:fixed;right:-500px;top:0;width:300px;transition:all .5s;z-index:9;height:100vh;border-radius:20px 0px 0px 20px;background:#fff;overflow:hidden}header .top-menu .close{float:right;margin:10px 10px 0 0;width:24px;height:24px;flex:0 0 24px;background-repeat:no-repeat;background-size:contain}header .top-menu.active{right:0}header .top-menu>ul.line-grid{padding:0;flex-direction:column;margin:41px 0 0}header .top-menu>ul.line-grid>li{text-transform:uppercase;border-bottom:1px solid #e9e9e9}header .top-menu>ul.line-grid>li.has-sub>a{pointer-events:none}header .top-menu>ul.line-grid>li:after{display:none}header .top-menu>ul.line-grid>li a{text-align:left}header .top-menu>ul.line-grid>li ul{width:100%;height:100vh;top:47px;box-shadow:0 0 0 0}header .top-menu>ul.line-grid>li ul li{border-radius:0 !important}.checkout-page .cart-content{flex-direction:column;gap:0}.checkout-page .cart-content .content{width:100%}.checkout-page .cart-content .cart-totals{width:calc(100% - 60px)}.checkout-page .form{flex-direction:column}.checkout-page .form>div{width:calc(100% - 10px)}.product-page .top-info{flex-direction:column;align-items:center}.product-page .top-info .gallery{flex-direction:column;width:100%;flex:0 0 100%;max-width:675px}.product-page .top-info .gallery .main-slides{width:100%;flex:0 0 100%;max-width:unset;order:1}.product-page .top-info .gallery .main-slides img{width:100%}.product-page .top-info .gallery .thumbnails{height:auto;width:100%;order:2}.product-page .top-info .content{width:100%;flex:0 0 100%;max-width:675px}.product-list .product:not(.slick-slide){width:calc(50% - 49px);max-width:unset}.product-list .product:not(.slick-slide):nth-child(2n){border-right:0}.product-list .product:not(.slick-slide):nth-child(3n){border-right:1px solid #e9e9e9}.product-list .product:not(.slick-slide):nth-child(4n){border-right:0 solid #e9e9e9}.search-page .product-list .product:not(.slick-slide){border-right:1px solid #e9e9e9}.search-page .product-list .product:not(.slick-slide):nth-child(2n){border-right:0px solid #e9e9e9}.search-page .product-list .product:not(.slick-slide):nth-child(5n){border-right:1px solid #e9e9e9}.search-page .product-list .product:not(.slick-slide):nth-child(4n){border-right:1px solid #e9e9e9}.search-page .product-list .product:not(.slick-slide):nth-child(3n){border-right:1px solid #e9e9e9}.search-page .product-list .product:not(.slick-slide):nth-child(5n){border-right:1px solid #e9e9e9}.facts>div{width:calc(50% - 38px)}.facts>div:nth-child(2):after{display:none}.hp-categories{justify-content:center}.hp-categories a{width:calc(50% - 20px);max-width:440px}}@media only screen and (max-width: 900px){.product-list .product:not(.slick-slide){width:calc(33.333333% - 49px);max-width:unset}.product-list .product:not(.slick-slide):nth-child(2n){border-right:1px solid #e9e9e9}.product-list .product:not(.slick-slide):nth-child(4n){border-right:1px solid #e9e9e9}.product-list .product:not(.slick-slide):nth-child(3n){border-right:0}.search-page .product-list .product{width:calc(50% - 49px);max-width:unset}.search-page .product-list .product:not(.slick-slide){border-right:1px solid #e9e9e9}.search-page .product-list .product:not(.slick-slide):nth-child(2n){border-right:0 solid #e9e9e9}.btn.menu{display:block}.contacts-block .content{font-size:24px}.category-page aside{box-shadow:0px 4px 40px 0px rgba(65,64,66,.05);position:fixed;right:-500px;top:0;transition:all .5s;z-index:9;height:100vh;border-radius:20px 0px 0px 20px;background:#fff;overflow:hidden}.category-page aside.active{width:322px;right:0}.category-page aside h4{width:calc(100% - 40px);display:block;margin:20px auto 0 auto}.category-page aside .filters .group{width:calc(90% - 40px);margin:20px auto 20px}.category-page h1{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:space-between;align-items:center;gap:10px}.category-page .content{width:100%}.account-page h1{justify-content:space-between;align-items:center !important}.account-page aside{box-shadow:0px 4px 40px 0px rgba(65,64,66,.05);position:fixed;right:-500px;top:0;transition:all .5s;z-index:9;height:100vh;border-radius:20px 0px 0px 20px}.account-page aside.active{right:0}.account-page .content{width:100%}}@media only screen and (max-width: 800px){header .cart-top{top:205px;left:0;right:0;margin:auto}header .middle{flex-wrap:wrap}header .middle>a{margin:0 auto 10px auto}header .middle .right{flex-wrap:wrap;justify-content:center;width:100%}header .middle form{width:100%}.cart-page .discount-checkout .discount{width:calc(100% - 32px)}.cart-page .cart-content .cart-totals{width:calc(100% - 60px)}.cart-page .cart-table table th{display:none}.cart-page .cart-table table td{border:0}.cart-page .cart-table table td .product-order{justify-content:center}.cart-page .cart-table table td:last-child{border-bottom:1px solid #e8e8e8}.cart-page .cart-table table td,.cart-page .cart-table table tr:last-child td{text-align:center !important;display:block;width:100%;padding:10px 5px}.cart-page .cart-table table td.last,.cart-page .cart-table table tr:last-child td.last{padding:10px 0px}.cart-page .cart-table table tr:last-child td.last{padding:0}.cart-page .cart-table table .quantity{margin:10px auto 0 auto;justify-content:center;max-width:130px}.cart-page .cart-table table .product-order{margin-top:15px;text-align:left}.hp-contacts{flex-direction:column}.hp-contacts .content{display:none}.hp-contacts .color-form{width:calc(100% - 120px)}header .top span:first-child{display:none}}@media only screen and (max-width: 700px){.hp-banner img{display:none}.hp-banner .content{width:calc(100% - 120px);padding:60px;flex:0 0 calc(100% - 120px)}footer .line-grid{flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:50px}footer .bottom.line-grid{gap:20px}footer .column a{display:block}.facts>div{flex-direction:column;align-content:flex-start;justify-content:flex-start;align-items:flex-start}.facts>div:after{right:0;height:66%}.facts>div:before{background:#fff;opacity:.15;content:"";width:75%;height:1px;display:block;position:absolute;left:0;right:0;bottom:0;margin:auto}}@media only screen and (max-width: 640px){.main-banner .content{margin:0;padding:5%;width:90%}.main-banner .content h1{font-size:34px}.product-page .top-info .gallery .thumbnails a{margin:0 5px}.account-page.order-page .info{flex-direction:column;gap:10px;align-items:flex-start}.account-page.order-page .buying-info{flex-direction:column;gap:0;align-items:flex-start}.account-page.order-page .buying-info>div{width:100%}.account-page.order-page .payment-shipping{flex-direction:column;gap:50px;align-items:flex-start}.account-page.order-page .payment-shipping .shipping{width:100%}.my-order-table{width:calc(100% - 60px);overflow:scroll}.my-order-table table{min-width:640px}.orders-page .content .white-bg{width:calc(100% - 60px);overflow:scroll}.orders-page .content .white-bg table{min-width:640px}.form{flex-direction:column}.form>div{width:calc(100% - 10px)}.product-list .product:not(.slick-slide){width:calc(50% - 49px);max-width:unset}.product-list .product:not(.slick-slide):nth-child(2n){border-right:0}.product-list .product:not(.slick-slide):nth-child(3n){border-right:1px solid #e9e9e9}.product-list .product:not(.slick-slide):nth-child(4n){border-right:0 solid #e9e9e9}.hp-categories{justify-content:center}.hp-categories a{width:calc(100% - 20px);max-width:440px}}@media only screen and (max-width: 500px){.white-bg .h4.line-grid{flex-direction:column;align-items:flex-start}.facts{flex-direction:column;flex-wrap:nowrap}.facts>div{text-align:center;width:calc(100% - 38px);align-items:center;justify-content:center}.facts>div:after{display:none}.checkout-page .shipping .logo,.checkout-page .payment .logo{display:none}.checkout-page .shipping label .title-info,.checkout-page .payment label .title-info{justify-content:flex-start}}@media only screen and (max-width: 500px){.slick-arrow.slick-next{right:5px}.slick-arrow.slick-prev{left:5px}.product-list .product{align-items:center;justify-content:center}.product-list .product.slick-slide{border:0px !important}.product-list .product>.single-grid{align-items:center;width:100%}.product-list .product:not(.slick-slide){width:calc(100% - 49px);max-width:unset;border-right:0 !important}}/*# sourceMappingURL=app.css.map */
