.breadcrumbs-container,.page-title.category-title,header.default .primary.affix{display:none}.intro_right video,.intro_right-play{-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);left:50%}.intro_left,.slide_overlay,.slide_video.not_clickable,.ux-content .custom-form-wrapper .custom-submit.loading{pointer-events:none}.ux-content .a_counter_bottom,.ux-content .a_counter_intro{letter-spacing:.05em;font-family:integral,hurme-bold,sans-serif}.ux-content .custom-form-wrapper .custom-input-wrapper .custom-input span,.ux-content .odometer.odometer-auto-theme{white-space:nowrap}.custom-swiper-container .swiper-slide h3,.custom-swiper-container2 .swiper-slide h3,.intro_text,.introduction h3,.shop-header .title,.ux-content .a_counter_bottom,.ux-content .a_counter_header,.ux-content .a_counter_intro,.ux-content .odometer.odometer-auto-theme{font-family:integral,hurme-bold,sans-serif}body{min-width:0}#mini-site-category-landing .mini-site-slot{margin:0}.page{width:100%}.layout.layout-1col div[role=main]{padding:0}.layout{margin-top:0}@font-face{font-family:hurme-light;src:url(includes/fonts/hurme-light.woff2) format("woff2"),url(includes/fonts/hurme-light.woff) format("woff")}@font-face{font-family:hurme-regular;src:url(includes/fonts/hurme-regular.woff2) format("woff2"),url(includes/fonts/hurme-regular.woff) format("woff")}@font-face{font-family:hurme-semibold;src:url(includes/fonts/hurme-semibold.woff2) format("woff2"),url(includes/fonts/hurme-semibold.woff) format("woff")}@font-face{font-family:hurme-bold;src:url(includes/fonts/hurme-bold.woff2) format("woff2"),url(includes/fonts/hurme-bold.woff) format("woff")}@font-face{font-family:integral;src:url(includes/fonts/integral.woff2) format("woff2")}@font-face{font-family:hurme-light;src:url(includes/fonts/hurme-light.woff2) format("woff2"),url(includes/fonts/hurme-light.woff) format("woff")}@font-face{font-family:hurme-regular;src:url(includes/fonts/hurme-regular.woff2) format("woff2"),url(includes/fonts/hurme-regular.woff) format("woff")}@font-face{font-family:hurme-semibold;src:url(includes/fonts/hurme-semibold.woff2) format("woff2"),url(includes/fonts/hurme-semibold.woff) format("woff")}@font-face{font-family:hurme-bold;src:url(includes/fonts/hurme-bold.woff2) format("woff2"),url(includes/fonts/hurme-bold.woff) format("woff")}@font-face{font-family:integral;src:url(includes/fonts/integral.woff2) format("woff2")}.slide_intro{height:calc(250vh - 52px);background:#000;overflow:hidden}@media only screen and (max-width:1023px){.slide_intro{height:auto}}.intro_content{display:flex;width:100%;height:calc(100vh - 52px)}.fixed .intro_content{position:fixed;top:52px;width:100%}.intro_left{position:relative;z-index:2;height:calc(100vh - 52px);width:30%;padding:0 3%}@media only screen and (max-width:1023px){.intro_content{display:block}.intro_left{width:100%;height:52vh}}.intro_right{position:absolute;z-index:1;width:100%;height:calc(100vh - 52px);overflow:hidden}@media only screen and (max-width:1023px){.intro_right{top:30%;height:calc(100vh - 38px - 30%)}}.intro_right video{position:absolute;top:50%;width:100%;transform:translateX(-50%) translateY(-50%)}.intro_right video.full_height{width:100%;height:100%;object-fit:cover}.intro_right-button{position:absolute;top:0;width:100%;height:100%;right:0;z-index:3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)";filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}@media only screen and (max-width:1023px){.intro_right-button{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)";filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;-khtml-opacity:1;opacity:1}}.slide_overlay,.slide_video{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)"}.intro_right-play{position:absolute;top:50%;width:300px;height:300px;background:0 0;transform:translateX(-50%) translateY(-50%)}@media only screen and (max-width:1023px){.intro_right-play{top:62%}}.hovered .intro_right-play:before{background-position:left center}.intro_right-play:before{content:'';display:block;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:90px;height:90px;background:url(../img/play_button.svg) right center no-repeat;background-size:80%}@media only screen and (max-width:1023px){.intro_right-play:before{width:80px;height:80px;background-position:left center}}.intro_bg{position:absolute;top:0;left:0;width:94%;height:100%;background:url(../img/home/bg.jpg) right top no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.intro_logo,.intro_text{position:relative;text-align:center}@media only screen and (max-width:1023px){.intro_bg{width:100%;height:81%;background-image:url(../img/home/bg_mobile.jpg)}}.intro_logo{margin:auto;right:6%;top:25%}.intro_logo img{width:80%}@media only screen and (max-width:1023px){.intro_logo{position:relative;margin:auto;text-align:center;top:15%;right:unset}.intro_logo img{width:80%}}.intro_text{font-size:24px;width:100%;right:6%;padding:0 40px;top:27%}@media only screen and (max-width:1023px){.intro_text{font-size:20px;right:unset;top:17%}}.slide_overlay{position:absolute;top:-1px;right:-1px;left:-1px;bottom:-1px;background:#000;z-index:100;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;-khtml-opacity:0;opacity:0}@font-face{font-family:hurme-light;src:url(includes/fonts/hurme-light.woff2) format("woff2"),url(includes/fonts/hurme-light.woff) format("woff")}@font-face{font-family:hurme-regular;src:url(includes/fonts/hurme-regular.woff2) format("woff2"),url(includes/fonts/hurme-regular.woff) format("woff")}@font-face{font-family:hurme-semibold;src:url(includes/fonts/hurme-semibold.woff2) format("woff2"),url(includes/fonts/hurme-semibold.woff) format("woff")}@font-face{font-family:hurme-bold;src:url(includes/fonts/hurme-bold.woff2) format("woff2"),url(includes/fonts/hurme-bold.woff) format("woff")}@font-face{font-family:integral;src:url(includes/fonts/integral.woff2) format("woff2")}.slide_intro{position:relative}.introduction{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;margin:auto;padding:75px 0}.introduction h3{font-size:60px}@media only screen and (max-width:1023px){.introduction h3{font-size:25px;line-height:1}}.introduction p{font-size:18px}.introduction h3,.introduction p{max-width:800px}@media (max-width:1023px){.ux-content .introduction{padding:50px 25px}.ux-content .introduction p{font-size:15px}}@font-face{font-family:hurme-light;src:url(includes/fonts/hurme-light.woff2) format("woff2"),url(includes/fonts/hurme-light.woff) format("woff")}@font-face{font-family:hurme-regular;src:url(includes/fonts/hurme-regular.woff2) format("woff2"),url(includes/fonts/hurme-regular.woff) format("woff")}@font-face{font-family:hurme-semibold;src:url(includes/fonts/hurme-semibold.woff2) format("woff2"),url(includes/fonts/hurme-semibold.woff) format("woff")}@font-face{font-family:hurme-bold;src:url(includes/fonts/hurme-bold.woff2) format("woff2"),url(includes/fonts/hurme-bold.woff) format("woff")}@font-face{font-family:integral;src:url(includes/fonts/integral.woff2) format("woff2")}.custom-swiper-container .swiper-slide,.custom-swiper-container2 .swiper-slide{text-align:center;opacity:.2;transition:.1s ease;cursor:pointer}.product-grid-big,.product-grid-small,.product-icon{transition:.2s ease}.custom-swiper-container .swiper-slide.swiper-slide-active,.custom-swiper-container2 .swiper-slide.swiper-slide-active{opacity:1}.custom-swiper-container .swiper-slide img,.custom-swiper-container .swiper-slide video,.custom-swiper-container2 .swiper-slide img,.custom-swiper-container2 .swiper-slide video{width:100%;height:100%;object-fit:cover;max-width:500px}@media only screen and (max-width:1023px){.custom-swiper-container .swiper-slide h3,.custom-swiper-container2 .swiper-slide h3{font-size:25px;line-height:1}}.custom-swiper-container .swiper-slide p,.custom-swiper-container2 .swiper-slide p{max-width:500px;margin:auto}.swiper_bottom_logo{text-align:center;padding:50px 0 100px}.swiper_bottom_logo img{width:40%;height:auto;object-fit:cover}@media (max-width:1023px){.custom-swiper-container .swiper-slide p,.custom-swiper-container2 .swiper-slide p{max-width:90%;font-size:13px}.swiper_bottom_logo{padding:50px 0 100px;width:100%}.swiper_bottom_logo img{width:70%}}.product-grid{display:flex;flex-direction:row;position:relative;padding:0 10% 10px}.product-grid .product-grid-big,.product-grid .product-grid-small-container{flex:1 0 auto;width:50%;flex-grow:1;flex-basis:0;overflow:hidden;cursor:pointer}.product-grid .product-grid-big .product-item,.product-grid .product-grid-small-container .product-item{height:100%}.product-grid .product-grid-small{overflow:hidden;height:50%;width:100%;position:relative;z-index:50}.product-big img,.product-big video,.product-grid .product-grid-big img,.product-grid .product-grid-big video{width:100%;height:100%;object-fit:cover}.product-grid .product-grid-small img,.product-grid .product-grid-small video{transition:.2s ease;height:100%;width:100%;object-fit:cover}.product-grid .product-grid-small:first-of-type{margin-bottom:10px}.product-grid .product-grid-big{overflow:hidden;position:relative;z-index:50;margin-left:10px}.product-grid.product-grid-reversed{flex-direction:row-reverse}.product-grid.product-grid-reversed .product-grid-big{margin-left:0;margin-right:10px}.product-big{padding:0 10% 150px;cursor:pointer}.product-big.icon_top_left .product-icon{left:10%!important}.ux-product.icon_top_left .product-icon{left:0;top:0;bottom:unset;right:unset}.ux-product.icon_top_right .product-icon{right:0;top:0;bottom:unset;left:unset}.ux-product.icon_middle .product-icon{left:50%;top:50%;bottom:unset;right:unset;transform:translate(-50%,-50%)}.ux-product.icon_bottom_right .product-icon{right:0;bottom:0;top:unset;left:unset}.ux-product:hover .product-icon{background:#fff}.product-icon{position:absolute;left:0;bottom:0;width:45px;height:45px;background:rgba(255,255,255,.4)}.product-icon img{width:100%;height:100%;object-fit:cover}@media (max-width:1023px){.product-grid{flex-direction:column;padding:0 6% 10px}.product-grid .product-grid-big,.product-grid .product-grid-small-container{width:100%;flex:unset;flex-grow:unset;flex-basis:unset}.product-grid.product-grid-reversed{flex-direction:column}.product-grid .product-grid-big{margin-left:0}.product-big{padding:0 10% 50px}.product-grid-small-container{margin-bottom:10px}.product-icon{background:#fff}}@font-face{font-family:hurme-light;src:url(includes/fonts/hurme-light.woff2) format("woff2"),url(includes/fonts/hurme-light.woff) format("woff")}@font-face{font-family:hurme-regular;src:url(includes/fonts/hurme-regular.woff2) format("woff2"),url(includes/fonts/hurme-regular.woff) format("woff")}@font-face{font-family:hurme-semibold;src:url(includes/fonts/hurme-semibold.woff2) format("woff2"),url(includes/fonts/hurme-semibold.woff) format("woff")}@font-face{font-family:hurme-bold;src:url(includes/fonts/hurme-bold.woff2) format("woff2"),url(includes/fonts/hurme-bold.woff) format("woff")}@font-face{font-family:integral;src:url(includes/fonts/integral.woff2) format("woff2")}.ux-content .a_counter{text-align:center;background:#F8F8F8!important;color:#000;text-transform:uppercase;padding:50px 0}.ux-content .a_counter_intro{position:relative;font-size:25px;transform:scale(.95,1)}.ux-content .a_counter_header{padding-top:32px;font-size:34px}@media only screen and (max-width:1023px){.ux-content .a_counter_header{padding:0 15px;font-size:25px}}.ux-content .counter{display:inline-block;color:#000;font-size:50px;border-radius:0;margin-top:20px;background:url(../img/counter/counter-black.png) center center no-repeat;background-size:auto 130%;padding:12px 50px}@media only screen and (max-width:1023px){.ux-content .counter{font-size:32px;padding:12px 10px;width:calc(100% - 20px);background-size:auto 83%}}.ux-content .odometer-digit span{font-size:50px}.ux-content .odometer.odometer-auto-theme .odometer-digit{border-radius:0;background-size:100%;background-color:#fff;padding:10px 18px 23px;color:#000}@media only screen and (max-width:1023px){.ux-content .odometer-digit span{font-size:25px}.ux-content .odometer.odometer-auto-theme .odometer-digit{padding:0 5px;font-size:25px}}.ux-content .odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner{margin-top:2px}.ux-content .a_counter_bottom{padding-top:15px;font-size:34px;transform:scale(.9,1)}.ux-content .odometer.odometer-auto-theme,.ux-content .odometer.odometer-theme-train-station{display:inline-block;vertical-align:middle;position:relative}.ux-content .odometer.odometer-auto-theme .odometer-digit,.ux-content .odometer.odometer-theme-train-station .odometer-digit{vertical-align:middle;vertical-align:auto;display:inline;position:relative}.ux-content .odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.ux-content .odometer.odometer-theme-train-station .odometer-digit .odometer-digit-spacer{vertical-align:middle;vertical-align:auto;display:inline;visibility:hidden}.ux-content .odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.ux-content .odometer.odometer-theme-train-station .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.ux-content .odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.ux-content .odometer.odometer-theme-train-station .odometer-digit .odometer-ribbon{display:block}.ux-content .odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.ux-content .odometer.odometer-theme-train-station .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden}.ux-content .odometer.odometer-auto-theme .odometer-digit .odometer-value,.ux-content .odometer.odometer-theme-train-station .odometer-digit .odometer-value{display:block;width:70px;line-height:68px;text-align:center;-webkit-transform:translatez(0)}.ux-content .odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.ux-content .odometer.odometer-theme-train-station .odometer-digit .odometer-value.odometer-last-value{position:absolute;left:0}@media only screen and (max-width:1023px){.ux-content .a_counter_bottom{padding:0 15px;font-size:25px}.ux-content .odometer.odometer-auto-theme .odometer-digit .odometer-value,.ux-content .odometer.odometer-theme-train-station .odometer-digit .odometer-value{width:auto;line-height:38px}.ux-content .odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.ux-content .odometer.odometer-theme-train-station .odometer-digit .odometer-value.odometer-last-value{left:50%;transform:translateX(-50%)}}.ux-content .odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.ux-content .odometer.odometer-theme-train-station.odometer-animating-up .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-ms-transition:-ms-transform 2s;-o-transition:-o-transform 2s;transition:transform 2s}.ux-content .odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.ux-content .odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.ux-content .odometer.odometer-theme-train-station.odometer-animating-down .odometer-ribbon-inner,.ux-content .odometer.odometer-theme-train-station.odometer-animating-up.odometer-animating .odometer-ribbon-inner{-webkit-transform:translatey(-100%);-moz-transform:translatey(-100%);-ms-transform:translatey(-100%);-o-transform:translatey(-100%);transform:translatey(-100%)}.ux-content .odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.ux-content .odometer.odometer-theme-train-station.odometer-animating-down.odometer-animating .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-ms-transition:-ms-transform 2s;-o-transition:-o-transform 2s;transition:transform 2s;-webkit-transform:translatey(0);-moz-transform:translatey(0);-ms-transform:translatey(0);-o-transform:translatey(0);transform:translatey(0)}.ux-content .odometer.odometer-auto-theme .odometer-digit+.odometer-digit,.ux-content .odometer.odometer-theme-train-station .odometer-digit+.odometer-digit{margin-left:2px}.ux-content .img-container{position:relative;font-size:0;overflow:hidden}.ux-content .img-container.small{padding-left:20px;padding-right:20px}.ux-content .img-container .flower{position:absolute}.ux-content .img-container .img-wrapper{position:relative;overflow:hidden}.ux-content .img-container .img-wrapper .asset{width:100%;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition-property:transform;-moz-transition-property:transform;-o-transition-property:transform;transition-property:transform;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.ux-content .img-container .img-wrapper .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.ux-content .img-container .img-wrapper .picto,.ux-content .img-container .img-wrapper .picto-frame{position:absolute;top:50%;left:50%;opacity:0;-webkit-transform:scale(1) translateX(-50%) translateY(-50%);-moz-transform:scale(1) translateX(-50%) translateY(-50%);-o-transform:scale(1) translateX(-50%) translateY(-50%);-ms-transform:scale(1) translateX(-50%) translateY(-50%);transform:scale(1) translateX(-50%) translateY(-50%)}.ux-content .img-container .img-wrapper .picto img,.ux-content .img-container .img-wrapper .picto-frame img{width:100%}.ux-content .img-container .img-wrapper .picto{width:22px}.ux-content .img-container .img-wrapper .picto-frame{width:36px;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}@media (hover:hover){.ux-content .img-container .img-wrapper[data-products]:hover{cursor:pointer}.ux-content .img-container .img-wrapper[data-products]:hover .asset{-webkit-transform:scale(1.015);-moz-transform:scale(1.015);-o-transform:scale(1.015);-ms-transform:scale(1.015);transform:scale(1.015)}.ux-content .img-container .img-wrapper[data-products]:hover .overlay{opacity:.15}.ux-content .img-container .img-wrapper[data-products]:hover .picto{opacity:1;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.ux-content .img-container .img-wrapper[data-products]:hover .picto-frame{opacity:1;-webkit-transform:scale(1.2) translateX(-41.66%) translateY(-41.66%);-moz-transform:scale(1.2) translateX(-41.66%) translateY(-41.66%);-o-transform:scale(1.2) translateX(-41.66%) translateY(-41.66%);-ms-transform:scale(1.2) translateX(-41.66%) translateY(-41.66%);transform:scale(1.2) translateX(-41.66%) translateY(-41.66%)}}@media (min-width:768px){.ux-content .img-container{margin:auto;overflow:visible}.ux-content .img-container.small{padding-left:0;padding-right:0;width:60%;max-width:700px}.ux-content .img-container.medium{width:80%;max-width:1100px}}.ux-content .custom-form-wrapper{background-color:#F58677;text-align:center;padding:50px 30px}.ux-content .custom-form-wrapper .custom-input-wrapper{position:relative;max-width:400px;margin:auto;height:45px;text-align:center;background-color:rgba(255,255,255,.3)}.ux-content .custom-form-wrapper .custom-input-wrapper .custom-input{position:absolute;display:flex;align-items:center;top:46%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.shop-header,.slide_video,.slide_video .slide_video_content{position:relative}.ux-content .custom-form-wrapper .custom-input-wrapper .custom-input img{padding-top:2px;height:14px;display:inline-block}.ux-content .custom-form-wrapper .custom-submit .loader,.ux-content .custom-form-wrapper .custom-submit.loading .label{display:none}.ux-content .custom-form-wrapper .custom-input-wrapper .custom-input .custom-input-text{height:19px;padding-left:10px;color:#000;outline:0}.ux-content .custom-form-wrapper .custom-input-wrapper.active{background-color:#fff;-webkit-transition-property:background-color;-moz-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.ux-content .custom-form-wrapper .custom-input-wrapper.active .custom-input{left:0;-webkit-transform:translateX(16px) translateY(-50%);-moz-transform:translateX(16px) translateY(-50%);-o-transform:translateX(16px) translateY(-50%);-ms-transform:translateX(16px) translateY(-50%);transform:translateX(16px) translateY(-50%);-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.ux-content .custom-form-wrapper .custom-input-wrapper.active .custom-input img{filter:invert(1);-webkit-transition-property:filter;-moz-transition-property:filter;-o-transition-property:filter;transition-property:filter;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.ux-content .custom-form-wrapper .custom-input-wrapper.active .custom-input .custom-input-placeholder{color:#000;opacity:.4;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.ux-content .custom-form-wrapper .custom-error-label{max-width:400px;margin:auto;font-size:13px;text-align:left;padding-top:2px;color:#980000;opacity:0}.ux-content .custom-form-wrapper .custom-error-label.active{opacity:1}.ux-content .custom-form-wrapper .custom-collapse-wrapper{height:0;overflow:auto}.ux-content .custom-form-wrapper .custom-collapse-wrapper.expanded{overflow:visible}.ux-content .custom-form-wrapper .custom-collapse{font-size:0}.ux-content .custom-form-wrapper .custom-submit{width:100%;max-width:400px;margin:5px auto auto;height:45px;background-color:#000;color:#fff}.ux-content .custom-form-wrapper .custom-submit .label{font-size:13px;text-transform:uppercase;padding-bottom:2px}.ux-content .custom-form-wrapper .custom-submit.loading .loader{display:block}.ux-content .custom-form-wrapper .disclaimer{padding-top:50px;font-size:13px;max-width:700px;margin:auto}.ux-content .custom-form-wrapper .completion{display:none}.ux-content .custom-form-wrapper .completion.active{display:flex;align-items:center;max-width:700px;margin:auto;text-transform:uppercase;line-height:2}.loader{margin:auto;border:2px solid #fff;border-radius:50%;border-top:2px solid #a9a9a9;width:20px;height:20px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@font-face{font-family:hurme-light;src:url(includes/fonts/hurme-light.woff2) format("woff2"),url(includes/fonts/hurme-light.woff) format("woff")}@font-face{font-family:hurme-regular;src:url(includes/fonts/hurme-regular.woff2) format("woff2"),url(includes/fonts/hurme-regular.woff) format("woff")}@font-face{font-family:hurme-semibold;src:url(includes/fonts/hurme-semibold.woff2) format("woff2"),url(includes/fonts/hurme-semibold.woff) format("woff")}@font-face{font-family:hurme-bold;src:url(includes/fonts/hurme-bold.woff2) format("woff2"),url(includes/fonts/hurme-bold.woff) format("woff")}@font-face{font-family:integral;src:url(includes/fonts/integral.woff2) format("woff2")}.shop-header{text-align:center;padding:100px 0 50px;background:#fff}.shop-header .title{font-size:50px}@media only screen and (max-width:1023px){.shop-header{padding:50px 0}.shop-header .title{font-size:30px}}.slide_video{margin-bottom:0;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition:opacity .5s ease 0s;-moz-transition:opacity .5s ease 0s;-o-transition:opacity .5s ease 0s;transition:opacity .5s ease 0s}.slide_video[data-video]{cursor:pointer}@media only screen and (max-width:1024px){.slide_video{margin-bottom:10px}}.slide_video a{display:block;z-index:4;top:0;left:0;width:100%;height:100%}.slide_video.zoomed{-webkit-transition:opacity 0s ease 0s;-moz-transition:opacity 0s ease 0s;-o-transition:opacity 0s ease 0s;transition:opacity 0s ease 0s;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)";filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;-khtml-opacity:0;opacity:0}.desktop .slide_video .slide_video_content{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)";filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition:opacity 2s ease 0s;-moz-transition:opacity 2s ease 0s;-o-transition:opacity 2s ease 0s;transition:opacity 2s ease 0s}.desktop .slide_video.visible .slide_video_content{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)";filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;-khtml-opacity:1;opacity:1}.slide_video video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.slide_video img{width:100%;-webkit-transition:padding .35s ease 0s;-moz-transition:padding .35s ease 0s;-o-transition:padding .35s ease 0s;transition:padding .35s ease 0s;-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1);transform-origin:50% 50%;padding:0}.desktop .slide_video img.has_video{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)";filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;-khtml-opacity:0;opacity:0}.desktop .slide_video img.has_video.visible{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)";filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;-khtml-opacity:1;opacity:1}.slide_video .slide_video_borders{position:absolute;z-index:3;top:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.2);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)";filter:alpha(opacity=50);-webkit-opacity:.5;-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.slide_video .slide_video_borders.hovered{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)";filter:alpha(opacity=70);-webkit-opacity:.7;-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}.slide_video.hovered .slide_video_button{background-position:left center;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)";filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;-khtml-opacity:1;opacity:1}.slide_video.hovered img{-webkit-transform:translateX(0) scale(1);-moz-transform:translateX(0) scale(1);-o-transform:translateX(0) scale(1);-ms-transform:translateX(0) scale(1);transform:translateX(0) scale(1);-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.slide_video .slide_video_logo{position:absolute;top:0;z-index:3;width:100%;height:100%}.slide_video .slide_video_logo img{position:absolute;width:auto;height:50%;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(1);-moz-transform:translateX(-50%) translateY(-50%) scale(1);-o-transform:translateX(-50%) translateY(-50%) scale(1);-ms-transform:translateX(-50%) translateY(-50%) scale(1);transform:translateX(-50%) translateY(-50%) scale(1)}.slide_video .slide_video_button{z-index:4;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(1);-moz-transform:translateX(-50%) translateY(-50%) scale(1);-o-transform:translateX(-50%) translateY(-50%) scale(1);-ms-transform:translateX(-50%) translateY(-50%) scale(1);transform:translateX(-50%) translateY(-50%) scale(1);width:100px;height:100px;background:url(../img/play_button.svg) right center;background-size:cover;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)";filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;-khtml-opacity:1;opacity:1}@media only screen and (max-width:737px){.slide_video{margin-bottom:0}.slide_video .slide_video_button{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)";filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transform:translateX(0) translateY(0) scale(1);-moz-transform:translateX(0) translateY(0) scale(1);-o-transform:translateX(0) translateY(0) scale(1);-ms-transform:translateX(0) translateY(0) scale(1);transform:translateX(0) translateY(0) scale(1);width:60px;height:60px;top:0;left:auto;right:0;background-position:right}}@media only screen and (max-width:1024px){.slide_video .slide_video_button{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)";filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transform:translateX(0) translateY(0) scale(1);-moz-transform:translateX(0) translateY(0) scale(1);-o-transform:translateX(0) translateY(0) scale(1);-ms-transform:translateX(0) translateY(0) scale(1);transform:translateX(0) translateY(0) scale(1);top:0;left:auto;right:0;background-position:right;width:50px;height:50px}.slide_video .slide_video_button.black_picto{background-position:left}}.slide_video .slide_video_text{position:absolute;margin-top:10px;font-size:13px;color:#424242;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)";filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:opacity .5s ease 0s;-moz-transition:opacity .5s ease 0s;-o-transition:opacity .5s ease 0s;transition:opacity .5s ease 0s}@media only screen and (max-width:737px){.slide_video .slide_video_text{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)";filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;-khtml-opacity:1;opacity:1;margin-top:3px;position:relative;bottom:auto}}.slide_video:hover .slide_video_text{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)";filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;-khtml-opacity:1;opacity:1}.fullscreen-video-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:205;transition:all .5s ease;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)";filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;-khtml-opacity:0;opacity:0}.fullscreen-video-cover,.fullscreen-video-loading{z-index:2;min-height:10px;bottom:0}@media only screen and (max-width:737px){.fullscreen-video-container{position:fixed;top:50%!important;left:50%!important;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}}.fullscreen-video-container.visible{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)";filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;-khtml-opacity:1;opacity:1}.fullscreen-video-container.opened{top:0}.fullscreen-video{position:relative;width:100%;height:100%;margin:auto;font-size:0;background:#e9e7e8}.fullscreen-video-cover,.fullscreen-video-loading,.fullscreen-video-overlay{display:none;position:absolute;top:0;width:100%}.fullscreen-video-player{margin-top:10px;text-align:center;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)";filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;-khtml-opacity:0;opacity:0}.fullscreen-video-player.visible{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)";filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;-khtml-opacity:1;opacity:1}.fullscreen-video-loading{background:url(../img/loading.gif) center center no-repeat;background-size:25px}.fullscreen-video-overlay{left:0;z-index:300;height:100%;cursor:pointer}.fullscreen-video-playbutton,.fullscreen-video-progress,.fullscreen-video-progressbar{display:inline-block;vertical-align:middle}.fullscreen-video-video{position:relative;z-index:1;width:100%;height:100%;min-height:10px;opacity:0}.fullscreen-video-playbutton{width:30px;height:30px;background:url(../img/player_sprite.png) right bottom no-repeat;background-size:30px 60px;cursor:pointer}.fullscreen-video-playbutton.paused{background-position:right top}.fullscreen-video-progressbar{position:relative;text-align:left;width:80%;width:calc(100% - 30px);height:2px;background:#909090}.fullscreen-video-progress{position:absolute;height:2px;background:#fff;width:0%}.mini_site_fullscreen{position:relative;z-index:300;display:none}.mini_site_fullscreen .fullscreen_bg{position:fixed;top:52px;bottom:0;width:100%;background:#e9e7e8;opacity:0}.mini_site_fullscreen .fullscreen-container{cursor:pointer;top:0;left:0;bottom:0;right:0;position:fixed;overflow-y:hidden}@media only screen and (max-width:737px){.mini_site_fullscreen .fullscreen-container{top:0;left:0;right:0;bottom:0}}.mini_site_fullscreen .fullscreen-data{height:100%}.mini_site_fullscreen .fullscreen-data .fullscreen-data-products-container{position:relative;top:38px;bottom:0;height:calc(100% - 38px);right:0;margin-left:auto;min-width:500px;width:40%;background:#fff;z-index:10;overflow-y:scroll;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)";filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:all .7s ease 0s;-moz-transition:all .7s ease 0s;-o-transition:all .7s ease 0s;transition:all .7s ease 0s}@media only screen and (orientation:portrait) and (max-width:1023px),screen and (max-width:767px){.mini_site_fullscreen .fullscreen_bg{background:#fff}.mini_site_fullscreen .fullscreen-data .fullscreen-data-products-container{width:100%;max-width:100%;padding-bottom:50px}}@media only screen and (max-width:765px){.mini_site_fullscreen .fullscreen-data .fullscreen-data-products-container{width:100%;min-width:0;max-width:100%}}@media only screen and (max-width:1024px){.mini_site_fullscreen .fullscreen-data .fullscreen-data-products-container{overflow-y:auto;-webkit-overflow-scrolling:touch}}.mini_site_fullscreen .fullscreen-data .fullscreen-data-products-container.visible{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)";filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;-khtml-opacity:1;opacity:1}.mini_site_fullscreen .fullscreen-data .fullscreen-data-image-container{position:fixed;z-index:15;overflow:hidden}.mini_site_fullscreen .fullscreen-data .fullscreen-data-image{position:absolute;top:0;bottom:0;left:0;right:0;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center center;-webkit-transition:transform .2s ease 0s;-moz-transition:transform .2s ease 0s;-o-transition:transform .2s ease 0s;transition:transform .2s ease 0s}@media only screen and (max-width:737px){.mini_site_fullscreen .fullscreen-data .fullscreen-data-image{position:fixed;top:50%!important;left:50%!important;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);display:none}}.mini_site_fullscreen .fullscreen-data .fullscreen-data-image.zoomed{transform:translateY(0) scale(1)!important;-moz-transform:translateY(0) scale(1)!important;-webkit-transform:translateY(0) scale(1)!important}.mini_site_fullscreen .fullscreen-data-social,.mini_site_fullscreen .fullscreen-data-text{position:fixed;bottom:0;font-size:11px;color:#424242;margin-top:-8px;z-index:20;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)";filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;-khtml-opacity:0;opacity:0}.mini_site_fullscreen .fullscreen-data-social a,.mini_site_fullscreen .fullscreen-data-text a{display:inline-block;margin-right:5px}.mini_site_fullscreen .fullscreen-data-social.visible,.mini_site_fullscreen .fullscreen-data-text.visible{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)";filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.mini_site_fullscreen .fullscreen-data-social.visible a,.mini_site_fullscreen .fullscreen-data-text.visible a{width:22px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)";filter:alpha(opacity=80);-webkit-opacity:.8;-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}.mini_site_fullscreen .fullscreen-data-social.visible a img,.mini_site_fullscreen .fullscreen-data-text.visible a img{width:100%}.mini_site_fullscreen .fullscreen-data-social.visible a:hover,.mini_site_fullscreen .fullscreen-data-text.visible a:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)";filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;-khtml-opacity:1;opacity:1}.mini_site_fullscreen .fullscreen-data-social{margin-top:-9px}@media only screen and (max-width:737px){.mini_site_fullscreen .fullscreen-data-social{display:none!important}}#recycle{padding-bottom:150px}@media (max-width:1023px){#recycle{padding-bottom:50px}}#mini-site-category-landing .mini-site-slot{margin-top:-52px}.isproductgrid{background:#fff}.fullscreen_popin{z-index:51!important}.r-h-container,.ux-content .ux-menu-wrapper{z-index:12}.fullscreen_popin .swiper-button-next::after,.fullscreen_popin .swiper-button-prev::after{display:none}.ux-menu-container{position:absolute;top:0;left:0;width:100%}.scroll_locked{overflow:hidden;height:100%}.desktop-only{display:block}.mobile-only{display:none}@media screen and (max-width:1023px){.desktop-only{display:none}.mobile-only{display:block}}.ux-content{background-color:#fff;position:relative}.ux-content .slide_front{position:relative;z-index:10;background:#fff}.ux-content .desktop-only{display:none}.ux-content button{background:0 0;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.ux-content h1,.ux-content h2,.ux-content h3,.ux-content p,.ux-content span{color:#000;letter-spacing:.03em;line-height:1.2}.ux-content p,.ux-content span{font-size:16px}.ux-content .adobe-garamond-pro{font-family:"Adobe Garamond Pro","Times New Roman",Times,serif;font-style:italic;font-size:22px;line-height:1.8}.ux-content b{font-weight:400;font-family:hurme-bold,Helvetica,Arial,sans-serif}.ux-content .semibold{font-weight:400;font-family:hurme-semibold,"Helvetica Neue",Helvetica,Arial,Segoe UI Symbol,sans-serif}.ux-content.magento .semibold,.ux-content.magento b{font-weight:900;font-family:Montserrat,Helvetica,Arial,sans-serif}@media (min-width:768px){.ux-content .mobile-only{display:none}.ux-content .desktop-only{display:block}}