.top{min-height:546px}@media (max-width: 768px){.top{min-height:400px}}.top.top-large{min-height:761px}@media (max-width: 768px){.top.top-large{min-height:500px}}.top.top-large h1{color:#fff}.top h1{font-family:"$din",sans-serif;font-size:48px;line-height:100%;text-transform:uppercase;color:#4f4f4f;max-width:410px;font-weight:700}@media (max-width: 768px){.top h1{font-size:35px}}.testimonial .wrap{max-width:611px;margin-left:auto;padding:46px 156px 48px 46px;border-radius:28px;margin-top:-165px;margin-bottom:53px;background:#fff;box-shadow:0 10px 40px #0000001a}@media (max-width: 768px){.testimonial .wrap{margin-top:-100px;margin-bottom:30px}}@media (max-width: 576px){.testimonial .wrap{padding:21px 22px 21px 21px}}.testimonial .wrap figure{-webkit-flex-basis:71px;-moz-flex-basis:71px;-ms-flex-preferred-size:71px;flex-basis:71px;margin-right:20px}@media (max-width: 470px){.testimonial .wrap figure{-webkit-flex-basis:60px;-moz-flex-basis:60px;-ms-flex-preferred-size:60px;flex-basis:60px}}.testimonial .wrap figure img{border-radius:50%}.testimonial .wrap .info{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}@media (max-width: 470px){.testimonial .wrap .info{font-size:14px}}.testimonial .wrap .info strong{display:block;margin-top:15px}.filter-by>*{margin-right:43px}.filter-by>*:last-child{margin-right:0}.top-filter h2{font-weight:300;font-size:27px;color:#000}.filter-by{border-left:1px solid #E5E5E5;border-bottom:1px solid #e5e5e5;padding-left:30px;padding-bottom:20px;margin-bottom:62px}.filter-by label.radio{display:block;position:relative;padding-left:24px;margin-bottom:12px;cursor:pointer;font-size:18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#000}@media (max-width: 1279px){.filter-by{padding-bottom:0;margin-bottom:25px;border:none}.filter-by label.radio{font-size:16px;padding-left:20px}}.filter-by .filter-list>li{margin-right:43px;position:relative;z-index:9}@media (max-width: 1279px){.filter-by .filter-list>li{margin-right:20px}.filter-by>*{margin-right:20px}.filter-by p{font-size:16px}.filter-by .filter-list>li{font-size:16px}}@media (max-width:575px){.filter-list.flex li{display:inline-block;margin-right:10px}}.filter-by .filter-list>li:last-child{margin-right:0}.filter-by .filter-list>li.has-children{cursor:pointer}.filter-by .filter-list>li.has-children i{position:relative;z-index:9}.filter-by .filter-list>li.has-children>span{position:relative;z-index:9}.filter-by .filter-list>li.active .fa{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.filter-by .filter-list>li .fa:before{color:#7e594e}.filter-by .filter-list ul{box-shadow:0 5px 20px #0000001a;border-radius:25px;display:none;background:#fff;padding:60px 32px 10px 36px;position:absolute;top:-20px;left:-38px}.filter-by .filter-list ul label{font-size:14px;color:#7e594e}.filter-by .filter-list ul label .checkmark{top:2px}.filter-by label{cursor:pointer}.filter-by label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.filter-by .checkmark{position:absolute;top:4px;left:0;height:14px;width:14px;background-color:#fff;border:2px solid #E5E5E5;border-radius:50%}.filter-by label:hover input~.checkmark{background-color:#fff}.filter-by label input:checked~.checkmark{border:2px solid #4f4f4f}.filter-by .checkmark:after{content:"";position:absolute;display:none}.filter-by label input:checked~.checkmark:after{display:block}.products{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-flex-flow:wrap;-moz-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin:0 -2.5%;width:105%}.products>*{width:28.3333333333%;margin:0 2.5% 3.3333333333em}@media (max-width: 768px){.products{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-flex-flow:wrap;-moz-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin:0 -.75%;width:101.5%}.products>*{width:48.5%;margin:0 .75% 1.125em}}@media (max-width: 480px){.products{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-flex-flow:wrap;-moz-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin:0 -.5%;width:101%}.products>*{width:99%;margin:0 .5% 1em}}.products .product{background:#fff;border:2px solid #E5E5E5;box-sizing:border-box;border-radius:28px;padding:22px 22px 32px;text-align:center;margin-bottom:53px;position:relative}@media (max-width: 768px){.products .product{margin-bottom:13px;padding:15px}}.products .product.custom-image{border:none;padding:0}@media (max-width: 960px){.products .product.custom-image{display:none}}.products .product.custom-image figure{height:100%;position:absolute;top:0;bottom:0}.products .product.custom-image figure img{height:100%;object-fit:cover;box-shadow:none;border-radius:0}.products .product.custom-image .info{padding-top:70px;color:#fff;position:relative;text-align:left}.products .product.custom-image .info>*{color:inherit}.products .product.custom-image .info h4{margin-bottom:15px}.products .product.left-image figure{right:0;left:-105.6%}.products .product.right-image figure{left:0;right:-105.6%}.products .product.right-image .info{padding-left:50px}.products .product.right-image .info h3{font-size:48px}.products .product:hover figure .btn{opacity:1;visibility:visible}.products .product figure .btn{margin:0 auto!important}.products .product figure{margin-bottom:30px;position:relative}.products .product figure .btn{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#7e594e;box-shadow:0 5px 20px #e4878740;border-radius:50px;font-size:16px;color:#fff;padding:16px 32px;opacity:0;visibility:hidden;width:100%;max-width:174px}.products .product figure .btn:hover{box-shadow:0 10px 20px #00000030,0 6px 6px #0000003b}.products .product figure img{box-shadow:0 10px 40px #eceff2;border-radius:28px}.products .product h3 a{letter-spacing:.04em;text-transform:uppercase;font:400 16px/1.5 Proxima Nova,sans-serif;font-size:20px;color:#4f4f4f;font-weight:600;line-height:1}.products .product h4 a{font-size:12px;color:#8e8e8e;margin-bottom:24px;display:block;font-weight:600}.products .product p{font-size:14px;line-height:125%}.products .product p.price{font:400 18px/1.5 Proxima Nova,sans-serif;color:#4f4f4f;text-transform:capitalize;padding:0}.products .product span{font-size:12px;margin-bottom:12px}.products .colors{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;margin-bottom:18px}.products .colors .color{width:24px;height:24px;margin:0 5px;border-radius:50%;cursor:pointer}.products .colors .color.grey{background:#f6f6f6;border:1px solid #BFBFBF}.products .colors .color.gold{background:#e8bd4e}.products .stars i{margin:0 1px}.products .reviews{font-size:12px;color:#bfbfbf;margin-bottom:9px}.products .more{font-family:"$din",sans-serif;letter-spacing:.04em;text-transform:uppercase;color:#bfbfbf;font-size:13px}.products .more a{color:#7e594e}footer{background:#4f4f4f;padding:60px 0 80px}@media (max-width: 900px){footer{padding:40px 0 00px}}@media (max-width: 900px){footer>div{-webkit-box-direction:reverse;-webkit-box-orient:vertical;-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}footer .left-part{-webkit-flex-basis:400px;-moz-flex-basis:400px;-ms-flex-preferred-size:400px;flex-basis:400px}@media (max-width: 900px){footer .left-part{-webkit-box-direction:reverse;-webkit-box-orient:vertical;-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin:0 auto;-webkit-flex-basis:310px;-moz-flex-basis:310px;-ms-flex-preferred-size:310px;flex-basis:310px}}footer .left-part .footer-logo{margin-bottom:20px;display:inline-block}footer .left-part .footer-logo img{margin:0}footer .left-part .s-links{margin-bottom:50px}@media (max-width: 900px){footer .left-part .s-links{margin-bottom:10px}}footer .left-part .s-links a{display:inline-block;width:64px;border:2px solid #8E8E8E;border-radius:50%;height:64px;margin-right:20px;position:relative;background:transparent}@media (max-width: 576px){footer .left-part .s-links a{width:45px;height:45px}}footer .left-part .s-links a:hover{background:#fff}footer .left-part .s-links a:hover i{color:#4f4f4f}footer .left-part .s-links a:last-child{margin-right:0}footer .left-part .s-links a i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:26px;color:#fff;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}@media (max-width: 576px){footer .left-part .s-links a i{font-size:16px}}@media (max-width: 900px){footer .left-part form{margin-bottom:30px}}footer .left-part form .input-field{-webkit-flex-basis:242px;-moz-flex-basis:242px;-ms-flex-preferred-size:242px;flex-basis:242px;margin-right:20px}footer .left-part form .input-field input[type=text],footer .left-part form .input-field input[type=email],footer .left-part form .input-field input[type=tel],footer .left-part form .input-field input[type=search],footer .left-part form .input-field input[type=password],footer .left-part form .input-field textarea{background:#fff;border:2px solid #E5E5E5;box-sizing:border-box;border-radius:35px;height:55px}footer .left-part form .wrap-btn{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}footer .left-part form .btn{box-shadow:0 5px 20px #e4878740;border-radius:50px}@media (max-width: 900px){footer .right-part{max-width:500px;margin:0 auto 20px}}footer .right-part .quick-links{margin-right:167px}@media (max-width: 576px){footer .right-part .quick-links{margin-right:60px}}@media (max-width: 420px){footer .right-part .quick-links{margin-right:30px}}footer .right-part h5{color:#bfbfbf;font-size:18px;margin-bottom:30px}footer .right-part ul li{margin-bottom:5px}footer .right-part ul li a{color:#fff}@media (max-width: 420px){footer .right-part ul li a{font-size:16px}}.btn{font-size:15px;font-weight:400;line-height:1;position:relative;-webkit-appearance:none;-moz-appearance:none;display:inline-block;padding:16px 35px 18px 37px;cursor:pointer;text-align:center;text-decoration:none!important;text-transform:uppercase;color:#fff;border:none;outline:0;background:#7e594e;appearance:none;border-radius:50px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.btn:hover{background-color:#fff;color:#7e594e}.btn.transparent{background:#fff;border-radius:50px;color:#4f4f4f;border:1px solid #4f4f4f;font-size:16px}.btn.transparent:hover{background:#4f4f4f;color:#fff}@media (max-width: 1140px){.btn.transparent{padding:10px 20px}}@media (max-width: 1140px){.btn{padding:15px 20px}.filter-by .filter-list ul{padding:58px 20px 10px}}.slider-instagram{padding:47px 0 52px;border-top:1px solid #E5E5E5;position:relative}@media (max-width: 768px){.slider-instagram{padding:23px 0}}.slider-instagram h4{font-size:36px;margin-bottom:43px}@media (max-width: 768px){.slider-instagram h4{font-size:28px;margin-bottom:20px}}.slider-instagram h4 a{font-size:26px;letter-spacing:.04em;text-transform:uppercase;font-family:"$din",sans-serif}@media (max-width: 768px){.slider-instagram h4 a{font-size:23px}}.slider-instagram figure img{border-radius:28px;width:350px;height:350px;-o-object-fit:cover;object-fit:cover}.slider-instagram .swiper-slide{padding:30px;border:1px solid #E5E5E5;border-radius:28px}.slider-instagram .swiper-slide.swiper-slide-active{border:none}.slider-instagram .swiper-button{width:52px;height:52px;background:#fff;border-radius:50%;position:absolute;cursor:pointer;top:50%;z-index:9;border:2px solid #7e594e;outline:none;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translateY(-50%)}.slider-instagram .swiper-button:hover{background:#7e594e}.slider-instagram .swiper-button:hover i{color:#fff}.slider-instagram .swiper-button.button-prev{left:15%}.slider-instagram .swiper-button.button-next{right:15%}.slider-instagram .swiper-button i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:32px;color:#7e594e;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.misc-page-content{padding:55px 0 70px}@media (max-width: 960px){.misc-page-content{padding:25px 0 50px;display:block}}@media (max-width: 768px){.misc-page-content{padding:15px 0 30px}}.misc-page-content h2{font-size:48px;font-weight:300;margin-bottom:53px}@media (max-width: 960px){.misc-page-content h2{margin-bottom:25px;font-size:42px}}@media (max-width: 768px){.misc-page-content h2{font-size:36px}}@media (max-width: 480px){.misc-page-content h2{font-size:28px}}.misc-page-content>div{-webkit-flex-basis:47%;-moz-flex-basis:47%;-ms-flex-preferred-size:47%;flex-basis:47%}.misc-page-content .border{margin-bottom:115px;margin-top:-160px}@media (max-width: 960px){.misc-page-content .border{margin-bottom:20px;margin-top:0}}.misc-page-content .border img{margin:0}.misc-page-content .right-part .top-f img{margin:0 auto}.misc-page-content .right-part figure{margin-bottom:20px}.about_content{padding:55px 0 70px}@media (max-width: 1024px){.about_content{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0}}.about_content>div{-webkit-flex-basis:47%;-moz-flex-basis:47%;-ms-flex-preferred-size:47%;flex-basis:47%}.about_content h2{font-size:30px;line-height:100%;font-weight:300}@media (max-width: 576px){.about_content h2{font-size:25px}}.about_content .left-part h2{margin-bottom:35px}@media (max-width: 576px){.about_content .left-part h2{margin-bottom:25px}}.about_content .left-part figure{margin-top:40px;margin-left:-67%}@media (max-width: 1024px){.about_content .left-part figure{margin-top:0}.about_content .left-part figure img{max-height:600px}}.about_content .right-part{margin-top:-340px}@media (max-width: 1024px){.about_content .right-part{position:relative;z-index:99}}.about_content .right-part .border{padding:45px 40px;margin-bottom:75px}.about_content .right-part .border h2{margin-bottom:20px}@media (max-width: 520px){.about_content .right-part .border{padding:36px 30px;margin-bottom:45px}.about_content .right-part .border h2{margin-bottom:20px}}.about_content .right-part .tac{text-align:center;margin-bottom:75px}@media (max-width: 520px){.about_content .right-part .tac{margin-bottom:45px}}.about_content .right-part h2{margin-bottom:30px}@media (max-width: 576px){.about_content .right-part h2{margin-bottom:25px}}.about_content .right-part .grey_box{margin-top:25px;background:#f6f6f6;border-radius:28px;font-weight:600;padding:56px 57px 67px 67px}@media (max-width: 420px){.about_content .right-part .grey_box{padding:36px 30px;margin-top:0}}.border{background:#fff;border:2px solid #E5E5E5;box-sizing:border-box;border-radius:28px;box-shadow:0 10px 40px #0000001a;padding:31px 22px 32px}.navigation ul{font-size:0}.navigation ul li{display:inline-block;padding-right:10px;margin-right:10px;border-right:1px solid #000}.navigation ul li:last-child{border-right:none}.navigation ul li a{font-size:14px;color:#000}.navigation ul li.active a{font-weight:700}.blog #content{padding:30px 0}.posts{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-flex-flow:wrap;-moz-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin:0 -2.25%;width:104.5%}.posts>*{width:28.8333333333%;margin:0 2.25% 3em}@media (max-width: 768px){.posts{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-flex-flow:wrap;-moz-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin:0 -2.25%;width:104.5%}.posts>*{width:45.5%;margin:0 2.25% 3.375em}}@media (max-width: 520px){.posts{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-flex-flow:wrap;-moz-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin:0 -.5%;width:101%}.posts>*{width:99%;margin:0 .5% 1em}}.posts .post{background:#fff;border:2px solid #E5E5E5;box-sizing:border-box;border-radius:28px;padding:22px 22px 32px;text-align:center;margin-bottom:53px;position:relative}.posts .post.custom-image{border:none}.posts .post.custom-image figure img{box-shadow:none;border-radius:0}.posts .post.custom-image .info{position:absolute;top:71px;right:200px}.posts .post.custom-image .info h3,.posts .post.custom-image .info h4,.posts .post.custom-image .info .price{color:#fff}.posts .post:hover figure .btn{opacity:1;visibility:visible}.posts .post figure{margin-bottom:35px;position:relative}.posts .post figure .btn{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#7e594e;box-shadow:0 5px 20px #e4878740;border-radius:50px;font-size:18px;color:#fff;padding:16px 32px;opacity:0;visibility:hidden;width:100%;max-width:174px}.posts .post figure .btn:hover{box-shadow:0 10px 20px #00000030,0 6px 6px #0000003b}.posts .post figure img{box-shadow:0 10px 40px #eceff2;border-radius:28px}.posts .post h3 a{letter-spacing:.04em;text-transform:uppercase;font-size:16px;margin-bottom:5px;display:block;color:#4f4f4f;font-family:"$din",sans-serif;font-weight:600}.navigation.full-width a{padding:0;font-size:14px;font-family:Proxima Nova,sans-serif}@media (max-width: 576px){.posts .post h3 a{font-size:16px}}.posts .post h4{font-size:14px;color:#8e8e8e;margin-bottom:24px;font-weight:400}#content{padding:25px 0 50px}.product-details .slider-product .swiper-container{width:100%;margin-left:auto;margin-right:auto}.product-details .slider-product .swiper-slide{background-size:cover;background-position:center}.product-details .slider-product .gallery-top{margin-bottom:30px;width:100%;-webkit-box-shadow:0px 0px 23px 4px rgb(182,194,202,.26);-moz-box-shadow:0px 0px 23px 4px rgb(182,194,202,.26);box-shadow:0 0 23px 4px 0 0 23px 4px #b6c2ca42;border-radius:28px}.product-details .slider-product .gallery-top img{border-radius:28px}.product-details .slider-product .gallery-top .swiper-slide{height:553px!important}@media (max-width: 500px){.product-details .slider-product .gallery-top .swiper-slide{height:400px!important}}.product-details .slider-product .gallery-thumbs{box-sizing:border-box;padding:10px 0}.product-details .slider-product .gallery-thumbs .swiper-slide{border-radius:28px;height:100px!important;width:100px!important}.product-details .slider-product .gallery-thumbs .swiper-slide{width:25%;height:100%;opacity:1}.product-details .slider-product .swiper-button-next,.product-details .slider-product .swiper-button-prev{width:52px;height:52px;border-radius:50%;border:2px solid #7e594e}.product-details .slider-product .swiper-button-next:after,.product-details .slider-product .swiper-button-prev:after{color:#7e594e;font-size:23px}.product-details .slider-product .swiper-button-disabled{border:2px solid #E5E5E5;opacity:1}.product-details .slider-product .swiper-button-disabled:after{color:#e5e5e5;font-size:23px}.product-details .slider-product .gallery-thumbs .swiper-slide-thumb-active{opacity:1;border:4px solid #BFBFBF;box-sizing:border-box}.product-details{padding-bottom:60px}@media (max-width: 1160px){.product-details{-webkit-box-direction:reverse;-webkit-box-orient:vertical;-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-bottom:0}.product-details>div{margin:0 auto}}.product-details .left-part{width:48%}@media (max-width: 1160px){.product-details .left-part{width:80%}}@media (max-width: 768px){.product-details .left-part{width:100%}}.product-details .left-part .comments{padding-top:65px;border-top:1px solid #E5E5E5}@media (max-width: 576px){.product-details .left-part .comments{padding-top:40px}}.product-details .left-part .comments .stars{margin-bottom:25px}.product-details .left-part .comments .item-comments .text p{font-family:Proxima Nova;font-size:26px;line-height:125%;color:#4f4f4f;font-weight:300;padding-bottom:13px}@media (max-width: 576px){.product-details .left-part .comments .item-comments .text p{font-size:20px}}.product-details .left-part .comments .item-comments .author{font-family:Proxima Nova;font-size:18px;font-weight:700;color:#000;margin-bottom:30px}.product-details .left-part .comments .link-all{font-family:Proxima Nova;font-size:18px;text-align:center;color:#7e594e;background:#fff;border:2px solid #7e594e;box-sizing:border-box;border-radius:50px;padding:10px 40px;display:inline-block;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.product-details .left-part .comments .link-all:hover{background:#7e594e;color:#fff}.product-details .right-part{width:48%;background:#fff;border:2px solid #E5E5E5;box-sizing:border-box;border-radius:28px}@media (max-width: 1160px){.product-details .right-part{width:80%;margin-bottom:40px}}@media (max-width: 768px){.product-details .right-part{width:100%}}@media (max-width: 576px){.product-details .right-part{margin-bottom:20px}}.product-details .right-part .title-price{padding:53px 10px 40px;border-bottom:2px solid #E5E5E5}@media (max-width: 576px){.product-details .right-part .title-price{padding:30px 10px}}.product-details .right-part .title-price h1{font-family:DIN Condensed;font-size:43px;line-height:100%;text-align:center;letter-spacing:.02em;text-transform:uppercase;color:#4f4f4f;margin-bottom:20px;font-weight:600;margin-top:0}.product-details .right-part .product-price{margin:0;padding:0}@media (max-width: 576px){.product-details .right-part .title-price h1{font-size:38px}}@media (max-width: 420px){.product-details .right-part .title-price h1{font-size:27px;margin-bottom:10px}}.product-details .right-part .title-price>span{font-family:Proxima Nova;font-size:18px;line-height:100%;text-align:center;display:block;color:#8e8e8e;margin-bottom:27px}@media (max-width: 576px){.product-details .right-part .title-price>span{font-size:16px;margin-bottom:21px}}@media (max-width: 420px){.product-details .right-part .title-price>span{font-size:14px;margin-bottom:12px}}.product-details .right-part .title-price .price{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;-moz-align-items:baseline;align-items:baseline}.product-details .right-part .title-price .price .value{font-size:32px;line-height:0;color:#4f4f4f;margin-right:6px}@media (max-width: 576px){.product-details .right-part .title-price .price .value{font-size:28px}}@media (max-width: 420px){.product-details .right-part .title-price .price .value{font-size:24px}}.product-details .right-part .title-price .price .currency{font-family:Proxima Nova;font-size:18px;line-height:100%;color:#4f4f4f;margin-right:10px}@media (max-width: 576px){.product-details .right-part .title-price .price .currency{font-size:15px}}@media (max-width: 420px){.product-details .right-part .title-price .price .currency{font-size:13px}}.product-details .right-part .title-price .price .stars{line-height:0}.product-details .right-part .options{padding:53px 10px 20px;border-bottom:2px solid #E5E5E5}@media (max-width: 576px){.product-details .right-part .options{padding:20px 10px}}.product-details .right-part .options .select-material .text-material{font-family:Proxima Nova;font-size:14px;line-height:100%;color:#bfbfbf;display:block;text-align:center;margin-bottom:15px;font-weight:700}.product-details .right-part .options .select-material .text-material strong{font-weight:700;color:#4f4f4f}.product-details .right-part .options .select-material .colors{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;margin-bottom:30px}@media (max-width: 576px){.product-details .right-part .options .select-material .colors{margin-bottom:15px}}.product-details .right-part .options .select-material .colors .active{border:4px solid #4F4F4F!important}.product-details .right-part .options .select-material .colors .color{width:52px;height:52px;border:4px solid #FFFFFF;box-sizing:border-box;border-radius:50%;cursor:pointer;margin:0 7.5px}.product-details .right-part .options .select-material .colors .grey{background:#f6f6f6}.product-details .right-part .options .select-material .colors .gold{background:#e8bd4e}.product-details .right-part .options .select-size{margin-bottom:18px}.product-details .right-part .options .select-size>span{font-family:Proxima Nova;font-size:14px;line-height:100%;color:#bfbfbf;display:block;text-align:center;font-weight:700;margin-bottom:10px}.product-details .right-part .options .select-size .selectric{background:#fff;border:2px solid #E5E5E5;box-sizing:border-box;box-shadow:0 5px 20px #0000000d;border-radius:35px;text-align:center;max-width:290px;margin:0 auto;cursor:pointer}.product-details .right-part .options .select-size .selectric .label{font-family:Proxima Nova;font-weight:700;font-size:18px;text-align:center;color:#000}.product-details .right-part .options .select-size .selectric .button{background-color:transparent;color:#7e594e;right:30px;top:3px}.product-details .right-part .options .select-size .selectric .button:after{border:6px solid transparent;border-top-color:#7e594e}.product-details .right-part .options .select-size .selectric-items{top:103px;background:#fff;border:2px solid #E5E5E5;box-sizing:border-box;box-shadow:0 5px 20px #0000000d;left:50%;margin-right:-50%;transform:translate(-50%,-50%)}.product-details .right-part .options>a{display:block;font-family:Proxima Nova;font-size:14px;line-height:100%;text-align:center;color:#7e594e}@media (max-width: 576px){.product-details .right-part .gift{display:block}.product-details .right-part .gift .left-content{margin-bottom:20px}}.product-details .right-part .gift .left-content{-webkit-flex-basis:30%;-moz-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%}.product-details .right-part .gift .left-content img{max-width:107%;width:140px}.product-details .right-part .gift .right-content{-webkit-flex-basis:66%;-moz-flex-basis:66%;-ms-flex-preferred-size:66%;flex-basis:66%}.product-details .right-part .gift .right-content>span{font-size:16px;color:#000;margin-bottom:13px;font-weight:700}.product-details .right-part .gift .right-content .radio-check{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin-bottom:6px}.product-details .right-part .gift .right-content .radio-check input{margin-right:12px;border-radius:50%;position:relative;background:#fff;border:2px solid #4F4F4F;box-sizing:border-box;cursor:pointer}.product-details .right-part .gift .right-content .radio-check input:before{content:"";position:absolute;top:-1px;left:-1px;width:14px;height:14px;background:#fff;border:2px solid #4F4F4F;box-sizing:border-box;border-radius:50%}.product-details .right-part .gift .right-content .radio-check input:checked:after{content:"";position:absolute;top:-1px;left:-1px;width:14px;height:14px;background:#fff;border:2px solid #4F4F4F;box-sizing:border-box;border-radius:50%}.product-details .right-part .gift .right-content .radio-check input:checked:before{content:"";position:absolute;left:3px;top:2.5px;width:6px;height:6px;background:#4f4f4f;z-index:3}.product-details .right-part .gift .right-content .radio-check label{font-family:Proxima Nova;font-size:14px;color:#000;font-weight:700;cursor:pointer;margin-right:8px}.product-details .right-part .gift .right-content .radio-check span{font-family:Proxima Nova;font-size:14px;color:#bfbfbf}.product-details .right-part .gift .right-content .box-text{padding:8px 25px;background:#fff;border:2px solid #E5E5E5;box-sizing:border-box;border-radius:25px}.product-details .right-part .gift .right-content .box-text p{font-family:Proxima Nova;font-size:14px;color:#bfbfbf;padding-bottom:0}.product-details .right-part .date{padding:40px 50px 80px;border-bottom:2px solid #E5E5E5}@media (max-width: 768px){.product-details .right-part .date{padding:30px 35px}}@media (max-width: 576px){.product-details .right-part .date{padding:20px}}.product-details .right-part .date>span{display:block;text-align:center;font-family:Proxima Nova;font-size:18px;font-weight:700;color:#bfbfbf;margin-bottom:20px}.product-details .right-part .date .selectric-wrapper{width:30%}@media (max-width: 576px){.product-details .right-part .date .selectric-wrapper{width:100%}}@media (max-width: 576px){.product-details .right-part .date .select-box{display:block}}.product-details .right-part .date .selectric{background:#fff;border:2px solid #E5E5E5;box-sizing:border-box;border-radius:25px;text-align:center;padding:0 40px;min-width:140px;margin:0 auto 20px;cursor:pointer}.product-details .right-part .date .selectric .label{font-family:Proxima Nova;font-weight:700;font-size:18px;text-align:center;color:#000;margin:0 10px 0 0}.product-details .right-part .date .selectric .button{background-color:transparent;color:#7e594e;right:3px;top:3px}.product-details .right-part .date .selectric .button:after{border:6px solid transparent;border-top-color:#7e594e}.product-details .right-part .date .selectric-items{top:103px;background:#fff;border:2px solid #E5E5E5;box-sizing:border-box;box-shadow:0 5px 20px #0000000d;left:50%;margin-right:-50%;transform:translate(-50%,-50%)}.product-details .right-part .date input[type=text]{background:#fff;border:2px solid #E5E5E5;box-sizing:border-box;border-radius:25px;font-family:Proxima Nova;font-size:14px;color:#bfbfbf;font-weight:700;margin-bottom:40px}.product-details .right-part .date input[type=text]::placeholder{font-family:Proxima Nova;font-size:14px;color:#bfbfbf;font-weight:700}.product-details .right-part .date .number{background:#fff;border:2px solid #E5E5E5;box-sizing:border-box;border-radius:25px;margin:0 auto 15px;max-width:180px;min-height:40px;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.product-details .right-part .date .number>div{padding:0 25px}.product-details .right-part .date .number .number-item{border:2px solid #E5E5E5;border-top:none;border-bottom:none;font-family:Proxima Nova;font-size:18px;font-weight:700;text-align:center;color:#000}.product-details .right-part .date .number .minus,.product-details .right-part .date .number .plus{cursor:pointer}.product-details .right-part .date .number .minus{font-family:Proxima Nova;font-size:18px;font-weight:700;color:#000}.product-details .right-part .date .number .plus{font-family:Proxima Nova;font-size:18px;font-weight:700;color:#7e594e}.product-details .right-part .date .btn-product{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.product-details .right-part .date .btn-product button,.product-details .right-part .date .btn-product input{border:none;background:#7e594e;box-shadow:0 5px 20px #e4878740;border:2px solid transparent;border-radius:50px;padding:17px 87px 17px 47px;font-family:Proxima Nova;font-size:18px;text-align:center;color:#fff;margin:0 auto;position:relative;cursor:pointer;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.product-details .right-part .date .btn-product button:hover,.product-details .right-part .date .btn-product input:hover{box-shadow:0 10px 20px #00000030,0 6px 6px #0000003b}.product-details .right-part .date .btn-product i{position:absolute;right:40px;top:14px;color:#fff;font-size:23px}.product-details .right-part .tabs{margin:0;padding:0;list-style:none;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-flex-flow:wrap;-moz-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin:0 -0;width:100%}.product-details .right-part .tabs>*{width:33.3333333333%;margin:0}.product-details .right-part .tabs .desc{border:2px solid #E5E5E5;border-top:none}.product-details .right-part .tabs div{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;cursor:pointer;color:#222;height:95px;background:none;border-bottom:2px solid #E5E5E5;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}@media (max-width: 576px){.product-details .right-part .tabs div{height:60px}}.product-details .right-part .tabs div span{position:relative;font-weight:700}@media (max-width: 420px){.product-details .right-part .tabs div span{font-size:14px}}.product-details .right-part .tabs div span:before{content:"";-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;position:absolute;bottom:-15px;width:0;height:2px;background-color:#4f4f4f}.product-details .right-part .tabs div.active{border-bottom:2px solid transparent}.product-details .right-part .tabs div.active span{position:relative;font-weight:500}.product-details .right-part .tabs div.active span:before{content:"";-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;position:absolute;bottom:-15px;width:100%;height:2px;background-color:#4f4f4f}.product-details .right-part .tab-content{display:none;padding:42px 35px;background:#fff;border-radius:28px}@media (max-width: 576px){.product-details .right-part .tab-content{padding:30px 40px}}.product-details .right-part .tab-content ul li{margin-bottom:10px;padding-left:15px;position:relative}.product-details .right-part .tab-content ul li:before{content:"";position:absolute;right:100%;top:8px;width:7px;height:7px;border-radius:50%;background:#4f4f4f}.product-details .right-part .tab-content.active{display:inherit}.also-love{padding-top:60px;border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5}@media (max-width: 768px){.also-love{padding-top:30px}}.also-love h2{font-family:Proxima Nova;font-size:35px;color:#000;margin-bottom:30px}@media (max-width: 768px){.also-love h2{margin-bottom:30px;font-size:30px}}@media (max-width: 800px){.also-love .products{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-flex-flow:wrap;-moz-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin:0 -1%;width:102%}.also-love .products>*{width:98%;margin:0 1% 2em}}.container--pos_right .post-image img{max-width:100%}@media screen and (max-width: 1140px){.al_start{display:block}.cart_content h1{margin-bottom:25px;font-size:32px}.cart_content article .cart_prod_item{padding:22px 30px 22px 22px;margin-bottom:25px}.cart_content article textarea{margin:0 auto 25px}.cart_content aside{margin:0 auto}}@media screen and (max-width: 670px){.cart_content article .cart_prod_item{display:block}.cart_content article .cart_prod_item figure{margin:0 auto}}@media screen and (max-width: 576px){.cart_content aside h3{margin-bottom:20px}.cart_content aside input.zip{margin-bottom:30px}.cart_content aside .total{margin-top:25px}.cart_content aside .total .price{font-size:40px}.filter-by .filter-list ul{padding:35px 10px 10px;border-radius:10px;left:-10px;top:-7px}}@media screen and (max-width: 420px){.cart_content aside{width:100%;padding:20px 25px}.cart_content article .cart_prod_item>div>div:first-child{display:block}.cart_content article mark{margin-bottom:5px}.cart_content article .cart_price{margin-bottom:5px}}@media screen and (max-width: 1600px){.search-cart .h_wrap_cart .cart_popup{right:0;left:auto;-webkit-transform:none;transform:none}.top.top-large{min-height:600px}.top h1{font-size:40px}}@media screen and (max-width: 1400px){.top.top-large{min-height:530px}.top h1{font-size:38px}}.btn{padding:14px 30px}
/*# sourceMappingURL=/cdn/shop/t/52/assets/code-2.css.map?v=107294558784464901181664439717 */