@charset "UTF-8"; 

.btn.btn-interest{-webkit-box-shadow:0 0 0 0 #fff;box-shadow:0 0 0 0 #fff;animation:pulse-white 2s infinite;width:34px;height:34px;margin-left:-17px;margin-top:-17px;border:none;background:rgba(255,255,255,0.6);z-index:3;position:absolute}
@media screen and (min-width: 768px){.btn.btn-interest{width:calc(34px + 16 * ((100vw - 768px) / 426))}}
@media screen and (min-width: 1194px){.btn.btn-interest{width:50px}}
@media screen and (min-width: 768px){.btn.btn-interest{height:calc(34px + 16 * ((100vw - 768px) / 426))}}
@media screen and (min-width: 1194px){.btn.btn-interest{height:50px}}.btn.btn-interest{-webkit-border-radius:34px;-moz-border-radius:34px;border-radius:34px}
@media screen and (min-width: 768px){.btn.btn-interest{-webkit-border-radius:calc(34px + 16 * ((100vw - 768px) / 426));-moz-border-radius:calc(34px + 16 * ((100vw - 768px) / 426));border-radius:calc(34px + 16 * ((100vw - 768px) / 426))}}
@media screen and (min-width: 1194px){.btn.btn-interest{-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}}
@media screen and (min-width: 768px){.btn.btn-interest{margin-left:calc(-17px + -8 * ((100vw - 768px) / 426))}}
@media screen and (min-width: 1194px){.btn.btn-interest{margin-left:-25px}}
@media screen and (min-width: 768px){.btn.btn-interest{margin-top:calc(-17px + -8 * ((100vw - 768px) / 426))}}
@media screen and (min-width: 1194px){.btn.btn-interest{margin-top:-25px}}.btn.btn-interest:before{content:'';display:block;width:14px;height:14px;margin-left:-7px;margin-top:-7px;position:absolute;left:50%;top:50%;border:12px solid #fff;background:rgba(255,255,255,0);transition:all 0.25s ease-in-out}
@media screen and (min-width: 768px){.btn.btn-interest:before{width:calc(14px + 8 * ((100vw - 768px) / 426))}}
@media screen and (min-width: 1194px){.btn.btn-interest:before{width:22px}}
@media screen and (min-width: 768px){.btn.btn-interest:before{height:calc(14px + 8 * ((100vw - 768px) / 426))}}
@media screen and (min-width: 1194px){.btn.btn-interest:before{height:22px}}
@media screen and (min-width: 768px){.btn.btn-interest:before{margin-left:calc(-7px + -4 * ((100vw - 768px) / 426))}}
@media screen and (min-width: 1194px){.btn.btn-interest:before{margin-left:-11px}}
@media screen and (min-width: 768px){.btn.btn-interest:before{margin-top:calc(-7px + -4 * ((100vw - 768px) / 426))}}
@media screen and (min-width: 1194px){.btn.btn-interest:before{margin-top:-11px}}.btn.btn-interest:before{-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px}
@media screen and (min-width: 768px){.btn.btn-interest:before{-webkit-border-radius:calc(14px + 8 * ((100vw - 768px) / 426));-moz-border-radius:calc(14px + 8 * ((100vw - 768px) / 426));border-radius:calc(14px + 8 * ((100vw - 768px) / 426))}}
@media screen and (min-width: 1194px){.btn.btn-interest:before{-webkit-border-radius:22px;-moz-border-radius:22px;border-radius:22px}}
@media (prefers-reduced-motion: reduce){.btn.btn-interest:before{transition:none}}.btn.btn-interest:after{width:34px;height:34px;content:'';display:block;position:absolute;top:0;left:0;z-index:2;border:2px solid #fff}
@media screen and (min-width: 768px){.btn.btn-interest:after{width:calc(34px + 16 * ((100vw - 768px) / 426))}}
@media screen and (min-width: 1194px){.btn.btn-interest:after{width:50px}}
@media screen and (min-width: 768px){.btn.btn-interest:after{height:calc(34px + 16 * ((100vw - 768px) / 426))}}
@media screen and (min-width: 1194px){.btn.btn-interest:after{height:50px}}.btn.btn-interest:after{-webkit-border-radius:34px;-moz-border-radius:34px;border-radius:34px}
@media screen and (min-width: 768px){.btn.btn-interest:after{-webkit-border-radius:calc(34px + 16 * ((100vw - 768px) / 426));-moz-border-radius:calc(34px + 16 * ((100vw - 768px) / 426));border-radius:calc(34px + 16 * ((100vw - 768px) / 426))}}
@media screen and (min-width: 1194px){.btn.btn-interest:after{-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}}.btn.btn-interest:hover:before,.btn.btn-interest.active:before{background:#fff}.btn.btn-primary:hover,.btn.btn-primary:active,.btn.btn-primary:focus,.btn.btn-outline-primary:hover,.btn.btn-outline-primary:active,.btn.btn-outline-primary:focus{background-color:#424242;border-color:#424242;color:#fff}.btn.btn-primary{color:#fff}.btn:hover,.btn:active,.btn:focus{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.btn.btn-rounded{border-radius:44px}.btn.btn-reset .icon{font-size:20px}.btn+.btn:not(.btn-block):not(.btn-interest){margin-left:42px}.btn .icon{font-size:24px;line-height:24px;margin-right:12px}.btn .icon.icon-arrow-right{font-size:16px;top:-1px;padding-bottom:1px;margin-right:0;margin-left:12px}.btn .icon.icon-arrow-down{font-size:16px;top:-1px}.btn .icon.icon-play{font-size:27px;position:relative;top:2px}.btn-block+.btn-block{margin-top:1.500rem}
@media (max-width: 991.98px){.card-list>.row{margin-left:-12px;margin-right:-12px}.card-list>.row>div{padding-left:12px;padding-right:12px}}.btn-wishlist{border:none;line-height:0}.btn-wishlist.active .icon-heart .path1:before{color:#666666}.card{border:none;text-align:left}.card .ratio .btn-wishlist{font-size:20px;position:absolute;bottom:10px;right:10px;z-index:2}.card .ratio .btn-wishlist .icon{display:block;font-size:22px;margin-right:0}.no-touchevents .card .card-title a:hover{color:#666}.card .card-text-bottom ul{padding:0;margin:0}.card .card-text-bottom ul li{padding-top:7px;list-style:none}.card a{text-decoration:none;color:inherit}.card a:hover{color:inherit}.card a .icon-hover{display:block;transition:transform 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
@media (prefers-reduced-motion: reduce){.card a .icon-hover{transition:none}}.no-touchevents .card:hover a .icon-hover{transition:transform 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);-webkit-transform:translate3d(58px, 0, 0);transform:translate3d(58px, 0, 0)}
@media (prefers-reduced-motion: reduce){.no-touchevents .card:hover a .icon-hover{transition:none}}.card .card-text:last-child{margin-bottom:0 !important}.card .card-text a{text-decoration:underline;text-underline-offset:3px}.card .card-text a.btn{text-decoration:none}.card.post-card .card-title{margin-bottom:5px}
@media (min-width: 992px){.card.post-card .card-title{margin-bottom:9px}}.card.post-card .card-text{margin-bottom:7px}
@media (min-width: 992px){.card.post-card .card-text{margin-bottom:13px}}.card.post-card .card-body{padding:12px 20px 26px !important}.card.post-card .card-body.px-0{padding-left:0 !important;padding-right:0 !important}.card.post-card .card-body.pt-0{padding-top:0 !important}
@media (max-width: 991.98px){.row2col .card.post-card .card-body{padding:9px 20px 26px !important}}
@media (min-width: 992px){.card.post-card .card-body{padding:20px 0 3px !important}}
@media (max-width: 991.98px){.swiper-slide .card.post-card .card-body{padding:12px 10px 42px !important}}.card.collection-card .figure.ratio>img,.card.collection-card .figure.ratio>a>img{object-fit:contain}.card.collection-card .card-title{font-size:1rem;margin-bottom:6px}.card.collection-card .card-text{margin-bottom:14px;font-weight:500}.card.collection-card .card-body{padding:9px 0 32px 0}
@media (min-width: 992px){.card.collection-card .card-body{padding:21px 0 47px 0}}.card.collection-card .card-img-top{position:relative}.card.collection-card .card-img-top .collection-logo{position:absolute;top:5%;left:5%;z-index:1;width:60%}.card.collection-card .card-img-top .collection-logo img{object-fit:contain}.dropdown .card .card-body{padding:0 0 0 25px !important}
@media (min-width: 992px){.dropdown .card .card-body{padding:1.25rem 0 !important}}.dropdown .card .card-body .card-title{font-size:1.125rem;line-height:1.556em;padding:11px 0;font-weight:400;margin-bottom:0}
@media (min-width: 992px){.dropdown .card .card-body .card-title{font-weight:700;padding:0;text-transform:uppercase;margin-bottom:9px}}.card.featured-card-video .card-title{margin-bottom:14px}
@media (min-width: 992px){.card.featured-card-video .card-title{margin-bottom:34px}}.card.featured-card-video .card-subtitle{font-size:1.125rem;font-weight:400;line-height:1.556em;margin-bottom:0;padding-top:10px}
@media (min-width: 992px){.card.featured-card-video .card-subtitle{padding-top:0}}
@media (max-width: 991.98px){.page-collection .card.featured-card-video .card-text{display:none}}
@media (min-width: 992px){.card.featured-card-video .open-popup-video{margin-bottom:2px}}.card.featured-card-video .ratio iframe{pointer-events:none}.card.featured-card .card-title{-moz-transform:scale(.9);-o-transform:scale(.9);-ms-transform:scale(.9);-webkit-transform:scale(.9);transform:scale(.9);transform-origin:0 0;-webkit-transform-origin:0 0;margin-bottom:18px}
@media (min-width: 992px){.card.featured-card .card-title{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);margin-bottom:30px}}.card.featured-card .card-subtitle{font-size:1.250rem;font-weight:700;line-height:1.400em;margin-bottom:5px}
@media (min-width: 992px){.card.featured-card .card-subtitle{margin-bottom:22px}}.card.card-text-img .card-text h3{margin:52px 0 34px}.card .card-img-overlay{background:#000;background:-moz-linear-gradient(180deg, transparent 43.9%, rgba(0,0,0,0.85) 100%);background:-webkit-linear-gradient(180deg, transparent 43.9%, rgba(0,0,0,0.85) 100%);background:linear-gradient(180deg, transparent 43.9%, rgba(0,0,0,0.85) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);text-align:left;padding:23px 20px}
@media (min-width: 992px){.card .card-img-overlay{background:-moz-linear-gradient(180deg, transparent 0%, rgba(0,0,0,0.45) 100%);background:-webkit-linear-gradient(180deg, transparent 0%, rgba(0,0,0,0.45) 100%);background:linear-gradient(180deg, transparent 0%, rgba(0,0,0,0.45) 100%)}}.card .card-subtitle{font-size:1rem;font-weight:500;line-height:1.500em;margin-bottom:5px}.card .logo{display:block;margin-bottom:18px !important}.card .logo svg{width:100%;height:auto;max-width:175px}
@media (min-width: 768px){.home-card{padding:22px 30px}.home-card:before{content:'';display:block;position:absolute;right:-1px;top:0;bottom:0;display:block;width:1px;background:#c9c9c9}.home-card:after{content:'';display:block;position:absolute;top:-1px;left:0;right:0;display:block;height:1px;background:#c9c9c9}}
section .section-title{margin-bottom:21px}
@media (min-width: 992px){section .section-title{margin-bottom:46px}}
@media (min-width: 992px){section.vc-post-grid-4col .section-title{margin-bottom:50px}}
@media (min-width: 992px){section.vc-carousel{margin-bottom:46px}}section.section-1:not(.vc-banner){padding-top:0 !important}section.section-1.vc-post-grid-3col .section-title{margin-bottom:26px}
@media (min-width: 992px){section.section-1.vc-post-grid-3col .section-title{padding-top:10px !important;margin-bottom:52px}}
@media (min-width: 992px){section.section-1.vc-content-left .section-title{padding-top:15px}}
@media (max-width: 991.98px){section.section-1.vc-content-left+.vc-video{margin-top:-10px}}
@media (max-width: 991.98px){section.section-1.vc-content-left+.vc-post-grid-3col{margin-top:-15px}}#footer{padding:36px 0 41px}
@media (min-width: 992px){#footer{padding:56px 0}}#footer a{color:inherit}#footer ul{margin:0;padding:0}#footer ul li{list-style:none}
@media (min-width: 992px){#footer .menu .col-md>div{display:block !important;height:auto !important}}#footer .menu .col-md>div>ul li{padding-top:13px}#footer .menu .col-md>div>ul li a{font-size:18px;line-height:28px}#footer .menu .col-md .title{margin-bottom:3px}
@media (min-width: 992px){#footer .menu .col-md .title{margin-bottom:44px}}#footer .menu .col-md .title .btn{font-size:inherit !important;line-height:inherit !important;padding:0 35px 0 0 !important;margin:0 !important;width:auto !important;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top}#footer .menu .col-md .title .btn:before{font-size:20px}
@media (min-width: 992px){#footer .menu .col-md .title .btn{pointer-events:none !important}#footer .menu .col-md .title .btn:before{display:none !important}}#footer .footer-copy{font-size:14px;line-height:20px}#footer a[href^="tel:"] *{opacity:1 !important}#newsletter_form{margin-bottom:43px}


@media (min-width: 992px){#newsletter_form{margin-bottom:0}}

#newsletter_form .header{margin-bottom:26px}
@media (min-width: 992px){#newsletter_form .header{margin-bottom:32px}}
#newsletter_form p{padding-top:9px;margin:0}#newsletter_form .form-group{margin-bottom:1.313rem}
#newsletter_form .form-group+.error{color:#fff;margin-top:-1.313rem;margin-bottom:1.313rem}
#newsletter_form .custom-checkbox{position:relative;top:-8px}#newsletter_form label.error{display:block !important}
#newsletter_form .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'><path fill='%23FFFFFF' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/></svg>")}#newsletter_form .custom-control-label{font-weight:400}#newsletter_form .custom-control-label:hover,#newsletter_form .custom-control-label:focus,#newsletter_form .custom-control-label:active{color:#fff !important}#newsletter_form .custom-control-label a{font-weight:500;text-decoration:underline}#newsletter_form .custom-control-label:before{background:transparent;border-color:#fff}#newsletter_form .custom-control-label:before,#newsletter_form .custom-control-label:after{top:0;margin-top:5px}#newsletter_form .dropdown-menu li a{font-size:0.875rem !important;line-height:1.429em !important}#newsletter_form .autocomplete-items div{background:#000}#newsletter_addressautocomplete-list{max-height:250px;overflow:auto}

@media (min-width: 992px){html[lang=ru] .is_home #productsDropdown{left:150px}}
@media (min-width: 1680px){html[lang=ru] .is_home #productsDropdown{left:0}}.navbar-collapse{background:#fff}.is_home .navbar-collapse{background:#F8E7DD}
@media (min-width: 992px){
	.is_home .navbar-collapse{background:transparent !important}
}
/*
.navbar-toggler{border:0;margin-right:-10px;padding:22px 10px 23px;height:60px;line-height:0;font-size:0}
.is_home .navbar-toggler{padding:32px 10px 32px;height:79px}
.navbar-toggler span{display:block;width:18px;height:1px;background:#000;transition:all 0.25s ease-in-out;position:relative}

@media (prefers-reduced-motion: reduce){
	.navbar-toggler span{transition:none}
}

.navbar-toggler span+span{margin-top:6px}
.navbar-toggler[aria-expanded="true"] span:nth-child(1){-webkit-animation:ease 0.7s top forwards;-moz-animation:ease 0.7s top forwards;-o-animation:ease 0.7s top forwards;animation:ease 0.7s top forwards;width:23px}
.navbar-toggler[aria-expanded="true"] span:nth-child(2){-webkit-animation:ease 0.7s scaled forwards;-moz-animation:ease 0.7s scaled forwards;-o-animation:ease 0.7s scaled forwards;animation:ease 0.7s scaled forwards}
.navbar-toggler[aria-expanded="true"] span:nth-child(3){-webkit-animation:ease 0.7s bottom forwards;-moz-animation:ease 0.7s bottom forwards;-o-animation:ease 0.7s bottom forwards;animation:ease 0.7s bottom forwards;width:23px}
.navbar-toggler.collapsed span:nth-child(1){-webkit-animation:ease 0.7s top-2 forwards;-moz-animation:ease 0.7s top-2 forwards;-o-animation:ease 0.7s top-2 forwards;animation:ease 0.7s top-2 forwards}
.navbar-toggler.collapsed span:nth-child(2){-webkit-animation:ease 0.7s scaled-2 forwards;-moz-animation:ease 0.7s scaled-2 forwards;-o-animation:ease 0.7s scaled-2 forwards;animation:ease 0.7s scaled-2 forwards}
.navbar-toggler.collapsed span:nth-child(3){-webkit-animation:ease 0.7s bottom-2 forwards;-moz-animation:ease 0.7s bottom-2 forwards;-o-animation:ease 0.7s bottom-2 forwards;animation:ease 0.7s bottom-2 forwards}
*/
@keyframes top{0%{top:0;-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}50%{top:7px;-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{top:7px;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@keyframes top-2{0%{top:7px;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}50%{top:7px;-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{top:0;-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes bottom{0%{bottom:0;-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}50%{bottom:7px;-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{bottom:7px;-moz-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg)}}

@keyframes bottom-2{0%{bottom:7px;-moz-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg)}50%{bottom:7px;-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{bottom:0;-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes scaled{50%{-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0)}100%{-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0)}}@keyframes scaled-2{0%{-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0)}50%{-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0)}100%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}#header>div>.container-fluid,#header>div>.container-sm,#header>div>.container-md,#header>div>.container-lg,#header>div>.container-xl,#header>div>.container-xxl,#header>div>.container-xxxl,.limit-container>.container-fluid,.limit-container>.container-sm,.limit-container>.container-md,.limit-container>.container-lg,.limit-container>.container-xl,.limit-container>.container-xxl,.limit-container>.container-xxxl{max-width:none;padding-left:0;padding-right:0}
@media (min-width: 992px){#header>div>.container-fluid,#header>div>.container-sm,#header>div>.container-md,#header>div>.container-lg,#header>div>.container-xl,#header>div>.container-xxl,#header>div>.container-xxxl,.limit-container>.container-fluid,.limit-container>.container-sm,.limit-container>.container-md,.limit-container>.container-lg,.limit-container>.container-xl,.limit-container>.container-xxl,.limit-container>.container-xxxl{padding-left:50px;padding-right:50px}}
@media screen and (min-width: 1194px){#header>div>.container-fluid,#header>div>.container-sm,#header>div>.container-md,#header>div>.container-lg,#header>div>.container-xl,#header>div>.container-xxl,#header>div>.container-xxxl,.limit-container>.container-fluid,.limit-container>.container-sm,.limit-container>.container-md,.limit-container>.container-lg,.limit-container>.container-xl,.limit-container>.container-xxl,.limit-container>.container-xxxl{padding-left:calc(50px + 45 * ((100vw - 1194px) / 246))}}
@media screen and (min-width: 1440px){#header>div>.container-fluid,#header>div>.container-sm,#header>div>.container-md,#header>div>.container-lg,#header>div>.container-xl,#header>div>.container-xxl,#header>div>.container-xxxl,.limit-container>.container-fluid,.limit-container>.container-sm,.limit-container>.container-md,.limit-container>.container-lg,.limit-container>.container-xl,.limit-container>.container-xxl,.limit-container>.container-xxxl{padding-left:95px}}
@media screen and (min-width: 1194px){#header>div>.container-fluid,#header>div>.container-sm,#header>div>.container-md,#header>div>.container-lg,#header>div>.container-xl,#header>div>.container-xxl,#header>div>.container-xxxl,.limit-container>.container-fluid,.limit-container>.container-sm,.limit-container>.container-md,.limit-container>.container-lg,.limit-container>.container-xl,.limit-container>.container-xxl,.limit-container>.container-xxxl{padding-right:calc(50px + 45 * ((100vw - 1194px) / 246))}}
@media screen and (min-width: 1440px){#header>div>.container-fluid,#header>div>.container-sm,#header>div>.container-md,#header>div>.container-lg,#header>div>.container-xl,#header>div>.container-xxl,#header>div>.container-xxxl,.limit-container>.container-fluid,.limit-container>.container-sm,.limit-container>.container-md,.limit-container>.container-lg,.limit-container>.container-xl,.limit-container>.container-xxl,.limit-container>.container-xxxl{padding-right:95px}}
@media (min-width: 1920px) and (max-width: 2018px){#header>div>.container-fluid,#header>div>.container-sm,#header>div>.container-md,#header>div>.container-lg,#header>div>.container-xl,#header>div>.container-xxl,#header>div>.container-xxxl,.limit-container>.container-fluid,.limit-container>.container-sm,.limit-container>.container-md,.limit-container>.container-lg,.limit-container>.container-xl,.limit-container>.container-xxl,.limit-container>.container-xxxl{padding-left:86px !important;padding-right:87px !important}}.limit-container>.container-fluid,.limit-container>.container-sm,.limit-container>.container-md,.limit-container>.container-lg,.limit-container>.container-xl,.limit-container>.container-xxl,.limit-container>.container-xxxl{max-width:none;padding-left:0;padding-right:0}
@media (min-width: 992px){.limit-container>.container-fluid,.limit-container>.container-sm,.limit-container>.container-md,.limit-container>.container-lg,.limit-container>.container-xl,.limit-container>.container-xxl,.limit-container>.container-xxxl{padding-left:50px;padding-right:50px}}
@media screen and (min-width: 1194px){.limit-container>.container-fluid,.limit-container>.container-sm,.limit-container>.container-md,.limit-container>.container-lg,.limit-container>.container-xl,.limit-container>.container-xxl,.limit-container>.container-xxxl{padding-left:calc(50px + 45 * ((100vw - 1194px) / 246))}}
@media screen and (min-width: 1440px){.limit-container>.container-fluid,.limit-container>.container-sm,.limit-container>.container-md,.limit-container>.container-lg,.limit-container>.container-xl,.limit-container>.container-xxl,.limit-container>.container-xxxl{padding-left:95px}}
@media screen and (min-width: 1194px){.limit-container>.container-fluid,.limit-container>.container-sm,.limit-container>.container-md,.limit-container>.container-lg,.limit-container>.container-xl,.limit-container>.container-xxl,.limit-container>.container-xxxl{padding-right:calc(50px + 45 * ((100vw - 1194px) / 246))}}
@media screen and (min-width: 1440px){.limit-container>.container-fluid,.limit-container>.container-sm,.limit-container>.container-md,.limit-container>.container-lg,.limit-container>.container-xl,.limit-container>.container-xxl,.limit-container>.container-xxxl{padding-right:95px}}
@media (min-width: 1920px) and (max-width: 2018px){.limit-container>.container-fluid,.limit-container>.container-sm,.limit-container>.container-md,.limit-container>.container-lg,.limit-container>.container-xl,.limit-container>.container-xxl,.limit-container>.container-xxxl{padding-left:86px !important;padding-right:87px !important}}#header{position:fixed;z-index:1020;top:0;right:0;left:0}
@media (max-width: 991.98px){#header+div{height:60px}.is_home #header+div{height:79px}}#header>div{position:relative;padding-top:0}
@media (min-width: 992px){#header{position:relative}#header>div{padding-top:33px}.is_home #header>div{padding-top:0 !important}}#header:after{content:'';position:absolute;z-index:-1;width:100%;height:100%;bottom:0;opacity:0;-webkit-box-shadow:0px 6px 6px rgba(102,102,102,0.1);box-shadow:0px 6px 6px rgba(102,102,102,0.1);transition:opacity 0.25s linear}
@media (prefers-reduced-motion: reduce){#header:after{transition:none}}.sticky-docs #header:after,.sticky-filters #header:after{display:none !important}
@media (min-width: 992px){.sticky-collection #header{height:117px !important}.sticky-collection #header>div{position:fixed;top:-117px !important;left:0;right:0;z-index:1020;transition:all 0.25s ease-in-out}}
@media (min-width: 992px) and (prefers-reduced-motion: reduce){.sticky-collection #header>div{transition:none}}
@media (min-width: 992px){.sticky-collection #header.is_stuck>div{position:fixed;top:-117px !important;left:0;right:0;z-index:1020;transition:all 0.25s ease-in-out}}
@media (min-width: 992px) and (prefers-reduced-motion: reduce){.sticky-collection #header.is_stuck>div{transition:none}}
@media (min-width: 992px){.sticky-collection.down #header{height:117px !important}.sticky-collection.down #header>div{position:fixed !important;top:-117px !important;left:0;right:0;z-index:1020;transition:none}.sticky-collection.down #header.is_stuck>div{position:fixed;top:-117px !important;left:0;right:0;z-index:1020;transition:none}}
@media (min-width: 992px){.sticky-collection.header-appear #header{height:117px !important}.sticky-collection.header-appear #header>div{position:fixed !important;top:0 !important;left:0;right:0;z-index:1020;transition:all 0.25s ease-in-out}}
@media (min-width: 992px) and (prefers-reduced-motion: reduce){.sticky-collection.header-appear #header>div{transition:none}}
@media (min-width: 992px){.sticky-collection.header-appear #header.is_stuck>div{position:fixed;top:0 !important;left:0;right:0;z-index:1020;transition:all 0.25s ease-in-out}}
@media (min-width: 992px) and (prefers-reduced-motion: reduce){.sticky-collection.header-appear #header.is_stuck>div{transition:none}}
@media (min-width: 992px){.sticky-collection.header-appear-remove.down #header{height:117px !important}.sticky-collection.header-appear-remove.down #header>div{position:fixed !important;top:-117px !important;left:0;right:0;z-index:1020;transition:all 0.25s ease-in-out}}
@media (min-width: 992px) and (prefers-reduced-motion: reduce){.sticky-collection.header-appear-remove.down #header>div{transition:none}}
@media (min-width: 992px){.sticky-collection.header-appear-remove.down #header.is_stuck>div{position:fixed;top:-117px !important;left:0;right:0;z-index:1020;transition:all 0.25s ease-in-out}}
@media (min-width: 992px) and (prefers-reduced-motion: reduce){.sticky-collection.header-appear-remove.down #header.is_stuck>div{transition:none}}
@media (min-width: 992px){.header-appear #header{position:fixed;top:0;left:0;right:0;z-index:1020}.header-appear #header:after{opacity:1;filter:alpha(opacity=100)}}
@media (max-width: 991.98px){.header-scrolled #header:after{opacity:1;filter:alpha(opacity=100)}}#header.is_stuck{z-index:1020}#header.is_stuck:after{opacity:1;filter:alpha(opacity=100)}#header.is_stuck.is_start:after{opacity:0;filter:alpha(opacity=0)}#header.is_stuck>div{top:0}
@media (min-width: 992px){#header.is_stuck>div{top:0;transition-duration:0.3s;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s}}.header-appear #header.is_stuck>div{top:33px;transition:all 0.25s ease-in-out}
@media (prefers-reduced-motion: reduce){.header-appear #header.is_stuck>div{transition:none}}.header-appear.is_home #header.is_stuck>div{top:0 !important}.header-appear.page-collection #header.is_stuck>div{top:0}
@media (max-width: 991.98px){#header .navbar-collapse>div{height:calc(100vh - 60px);height:calc(var(--vh, 1vh) * 100 - 60px);overflow:auto;display:flex}.is_home #header .navbar-collapse>div{height:calc(100vh - 79px);height:calc(var(--vh, 1vh) * 100 - 79px)}}#header .navbar-header{width:100%;padding:0 20px}
@media (min-width: 992px){#header .navbar-header{padding:0;width:auto}}#header .navbar-brand{font-size:0}
@media (min-width: 992px){#header .navbar-brand{padding-top:27px;height:84px;padding-bottom:27px}.is_home #header .navbar-brand{padding-top:0;height:100px;padding-bottom:0}}#header .navbar-brand svg{height:20px;width:auto}
@media screen and (min-width: 768px){#header .navbar-brand svg{height:calc(20px + 5 * ((100vw - 768px) / 224))}}
@media screen and (min-width: 992px){#header .navbar-brand svg{height:25px}}
@media screen and (min-width: 992px){#header .navbar-brand svg{height:calc(25px + 5 * ((100vw - 992px) / 202))}}
@media screen and (min-width: 1194px){#header .navbar-brand svg{height:30px}}.is_home #header .navbar-brand svg{height:39px}
@media (min-width: 992px){.is_home #header .navbar-brand svg{height:49px}}#header .search-toggle{line-height:0;font-size:0;padding:18px 13px !important;margin:0 !important;width:auto !important}#header .search-toggle span{text-decoration:none}#header .search-toggle .collapsed-show{display:none}#header .search-toggle .collapsed-hide{display:block}#header .search-toggle.collapsed .collapsed-show{display:block}#header .search-toggle.collapsed .collapsed-hide{display:none}#header .search-toggle:before{display:none !important}#header .search-toggle:hover{text-decoration:none}#header .search-toggle .icon{font-size:24px;line-height:24px;height:24px;margin:0}
@media (min-width: 992px){#header .search-toggle{position:absolute;padding:30px 0 !important;top:33px;right:50px}}
@media screen and (min-width: 992px) and (min-width: 1194px){#header .search-toggle{right:calc(50px + 45 * ((100vw - 1194px) / 246))}}
@media screen and (min-width: 992px) and (min-width: 1440px){#header .search-toggle{right:95px}}
@media (min-width: 992px) and (min-width: 1920px) and (max-width: 2018px){#header .search-toggle{right:87px !important}}#header .navbar{position:static}
@media (min-width: 992px){#header .navbar{padding-right:32px}}
@media screen and (min-width: 992px){#header .navbar{padding-right:calc(32px + 14 * ((100vw - 992px) / 448))}}
@media screen and (min-width: 1440px){#header .navbar{padding-right:46px}}#header #top-bar{background:#F7F3F2;display:flex;justify-content:center}#header #top-bar .icon-heart{font-size:21px;padding-left:6px;position:relative;top:-2px}#header #top-bar .icon-heart .js-conta-wishlist{display:none}#header #top-bar .icon-heart .path1:before{color:transparent}#header #top-bar .nav-link.active>.icon-heart .js-conta-wishlist{display:block;position:absolute;top:1px;left:6px;right:0;bottom:0;text-align:center;color:#fff;line-height:18px;font-size:9px;font-family:"Apercu Pro","Helvetica Neue",Helvetica,sans-serif}#header #top-bar .nav-link.active>.icon-heart .path1:before{color:#666}#header #top-bar .icon-user{font-size:20px;padding-right:6px;position:relative;top:-1px}
@media (min-width: 992px){#header #top-bar{position:absolute;top:0;left:0;right:0}}#header #top-bar>ul{padding:0;width:100%}
@media (min-width: 992px){#header #top-bar>ul{padding-left:50px;padding-right:50px}}
@media screen and (min-width: 1194px){#header #top-bar>ul{padding-left:calc(50px + 45 * ((100vw - 1194px) / 246))}}
@media screen and (min-width: 1440px){#header #top-bar>ul{padding-left:95px}}
@media screen and (min-width: 1194px){#header #top-bar>ul{padding-right:calc(50px + 45 * ((100vw - 1194px) / 246))}}
@media screen and (min-width: 1440px){#header #top-bar>ul{padding-right:95px}}
@media (min-width: 1920px) and (max-width: 2018px){#header #top-bar>ul{padding-left:86px !important;padding-right:87px !important}}#header #top-bar>ul>li.region-select>a i{margin-left:3px;vertical-align:text-bottom;font-size:20px}
@media (min-width: 992px){#header #top-bar>ul>li.region-select>a{font-weight:500}#header #top-bar>ul>li.region-select>a>span.corporate-region-select-label{display:block;text-decoration:underline;text-underline-offset:2px}}
@media (min-width: 992px){#header #top-bar>ul>li.corporate-link{margin-left:-21px;border-right:1px solid #C9C9C9}#header #top-bar>ul>li.corporate-link>a>span{display:block;text-decoration:underline;text-underline-offset:2px}#header #top-bar>ul>li.corporate-link>a>span.referral-domain{text-decoration:none !important}#header #top-bar>ul>li.corporate-link:first-child{margin-left:-21px}}.no-touchevents #header #top-bar>ul>li:hover.corporate-link span,.no-touchevents #header #top-bar>ul>li:hover.region-select span{text-decoration:none !important}.no-touchevents #header #top-bar>ul>li:hover .nav-link{position:relative}
@media screen and (min-width: 992px){.no-touchevents #header #top-bar>ul>li:hover .nav-link:before{left:calc(5px + 3 * ((100vw - 992px) / 202))}}
@media screen and (min-width: 1194px){.no-touchevents #header #top-bar>ul>li:hover .nav-link:before{left:8px}}
@media screen and (min-width: 992px){.no-touchevents #header #top-bar>ul>li:hover .nav-link:before{right:calc(5px + 3 * ((100vw - 992px) / 202))}}
@media screen and (min-width: 1194px){.no-touchevents #header #top-bar>ul>li:hover .nav-link:before{right:8px}}
@media screen and (min-width: 1194px){.no-touchevents #header #top-bar>ul>li:hover .nav-link:before{left:calc(8px + 13 * ((100vw - 1194px) / 246))}}
@media screen and (min-width: 1440px){.no-touchevents #header #top-bar>ul>li:hover .nav-link:before{left:21px}}
@media screen and (min-width: 1194px){.no-touchevents #header #top-bar>ul>li:hover .nav-link:before{right:calc(8px + 13 * ((100vw - 1194px) / 246))}}
@media screen and (min-width: 1440px){.no-touchevents #header #top-bar>ul>li:hover .nav-link:before{right:21px}}#header #top-bar>ul>li>a,#header #top-bar>ul>li>span{font-size:1.125rem;line-height:1.556em;text-transform:none;padding:1.188rem 1.250rem;font-weight:400;display:flex}
@media (min-width: 992px){#header #top-bar>ul>li>a,#header #top-bar>ul>li>span{line-height:20px;padding-top:6px;padding-bottom:7px}}
@media screen and (min-width: 992px){#header #top-bar>ul>li>a,#header #top-bar>ul>li>span{font-size:calc(11px + 1 * ((100vw - 992px) / 202))}}
@media screen and (min-width: 1194px){#header #top-bar>ul>li>a,#header #top-bar>ul>li>span{font-size:12px}}
@media screen and (min-width: 992px){html[lang=ru] #header #top-bar>ul>li>a,html[lang=ru] #header #top-bar>ul>li>span{font-size:calc(11px + 1 * ((100vw - 992px) / 202))}}
@media screen and (min-width: 1194px){html[lang=ru] #header #top-bar>ul>li>a,html[lang=ru] #header #top-bar>ul>li>span{font-size:12px}}
@media screen and (min-width: 992px){#header #top-bar>ul>li>a,#header #top-bar>ul>li>span{padding-left:calc(4px + 4 * ((100vw - 992px) / 202))}}
@media screen and (min-width: 1194px){#header #top-bar>ul>li>a,#header #top-bar>ul>li>span{padding-left:8px}}
@media screen and (min-width: 992px){#header #top-bar>ul>li>a,#header #top-bar>ul>li>span{padding-right:calc(4px + 4 * ((100vw - 992px) / 202))}}
@media screen and (min-width: 1194px){#header #top-bar>ul>li>a,#header #top-bar>ul>li>span{padding-right:8px}}
@media screen and (min-width: 1194px){#header #top-bar>ul>li>a,#header #top-bar>ul>li>span{padding-left:calc(8px + 13 * ((100vw - 1194px) / 246))}}
@media screen and (min-width: 1440px){#header #top-bar>ul>li>a,#header #top-bar>ul>li>span{padding-left:21px}}
@media screen and (min-width: 1194px){#header #top-bar>ul>li>a,#header #top-bar>ul>li>span{padding-right:calc(8px + 13 * ((100vw - 1194px) / 246))}}
@media screen and (min-width: 1440px){#header #top-bar>ul>li>a,#header #top-bar>ul>li>span{padding-right:21px}}#header #top-bar>ul>li:last-child>a{padding-right:0}#navbarLangDropdown{text-transform:uppercase}#langDropdown,#ArchitalonDropdown{overflow:visible;top:auto}

@media (max-width: 991.98px){#langDropdown .dropdown-item,#ArchitalonDropdown .dropdown-item{font-size:1.125rem;line-height:1.556em;padding:11px 20px 11px 45px}#langDropdown .dropdown-item span,#ArchitalonDropdown .dropdown-item span{text-decoration:underline;text-underline-offset:3px}}
@media (min-width: 992px){#langDropdown,#ArchitalonDropdown{min-width:120px;width:120px;padding:0;left:50%;margin-top:5px;margin-left:-60px;background:#000;text-align:center}#langDropdown:before,#ArchitalonDropdown:before{content:'';display:block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid black;position:absolute;top:0;left:50%;margin:-5px 0 0 -5px}#langDropdown .dropdown-item,#ArchitalonDropdown .dropdown-item{color:#fff;padding:9px 12px;position:relative}.no-touchevents #langDropdown .dropdown-item:hover,.no-touchevents #ArchitalonDropdown .dropdown-item:hover{background-color:#2C2C2C}#langDropdown .dropdown-item span,#ArchitalonDropdown .dropdown-item span{text-decoration:underline;text-underline-offset:3px}#langDropdown .dropdown-item:before,#ArchitalonDropdown .dropdown-item:before{content:'';display:block;height:1px;position:absolute;bottom:0;left:12px;right:12px;background:#808080}#langDropdown .dropdown-item:last-child:before,#ArchitalonDropdown .dropdown-item:last-child:before{display:none}}.is_home #lang-menu>li{position:static !important}.is_home #lang-menu>li #langDropdown{background:#F8E7DD !important;left:0;right:0;margin:0;width:100%}.is_home #lang-menu>li #langDropdown:before{display:none !important}.is_home #lang-menu>li #langDropdown .dropdown-item{font-size:18px;font-weight:500;padding:36px 22px;color:#000;width:auto !important}.is_home #lang-menu>li #langDropdown .dropdown-item:hover{background:none}.is_home #lang-menu>li #langDropdown .dropdown-item:hover span{text-decoration:underline}.is_home #lang-menu>li #langDropdown .dropdown-item:before{display:none}.is_home #lang-menu>li #langDropdown .dropdown-item span{text-decoration:none}
@media (min-width: 992px){#ArchitalonDropdown{min-width:180px;width:180px;margin-left:-90px}}#navbar>.navbar-main:first-child .nav-item.active .nav-link{border-top:none}#main-header .nav-item.active .nav-link{position:relative}#main-header .nav-item.active .nav-link:before{display:none}.no-touchevents #main-header .nav-item.active:hover:before{display:block}
@media (max-width: 991.98px){.is_home .navbar-main.navbar-right{background:#F8E7DD;position:relative}}.navbar-main.navbar-right .nav-item:last-child .nav-link{padding-right:0 !important}.navbar-main.navbar-right .nav-item:last-child .nav-link:before{display:none !important}.navbar-main .dropdown{position:static}.navbar-main .dropdown>.dropdown-menu{padding:0;position:relative;position:static;background:#F7F3F2;border:0;left:0;margin:0;right:0;width:100%}

@media (min-width: 992px){.navbar-main .dropdown>.dropdown-menu{max-height:calc(100vh -  84px );overflow:auto}.navbar-main .dropdown>.dropdown-menu.collapsing{overflow:hidden !important}}.navbar-main .dropdown>.dropdown-menu>div{padding-top:9px;padding-bottom:13px;border-top:1px solid #c9c9c9}.is_home .navbar-main .dropdown>.dropdown-menu>div{border:none}.navbar-main .dropdown>.dropdown-menu .collapse-toggle{text-decoration:none !important;padding:1.188rem 0;border-top:1px solid #c9c9c9}
@media (min-width: 992px){.navbar-main .dropdown>.dropdown-menu .collapse-toggle{pointer-events:none}}.navbar-main .dropdown>.dropdown-menu .collapse-toggle:after{right:0}
@media (min-width: 992px){.navbar-main .dropdown>.dropdown-menu{padding:0;position:absolute;top:117px}.navbar-main .dropdown>.dropdown-menu>div{padding-top:60px;padding-bottom:60px;border-top:none}.is_home .navbar-main .dropdown>.dropdown-menu{top:100px}}
@media (min-width: 1194px){.is_home .navbar-main .dropdown>.dropdown-menu{top:100px}}.is_home .navbar-main .nav-item{position:relative}.is_home .navbar-main .nav-item:before{content:'';position:absolute;bottom:0;left:20px;right:20px;background:#ded0c7;height:1px;display:block;z-index:2}
@media (min-width: 992px){.is_home .navbar-main .nav-item:before{display:none}}.navbar-main .nav-item.active .nav-link,.navbar-main .nav-item.show .nav-link{position:relative}.navbar-main .nav-item.active .nav-link:before,.navbar-main .nav-item.show .nav-link:before{background:#000;bottom:0;content:'';width:3px;height:100%;position:absolute;right:auto;left:0;top:0}

@media (min-width: 992px){.navbar-main .nav-item.active .nav-link:before,.navbar-main .nav-item.show .nav-link:before{height:3px;left:14px;right:14px;top:auto;width:auto}}
@media screen and (min-width: 1194px){.navbar-main .nav-item.active .nav-link:before,.navbar-main .nav-item.show .nav-link:before{left:calc(14px + 14 * ((100vw - 1194px) / 246))}}
@media screen and (min-width: 1440px){.navbar-main .nav-item.active .nav-link:before,.navbar-main .nav-item.show .nav-link:before{left:28px}}
@media screen and (min-width: 1194px){.navbar-main .nav-item.active .nav-link:before,.navbar-main .nav-item.show .nav-link:before{right:calc(14px + 14 * ((100vw - 1194px) / 246))}}
@media screen and (min-width: 1440px){.navbar-main .nav-item.active .nav-link:before,.navbar-main .nav-item.show .nav-link:before{right:28px}}.no-touchevents .navbar-main .nav-item:not(.dropdown) .nav-link:hover{text-decoration:none !important}

@media (min-width: 992px){.no-touchevents .navbar-main .nav-item:not(.dropdown) .nav-link:hover{position:relative}.no-touchevents .navbar-main .nav-item:not(.dropdown) .nav-link:hover:before{background:#000;bottom:0;content:'';height:3px;left:0;position:absolute;right:0}}
@media screen and (min-width: 992px) and (min-width: 1194px){.no-touchevents .navbar-main .nav-item:not(.dropdown) .nav-link:hover:before{left:calc(14px + 14 * ((100vw - 1194px) / 246))}}
@media screen and (min-width: 992px) and (min-width: 1440px){.no-touchevents .navbar-main .nav-item:not(.dropdown) .nav-link:hover:before{left:28px}}
@media screen and (min-width: 992px) and (min-width: 1194px){.no-touchevents .navbar-main .nav-item:not(.dropdown) .nav-link:hover:before{right:calc(14px + 14 * ((100vw - 1194px) / 246))}}
@media screen and (min-width: 992px) and (min-width: 1440px){.no-touchevents .navbar-main .nav-item:not(.dropdown) .nav-link:hover:before{right:28px}}.is_home .no-touchevents .navbar-main .nav-item:not(.dropdown) .nav-link:hover{text-decoration:underline !important}.navbar-main .nav-item .nav-link{background:#F7F3F2;font-size:1.125rem;line-height:1.556em;padding:1.188rem 1.250rem;border-top:1px solid #c9c9c9;font-weight:500;text-transform:uppercase}

@media (min-width: 992px){.navbar-main .nav-item .nav-link{padding-top:1.875rem;padding-bottom:1.875rem;background:transparent !important;font-size:15px;line-height:1.500em;border:none;text-decoration:none}}.is_home .navbar-main .nav-item .nav-link{background:#F8E7DD;border-top:none;color:#000 !important}
@media (min-width: 992px){.is_home .navbar-main .nav-item .nav-link{padding-top:1.875rem;padding-bottom:1.875rem;background:transparent !important;font-size:15px;line-height:1.500em;border:none}.is_home .navbar-main .nav-item .nav-link:before{display:none !important}.is_home .navbar-main .nav-item .nav-link.active{text-decoration:underline !important;text-underline-offset:5px}}
@media (min-width: 992px){.no-touchevents .is_home .navbar-main .nav-item .nav-link:hover{text-decoration:underline !important;text-underline-offset:5px}}


@media screen and (min-width: 992px){.navbar-main .nav-item .nav-link{font-size:calc(14px + 2 * ((100vw - 992px) / 202))}}
@media screen and (min-width: 1194px){.navbar-main .nav-item .nav-link{font-size:16px}}
@media screen and (min-width: 992px){.is_home .navbar-main .nav-item .nav-link{font-size:calc(16px + 2 * ((100vw - 992px) / 202))}}
@media screen and (min-width: 1194px){.is_home .navbar-main .nav-item .nav-link{font-size:18px}}
@media (min-width: 1440px){.is_home .navbar-main .nav-item .nav-link{padding-top:36px;line-height:28px;padding-bottom:36px}}
@media screen and (min-width: 992px){.navbar-main .nav-item .nav-link{padding-left:calc(8px + 6 * ((100vw - 992px) / 202))}}
@media screen and (min-width: 1194px){.navbar-main .nav-item .nav-link{padding-left:14px}}
@media screen and (min-width: 992px){.navbar-main .nav-item .nav-link{padding-right:calc(8px + 6 * ((100vw - 992px) / 202))}}
@media screen and (min-width: 1194px){.navbar-main .nav-item .nav-link{padding-right:14px}}
@media screen and (min-width: 1194px){.navbar-main .nav-item .nav-link{padding-left:calc(14px + 14 * ((100vw - 1194px) / 246))}}
@media screen and (min-width: 1440px){.navbar-main .nav-item .nav-link{padding-left:28px}}
@media screen and (min-width: 1194px){.navbar-main .nav-item .nav-link{padding-right:calc(14px + 14 * ((100vw - 1194px) / 246))}}
@media screen and (min-width: 1440px){.navbar-main .nav-item .nav-link{padding-right:28px}}.more-cta{padding-left:25px}
@media (max-width: 991.98px){.more-cta .btn{border:none;font-size:1.125rem;line-height:1.556em;padding:11px 0 !important}.more-cta .btn span{font-weight:400;text-decoration:none}}
@media (min-width: 992px){.more-cta{text-align:right;padding-left:0;padding-top:27px}}
@media (min-width: 1194px){.no-touchevents #products-menu:hover>a span{position:relative}.no-touchevents #products-menu:hover>a span:before{content:'';display:block;position:absolute;right:100%;width:200%;height:100%;top:0}}#header .dropdown-menu .collapse-menu{font-size:1.125rem;line-height:1.556em;border:none;background:transparent;border-radius:0;-webkit-box-shadow:none;box-shadow:none}#header .dropdown-menu .collapse-menu .list-unstyled{margin-top:-20px;padding:8px 0 12px 20px}.is_home #header .dropdown-menu .collapse-menu .list-unstyled{margin-top:-16px}
@media (min-width: 992px){#header .dropdown-menu .collapse-menu .list-unstyled{margin:0;padding:0}}#header .dropdown-menu .collapse-menu .list-unstyled li{padding:0}#header .dropdown-menu .collapse-menu .list-unstyled li a{display:block;width:100%;padding:8px 0 7px}.is_home #header .dropdown-menu .collapse-menu .list-unstyled li a{padding:4px 0}
@media (min-width: 992px){#header .dropdown-menu .collapse-menu .list-unstyled li a{padding:4px 0}}
@media (min-width: 1194px){#header .dropdown-menu .collapse-menu{display:block !important;position:static !important}}.dropdown-menu a[data-toggle="dropdown"],.dropdown-menu .collapse-toggle{font-size:1.125rem;line-height:1.556em;font-weight:500}
@media (min-width: 992px){.dropdown-menu a[data-toggle="dropdown"],.dropdown-menu .collapse-toggle{text-decoration:none !important;cursor:default;margin-top:-7px;margin-bottom:9px;border:none !important;padding:0 !important}.dropdown-menu a[data-toggle="dropdown"]:after,.dropdown-menu .collapse-toggle:after{display:none !important}}
@media (max-width: 991.98px){.dropdown-menu .container{max-width:none !important}.dropdown-menu .d-flex-colori{flex-wrap:wrap;padding-left:20px}.dropdown-menu .row>div{position:static}.dropdown-menu .col-right>div{padding:0 !important}.dropdown-menu a[data-toggle="dropdown"]{background:#F7F3F2;position:relative;font-size:16px;padding:12px 30px}.dropdown-menu a[data-toggle="dropdown"].opened{font-size:20px !important;left:0;position:absolute;top:69px;padding-left:66px !important;z-index:1050}.dropdown-menu a[data-toggle="dropdown"].opened:before{left:26px;right:auto;content:"\e916"}.dropdown-menu a[data-toggle="dropdown"]:after{display:none}.dropdown-menu a[data-toggle="dropdown"]:before{background-color:inherit;content:"\e90f";display:block !important;font-family:"italon" !important;font-size:24px;height:24px;line-height:24px;width:24px;position:absolute;right:30px;top:50%;margin-top:-12px;font-style:normal;font-weight:normal;margin-right:0;font-variant:normal;text-transform:none;z-index:2}}.dropdown-menu .d-flex-colori{margin:0 -10px}
@media (min-width: 992px){.dropdown-menu .d-flex-colori{margin:0 -12px 0 -13px}}.dropdown-menu .d-flex-colori>a{padding:0 10px  23px 10px;width:50px}
@media (min-width: 992px){.dropdown-menu .d-flex-colori>a{padding:0 12px 10px 13px;width:55px}}#collections-menu ul{padding:8px 0 12px}
@media (min-width: 992px){#collections-menu ul{padding:0}}#collections-menu ul li{padding:8px 0 7px}#collections-menu ul li:first-child>a{font-weight:500}
@media (min-width: 992px){#collections-menu ul li{padding:4px 0}#collections-menu ul li a{font-weight:500}#collections-menu ul li:first-child{margin:-10px 0 14px 0}}
@media (max-width: 991.98px){#collections-menu ul li.list-item-wicon .icon{display:none !important}}#collections-menu ul li.list-item-wicon .icon{font-size:16px;padding-left:10px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;position:relative;top:-1px}#collections-menu ul li a{display:block}
@media (max-width: 991.98px){#products-menu>.dropdown-menu>.container-fluid,#products-menu>.dropdown-menu>.container-sm,#products-menu>.dropdown-menu>.container-md,#products-menu>.dropdown-menu>.container-lg,#products-menu>.dropdown-menu>.container-xl,#products-menu>.dropdown-menu>.container-xxl,#products-menu>.dropdown-menu>.container-xxxl{padding:0 20px 0 45px !important}}
@media (min-width: 992px){#products-menu>.dropdown-menu{padding-left:0}#products-menu>.dropdown-menu>div{padding-bottom:265px}#products-menu>.dropdown-menu .color-list{padding-top:55px;position:absolute;top:100%}#products-menu>.dropdown-menu .color-list .text-lg{margin-bottom:17px}#products-menu .btn-outline-primary{position:absolute;top:100%;margin:87px 0 0 0;white-space:nowrap}}
@media (max-width: 991.98px){#products-menu-home>.dropdown-menu>.container-fluid,#products-menu-home>.dropdown-menu>.container-sm,#products-menu-home>.dropdown-menu>.container-md,#products-menu-home>.dropdown-menu>.container-lg,#products-menu-home>.dropdown-menu>.container-xl,#products-menu-home>.dropdown-menu>.container-xxl,#products-menu-home>.dropdown-menu>.container-xxxl{padding:0 20px 0 45px !important}}
@media (min-width: 992px){#products-menu-home #collectionDropdown+div>ul{column-count:2}#products-menu-home #collectionDropdown+div>ul>li{min-width:190px}}#searchBar>.wrapper{padding:10px 20px 15px}
@media (min-width: 992px){#searchBar>.wrapper{padding:6px 0 17px 28px}}
@media (min-width: 992px){#searchBar{margin-right:-46px}}#searchBar .search-input-group .btn-link{padding-left:0 !important;pointer-events:auto}#searchBar .search-input-group .btn-link .icon{width:48px;height:42px;padding-left:6px;border-radius:42px;margin:0 0 0 1px !important;line-height:42px;text-align:center}#searchBar .search-input-group .btn-link:hover .icon{background:#F7F3F2}
@media (max-width: 991.98px){#navbarWrapper{width:100%}}@media (min-width: 992px){.position-lg-fixed{position:fixed}}
@media screen and (min-width: 1194px){.home-collections{padding-left:calc(14px + 14 * ((100vw - 1194px) / 246))}}
@media screen and (min-width: 1440px){.home-collections{padding-left:28px}}
@media (min-width: 992px){.home-collections{width:auto;white-space:nowrap}.home-collections .list{min-width:500px}}
@media (min-width: 992px){#categorie-list{min-height:320px}}#e-shop{position:relative;overflow:hidden;width:100vw;max-width:375px}#e-shop span{display:block;font-size:20px;font-weight:700;line-height:1.556em;padding:1.188rem 1.250rem;position:relative}#e-shop ul{padding:0;width:100vw;max-width:375px;background:#fff}#e-shop ul li{list-style:none;display:block;position:static}#e-shop ul li .dropdown-toggle{margin:0;cursor:pointer !important;position:relative}#e-shop ul li .dropdown-toggle:before{display:none !important}#e-shop ul li .dropdown-toggle:after{border:none;content:"" !important;display:block !important;font-family:"italon";font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;margin-left:3px;margin-top:-10px;position:absolute;right:20px;speak:never;text-transform:none;top:50%;vertical-align:text-bottom}#e-shop ul li.dropdown .dropdown-menu{padding:0;position:absolute;top:0;width:100%;height:100%;z-index:2;background:white;display:block !important;-webkit-transform:translate3d(100%, 0, 0px) !important;-moz-transform:translate3d(100%, 0, 0px) !important;-o-transform:translate3d(100%, 0, 0px) !important;transform:translate3d(100%, 0, 0px) !important;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear;margin:0;border:0}#e-shop ul li.dropdown .dropdown-menu ul{height:calc(100% - 136px);overflow-y:auto;overflow-x:hidden}#e-shop ul li.dropdown .dropdown-menu.show{-webkit-transform:translate3d(0px, 0, 0px) !important;-moz-transform:translate3d(0px, 0, 0px) !important;-o-transform:translate3d(0px, 0, 0px) !important;transform:translate3d(0px, 0, 0px) !important;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}#e-shop ul li.dropdown .dropdown-menu .dropdown-close{padding-left:3.75rem !important;background:#F7F3F2;cursor:pointer}#e-shop ul li.dropdown .dropdown-menu .dropdown-close:before{border:none;content:"";display:inline-block;font-family:"italon";font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;margin-left:3px;margin-top:-10px;position:absolute;left:20px;right:auto;speak:never;text-transform:none;top:50%;vertical-align:text-bottom}#e-shop ul li a{display:block;border-top:1px solid #c9c9c9 !important;font-weight:500;font-size:1rem;line-height:1.500em;width:100%;padding:1.188rem 1.250rem !important;position:relative;text-transform:uppercase}@keyframes slide-in{0%{transform:translateX(-100%) !important}100%{transform:translateX(0) !important}}@-webkit-keyframes slide-in{0%{-webkit-transform:translateX(-100%) !important}100%{-webkit-transform:translateX(0) !important}}@keyframes slide-out{0%{transform:translateX(0%) !important}100%{transform:translateX(-100%) !important}}@-webkit-keyframes slide-out{0%{-webkit-transform:translateX(-100%) !important}100%{-webkit-transform:translateX(0) !important}}.custom-control.custom-checkbox{padding:5px 0 7px 0}.custom-control.custom-checkbox .custom-control-input:checked ~ .custom-control-label{font-weight:500}.custom-control.custom-checkbox .error+.custom-control-label:before{border-color:#D02020}.custom-control.custom-checkbox:hover .custom-control-label{color:#343a40}.custom-control.custom-checkbox:hover .custom-control-label:before{border-color:#343a40}.text-white .custom-control.custom-checkbox:hover .custom-control-label:before{color:#fff !important}.text-white .custom-control.custom-checkbox:hover .custom-control-label{color:#fff !important}.custom-control.custom-checkbox:hover .custom-control-label a{color:#343a40;text-decoration:none}.text-white .custom-control.custom-checkbox:hover .custom-control-label a{color:#fff !important}.custom-control.custom-checkbox .custom-control-label{padding-left:30px;cursor:pointer}.custom-control.custom-checkbox .custom-control-label a{color:#000}form .custom-control.custom-checkbox .custom-control-label a{text-decoration:underline}.custom-control.custom-checkbox .custom-control-label:before,.custom-control.custom-checkbox .custom-control-label:after{left:0}.custom-control.custom-radio{padding:5px 0 7px 0}.custom-control.custom-radio .custom-control-input:disabled ~ .custom-control-label:before{background:none !important;border-color:#c9c9c9 !important}.custom-control.custom-radio .custom-control-input:checked ~ .custom-control-label:after{width:28px;height:28px;margin:-4px 0 0 -4px}.custom-control.custom-radio .error+.custom-control-label:before{border-color:#D02020}.custom-control.custom-radio:hover .custom-control-label{color:#343a40}.custom-control.custom-radio:hover .custom-control-label:before{border-color:#343a40}.custom-control.custom-radio:hover .custom-control-label a{color:#343a40;text-decoration:none}.custom-control.custom-radio .custom-control-label{padding-left:30px;cursor:pointer}.custom-control.custom-radio .custom-control-label:before,.custom-control.custom-radio .custom-control-label:after{left:0;width:20px;height:20px}.custom-control.color-checkbox{padding-left:0}.custom-control.color-checkbox .custom-control-label .img{border:1px solid #000 !important;position:absolute;top:0;left:0;display:block;width:100%;height:100%;z-index:1;border-radius:100%}.is_home .custom-control.color-checkbox .custom-control-label .img{border:0 !important}.custom-control.color-checkbox .custom-control-label a{display:block;position:relative;z-index:1}.custom-control.color-checkbox .custom-control-input:checked ~ .custom-control-label:before{background-color:transparent !important}.is_home .custom-control.color-checkbox .custom-control-input:checked ~ .custom-control-label:before{-webkit-box-shadow:none;box-shadow:none}.custom-control.color-checkbox .custom-control-input:checked ~ .custom-control-label:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23282828' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}.is_home .custom-control.color-checkbox .custom-control-input:checked ~ .custom-control-label:after{background:none !important;border:2px solid #000}.custom-control.color-checkbox .custom-control-input:indeterminate ~ .custom-control-label:after{background-image:none}.custom-control.color-checkbox .custom-control-input:disabled ~ .custom-control-label img{opacity:.25}.custom-control.color-checkbox label{width:30px}.custom-control.color-checkbox label:before,.custom-control.color-checkbox label:after{left:12px !important;top:0}.custom-control.color-checkbox label:before{width:30px;height:30px;background:none;z-index:2;background-color:transparent !important;border-color:transparent !important;border-radius:30px}.is_home .custom-control.color-checkbox label:before{background:none !important;width:32px;height:32px;left:11px !important;top:-1px !important;border-radius:32px}.custom-control.color-checkbox label:after{width:30px;height:30px;font-size:24px;z-index:2}.is_home .custom-control.color-checkbox label:after{width:40px;height:40px;border-radius:40px;margin:-4px 0 0 -4px}.custom-control.color-checkbox label span{display:block}#collapseColore,#art_collapseColore{max-width:295px}#collapseColore .d-flex,#art_collapseColore .d-flex{margin:0 -11px 0 -12px}#collapseColore .d-flex .color-checkbox label,#art_collapseColore .d-flex .color-checkbox label{padding:0 11px 11px 12px;width:53px}.is_home #collapseColore .d-flex .color-checkbox label,.is_home #art_collapseColore .d-flex .color-checkbox label{width:55px}form:not(#configuratore) textarea.form-control{height:87px}form:not(#configuratore) .form-row{margin:0 -15px 31px}form:not(#configuratore) .form-row>.col,form:not(#configuratore) .form-row>[class*="col-"]{padding-right:15px;padding-left:15px}form:not(#configuratore) .custom-control.custom-radio label{font-weight:500;font-size:0.813rem}form:not(#configuratore) .custom-control-label{position:relative}form:not(#configuratore) .custom-control-label:before,form:not(#configuratore) .custom-control-label:after{top:50%;margin-top:-0.5625rem}form:not(#configuratore) .custom-select{-webkit-appearance:none;-moz-appearance:none;appearance:none}form:not(#configuratore) select.form-control{padding-right:20px}.show>.dropdown-toggle:after,.show>.collapse-toggle:after{content:""}.dropdown-toggle,.collapse-toggle{position:relative}.dropdown-toggle:after,.collapse-toggle:after{position:absolute;right:20px;top:50%;margin-top:-10px;display:inline-block;margin-left:3px;vertical-align:text-bottom;font-size:20px;font-family:"italon";speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1em;border:none;content:""}
@media (min-width: 992px){.dropdown-toggle:after,.collapse-toggle:after{position:static;margin-top:0}}.dropdown-toggle[aria-expanded="true"]:after,.collapse-toggle[aria-expanded="true"]:after{content:""}.dropup .dropdown-toggle:after,.dropup .collapse-toggle:after{display:inline-block;margin-left:3px;vertical-align:text-bottom;font-size:20px;font-family:"italon";speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1rem;border:none;content:""}.dropup .dropdown-toggle[aria-expanded="true"]:after,.dropup .collapse-toggle[aria-expanded="true"]:after{content:""}

/*
.form-checkboxes{margin-bottom:18px}.form-checkboxes .custom-control.custom-checkbox{margin:0 26px}.form-checkboxes .custom-control.custom-checkbox .custom-control-label{padding-left:37px;font-size:16px;line-height:24px}form select.form-control{display:inline-block;width:100%;height:calc(1.5em + 1.126rem + 2px);padding:.563rem 2rem .563rem 1rem;font-size:1rem;font-weight:400;line-height:1.5;color:#424242;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 1rem center/8px 10px no-repeat;border:1px solid #E4E4E4;border-radius:0;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.075);box-shadow:inset 0 1px 2px rgba(0,0,0,0.075);appearance:none}form select.form-control:focus{border-color:#404040;outline:0;box-shadow:0 0 0 .2rem rgba(0,0,0,0.25)}form select.form-control:focus::-ms-value{color:#424242;background-color:#fff}form select.form-control[multiple],form select.form-control[size]:not([size="1"]){height:auto;padding-right:1rem;background-image:none}form select.form-control:disabled{color:#686F71;background-color:#e9ecef}form select.form-control::-ms-expand{display:none}form select.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #424242}form .form-group{position:relative;margin-bottom:1.938rem}
@media (min-width: 992px){form .form-group{margin-bottom:2.563rem}}form .form-group+.error{font-size:0.875rem;line-height:1.429em;font-weight:400;position:relative;padding:4px 0 0 25px;color:#D02020;margin-top:-1.938rem;margin-bottom:1.938rem}form .form-group+.error:before{position:absolute;left:0;top:50%;margin-top:-7px;font-family:"italon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:16px;line-height:16px;display:inline-block;padding-right:10px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}
@media (min-width: 992px){form .form-group+.error{margin-top:-2.563rem;margin-bottom:2.563rem}}form .form-group .form-control.error{border-color:#D02020;position:relative}form .form-group label.error{display:none !important}form .form-group label.error+.btn.dropdown-toggle{border-color:#D02020 !important}form .form-group label a{text-decoration:underline}form .form-group .dropup .dropdown-toggle:after{border:none}form .form-group .dropdown-menu{border-radius:0;margin:0}form .form-group .bootstrap-select>select{height:24px}form .form-group .bootstrap-select .dropdown-toggle{font-size:16px;line-height:24px;font-weight:400;border:1px solid #E4E4E4 !important;padding:9px 16px !important}form .form-group .bootstrap-select .dropdown-toggle:after{position:static !important}form .form-group .bootstrap-select .selected,form .form-group .bootstrap-select .active{font-weight:500;background:#F7F3F2}form .form-group .bootstrap-select .dropdown-item:hover,form .form-group .bootstrap-select .dropdown-item:active,form .form-group .bootstrap-select .dropdown-item:focus{background:#F7F3F2}form .form-group .error .custom-control-label:before{border-color:#f10523}form .form-group.error,form .form-group.valid{position:relative}form .form-group.error:before,form .form-group.valid:before{font-family:"italon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:35px;bottom:2px;padding-left:30px;z-index:2;background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 100%);background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 )}form .form-group.error:before{color:#f10523;content:"\e906";height:calc(1.200rem + 1.126rem + 2px - 6px);line-height:calc(1.200rem + 1.126rem - 4px);font-size:20px}form .form-group.valid{position:relative;color:#65DB75}form .form-group.valid:before{content:"\e90e";height:calc(1.5rem + 1.126rem + 2px - 6px);line-height:calc(1.5rem + 1.126rem - 4px);font-size:14px}form .form-group.has-error .form-control,form .form-group.has-error .bootstrap-select .dropdown-toggle{border-color:#D02020 !important}form .form-group.has-error .form-control::-webkit-input-placeholder{color:#D02020}form .form-group.has-error .form-control:-ms-input-placeholder{color:#D02020}form .form-group.has-error .form-control::placeholder{color:#D02020}form .form-group.has-error .bootstrap-select .dropdown-toggle{color:#D02020 !important}.txt{padding-top:3.500rem;padding-bottom:3.500rem}@keyframes fadeInRight{0%{opacity:0;filter:alpha(opacity=0);left:20%}100%{opacity:1;filter:alpha(opacity=100);left:0}}
*/

.popover {
    font-style: "Inter", sans-serif;
    font-weight: 400;
    line-height: 1.5;
    text-align: left;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    letter-spacing: normal;
    word-break: normal;
    word-spacing: normal;
    white-space: normal;
    line-break: auto;
    font-size: .875rem;
    word-wrap: break-word;
    border-radius: 0; z-index: 4;
}
.popover-header {
    padding: .5rem .75rem;
    margin-bottom: 0;
    font-size: 1rem;
    background-color: #f7f7f7;
    border-bottom: 0 solid #ebebeb;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.popover-body {
    padding: 0 0;
    color: #000;
}
.popover-body .item-title.heading-md { font-weight: bold; font-size: 1.0rem; }

.popover .popover-body .d-flex {
    padding: 20px 20px 15px 20px;
   /* min-height: 240px;*/
    min-width: 240px;
}
.popover .popover-body .stretched-link {
    color: inherit;
    border-bottom: 0px solid;
}
.popover .popover-body .stretched-link.btn.btn-link {
    font-size: 20px;
}
.popover .popover-body .stretched-link .icon {
    position: relative;
    top: 5px;
}
.btn.btn-interest:hover:after, .btn.btn-interest:hover:after, .btn.btn-interest:after,
button .btn.btn-interest:hover:after, button .btn.btn-interest:hover:after, button .btn.btn-interest:after {
    border: 0 #ffffff solid !important;
}
.stretched-link::after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    content: "";
}

.line-popover-absolute {
    position: absolute;
    top: 15px;
    left: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    content: ""; width: 5px; height: 40px;
}
.finestrella { position:relative; }