﻿@keyframes rotating{100%{transform:rotate(360deg)}}.productGallery .tns-controls{margin-top:-2.4rem}.productGallery .tns-controls [data-controls=prev],.productGallery .tns-controls [data-controls=next]{width:4.8rem;height:4.8rem;padding:0;border:0;background:#fff;box-shadow:rgba(149,157,165,.2) 0px 2px 4px}.productGallery .tns-controls [data-controls=prev]:before,.productGallery .tns-controls [data-controls=next]:before{color:#836e4e}.productGallery .tns-controls [data-controls=prev]{left:0}.productGallery .tns-controls [data-controls=next]{right:0}.productGallery .productGallery-item{position:relative;height:clamp(40rem,50.6756756757vw,75rem)}.productGallery .productGallery-item picture{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.productGallery .productGallery-item img{max-height:100%}.productGallery-arrow{position:absolute;z-index:9;top:50%;display:none;width:4.8rem;height:4.8rem;align-items:center;justify-content:center;padding:1rem;border:1px solid #e1e1e1;border-radius:50%;background:#fff;cursor:pointer;transform:translateY(-50%);transition:250ms;user-select:none}.productGallery-arrow.arrow-active{display:inline-flex}.productGallery-arrow:before{color:#836e4e;transition:250ms}.productGallery-arrow.arrow-prev{left:0}.productGallery-arrow.arrow-prev:before{content:"";font-family:"icomoon";font-weight:normal;font-variant:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.productGallery-arrow.arrow-next{right:0}.productGallery-arrow.arrow-next:before{content:"";font-family:"icomoon";font-weight:normal;font-variant:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.productGallery-arrow:hover,.productGallery-arrow:focus{border-color:#836e4e;background-color:#836e4e}.productGallery-arrow:hover:before,.productGallery-arrow:focus:before{color:#fff}.productGallery-list{position:relative;display:grid;margin-top:1rem;grid-gap:2rem;grid-template-columns:1fr 1fr 1fr}@media(min-width: 30rem){.productGallery-list{grid-template-columns:1fr 1fr 1fr 1fr}}@media(min-width: 35.9375rem){.productGallery-list{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}@media(min-width: 48rem){.productGallery-list{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}@media(min-width: 62rem){.productGallery-list{grid-template-columns:1fr 1fr 1fr}}@media(min-width: 75rem){.productGallery-list{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}@media(min-width: 87.5rem){.productGallery-list{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}.productGallery-list .productGallery-listItem{position:relative;display:flex;overflow:hidden;border:1px solid #e1e1e1;cursor:pointer;transition:250ms}.productGallery-list .productGallery-listItem:before{display:block;padding-top:70%;content:""}.productGallery-list .productGallery-listItem .videoLink{align-items:flex-end;justify-content:flex-start;padding:.5rem}.productGallery-list .productGallery-listItem .videoLink svg{width:3.5rem;height:auto}.productGallery-list .productGallery-listItem:hover,.productGallery-list .productGallery-listItem:focus{border-color:#836e4e}.productGallery-list .productGallery-listItem img{position:absolute;top:50%;left:50%;max-width:94%;max-height:94%;object-fit:contain;object-position:center;opacity:1;transform:translate(-50%, -50%)}.productGallery-list .productGallery-listItem.slider-active{border-color:#836e4e}.productGallery-list .productGallery-listItem.slider-active img{transition:250ms}.productGallery-list .play-video:before{width:4rem;height:4rem}.productGallery-list .productGallery-listCount{position:absolute;z-index:33;top:0;right:0;display:none;width:100%;height:100%;align-items:center;justify-content:center;border:1px solid #e1e1e1;color:#fff;cursor:pointer;font-size:1.4rem;font-weight:700;transition:250ms}.productGallery-list .productGallery-listCount::before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);content:"";filter:blur(1px)}.productGallery-list .productGallery-listCount:hover,.productGallery-list .productGallery-listCount:focus{border-color:#836e4e}.productGallery-list .productGallery-listCount span{z-index:1}.productGallery-list.productGallery-listFirstRow .productGallery-listCount{display:flex}.productGallery-list.productGallery-listFirstRow .productGallery-listItem:nth-child(1n+7){display:none}.productDetail-anchor{padding-top:1rem;padding-bottom:3rem;background-color:#f6f6f6}@media(min-width: 62rem){.productDetail-anchor{padding-top:0;padding-bottom:0}}.productDetail-anchor .productDetail-anchorSticky.is-active{position:sticky;top:6.3rem;left:0}.productDetail-anchor .productDetail-anchorMenu{display:flex;align-items:center}.productDetail-anchor .productDetail-anchorMenu .productDetail-anchorMenuItem{display:flex;overflow:hidden;height:4rem;align-items:center;padding:0 2rem;border:1px solid #e1e1e1;margin-right:-1px;background:#fff;white-space:nowrap}.productDetail-anchor .productDetail-anchorMenu .productDetail-anchorMenuItem.active{border:1px solid #836e4e;background-color:#836e4e;color:#fff}.productDetail-anchor .productDetail-anchorTitle{padding:0 0 clamp(2.5rem,3.3783783784vw,5rem) 0;margin:0;text-align:center}@media(min-width: 20rem)and (max-width: 47.9375rem){.productDetail-anchor .productDetail-anchorTitle{display:flex;align-items:center;justify-content:center;padding:2rem 0;margin-bottom:1rem;cursor:pointer;font-size:2.8rem;line-height:3.5rem}.productDetail-anchor .productDetail-anchorTitle:after{display:none !important;content:"";font-family:"icomoon";font-weight:normal;font-variant:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:1rem;color:#836e4e;font-size:.8rem;transition:250ms}}.productDetail-anchor .productDetail-anchorRow{padding:0;margin:0;color:#333}@media(min-width: 48rem){.productDetail-anchor .productDetail-anchorRow{padding-top:clamp(2.5rem,3.3783783784vw,5rem);border-top:1px solid #e1e1e1;margin-top:clamp(2.5rem,3.3783783784vw,5rem)}}.productDetail-anchor .productDetail-anchorRow h2{margin-top:0}.productDetail-anchor .productDetail-anchorRow:first-child{border:none;margin-top:0}.productDetail-anchor .productDetail-anchorRow .productDetail-anchorCollapse{display:none}@media(min-width: 48rem){.productDetail-anchor .productDetail-anchorRow .productDetail-anchorCollapse{display:block}}.productDetail-anchor .productDetail-anchorRow .is-open .productDetail-anchorTitle::after{transform:rotate(180deg)}.productDetail-anchor .productDetail-anchorRow .is-open .productDetail-anchorCollapse{display:block}.productDetail-anchor .productDetail-anchorRow [data-anchor-content].open .productDetail-anchorCollapse{display:block}.productDetail-anchor .productDetail-anchorRow [data-anchor-content].open .product-anchor-title:after{transform:rotate(180deg)}.productDetail-anchor .productDetail-anchorDescription{text-align:center}.productDetail-anchor .productDetail-description{color:#777}.productDetail-parameters table{margin-top:5rem;margin-bottom:0;text-align:left}@media(min-width: 48rem){.productDetail-parameters table{margin-top:0;margin-bottom:5rem}}.productDetail-parameters table tr{display:flex;flex-direction:column;align-items:stretch;border:0;background-color:rgba(0,0,0,0)}.productDetail-parameters table tr.is-hidden{height:0;opacity:0;visibility:hidden}.productDetail-parameters table tr.is-hidden~tr{height:0;opacity:0;visibility:hidden}@media(min-width: 62rem){.productDetail-parameters table tr{flex-direction:row;flex-wrap:wrap}}.productDetail-parameters table tr td{width:100%;padding:1rem 1.5rem;border-bottom:1px solid #e1e1e1;background-color:rgba(0,0,0,0)}@media(min-width: 62rem){.productDetail-parameters table tr td{width:50%;padding:0 1.5rem;border:0}}.productDetail-parameters table tr:not(.parametrGroup-name) .tableFlex{display:flex;width:100%;align-items:flex-start;justify-content:space-between}@media(min-width: 62rem){.productDetail-parameters table tr:not(.parametrGroup-name) .tableFlex{height:100%;padding:1.5rem;border-bottom:1px solid #e1e1e1}}.productDetail-parameters table tr:not(.parametrGroup-name) .tableFlex>*{width:50%}.productDetail-parameters table tr:not(.parametrGroup-name) .tableFlex span{padding-left:1rem}.productDetail-parameters table tr:nth-child(even) td{background-color:rgba(0,0,0,0)}@media(min-width: 48rem){.productDetail-parameters table tr.parametrGroup-name{font-size:1.8rem;font-weight:700;text-align:center}.productDetail-parameters table tr.parametrGroup-name:first-child{display:table-row}}.productDetail-parameters table tr.parametrGroup-name td{width:100%;padding:clamp(3rem,3.3783783784vw,5rem) 0 clamp(3rem,2.7027027027vw,4rem) 0;font-weight:700}.productDetail-parameters table tr.parametrGroup-name:first-child>*{padding-top:0}.productDetail-parameters table ul li{display:inline;padding:0;margin:0;margin-right:1rem;list-style:none}.productDetail-parameters table ul li:before{display:none}.productDetail-parameters .productDetail-anchorDescription{text-align:center}@media(min-width: 62rem){.productDetail-parameters .productDetail-anchorDescription.is-hidden{position:relative}.productDetail-parameters .productDetail-anchorDescription.is-hidden::after{position:absolute;bottom:0;left:0;width:100%;height:22rem;background:linear-gradient(0deg, #F6F6F6 28.12%, rgba(246, 246, 246, 0) 100%);content:""}.productDetail-parameters .productDetail-anchorDescription.is-hidden.is-open{max-height:100%}.productDetail-parameters .productDetail-anchorDescription.is-hidden.is-open::after{display:none}.productDetail-parameters .productDetail-anchorDescription.is-hidden.is-open table tr{height:auto;opacity:1;visibility:visible}}.productDetail-parameters .productDetail-anchorButtonShowTable{position:relative;z-index:9;display:none;width:100%;align-items:center;justify-content:center;padding:0;border:0;margin:auto;margin-top:1rem;background-color:rgba(0,0,0,0);color:#836e4e;outline:none}.productDetail-parameters .productDetail-anchorButtonShowTable::after{content:"";font-family:"icomoon";font-weight:normal;font-variant:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:1rem;color:#836e4e;font-size:1.6rem;transition:250ms}.productDetail-parameters .productDetail-anchorButtonShowTable span{display:none}@media(min-width: 62rem){.productDetail-parameters .productDetail-anchorButtonShowTable.is-active{display:flex}.productDetail-parameters .productDetail-anchorButtonShowTable.is-open{display:flex}.productDetail-parameters .productDetail-anchorButtonShowTable.is-open span:first-child{display:block}.productDetail-parameters .productDetail-anchorButtonShowTable.is-open.is-active::after{transform:rotate(-180deg)}.productDetail-parameters .productDetail-anchorButtonShowTable.is-open.is-active span{display:block}.productDetail-parameters .productDetail-anchorButtonShowTable.is-open.is-active span:first-child{display:none}.productDetail-parameters .productDetail-anchorButtonShowTable:hover,.productDetail-parameters .productDetail-anchorButtonShowTable:focus{outline:none}}.productDetail-slider{display:flex;gap:0 1rem}.productDetail-slider .productBox{display:flex;width:25%}.productDetail-accessories .productDetail-slider .productBox{width:33.33%}.productDetail-accessories .tns-outer,.recommendProducts .tns-outer{padding-bottom:7rem !important;margin-bottom:4rem}.productDetail-accessories .tns-outer .tns-controls button,.recommendProducts .tns-outer .tns-controls button{top:unset;bottom:2.5rem;transform:translateY(50%)}.productDetail-accessories .tns-outer .tns-nav,.recommendProducts .tns-outer .tns-nav{position:absolute;transform:translate(-50%, 50%)}@media(min-width: 20rem)and (max-width: 35.875rem){.productDetail-accessories .tns-ovh,.recommendProducts .tns-ovh{padding-left:2rem;margin:0 -2rem}}@media(min-width: 20rem)and (max-width: 35.875rem){.productDetail-accessories .tns-ovh::before,.recommendProducts .tns-ovh::before{position:absolute;z-index:10;top:0;left:-2rem;width:2rem;height:100%;background-color:#fff;content:""}}.productDetail-accessories .tns-slide-active,.recommendProducts .tns-slide-active{transition:opacity 250ms ease-in-out}@media(min-width: 320px)and (max-width: 619px){.productDetail-accessories .tns-slide-active+.tns-item[tabindex="-1"],.recommendProducts .tns-slide-active+.tns-item[tabindex="-1"]{opacity:.3}}.icon-description:before{content:"";font-family:"icomoon";font-weight:normal;font-variant:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-downloads:before{content:"";font-family:"icomoon";font-weight:normal;font-variant:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-parameters:before{content:"";font-family:"icomoon";font-weight:normal;font-variant:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.productDetail .productDetail-description{order:3;margin-top:3.5rem;color:#777}@media(min-width: 62rem){.productDetail .productDetail-description{padding-bottom:3rem;margin-top:0}}.productDetail .productDetail-description--ref{order:1;margin-top:-3.5rem}@media(min-width: 62rem){.productDetail .productDetail-description--ref{margin-top:0}}.productDetail .productDetail-brandLink{display:flex;width:6rem;height:6rem;align-items:center;justify-content:center}.productDetail .productDetail-info{display:flex;gap:3rem}.productDetail .productDetail-info img{max-height:3.3rem}.productDetail .productDetail-sku{display:flex;align-items:center;font-size:1.4rem}.productDetail .productDetail-brandLabel,.productDetail .productDetail-skuLabel{margin-right:3px}.productDetail-scrollCard{position:sticky;z-index:88;bottom:-6rem;height:5.4rem;margin-right:-1.5rem;margin-left:-1.5rem;background-color:#f6f6f6}@media(min-width: 48rem){.productDetail-scrollCard{margin-right:-4rem;margin-left:-4rem}}@media(min-width: 62rem){.productDetail-scrollCard{margin-right:0;margin-bottom:3rem;margin-left:0}}.productDetail-scrollCard.show,.productDetail-scrollCard .is-active{bottom:0}.productDetail-scrollCard .productDetail-scrollCardInner{display:flex;justify-content:space-between;padding-left:1.5rem}.productDetail-scrollCardTop{display:none}@media(min-width: 62rem){.productDetail-scrollCardTop{position:fixed;z-index:999;bottom:5rem;left:50%;width:4.2rem;height:4.2rem;align-items:center;justify-content:center;border-radius:50%;margin:auto;background-color:#000;font-size:0;text-decoration:none;transform:translateX(-50%)}.productDetail-scrollCardTop.active{display:flex}}.productDetail-scrollCardTop:before{content:"";font-family:"icomoon";font-weight:normal;font-variant:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:1rem}.productDetail-scrollCardTop span{display:none}.productDetail-scrollCardTop:focus,.productDetail-scrollCardTop:hover{text-decoration:none}.productDetail-scrollCardTop:hover{color:#836e4e}.addToCartSmall{display:flex;align-items:center;gap:0 1.5rem}.addToCartSmall .addToCartSmall-image{position:relative;width:5.4rem;height:5.4rem}.addToCartSmall .addToCartSmall-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.addToCartSmall .addToCartSmall-name{display:none;font-size:1.8rem;font-weight:700}@media(min-width: 48rem){.addToCartSmall .addToCartSmall-name{display:block}}.addToCartSmall .addToCartSmall-price{font-weight:500}.addToCartSmall .btn{border-radius:0}.stock-lable{line-height:2.5rem;white-space:nowrap}.color-in{color:#836e4e}.color-out{color:#836e4e}.stock-in{color:#836e4e}.stock-out{color:#836e4e}.productDetail-stock{display:flex;align-items:center;gap:1.5rem}.productDetail-stock .productDetail-stockDelivery{font-size:1.5rem}.productDetail-title{margin:0 0 clamp(3rem,3.3783783784vw,5rem) 0}.technicalSpecifications-items{display:flex;justify-content:center;margin-bottom:clamp(3rem,3.3783783784vw,5rem);gap:2rem}@media(min-width: 62rem){.technicalSpecifications-items{gap:3rem}}.technicalSpecifications-item{display:flex;width:33.333%;flex-direction:column;align-items:center;gap:1.5rem;line-height:1.8rem;text-align:center}@media(min-width: 35.9375rem){.technicalSpecifications-item{width:20rem}}@media(min-width: 62rem){.technicalSpecifications-item{width:30rem}}.technicalSpecifications-ico{width:4rem;height:4rem;margin:0 auto;text-align:center}.technicalSpecifications-ico img{max-height:4rem;object-fit:contain}.technicalSpecifications-who{color:#777;font-size:1.4rem}.technicalSpecifications-name{color:#333;font-size:clamp(1.4rem,1.2162162162vw,1.8rem)}.productDetail-tools{display:flex;justify-content:center;order:2;padding-top:clamp(0.5rem,1.3513513514vw,2rem);margin:3rem 0 0 0;gap:2rem}@media(min-width: 30rem){.productDetail-tools{display:grid;grid-gap:2rem;grid-template-columns:repeat(3, 1fr)}}@media(min-width: 62rem){.productDetail-tools{display:flex;align-items:center;margin:0;grid-gap:2rem 4rem}}.productTools-item{display:flex;flex-direction:column;align-items:center;justify-content:space-between;font-weight:400;line-height:4rem;vertical-align:middle}@media(min-width: 48rem){.productTools-item{display:block}}.productTools-item:before{color:#836e4e;font-size:2rem;text-decoration:none}@media(min-width: 20rem)and (max-width: 47.9375rem){.productTools-item:before{margin:0}}.productTools-item:focus,.productTools-item:hover{color:#777;text-decoration:none}.productTools-item:focus:before,.productTools-item:hover:before{text-decoration:none}.productDetail-share{position:relative}.productDetail-share .productDetail-shareContent{position:absolute;z-index:88;top:6rem;right:0;display:none;align-items:center;padding:2rem;background-color:#f6f6f6;gap:2rem;white-space:nowrap}@media(min-width: 48rem){.productDetail-share .productDetail-shareContent{top:4rem}}.productDetail-share .productDetail-shareContent:before{position:absolute;top:-0.5rem;right:2rem;width:1rem;height:1rem;background-color:#f6f6f6;content:"";transform:translateX(0%) rotate(45deg)}@media(min-width: 48rem){.productDetail-share .productDetail-shareContent:before{right:auto;left:50%;transform:translateX(-50%) rotate(45deg)}}@media(min-width: 62rem){.productDetail-share .productDetail-shareContent:before{right:.6rem;left:auto;transform:translateX(0%) rotate(45deg)}}.productDetail-share .link{font-weight:400}.productDetail-share .link:before{color:#836e4e;font-size:2rem}.productDetail-share .link:focus,.productDetail-share .link:hover{text-decoration:none}.productDetail-share .link:focus:before,.productDetail-share .link:hover:before{text-decoration:none}@media(min-width: 62rem){.productDetail-share:hover .productDetail-shareContent{display:flex}}.productDetail-share.is-open .productDetail-shareContent{display:flex}.productDetail{display:flex;width:100%;flex-wrap:wrap;align-items:center;padding:0 0 3rem 0}@media(min-width: 62rem){.productDetail{padding:1rem 0 clamp(3rem,5.0675675676vw,7.5rem)}}.productDetail .productDetail-gallery,.productDetail .productDetail-content{max-width:100%;flex:0 1 100%}.productDetail .productDetail-gallery{position:relative;margin-bottom:2rem}@media(min-width: 62rem){.productDetail .productDetail-gallery{max-width:50%;flex:0 1 50%;margin-bottom:0}}.productDetail .productDetail-gallerySticky{position:sticky;top:8rem;left:0}.productDetail .productDetail-galleryLabels,.productDetail .productDetail-favorite{position:absolute;z-index:22;top:0;display:flex}@media(min-width: 62rem){.productDetail .productDetail-galleryLabels,.productDetail .productDetail-favorite{top:3rem}}.productDetail .productDetail-galleryLabels{left:0;flex-flow:column nowrap;align-items:flex-start;gap:.5rem}.productDetail .productDetail-favorite{right:0;width:4rem;height:4rem;align-items:center;font-size:0;text-decoration:none;white-space:nowrap}.productDetail .productDetail-favorite::before{content:"";font-family:"icomoon";font-weight:normal;font-variant:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2rem}.productDetail .productDetail-favorite.is-loading::after{width:20px;height:20px;border:3px solid rgba(0,0,0,.1);border-radius:50%;border-top:3px solid #836e4e;animation:rotating 1.2s infinite cubic-bezier(0.785, 0.135, 0.15, 0.86);content:"" !important}.productDetail .productDetail-favorite.is-loading::before{display:none}.productDetail .productDetail-favorite.active::before,.productDetail .productDetail-favorite.is-active::before{content:""}.productDetail .productDetail-content{display:flex;flex-direction:column;text-align:center}@media(min-width: 62rem){.productDetail .productDetail-content{display:block;max-width:50%;flex:0 1 50%;padding-left:6rem;text-align:left}}@media(min-width: 75rem){.productDetail .productDetail-content{padding-left:12rem}}.productDetail .cartSocialLink{display:flex;flex-wrap:wrap;justify-content:center;margin:0 0 3rem 0;gap:2rem}@media(min-width: 62rem){.productDetail .cartSocialLink{margin:3rem 0}}.productDetail .cartSocialLink.cartSocialLink--left{margin:1.5rem 0 3rem 0}@media(min-width: 62rem){.productDetail .cartSocialLink.cartSocialLink--left{justify-content:flex-start;margin:3rem 0}}.productDetail .cartSocialLink .cartSocialLink-share{display:flex;align-items:center;padding:1rem 2rem;border:1px solid #e1e1e1;background-color:#fff;color:#777;text-decoration:none}.productDetail .cartSocialLink .cartSocialLink-share span{line-height:0}.productDetail .cartSocialLink .cartSocialLink-share::before{margin-right:1rem;color:#bcbcbc;font-size:2rem}.productDetail .cartSocialLink .cartSocialLink-share:hover{background-color:#f6f6f6}.productDetail .productDetail-brand{margin-bottom:clamp(1rem,2.027027027vw,3rem);font-size:2rem;font-weight:700;text-transform:uppercase}.productDetail .productDetail-title{margin:0 0 3rem 0;font-size:clamp(2rem,2.7027027027vw,4rem);line-height:clamp(3rem,2.7027027027vw,4rem)}.productDetail .productDetail-recommendLink{padding:1.7rem 2rem;border:1px solid #836e4e;border-radius:2rem;margin:0 0 2rem 0}.productDetail .productDetail-recommendLink .link{color:#000;font-size:1.6rem;font-weight:700;line-height:1.9rem;text-decoration:underline}.productDetail .productDetail-recommendLink .link:before{color:#836e4e}.productDetail .productDetail-recommendLink .link:focus,.productDetail .productDetail-recommendLink .link:hover{text-decoration:none}.productDetail .productDetail-techDescription{padding-bottom:2rem}@media(min-width: 48rem){.productDetail .productDetail-techDescription ul{columns:2}}.productDetail .productDetail-techDescription ul li{margin-bottom:1rem}.productDetail .productDetail-offers{padding:2rem;background-color:#f6f6f6}@media(min-width: 62rem){.productDetail .productDetail-offers{padding:0;background-color:#fff}}.productDetail .productDetail-buy{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:0 0 1.5rem 0;gap:1rem}@media(min-width: 48rem){.productDetail .productDetail-buy{flex-direction:row}}@media(min-width: 62rem){.productDetail .productDetail-buy{padding:3rem 0 0 0;border-top:1px solid #e1e1e1}}.productDetail .productDetail-Buttons{padding:0 0 3rem 0}@media(min-width: 62rem){.productDetail .productDetail-Buttons{border-bottom:1px solid #e1e1e1}}.productDetail .productDetail-buyStock{display:flex;justify-content:space-between}@media(min-width: 62rem){.productDetail .productDetail-buyStock{margin-bottom:3rem}}.productDetail .productDetail-buyStockRight{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end}.productDetail .productDetail-buyStockRight a{display:inline-block;margin:0 0 1rem 0}.productDetail .productDetail-buyStockRight a:last-child{margin:0}.productDetail .productDetail-buyStockRight a.link{color:#000}.productDetail .productDetail-buyStockRight a.link:before{color:#836e4e;font-size:2.3rem}.productDetail .productDetail-buyStockRight a.link:hover{color:#836e4e}.productDetail .productDetail-cartPrices{color:#333;display:flex;align-items:center;font-family:ff-meta-serif-web-pro,serif}@media(min-width: 62rem){.productDetail .productDetail-cartPrices{margin-bottom:3rem}}.productDetail .productDetail-cartPrices .price-normal{margin-right:2rem}.productDetail .productDetail-reservation{padding:0 1rem 1rem 1rem}.productDetail .productDetail-reservation .btn{padding:1.1rem clamp(1.5rem,1.3513513514vw,2rem)}.productDetail .productDetail-item-label{display:flex;align-items:center}.productDetail .productDetail-item-price{font-weight:700}.productDetail-video{margin:clamp(2rem,2.027027027vw,3rem) 0}.productDetail-download{margin:clamp(2rem,2.027027027vw,3rem) 0}.priceOld{color:#777;font-size:1.4rem;font-weight:400;line-height:1.7rem;text-decoration:line-through}.priceSaving{margin:.5rem 0 0 0;color:#bcbcbc;font-size:1.3rem;font-weight:400;line-height:1.6rem}.priceNormal{font-size:4rem;line-height:4rem}.priceTooltip{position:relative;margin-right:1rem}.priceTooltip:before{content:"";font-family:"icomoon";font-weight:normal;font-variant:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#005dff;cursor:help}.priceTooltip .priceTooltip-inner{position:absolute;z-index:33;bottom:calc(100% + .5rem);left:50%;display:block;display:none;padding:.2rem .5rem;border-radius:.5rem;background-color:#000;color:#fff;font-size:1.3rem;line-height:1.6rem;transform:translateX(-50%);white-space:nowrap}.priceTooltip .priceTooltip-inner::after{position:absolute;bottom:-0.35rem;left:calc(50% - .4rem);width:.7rem;height:.7rem;background-color:#000;content:"";transform:rotate(45deg)}.priceTooltip:hover .priceTooltip-inner{display:block}@media(min-width: 20rem)and (max-width: 61.9375rem){.productDetail-anchorContent{position:relative;overflow:hidden;max-height:60rem}}@media(min-width: 62rem){.productDetail-anchorContent{padding-bottom:6rem}}.productDetail-anchorContent .showMoreParameters{position:absolute;bottom:0;left:0;display:block;width:100%;padding-top:2rem;border:0;background-color:#f6f6f6;color:#836e4e;outline:none;text-align:center}.productDetail-anchorContent .showMoreParameters::before{position:absolute;top:-40px;left:0;width:100%;height:40px;background:linear-gradient(0deg, #F6F6F6 28.12%, rgba(246, 246, 246, 0) 100%);content:""}.productDetail-anchorContent .showMoreParameters:focus,.productDetail-anchorContent .showMoreParameters:hover{color:#836e4e;outline:none}.productDetail-anchorContent .showMoreParameters::after{display:inline-block;margin-left:1rem;color:#836e4e;content:"";font-family:"icomoon";font-weight:normal;font-variant:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.productDetail-anchorContent .showMoreParameters .big{display:block;color:#777;font-size:1.8rem;font-weight:700}.productDetail-anchorContent .showMoreParameters .more{display:inline}.productDetail-anchorContent .showMoreParameters .less{display:none}@media(min-width: 62rem){.productDetail-anchorContent .showMoreParameters{display:none}}.productDetail-anchorContent.is-open{max-height:none}.productDetail-anchorContent.is-open .showMoreParameters{position:static}.productDetail-anchorContent.is-open .showMoreParameters::after{transform:rotate(180deg)}.productDetail-anchorContent.is-open .showMoreParameters::before{display:none}.productDetail-anchorContent.is-open .showMoreParameters .more{display:none}.productDetail-anchorContent.is-open .showMoreParameters .less{display:inline}.productDetail-fullDescrtiption .productDetail-description{position:relative;overflow:hidden;max-height:300px;color:#777;transition:250ms ease-in-out}.productDetail-fullDescrtiption .productDetail-description:after{position:absolute;right:0;bottom:0;left:0;display:block;height:10rem;background:linear-gradient(0deg, #FFFFFF 28.12%, rgba(255, 255, 255, 0) 100%);content:"";transition:250ms ease-in-out}.productDetail-fullDescrtiption .productDetail-descriptionText{padding:3rem 0;text-align:center}.productDetail-fullDescrtiption [data-more-link]{position:relative;display:flex;align-items:center;justify-content:center;margin:-1.5rem 0 0 0;transition:250ms ease-in-out}.productDetail-fullDescrtiption [data-more-link]:after{display:inline-block;margin-left:1rem;color:#836e4e;content:"";font-family:"icomoon";font-weight:normal;font-variant:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:250ms ease-in-out}.productDetail-fullDescrtiption [data-more-link]>span:last-of-type{display:none}.productDetail-fullDescrtiption [data-more-link]:hover,.productDetail-fullDescrtiption [data-more-link]:focus{text-decoration:none}.productDetail-fullDescrtiption.open [data-more-link]{margin:1rem 0 0 0}.productDetail-fullDescrtiption.open [data-more-link]:after{transform:rotate(180deg)}.productDetail-fullDescrtiption.open [data-more-link]>span:first-of-type{display:none}.productDetail-fullDescrtiption.open [data-more-link]>span:last-of-type{display:inline}.productDetail-fullDescrtiption.open .productDetail-description:after{height:0}.productDetail-fullDescrtiption.skip [data-more-link]{display:none}.productDetail-fullDescrtiption.skip .productDetail-description{max-height:none}.productDetail-fullDescrtiption.skip .productDetail-description:after{height:0}.productDetail-technicalSpecifications .widgetImageContentEmbed{padding:0}@media(min-width: 62rem){.productDetail-technicalSpecifications .widgetImageContentEmbed{padding:3rem 0}}@media(min-width: 20rem)and (max-width: 74.9375rem){.productDetail-technicalSpecifications .imageContentItem h3{font-size:2.8rem}.productDetail-technicalSpecifications .imageContentItem .imageContentItem-inner{color:#777;text-align:center}.productDetail-technicalSpecifications .imageContentItem .imageContentItem-image{order:1;margin:3rem 0 0 0}}.productDetail-similarProducts{padding:clamp(3rem,3.3783783784vw,5rem) 0;background-color:#fff;text-align:center}.productDetail-similarProducts .productDetail-title{margin:0 0 clamp(3rem,3.3783783784vw,5rem) 0}.productDetail-similarProducts .similarProducts{display:flex;grid-gap:1.6rem;grid-template-columns:repeat(4, 1fr)}.productDetail-similarProducts .similarProducts>div{width:100%;height:50rem;padding:3rem;border:1px solid #e1e1e1}.modal-product .modal-overlay{background:rgba(255,255,255,.5)}.modal-product .modal-container{max-width:100rem;max-height:100vh;padding:2rem 0;margin:0;box-shadow:0px 0px 20px 0px rgba(0,0,0,.1019607843);overflow-x:hidden;overflow-y:auto;text-align:center}@media(min-width: 62rem){.modal-product .modal-container{max-height:85vh;padding:clamp(2rem,3.0405405405vw,4.5rem);text-align:left}}.modal-product .modal-header{justify-content:center;padding:0 4rem 2rem 4rem;border-bottom:1px solid #e1e1e1;margin-bottom:2rem}.modal-product .modal-header h2,.modal-product .modal-header h3{margin:0}@media(min-width: 62rem){.modal-product .modal-header{justify-content:space-between;padding:0;border-bottom:0;margin-bottom:clamp(3rem,4.0540540541vw,6rem)}}.modal-product .modal-header .modal-close{position:absolute;top:1.5rem;right:1rem}.modal-product .modal-header .modal-close::before{color:#836e4e}@media(min-width: 62rem){.modal-product .modal-header .modal-close{position:static}}.modal-product .modal-body{display:grid;padding:0 2rem;grid-gap:2rem}@media(min-width: 48rem){.modal-product .modal-body{padding:0;grid-gap:3rem;grid-template-columns:repeat(2, 1fr)}}.modal-product .modal-body h4{margin-bottom:2rem}@media(min-width: 48rem){.modal-product .modal-body h4{margin-bottom:3rem}}.modal-product .link--phone,.modal-product .link--email{display:block;margin:1rem 0;color:#333;font-weight:400;text-decoration:none}.modal-product .modal-boutiques{max-height:60rem;padding-right:0;overflow-y:auto;scrollbar-color:#836e4e #f6f6f6}@media(min-width: 48rem){.modal-product .modal-boutiques{padding-right:6rem}}@media(min-width: 48rem){.modal-product .modal-form{padding-left:3rem}}.modal-product .modal-form .formField{margin-bottom:1.6rem}.modal-product .modal-boutique{padding-bottom:3rem;border-bottom:1px solid #e1e1e1;margin-bottom:3rem}.modal-product .modal-boutique:last-child{padding-bottom:0;border-bottom:0;margin-bottom:0}.modal-product .btn--primary{width:100%}@media(min-width: 48rem){.modal-product .btn--primary{width:auto}}.modal-availability .modal-overlay{background:rgba(255,255,255,.5)}.modal-availability .modal-container{max-width:86rem;max-height:100vh;margin:0 auto;box-shadow:0px 0px 20px 0px rgba(0,0,0,.1019607843)}@media(min-width: 62rem){.modal-availability .modal-container{max-height:80vh}}.modal-availability .modal-header{justify-content:center;padding:0 3rem;text-align:center}.modal-availability .modal-close{position:absolute;top:2rem;right:2rem}.modal-availability .availability-title{margin:0 0 clamp(3rem,4.0540540541vw,6rem) 0;color:#777;font-size:clamp(2rem,1.7567567568vw,2.6rem);line-height:clamp(3rem,2.4324324324vw,3.6rem);text-align:center}.modal-availability .formField{margin-bottom:0}.modal-reservation .modal-header{position:relative;z-index:3;justify-content:space-between;margin-bottom:clamp(2.5rem,2.7027027027vw,4rem);gap:1rem}.modal-reservation .modal-header h2{margin-bottom:0}.modal-reservation .modal-overlay{background:rgba(255,255,255,.5)}.modal-reservation .modal-container{max-width:99rem;max-height:80vh;padding:clamp(5rem,6.0810810811vw,9rem);box-shadow:0px 0px 20px 0px rgba(0,0,0,.1019607843)}.modal-reservation .modal-content{position:relative;z-index:3}.modal-reservation .modal-content p{margin-bottom:clamp(2.5rem,3.0405405405vw,4.5rem);color:#777}.modal-reservation .formField{margin-bottom:1.5rem}.modal-reservation .modal-border{position:absolute;z-index:2;top:clamp(2.5rem,3.0405405405vw,4.5rem);left:clamp(2.5rem,3.0405405405vw,4.5rem);width:calc(100% - clamp(5rem,6.0810810811vw,9rem));height:calc(100% - clamp(5rem,6.0810810811vw,9rem));border:1px solid #836e4e}.modal-reservation .modal-border::before{position:absolute;top:-1rem;left:50%;width:6rem;background:#fff;color:#836e4e;text-align:center;content:"";font-family:"icomoon";font-weight:normal;font-variant:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translateX(-50%)}