@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.c-carousel{position:relative;width:100%}.c-carousel--auto .c-carousel__slider{display:flex}.c-carousel--auto .c-carousel__slide{height:auto}.c-carousel--featured-images-thumbs{position:absolute;bottom:15%;z-index:10;width:calc(100% - 42px);max-height:64px;overflow:scroll;-webkit-user-select:none;user-select:none;touch-action:auto;-ms-overflow-style:none;scrollbar-width:none;margin-inline:21px}@media screen and (min-width: 820px){.c-carousel--featured-images-thumbs{bottom:initial;width:48px;height:392px;max-height:initial;margin-inline:0}}.c-carousel--featured-images-thumbs::-webkit-scrollbar{display:none}.c-carousel--featured-images-thumbs .c-carousel__track{display:flex;flex-direction:row;width:fit-content;gap:8px}@media screen and (min-width: 820px){.c-carousel--featured-images-thumbs .c-carousel__track{flex-direction:column}}.c-carousel--featured-images-thumbs .c-carousel__track .c-carousel__thumbnail-slide{width:48px;height:64px;border:1px solid transparent;transition:all .3s ease-in-out;opacity:.7;cursor:pointer}@media screen and (min-width: 820px){.c-carousel--featured-images-thumbs .c-carousel__track .c-carousel__thumbnail-slide{height:72px}}.c-carousel--featured-images-thumbs .c-carousel__track .c-carousel__thumbnail-slide:hover{opacity:1}.c-carousel--featured-images-thumbs .c-carousel__track .c-carousel__thumbnail-slide.c-carousel__thumbnail-slide--focus{border-color:#333;opacity:1}.c-carousel--featured-images-thumbs .c-carousel__track .c-carousel__thumbnail-slide img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.c-carousel--featured-images{display:flex;align-items:center;justify-content:center;height:calc(100vh - 192px);margin-inline:auto}@media screen and (min-width: 640px){.c-carousel--featured-images{max-width:60vw;height:calc(100vh - 144px)}}@media screen and (min-width: 820px){.c-carousel--featured-images{height:calc(100vh - 64px)}}.c-carousel--featured-images .swiper{align-self:flex-start}.c-carousel--featured-images .tns-inner,.c-carousel--featured-images .c-carousel__slider{width:100%;height:100%}.c-carousel--featured-images .c-product__images-slide{display:flex;align-items:center;justify-content:center;height:100%;max-height:calc(100vh - 110px)}@media screen and (min-width: 640px){.c-carousel--featured-images .c-product__images-slide{max-height:calc(100vh - 144px)!important}}@media screen and (min-width: 820px){.c-carousel--featured-images .c-product__images-slide{max-height:calc(100vh - 64px)!important}}.c-carousel--featured-images .c-product__images-slide--imagenum{margin-left:auto;margin-right:auto;position:absolute;bottom:-1px;font-size:1rem;background:#fff;padding:3px 6px}.c-carousel--featured-images .c-product__images-slide .pinch-zoom-container{position:static!important;display:flex;align-items:center;width:100%;height:calc(100vh - 110px)!important}@media screen and (min-width: 640px){.c-carousel--featured-images .c-product__images-slide .pinch-zoom-container{display:block;width:initial;height:calc(100vh - 144px)!important}}@media screen and (min-width: 820px){.c-carousel--featured-images .c-product__images-slide .pinch-zoom-container{height:calc(100vh - 64px)!important}}.c-carousel--featured-images .c-product__images-slide .pinch-zoom-container picture{background-size:250%}.c-carousel--featured-images .c-product__images-slide .pinch-zoom-container .c-product__media-frame{top:0}.c-carousel--featured-images .c-product__images-slide .pinch-zoom-container .o-img{transition:all .3s ease-in-out}.c-carousel--featured-images .c-product__images-slide .c-product__media-frame{display:flex;justify-content:center;width:fit-content;height:auto;margin-inline:auto}.c-carousel--featured-images .c-product__images-slide .c-carousel__img{height:auto;max-height:calc(100vh - 110px)}@media screen and (min-width: 640px){.c-carousel--featured-images .c-product__images-slide .c-carousel__img{height:calc(100vh - 144px)!important}}@media screen and (min-width: 820px){.c-carousel--featured-images .c-product__images-slide .c-carousel__img{height:calc(100vh - 64px)!important}}.c-carousel--featured-images .c-product__images-slide .c-carousel__img:before{position:absolute}@media screen and (min-width: 640px){.c-carousel--featured-images .c-product__images-slide .c-carousel__img{width:fit-content}}.c-carousel--featured-images .c-product__images-slide .c-carousel__img .o-img{width:100%;height:100%}.c-carousel--about-us .tns-controls{display:none}@media screen and (max-width: 820px){.c-carousel--about-us .tns-ovh{padding-right:17.5%}}@media screen and (max-width: 820px){.c-carousel--featured-item .tns-ovh{padding-right:22px}}.c-carousel--featured-item .c-carousel__slider{display:flex}.c-carousel--featured-item .c-carousel__slide{align-self:stretch}.c-carousel__slider{width:100%;height:100%;white-space:nowrap;transition:all 0s}.c-carousel__slider--range{display:none;margin:0 auto}.c-carousel__slider--range.tns-carousel,.c-carousel__slider--range.swiper-initialized{display:block}@media screen and (min-width: 820px){.c-carousel__slider--about-us-grid-banner{display:grid;gap:44px;grid-template-columns:repeat(3,1fr)}}.c-carousel__slider--featured-images{position:relative;width:100vw;-webkit-user-select:none;user-select:none}@media screen and (min-width: 640px){.c-carousel__slider--featured-images{width:fit-content}}.c-carousel__slider--featured-images-thumbs{position:absolute;width:48px;height:100%;transform:none!important}.c-carousel__slide{position:relative;display:inline-block;flex-shrink:0;vertical-align:top;width:100%;white-space:normal}.c-carousel__slide--auto{display:grid;grid-template:1fr/1fr}.c-carousel__slide--auto>*{grid-area:1/1}@media screen and (min-width: 820px){.c-carousel__slide--auto .c-content--homepage{padding-bottom:20%}}.c-carousel__slide--about-us{height:100%}.c-carousel__slide__tooltip{position:absolute;top:.7rem;left:.7rem;display:flex;align-items:center;width:24px;height:24px;padding:5px;overflow:hidden;background-color:#fff;border-radius:50%;cursor:pointer}.c-carousel__img{position:relative;width:100%;height:100%}.c-carousel__nav{position:absolute;right:3rem;bottom:3rem;display:flex;justify-content:flex-end;margin:1rem;transition:visibility 0ms,opacity .2s cubic-bezier(.645,.045,.355,1) 1s;opacity:0;visibility:hidden;pointer-events:none}.flickity-enabled~.c-carousel__nav{opacity:1;visibility:visible}.c-carousel__arrow{display:inline-flex;align-items:center;justify-content:center;pointer-events:pointer;width:40px;height:40px}.c-carousel__arrow--circle{background-color:#f5f3ed;border-radius:50%}.c-carousel__arrow--white{background-color:#fff}.c-carousel__arrow+.c-carousel__arrow{margin-left:1rem}.c-carousel__arrow[aria-disabled=true]{opacity:.5}.c-carousel__icon{pointer-events:none;width:12px;height:12px}.c-carousel__icon-small{display:block;pointer-events:none;width:7px;height:7px}.c-carousel__content{position:absolute}.c-carousel__scroll-bar{position:relative;width:100%;height:10px;margin-top:4rem}.c-carousel__scroll-bar:before{position:absolute;right:0;bottom:0;left:0;width:100%;height:4px;background:#ededed;transition:all .25s cubic-bezier(.645,.045,.355,1);content:""}@media screen and (min-width: 820px){.c-carousel__scroll-bar--about-us{display:none}}.c-carousel__bar{position:absolute;bottom:0;left:0;width:var(--bar-width, 0px);height:4px;background:#6a7a6c;transition:all .25s cubic-bezier(.645,.045,.355,1);cursor:grab;-webkit-user-select:none;user-select:none}.c-carousel__bar:before{content:"";position:absolute;top:-10px;right:0;bottom:-10px;left:0}.c-carousel--no-overflow .c-carousel__slider,.c-carousel--no-overflow .tns-ovh{overflow:visible}.c-carousel--product-d{display:flex;flex-direction:column}@media screen and (min-width: 820px){.c-carousel--product-d .c-carousel__slider{display:grid;width:100%;grid-template-columns:1fr 1fr;gap:30px}}.c-carousel--product{display:flex;flex-direction:column}@media screen and (min-width: 820px){.c-carousel--product .c-carousel__slider{display:grid;width:100%;grid-template-columns:1fr 1fr;gap:30px}}@media screen and (min-width: 820px){.c-carousel--product .c-carousel__slide:nth-child(3n){grid-column:span 2}.c-carousel--product .c-carousel__slide:nth-child(3n) .c-carousel__img:before{content:"";position:relative;display:block;width:100%;padding-bottom:66.67%;pointer-events:none}}.c-carousel--product-m{padding:0 55px}.c-carousel--product-m .tns-ovh{overflow:unset}.c-carousel [data-controls=prev],.c-carousel [data-controls=next]{position:absolute;top:50%;z-index:2;width:24px;height:32px;padding:7px;background-color:#ffffff80}.c-carousel [data-controls=prev]{left:0}.c-carousel [data-controls=next]{right:0}.c-carousel--product-case-studies .c-carousel__slider,.c-carousel--product-case-studies .c-carousel__slide{height:100%}.c-carousel--product-case-studies [data-controls=prev],.c-carousel--product-case-studies [data-controls=next]{top:initial;bottom:4rem;width:32px;height:32px}@media screen and (min-width: 820px){.c-carousel--product-case-studies [data-controls=prev],.c-carousel--product-case-studies [data-controls=next]{width:40px;height:40px}}.c-carousel--product-case-studies [data-controls=next]{left:7rem}@media screen and (min-width: 820px){.c-carousel--product-case-studies [data-controls=next]{right:5rem;left:initial}}.c-carousel--product-case-studies [data-controls=prev]{right:initial;left:4rem}@media screen and (min-width: 820px){.c-carousel--product-case-studies [data-controls=prev]{right:calc(5rem + 50px);left:initial}}@media screen and (min-width: 820px){.c-carousel--product-case-studies .c-content{padding-right:21rem}}@media screen and (max-width: 820px){.c-carousel--product-case-studies .c-content{padding-bottom:calc(6rem + 32px)}}.c-carousel--arrow-small [data-controls]{background-color:transparent}.c-carousel--arrow-light [data-controls]{fill:#fff}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{z-index:0;opacity:1;filter:alpha(opacity=100)}.tns-normal,.tns-fadeOut{z-index:-1;opacity:0;filter:alpha(opacity=0)}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-item,tns-item img{perspective:1000;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);backface-visibility:hidden;-webkit-perspective:1000;-webkit-backface-visibility:hidden}.c-carousel__thumbnail-slide{cursor:pointer}.c-money{display:flex;align-items:flex-end;font-size:1.4rem;font-family:var(--font-heading-family)}.c-money__tax{font-weight:400;white-space:nowrap}.c-money__compare-sale{margin-left:.5rem;color:#b42c2c}.c-money__compare-price{padding-right:.6rem}.c-money:first-of-type{margin-right:3rem}.c-money--micro{font-size:1rem}.c-money--milli{font-size:1.2rem}.c-money--centi{font-size:1.4rem}.c-money--zeta{font-size:1.6rem}.c-money--epsilon{font-size:2.1rem}.c-money--delta{font-size:2.8rem}.c-money--gamma{font-size:3.7rem}.c-money--beta{font-size:4.9rem}.c-money--alpha{font-size:6.5rem}.c-money--pdp{font-size:1.8rem;line-height:1.1}.c-money--card{flex-direction:row;align-items:flex-end;width:100%;line-height:.8;font-size:1.6rem}.c-money--card:first-of-type{margin-right:1rem}.c-money--card .c-money__compare-sale{display:block;margin-top:.5rem}@media screen and (min-width: 640px){.c-money--card .c-money__compare-sale{display:unset}}.c-money--product,.c-money--popup{font-size:1.8rem}.c-money--popup .c-money__tax{font-size:1.6rem;text-transform:capitalize}.c-money--popup:first-of-type{margin-right:1rem}.c-money--center{justify-content:center}.c-pager{position:absolute;right:0;bottom:1rem;left:0;display:flex;justify-content:center;padding:1rem 5rem;color:#fff}@media screen and (min-width: 640px){.c-pager{bottom:2rem;justify-content:flex-end}}.c-pager--secondary{position:relative;color:#333}.c-pager__status{position:relative;display:inline-flex;width:10px;height:10px;border:2px solid currentColor;border-radius:50%;cursor:pointer}.c-pager__status+.c-pager__status{margin-left:1rem}.c-pager__status:after{content:"";position:absolute;top:0;left:0;width:10px;height:10px;margin:-1px;background-color:currentColor;border-radius:50%;transition:all .3s linear;opacity:0}.c-pager__status:hover:after,.c-pager__status[aria-current]:after{opacity:1}.c-pager--tertiary{position:static;margin-top:5rem;padding:0;color:#333}.c-pager--tertiary .c-pager__status{flex:1;width:initial;height:initial;margin:0;border:4px solid #f5f3ed;border-radius:0}.c-pager--tertiary .c-pager__status:after{display:none}.c-pager--tertiary .c-pager__status:hover,.c-pager--tertiary .c-pager__status[aria-current]{border:4px solid #6a7a6c}#Globo-Back-In-Stock{margin:0}.gBackInStock-Button{display:none;margin-top:2rem}.disable-scroll{height:100%;overflow-y:hidden}.c-product{font-family:var(--font-heading-family)}@media screen and (min-width: 640px){.c-product{padding-block-start:8px}}.c-product__inner{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;padding-bottom:4.8rem}.c-product__inner .stamped-badge{text-align:left}@media screen and (min-width: 640px){.c-product__inner{align-items:stretch;padding-bottom:9.6rem}}@media screen and (min-width: 820px){.c-product__inner{display:grid;align-items:flex-start;column-gap:65px;grid-template-columns:1fr 30%;grid-auto-rows:max-content}}.c-product__inner.is-disabled{opacity:.7;pointer-events:none}.c-product__metafield-details{font-weight:400}.c-product__images{width:calc(100% + 8rem);margin:0 -2.5rem 4rem;overflow:hidden}@media screen and (min-width: 820px){.c-product__images{width:unset;margin:unset}}.c-product__images-slide--modal-trigger{cursor:pointer}.c-product__images-slide--modal-trigger .c-product__images__play{opacity:1;visibility:visible}.c-product__images-slide--modal-trigger .c-product__images__play:before{left:60%;border-left:2rem solid #fff}@media screen and (min-width: 640px){.c-product__images-slide--modal-trigger .c-product__images__play:before{left:65%;border-left:4rem solid #fff}}.c-product__images-slide__media{position:relative;width:100%;height:100%}.c-product__images-slide__media:before{content:"";position:relative;display:block;width:100%;padding-bottom:127.27%;pointer-events:none}.c-product__images-slide__media video{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width: 820px){.c-product__images--product-d{display:none}}.c-product__images--product-m{padding-block-start:8px;margin-block-end:0}@media screen and (min-width: 560px) and (max-width: 820px){.template-product .c-product__images--product-m .c-carousel--product-m{scale:.7;top:-15vh;margin-bottom:-25vh}}@media screen and (min-width: 820px){.c-product__images--product-m{display:none}}.c-product__sidebar{width:100%;margin-block-start:24px;margin-block-end:4rem}@media screen and (min-width: 820px){.c-product__sidebar{position:sticky;top:calc(var(--header-height, 0px) + 10px);grid-column:2;grid-row:1/span 2;margin-bottom:0;transition:top .2s}}@media screen and (min-width: 1440px){.c-product__sidebar{top:calc(var(--header-offset, 0px) + 10px)}}.c-product__sidebar-inner{display:flex;flex-direction:column;scroll-padding-top:var(--header-height)}.c-product__sidebar-inner.is-variant-popup-active{position:relative}.c-product__sidebar-inner.is-disabled{opacity:.7;pointer-events:none}.c-product__suitability-title,.c-product__suitability-list{display:none}.c-product__header{position:relative;margin-bottom:4rem;text-align:center}@media screen and (min-width: 768px){.c-product__header{margin-bottom:2rem;text-align:left}}.c-product__header p{color:#616161}.c-product__header__top{position:relative;display:flex;align-items:center;justify-content:space-between}.c-product__header__top-range{margin-bottom:2.4rem;padding:2px 5px;border:1px solid #ededed;font-family:var(--font-heading-family);cursor:pointer;font-size:1.4rem;line-height:21px}.c-product__header__top-favourite{width:14px;height:14px;margin-left:auto}.c-product__header__top .wk-button-product{position:absolute;top:.2rem;right:0;margin-left:auto}.c-product__header__top .wk-button-product svg{width:21px;height:21px}.c-product__header__top .wk-button-product .wk-label{display:none}.c-product__header__top .c-product__header__top .wk-button-product{position:relative;top:unset;width:14px;height:14px}.c-product__header__top .c-product__header__top .wk-button-product .wk-icon,.c-product__header__top .c-product__header__top .wk-button-product svg{width:100%;height:100%}.c-product__title{max-width:300px;font-weight:400;text-align:left}.c-product__meta{font-size:1.8rem;color:#4b4b4b}.c-product__price{display:flex;flex:1;flex-direction:column;justify-content:flex-end;margin-top:1rem;font-size:1.6rem;color:#4b4b4b}.c-product__step{margin-bottom:2rem;color:#333}.c-product__step-title{margin-bottom:1rem;font-family:var(--font-heading-family);font-size:1.8rem;line-height:27px}.c-product__step-desc{margin-top:-1rem;margin-bottom:1rem;padding-left:2rem;color:#616161;font-family:var(--font-body-family);font-weight:400;font-size:1.2rem;line-height:18px}.c-product__step-desc strong{font-weight:500}.c-product__step-error{display:none;margin-top:1rem;margin-bottom:1rem;padding-left:2rem;color:#b42c2c;font-family:var(--font-body-family);font-weight:400;font-size:1.2rem;line-height:18px}.c-product__step-error strong{font-weight:500}.c-product__step-icon{display:flex;align-items:center;margin-right:1rem;margin-left:auto;text-decoration:underline}.c-product__step-icon .c-ico{width:10px;height:10px;margin-left:1rem}.c-product__step__variant-popup{display:flex;align-items:center;padding:1.5rem;border:1px solid #ededed;font-family:var(--font-body-family);cursor:pointer;font-size:1.2rem}.c-product__step__variant-popup .c-product__step-icon--change{display:none}.c-product__step__variant-popup.is-active .c-product__step-icon--change{display:flex}.c-product__step__variant-popup.is-active .c-product__step-icon--select{display:none}.c-product__step__dialog-value{display:flex;flex-wrap:wrap;align-items:center;-webkit-user-select:none;user-select:none}.c-product__step__dialog-value__ico{display:none;width:14px;height:14px;margin-right:10px;padding:2px;border:1px solid #6a7a6c;border-radius:100%;color:#6a7a6c}.c-product__step__dialog-value__oos-text-strike{text-decoration:line-through}.c-product__step__dialog-value.oos .c-product__step__dialog-value__oos-text-strike{display:flex}.c-product__step__dialog-value.oos .c-product__step__dialog-value__oos-text{display:flex;flex:1 1 100%;margin-left:24px}.c-product__step__dialog-value.oos .c-product__step__dialog-value__ico{border:1px solid #b42c2c;color:#b42c2c}.c-product__step__dialog-value.made-to-order .c-product__step__dialog-value__made-to-order-text-strike{display:flex}.c-product__step__dialog-value.made-to-order .c-product__step__dialog-value__made-to-order-text{display:flex;flex:1 1 100%;margin-left:24px}.c-product__step__dialog-value.made-to-order .c-product__step__dialog-value__ico{border:1px solid #6a7a6c;color:#6a7a6c}.c-product__step__dialog-value .c-product__step__dialog-value__ico{display:flex}.c-product__step-content.is-hidden,.c-product__step--qty.is-hidden{display:none}.c-product__view-product{display:none!important}.c-product__select{position:relative;display:flex;align-items:center;margin-bottom:1rem}.c-product__select.hidden,.c-product__select.is-hidden{display:none}.c-product__select:after{content:"";position:absolute;top:calc(50% - .5rem);right:2.5rem;z-index:-1;width:1rem;height:1rem;border-width:2px 2px 0 0;border-style:solid;border-color:#333;border-radius:2px;transform:rotate(135deg) translateY(-50%);transform-origin:center;transition:transform .3s cubic-bezier(.5,0,.5,1)}.c-product__select--no-arrow:after{display:none}.c-product__select-field-wrapper{display:flex;flex:1;align-items:center;padding:1.1rem 1.5rem;border:1px solid #ededed}.c-product__select-field-input{width:100%;outline:none;font-family:var(--font-body-family);font-weight:400;white-space:break-spaces;margin-block-start:3px;font-size:1.6rem;transition:opacity .3s ease-in-out}@media screen and (min-width: 820px){.c-product__select-field-input{font-size:1.3rem}}.c-product__select-field-input[disabled]{opacity:.5;pointer-events:none}.c-product__select-field-label{display:block;width:100%;font-family:var(--font-body-family);text-transform:uppercase;font-size:1.1rem;line-height:11px;-webkit-user-select:none;user-select:none}.c-product__select-ex{width:24px;height:24px;margin:0 5px}.c-product__popup{font-family:var(--font-body-family);font-size:1.4rem;line-height:22px}.c-product__popup__field{display:grid;align-items:center;margin-bottom:.8rem;padding:1.7rem 1.6rem 1.9rem;border:1px solid #ededed;cursor:pointer;grid-template-columns:1fr minmax(50px,auto) minmax(50px,auto);font-size:1.4rem;line-height:1.6}@media screen and (min-width: 400px){.c-product__popup__field{grid-template-columns:1fr minmax(100px,auto) minmax(100px,auto)}}.c-product__popup__field[data-variant-type=hidden],.c-product__popup__field.is-hide-vat .c-product__popup__field__price-unit--inc-vat{display:none}.c-product__popup__field.is-hide-vat .c-product__popup__field__price-unit--ex-vat{display:block}.c-product__popup__field--header{font-size:1.2rem;line-height:18px;position:relative;margin-bottom:2rem;padding:0 1.6rem 2rem;border:0;font-weight:500;cursor:default}.c-product__popup__field--header:after{position:absolute;bottom:0;left:-2.4rem;width:calc(100% + 4.8rem);border-bottom:1px solid #ededed;content:""}.c-product__popup__field--header .c-product__popup__field__price-unit{text-align:center}.c-product__popup__field--header .c-product__popup__field__price-m2{border-left:0;text-align:center}.c-product__popup__field--sub-header{margin-top:2rem;margin-bottom:1.6rem;padding-top:2rem;border-top:1px solid #ededed;font-family:var(--font-heading-family);font-weight:600;cursor:default;font-size:1.6rem;line-height:18px}.c-product__popup__field--sub-header-first{margin-top:0;margin-bottom:1.6rem;padding-top:0;border-top:none}.c-product__popup__field--spacing{margin-top:2rem;margin-bottom:2rem;padding-top:2rem;border-top:1px solid #ededed}.c-product__popup__field--disabled{padding:1.1rem 1.6rem 1.2rem;background-color:#dddddd80}.c-product__popup__field--disabled .c-product__popup__field__size,.c-product__popup__field--disabled .c-product__popup__field__price-unit,.c-product__popup__field--disabled .c-product__popup__field__price-m2{opacity:.5}.c-product__popup__field--header-vat{display:flex;align-items:center;margin-bottom:1.5rem}.c-product__popup__field__size{padding-right:1rem}.c-product__popup__field__price-unit{padding-right:1rem;text-align:right}.c-product__popup__field__price-unit--inc-vat,.c-product__popup__field__price-unit--ex-vat{display:flex;flex-direction:column;align-items:center}.c-product__popup__field__price-unit--ex-vat{display:none}.c-product__popup__field__price-unit--sale{font-size:1.2rem;color:#b91c1c}.c-product__popup__field__price-m2{padding-left:1rem;border-left:1px solid rgba(106,122,108,.23);text-align:right}.c-product__popup__field__desc{display:flex;flex-direction:column;color:#4b4b4b;gap:.5rem;font-size:1.2rem;line-height:18px}.c-product__popup__field__desc-link{align-self:flex-start;text-decoration:underline}@media (hover: none){.c-product__popup__field__desc-link:active{text-decoration:none}}@media (hover: hover){.c-product__popup__field__desc-link:hover{text-decoration:none}}.c-product__popup__field__desc-ico{width:9px;height:9px;padding:1px;border:1px solid #333;border-radius:50%}.c-product__popup__field__vat{display:flex}.c-product__popup__field__vat-input{width:17px;height:17px;margin-right:1rem;border:1px solid #ddd}.c-product__popup__field__vat-label{font-family:var(--font-body-family);font-weight:400;font-size:1.4rem;line-height:21px}.c-product__popup__field.is-active{border:2px solid #6a7a6c}.c-product__popup__field.is-active:not(.c-product__popup__field--disabled){background-color:#f1f5ed;color:#4b4b4b}.c-product__popup__field--disabled.is-active{border:none}.c-product__popup__group{margin-top:4rem}.c-product__popup__group-btn{margin-bottom:1rem}.c-product__info{margin-bottom:1.5rem;padding:1rem 3rem;background-color:#f5f3ed80}.c-product__info__availability{padding-bottom:1.2rem;font-family:var(--font-body-family);font-weight:500;text-transform:uppercase;font-size:1.2rem;line-height:18px}.c-product__info__availability-label{position:relative;display:flex;flex-wrap:wrap;align-items:center;color:#6a7a6c}.c-product__info__availability-label .c-ico{position:absolute;top:0;left:-1.8rem;width:11px;height:15px}.c-product__info__availability-label.oos{color:#b42c2c}.c-product__info__availability-label.made-to-order{color:#6a7a6c}.c-product__info__availability-label.limited{color:#ec921f}.c-product__info__availability-label.available{color:#6a7a6c}.c-product__info__availability-label-value{padding-left:.5rem}.c-product__info__availability-desc{flex:1 1 100%;color:#4b4b4b;font-family:var(--font-body-family);font-weight:400;text-transform:none;font-size:1.2rem;line-height:18px}.c-product__info__availability .oos,.c-product__info__availability .pre-order{display:none}.c-product__info__availability.is-oos+.c-product__info__delivery{display:none}.c-product__info__availability.is-oos .available{display:none}.c-product__info__availability.is-oos .oos{display:flex}.c-product__info__availability.is-oos .pre-order,.c-product__info__availability.is-pre-order .available,.c-product__info__availability.is-pre-order .oos{display:none}.c-product__info__availability.is-pre-order .pre-order{display:flex}.c-product__info__delivery{font-family:var(--font-body-family);font-size:1.2rem;line-height:18px}.c-product__group-btn{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:2rem}.c-product__reviews{margin-bottom:2rem}.c-product__reviews .rustpilot-widget .wrapper-company-stars{justify-content:flex-start!important}.c-product__form{margin-bottom:2rem}.c-product__form-submit .c-money__compare-sale{color:inherit}.c-product__form-submit.is-disabled{opacity:.3;pointer-events:none}.c-product__form-submit.is-hidden{display:none}.c-product__form-sample{flex:1;margin-right:.5rem;padding-right:1rem;padding-left:1rem}.c-product__form-compare,.c-product__form-request-quote{flex:1;padding-right:1rem;padding-left:1rem}.c-product__form-bis{margin-bottom:1rem}.c-product__form-bis.is-hidden{display:none}.c-product__desc{display:none;padding-top:1.1rem;font-family:Jost,sans-serif;font-weight:400;text-align:left;letter-spacing:0px;font-size:1.4rem;line-height:1.5}.c-product__desc-readmore-full{display:none}.c-product__desc-readmore-full.is-active{display:block}.c-product__desc-readmore-full.is-active+.c-product__desc-readmore-short{display:none}.c-product__quick-links{display:flex;flex-direction:column}.c-product__quick-link{position:relative;display:flex;flex-direction:row;align-items:center;width:100%;padding:1.6rem 0;border-top:1px solid rgba(51,51,51,.1);font-family:var(--font-heading-family);font-size:1.6rem;line-height:24px}.c-product__quick-link:after{content:"";position:absolute;top:50%;right:6px;width:1rem;height:1rem;border-width:2px 2px 0 0;border-style:solid;border-color:#333;border-radius:2px;transform:rotate(133deg) translateY(93%);transform-origin:center;transition:transform .3s cubic-bezier(.5,0,.5,1)}.c-product__quick-link:last-child:after{display:none}.c-product__quick-link-image{max-width:5rem;margin-right:1.6rem}.c-product__quick-link-text__heading{font-size:1.6rem;line-height:1.5;padding-bottom:.2rem;color:#333;font-family:var(--font-heading-family);font-weight:400;letter-spacing:0px}.c-product__quick-link-text__link{display:flex;align-items:center;cursor:pointer}.c-product__quick-link-content{max-height:0;overflow:hidden;color:#616161;font-family:var(--font-body-family);transition:max-height .3s cubic-bezier(.5,0,.5,1);font-size:1.2rem;line-height:18px}.c-product__quick-link-content.is-active{max-height:500em}.c-product__quick-link-content table{border-collapse:collapse;margin-bottom:1rem}.c-product__quick-link-content table td{border:1px solid #ededed}.c-product__quick-link-content p{font-size:1.2rem;line-height:18px;margin-bottom:1rem}.c-product__quick-link-content a:not(.c-button){text-decoration:underline}.c-product__quick-link-inner{padding-bottom:3rem}.c-product__quick-link-inner--showrooms{display:flex;padding-bottom:1.6rem}.c-product__quick-link.is-active:after{transform:rotate(-45deg) translateY(-50%)}.c-product__quick-link-readmore-full{display:none}.c-product__quick-link-readmore-full.is-active{display:block}.c-product__quick-link-readmore-full.is-active+.c-product__quick-link-readmore-short{display:none}.c-product__quick-review{margin-left:1rem;color:#ffc999;font-family:var(--font-heading-family)}.c-product__quick-review .spr-badge-caption{display:none}.c-product__details{position:relative;display:flex;flex-direction:column;width:100%}@media screen and (min-width: 820px){.c-product__details{grid-column:2}}.c-product__details-item{margin-bottom:4rem;padding-bottom:4rem;scroll-padding-top:var(--header-height);border-bottom:1px solid rgba(51,51,51,.1);color:#616161;font-family:var(--font-heading-family)}.c-product__details-item:last-of-type{margin-bottom:none}.c-product__details-item p iframe{width:100%}.c-product__details-heading{color:#333;line-height:1}.c-product__details-recipes-page{margin:0 auto;padding:3rem 0;text-align:center}.c-product__details-recipes-page-list{display:inline-block;width:auto;margin-bottom:0;padding:1rem;color:#333;font-weight:700;text-decoration:underline}.c-product__details-recipes-page-list:hover{opacity:.8}.c-product__details-recipes-page-a{text-decoration:underline}.c-product__details-recipes-page th,.c-product__details-recipes-page td{padding:1rem 3rem;text-decoration:underline}.c-product__details-recipes-page th{color:#333;font-weight:700;text-transform:uppercase;font-size:1.8rem}.c-product__discounts{display:flex;flex-direction:column;min-height:85px;border:1px solid rgba(51,51,51,.1);font-weight:500}@media screen and (min-width: 820px){.c-product__discounts{flex-direction:row}}.c-product__discounts-column{display:flex;flex:1;flex-direction:row;justify-content:center;border-bottom:1px solid rgba(51,51,51,.1);font-size:1.4rem;letter-spacing:0}@media screen and (min-width: 820px){.c-product__discounts-column{flex-direction:column;border-right:1px solid rgba(51,51,51,.1);border-bottom:none}}.c-product__discounts-column:first-of-type{max-width:55px}.c-product__discounts-column:last-of-type{border-right:none;border-bottom:none}.c-product__discounts-item{width:50%;padding:1.5rem .4rem;border-bottom:1px solid rgba(51,51,51,.1);color:#616161;line-height:1;text-align:center}.c-product__discounts-item:last-of-type{border-bottom:none}@media screen and (min-width: 820px){.c-product__discounts-item{width:unset;border-bottom:none}}.c-product__discounts-item--header{color:#333}.c-product__discounts-item--top{display:flex;align-items:center;justify-content:center;border-right:1px solid rgba(51,51,51,.1);border-bottom:none}@media screen and (min-width: 820px){.c-product__discounts-item--top{border-right:none;border-bottom:1px solid rgba(51,51,51,.1)}}.c-product__calculator-form .is-hidden{display:none}.c-product__calculator-form__input{margin:0}@media screen and (max-width: 819px){.c-product__calculator-form__input{margin-bottom:3rem}}.c-product__range{display:block;margin-block:22px 12px}.c-product__range.c-product__range--mobile{width:100%}.c-product__range.c-product__range--desktop{padding-bottom:2rem;border-bottom:1px solid #ededed}.c-product__range.c-product__range--small-images{padding-bottom:2rem;border-bottom:1px solid #ededed;width:auto}.c-product__range__title{margin-block-end:10px;font-weight:400;text-align:center}.c-product__range__item-link{display:block;padding:4px;border:1px solid #ededed;border-radius:2px}.c-product__range__item-link .o-img__frame{border-radius:1px}.c-product__range__item.is-current .c-product__range__item-link{border-color:#6a7a6c;border-radius:2px}.c-product__range__carousel{padding-right:40px;padding-left:40px}.c-product__range__carousel .c-carousel__icon-small{fill:#333}.c-product__range__carousel [data-controls=prev],.c-product__range__carousel [data-controls=next]{position:absolute;top:calc(50% - 4px);width:7px;height:8px;padding:0;background-color:transparent;fill:#333}.c-product__range__carousel [data-controls=prev]{left:18px}.c-product__range__carousel [data-controls=next]{right:18px}.c-product__range .tns-inner{margin:0!important}.c-product__bottom{z-index:1;width:100%;margin-bottom:4.8rem;background-color:#f5f3ed}@media screen and (min-width: 820px){.c-product__bottom{margin-bottom:9.6rem}}.c-product__bottom.is-hidden{display:none}.c-product__bottom__case-studies{position:relative;z-index:10;width:100%}.c-product__bottom__case-studies.is-hidden{display:none}@media screen and (min-width: 820px){.c-product__bottom__case-studies{width:50%;min-height:600px}}.c-product__bottom__case-studies-full-width{width:100%}.c-product__bottom__case-studies__frame{height:600px}.c-product__bottom__case-studies__content-title{line-height:44px}.c-product__bottom__case-studies__content-copy{font-family:var(--font-body-family);line-height:24px}.c-product__bottom__single-case{position:relative;z-index:10;width:calc(100% + 7rem)}@media screen and (min-width: 820px){.c-product__bottom__single-case{width:50%;margin:0}}.c-product__bottom__single-case__slider,.c-product__bottom__single-case__slide,.c-product__bottom__single-case__image{height:100%}.c-product__bottom__single-case__image:after{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000040;content:""}.c-product__bottom__single-case__content{position:absolute;top:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;width:calc(100% - 4.8rem);height:calc(100% - 4.8rem);padding:2.4rem;color:#fff;line-height:1.5}@media screen and (min-width: 820px){.c-product__bottom__single-case__content{flex-direction:row;align-items:flex-end;justify-content:space-between;width:calc(100% - 9.6rem);height:calc(100% - 9.6rem);padding:4.8rem}}.c-product__bottom__single-case__content-inner{height:auto;margin-bottom:1.6rem;padding:0}@media screen and (min-width: 820px){.c-product__bottom__single-case__content-inner{max-width:367px;margin-bottom:0}}.c-product__bottom__single-case__title{font-size:2.8rem;line-height:1.1;margin-bottom:.8rem}@media screen and (min-width: 820px){.c-product__bottom__single-case__title{font-size:4rem}}.c-product__bottom__single-case__nav{color:#333}.c-product__bottom__showrooms{display:flex;align-items:center;width:100%;background-color:#f5f3ed}@media screen and (min-width: 820px){.c-product__bottom__showrooms{width:50%;overflow:hidden}}.c-product__bottom__showrooms-full-width{width:100%}.c-product__bottom__showrooms-list{display:flex;align-items:flex-start}@media screen and (min-width: 820px){.c-product__bottom__showrooms .tns-ovh{overflow:visible}}.c-product__showroom-dialog{position:fixed;top:0;left:0;z-index:999;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:#00000040;border:0;transition:opacity .2s cubic-bezier(.5,0,.5,1);opacity:0;pointer-events:none}.c-product__showroom-dialog.is-active{opacity:1;pointer-events:all}.c-product__showroom-dialog-inner{position:relative;width:100%;max-width:calc(100% - 4.8rem);max-height:95%;padding:2.4rem;background-color:#fff;box-shadow:0 4px 14px #0000002e,0 25px 57px #00000038;overflow-y:auto}@media screen and (min-width: 820px){.c-product__showroom-dialog-inner{max-width:788px;padding:3.8rem}}.c-product__showroom-dialog-close.c-ico{position:absolute;top:.7rem;right:.4rem;width:16px;height:16px;padding:4px;cursor:pointer}@media screen and (min-width: 820px){.c-product__showroom-dialog-close.c-ico{top:1.4rem;right:1.4rem}}.c-product__showroom-dialog-content{display:flex;flex-wrap:wrap}@media screen and (min-width: 820px){.c-product__showroom-dialog-content{flex-wrap:nowrap;gap:4.8rem}}.c-product__showroom-dialog-content__img{width:100%;margin-bottom:2.4rem}@media screen and (min-width: 820px){.c-product__showroom-dialog-content__img{max-width:333px;margin-bottom:0}}.c-product__showroom-dialog-content__content{font-size:1.4rem;line-height:1.6}.c-product__showroom-dialog-content__content-title{font-size:2.4rem;line-height:1.1;margin-bottom:.8rem;font-weight:400}@media screen and (min-width: 820px){.c-product__showroom-dialog-content__content-title{font-size:2.8rem;margin-bottom:1.4rem}}.c-product__showroom-dialog-content__content-page-content{margin-bottom:2.4rem;color:#4b4b4b;font-family:var(--font-body-family)}.c-product__showroom-dialog-content__content-page-content p{margin-bottom:0}.c-product__showroom-dialog-content__content-page-content-table td{padding:0}.c-product__showroom-dialog-content__content-page-content-table td:first-child{width:116px;color:#333;font-weight:500}@media screen and (min-width: 820px){.c-product__showroom-dialog-content__content-page-content-table td:first-child{width:131px}}.c-product__showroom-dialog-content__content-page-content-title{margin-top:.8rem;margin-bottom:.8rem;color:#333;font-family:var(--font-heading-family);font-weight:400;font-size:1.6rem;line-height:1.2}@media screen and (min-width: 820px){.c-product__showroom-dialog-content__content-page-content-title{margin-top:1.6rem;margin-bottom:1.6rem}}.c-product__showroom-dialog-content__content__buttons{display:flex;flex-direction:column;gap:.8rem}.c-product__showroom-dialog-content__content__buttons-button{display:flex;flex-direction:row-reverse;gap:.8rem}.c-product__showroom-dialog-content__content__buttons-button--book{background-color:#6a7a6c;border-color:#6a7a6c;color:#fff}.c-product__showroom-dialog-content__content__buttons-button .c-ico{width:16px;height:16px}.c-carousel__slider--product-m{overflow:visible}.c-video{position:relative;display:flex;width:100%;height:100%;background-color:#333}.c-video--cover{position:absolute}.c-video:hover .c-video__play-btn{opacity:1;visibility:visible;touch-action:auto}.c-video__container{position:absolute;top:50%;left:50%;overflow:hidden;background-color:#e1e1e1;transform:translate(-50%,-50%)}.c-video__container>video,.c-video__container>iframe{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);transition:opacity .2s cubic-bezier(.5,0,.5,1);opacity:1;pointer-events:auto}.c-video__image{position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .4s cubic-bezier(.5,0,.5,1)}[data-status~=loaded] .c-video__image{opacity:0}.c-video__preloader{position:absolute;top:50%;left:50%;width:6px;height:24px;background:#fff3;animation:pulse 1.25s infinite;animation-delay:.4166666666667s}[data-status~=loaded] .c-video__preloader{display:none}.c-video__preloader:before,.c-video__preloader:after{content:"";position:absolute;top:50%;display:block;width:6px;height:16px;background:#fff3;transform:translateY(-50%);animation:pulse 1.25s infinite}.c-video__preloader:before{left:-calc(12px)}.c-video__preloader:after{left:22px;animation-delay:.8333333333333s}@keyframes pulse{50%{background:#fff}}.c-video__play-btn{font-size:2.8rem;position:absolute;top:50%;left:50%;z-index:1;box-sizing:content-box;width:4rem;height:4rem;padding:.25em;background-color:#fff6;border:1px solid #fff;border-radius:50%;color:#fff;transform:translate(-50%,-50%);transition-property:opacity,visibility,color;transition-duration:.4s;transition-timing-function:cubic-bezier(.645,.045,.355,1)}@media screen and (min-width: 640px){.c-video__play-btn{width:11rem;height:11rem;opacity:0;visibility:hidden;touch-action:none}}.c-video__play-btn:hover{color:#fff}.c-video__play-btn:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border:2rem solid transparent;border-right-width:0;transform:translate(-50%,-50%);transition:inherit}@media screen and (min-width: 640px){.c-video__play-btn:before{border:3rem solid transparent}}[data-status~=paused] .c-video__play-btn:before{left:60%;border-left:2rem solid #fff}@media screen and (min-width: 640px){[data-status~=paused] .c-video__play-btn:before{left:65%;border-left:4rem solid #fff}}[data-status~=playing] .c-video__play-btn{opacity:0;visibility:hidden}[data-status~=playing] .c-video__play-btn:before{width:.7rem;height:3rem;border-width:0;border-color:#fff;border-right:.4em solid;border-left:.4em solid}@media screen and (min-width: 640px){[data-status~=playing] .c-video__play-btn:before{height:4.5rem}}.c-share{display:flex;align-items:center;justify-content:center;width:100%}.c-share__title{font-size:1.6rem;font-family:var(--font-heading-family)}.c-share__link{width:16px;height:16px;margin-left:2rem}.c-share__link--fb-alt,.c-share__link--email-alt{width:21px;height:23px}.c-thumbs{padding-right:2rem}.c-thumbs__status{width:100px;margin-bottom:0;margin-left:1rem}@media screen and (min-width: 820px){.c-thumbs__status{margin-bottom:2rem;margin-left:unset}}.c-thumbs__status:hover,.c-thumbs__status[aria-current]{border:1px solid #333}.bis-reset{top:18rem!important}.c-featured-products{overflow:hidden}.c-featured-products:hover .c-carousel__scroll-bar:before{height:100%}.c-featured-products:hover .c-carousel__bar{height:10px}.c-featured-products__top--hidden{display:none}.c-featured-products__inner{column-gap:2rem;grid-template-columns:1fr 1fr;row-gap:2rem}@media screen and (min-width: 820px){.c-featured-products__inner{grid-template-columns:repeat(4,1fr);column-gap:4rem;row-gap:5rem}}.c-featured-products__inner-column{flex-flow:column nowrap}.c-featured-products__image-container{width:25%;padding-right:20px}@media screen and (max-width: 768px){.c-featured-products__image-container{width:40%}}@media screen and (max-width: 768px){.c-featured-products__info{width:60%}}.c-featured-products__heading{text-align:left}.c-featured-products__slider>.c-featured-products__card{display:none}@media screen and (min-width: 820px){.c-featured-products__slider>.c-featured-products__card{flex:0 0 25%}}.c-featured-products__slider>.c-featured-products__card:first-child{display:flex}.c-featured-products__slider>.tns-item{display:flex;flex:initial}.c-featured-products__slider--recentview .c-product-card__details-title{font-size:1.4rem;color:#333;line-height:1.1}@media screen and (min-width: 820px){.c-featured-products__slider--recentview .c-product-card__details-title{font-size:1.6rem;line-height:1.2}}.c-featured-products__slider--recentview .c-product-card__meta-item{font-size:1.4rem;margin-bottom:1.8rem}@media screen and (min-width: 820px){.c-featured-products__slider--recentview .c-product-card__meta-item{font-size:1.6rem;line-height:1.2}}.c-featured-products .tns-controls button{display:none}.c-product-card{display:flex;flex:1;flex-direction:column;font-family:var(--font-heading-family)}.c-product-card__inner{display:flex;flex-direction:column;height:100%}.c-product-card__info{position:relative;display:flex;flex-grow:1;flex-flow:column nowrap;align-items:center;white-space:initial}.c-product-card__image{display:flex;flex-flow:column nowrap;justify-content:center;width:100%;height:100%}.c-product-card__image video,.c-product-card__image iframe{width:100%;height:100%}.c-product-card__image.hover{position:absolute;top:0;right:0;bottom:0;left:0;display:none;opacity:0;pointer-events:none}@media (hover: hover){.c-product-card__image.hover{display:flex}}.c-product-card__image-container{position:relative;margin-bottom:1rem}.c-product-card__image-container .no-hover{display:flex!important;opacity:1!important;z-index:1}.c-product-card__image-container .c-carousel--product-m{padding:0;overflow:hidden}.c-product-card__image-container .tns-inner{overflow:hidden}.c-product-card__image-container.is-hover .c-product-card__image{opacity:0;pointer-events:none}.c-product-card__image-container.is-hover .c-product-card__image.hover{display:flex;opacity:1;pointer-events:all}@media screen and (min-width: 640px){.c-product-card__image-container.is-hover .c-product-card__footer{display:flex}}@media (hover: hover){.c-product-card__image-container:hover .c-product-card__image{opacity:0;pointer-events:none}.c-product-card__image-container:hover .c-product-card__image.hover{display:flex;opacity:1;pointer-events:all}}@media screen and (hover: hover) and (min-width: 820px){.c-product-card__image-container:hover .c-product-card__footer{display:flex}}.c-product-card__meta-item{margin-bottom:1.6rem;color:#616161;font-size:1.6rem;line-height:19px;font-weight:400}.c-product-card__footer{position:absolute;left:0;bottom:1rem;display:none;justify-content:center;width:100%;z-index:10001;padding-right:1rem;padding-left:1rem}.c-product-card__footer-container{display:flex;align-items:center;width:100%}.c-product-card__footer-container form{max-width:100%;padding:1rem}.c-product-card__footer-container .c-product-form__select{position:relative;display:flex;flex-direction:column;width:100%;margin-bottom:1rem;padding:1rem;border:1px solid #fff;color:#fff}.c-product-card__footer-container .c-product-form__select.hidden{display:none}.c-product-card__footer-container .c-product-form__select:after{position:absolute;top:calc(50% - .5rem);right:2rem;width:1rem;height:1rem;border-width:2px 2px 0 0;border-style:solid;border-color:#fff;border-radius:2px;transform:rotate(135deg) translateY(-50%);transform-origin:center;transition:transform .3s cubic-bezier(.5,0,.5,1);content:""}.c-product-card__footer-container .c-product-form__select-wrapper{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:1rem}@media screen and (min-width: 820px){.c-product-card__footer-container .c-product-form__select-wrapper{flex-direction:row}}.c-product-card__footer-container .c-product-form__select-label{color:#fff;font-family:var(--font-heading-family);font-weight:500;font-size:1rem}.c-product-card__footer-container .c-product-form__select-field{width:100%;padding-left:1rem;color:#fff;white-space:break-spaces;cursor:pointer}.c-product-card__footer-container .c-product-form__select-field option{color:#333}.c-product-card__footer-container .c-product-form__qty{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;width:100%;max-width:74px;margin:1rem auto}.c-product-card__footer-container .c-product-form__qty .qty-icon{display:flex;width:15px;height:15px;padding:2px;border:1px solid #fff;border-radius:50%;color:#fff;cursor:pointer}.c-product-card__footer-container .c-product-form__qty .qty-value{max-width:32px;color:#fff;text-align:center;-moz-appearance:textfield}.c-product-card__footer-container .c-product-form__qty .qty-value::-webkit-outer-spin-button,.c-product-card__footer-container .c-product-form__qty .qty-value::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.c-product-card__footer-button{flex:1;width:100%;min-width:50%;border-radius:0}.c-product-card__footer-button:first-of-type{position:relative}.c-product-card__footer-button:first-of-type:after{position:absolute;top:0;right:-2px;width:1px;height:100%;border-right:1px solid #ededed;content:""}.c-product-card__footer-button:first-of-type:hover:after{display:none}.c-product-card__mobile-footer{display:block;justify-content:center;width:100%;padding-top:1rem}.c-product-card__mobile-footer-container{display:flex;align-items:center;justify-content:space-between;width:100%}.c-product-card__mobile-footer-container form{max-width:100%;padding:1rem}.c-product-card__mobile-footer-button{flex:0;width:auto;min-width:48%;border-radius:0}.c-product-card__mobile-footer-button:first-of-type{position:relative}.c-product-card__mobile-footer-button:first-of-type:after{position:absolute;top:0;right:-2px;width:1px;height:100%;border-right:1px solid #ededed;content:""}.c-product-card__mobile-footer-button:first-of-type:hover:after{display:none}.c-product-card__mobile-footer-button-full{min-width:100%}.c-product-card__details{position:relative;display:flex;flex-grow:1;flex-direction:column;justify-content:flex-start;width:100%}.c-product-card__details-title{margin-bottom:5px;color:#333;font-family:var(--font-heading-family);font-weight:400;font-size:1.6rem;line-height:19px}.c-product-card__details-left-align{align-items:baseline}.c-product-card__price{margin-top:auto;color:#333;font-weight:400;font-size:1.6rem;line-height:19px}.c-product-card__reviews{min-height:45px;color:#ffc999;font-family:var(--font-heading-family)}@media screen and (min-width: 640px){.c-product-card__reviews{min-height:25px}}.c-product-card--related .c-product-card__image-container{margin-bottom:0;padding:1.5rem 1.5rem 0;background-color:#f5f3ed}.c-product-card--related .c-product-card__image-container+.c-product-card__info{padding:1.5rem;background-color:#f5f3ed}.c-product-card--related .c-product-card__footer{width:calc(100% - 3rem)}.c-product-card--related .c-product-card__image-container:hover .c-product-card__footer{display:none}.c-suitability__title{margin-bottom:1rem;font-family:Jost,sans-serif;font-weight:400;text-transform:uppercase}.c-suitability__list{display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:1rem}.c-suitability__item{display:flex;align-items:center;color:#4b4b4b;font-family:var(--font-body-family);text-transform:capitalize}.c-suitability__item-ico{width:10px;height:10px;margin-right:1rem;padding:1px;color:#6a7a6c}.c-suitability__item-ico--close{height:8px;color:#333}.c-suitability__item-ico--check{width:12px;height:12px;margin-right:.8rem}.c-suitability__disclaim{display:block}.c-suitability--spacing-top{margin-top:3rem;padding-top:3rem;border-top:1px solid #ededed}.c-suitability--product{padding-top:2rem;border-top:1px solid #ededed}.c-suitability--product .c-suitability__title{font-family:var(--font-heading-family);text-transform:none;font-size:1.6rem;line-height:24px}.c-suitability--product .c-suitability__list{margin-bottom:1rem}.c-suitability--product .c-suitability__item{font-size:1.2rem;line-height:20px}.c-suitability--product .c-suitability__disclaim{display:block;font-size:1.2rem;line-height:18px;color:#616161;font-family:var(--font-body-family)}.c-showrooms{background-color:#f5f3ed;padding-top:4.8rem;padding-bottom:4.8rem}@media screen and (min-width: 820px){.c-showrooms{display:flex;flex-wrap:wrap;align-items:center}}.c-showrooms__list{display:flex;flex-wrap:nowrap}.c-showrooms__inner{width:100%}.c-showrooms__section-header{position:relative;z-index:1;margin-bottom:1rem;background-color:#fff}.c-showrooms__section-header-content{max-width:370px}.c-showrooms__section-header-nav{display:none;margin-top:auto}.c-showrooms__section-header-nav-button{position:static}@media screen and (min-width: 820px){.c-showrooms__section-header-nav{display:flex}}.c-showrooms__section-header-frame{justify-content:center}@media screen and (min-width: 820px){.c-showrooms__section-header-frame{justify-content:flex-start}}.c-showrooms__section-header-image{width:auto;height:58px}@media screen and (min-width: 820px){.c-showrooms__section-header-image{height:132px}}@media screen and (min-width: 820px){.c-showrooms__section-header{display:flex;flex:0 0 25%;flex-direction:column;align-items:flex-start;width:25%;margin-bottom:0}}.c-showrooms__header{padding:0 4rem}.c-showrooms__wrapper{padding:0 15%;overflow:hidden}@media screen and (min-width: 768px){.c-showrooms__wrapper{padding:0 25%}}.c-showrooms__wrapper .tns-ovh{overflow:visible}.c-showrooms__wrapper--no-padding{padding:0}.c-showrooms__item-title{margin-top:1rem;font-family:var(--font-heading-family);text-align:center;font-size:2rem;line-height:20px}.c-showrooms__item-ico{position:relative;top:2px;width:10px;height:10px;margin-left:.5rem}.c-showrooms__item-link{display:flex;flex-direction:column;align-items:center;justify-content:center}.c-showrooms__item-frame{max-width:330px}.c-showrooms--product .c-showrooms__header-title{font-family:var(--font-heading-family);font-size:4rem;line-height:44px;font-weight:400}.c-showrooms--product .c-showrooms__header-copy{color:#616161;font-family:var(--font-body-family);font-weight:400;font-size:1.6rem;line-height:24px}@media screen and (max-width: 820px){.c-showrooms--page{overflow:hidden}}.c-showrooms--page .c-showrooms__header-title{margin-bottom:.2rem;font-family:var(--font-heading-family);font-weight:400;font-size:3.2rem;line-height:1.1}.c-showrooms--page .c-showrooms__header-copy{color:#616161;font-family:var(--font-body-family);font-weight:400;font-size:1.6rem;line-height:24px}.c-showrooms--page .tns-controls{display:flex;justify-content:end}.c-showrooms--page .tns-controls [data-controls]{height:40px;width:40px;border-radius:50%;position:initial;left:initial;right:initial;background-color:#fff}.c-showrooms--page .tns-controls [data-controls=next]{margin-left:1rem}.c-showrooms--product-bottom .c-showrooms__wrapper{padding:0 35%}.c-showrooms--product-bottom .c-showrooms__wrapper--no-padding{padding:0}.c-sample-modal__no-sample{margin-bottom:1rem;font-family:var(--font-body-family);font-weight:400;font-size:1.4rem;line-height:22px}.c-sample-modal__title{text-align:center;font-size:1.8rem}.c-sample-modal__description{font-size:1.8rem;line-height:20px}.c-sample-modal__description p{margin-bottom:.5rem}.c-sample-modal__description__variant-text{font-family:var(--font-body-family);font-size:1.4rem;line-height:22px;font-weight:400}.c-sample-modal__product{margin-top:2.5rem;margin-bottom:3rem}.c-sample-modal__product-top{display:flex;margin-bottom:2.5rem}.c-sample-modal__product-top .o-ar{max-width:64px}.c-sample-modal__product-title{font-size:1.6rem;display:flex;flex-direction:column;margin-left:1rem}.c-sample-modal__product-title-variant{color:#616161;font-family:var(--font-body-family);font-size:1.2rem}.c-sample-modal__count{margin-top:1rem;margin-bottom:2rem;font-family:var(--font-body-family);font-weight:500;text-align:center;font-size:1.3rem}.c-sample-modal__count-number{font-family:var(--font-body-family)}.c-sample-modal__count+.c-sample-modal__count--limit{display:none}.c-sample-modal__count.is-limit{display:none}.c-sample-modal__count.is-limit+.c-sample-modal__count--limit{display:block}.c-sample-modal__count--limit{margin-top:1rem;margin-bottom:2rem;font-family:var(--font-body-family);font-weight:500;text-align:center;font-size:1.3rem}.c-sample-modal__form-submit{display:none;margin-bottom:.8rem}.c-sample-modal__form-button{display:block}.c-sample-modal__form-button-strong{font-weight:500;pointer-events:none}.c-sample-modal__form-button[disabled]{opacity:.75;pointer-events:none}.c-sample-modal__additional-info{margin-right:-3rem;margin-left:-3rem;padding:3rem;background-color:#f5f3ed80}.c-sample-modal__additional-info-title{padding:0 0 2rem}.c-sample-modal__additional-info-text{font-family:var(--font-body-family);text-align:center;font-size:1.4rem}.c-product .o-row{margin:0}.c-product__quick-view{display:block}.c-product__quick-view .c-product{padding-top:0}.c-product__quick-view .c-product__images--product-d{display:none}.c-product__quick-view .c-product__images--product-m{display:block;box-sizing:border-box;min-width:380px;padding:0 2.4rem}.c-product__quick-view .c-product__title{max-width:227px}.c-product__quick-view .c-product__inner{display:flex;width:calc(100% + 4.8rem);margin:0 -2.4rem;padding:0;gap:0}.c-product__quick-view .c-product__sidebar{flex:1;margin:0;padding:0 2.4rem}.c-product__quick-view .c-product__desc{display:block}.c-product__quick-view .c-product__header{margin-bottom:1.6rem}.c-product__quick-view .c-product__header__top,.c-product__quick-view .c-product__step--size,.c-product__quick-view .c-product__step--qty,.c-product__quick-view .c-product__info,.c-product__quick-view .c-product__range,.c-product__quick-view .c-product__quick-links{display:none}.c-product__quick-view .c-product__form{margin-bottom:0}.c-product__quick-view .c-product__form-submit{display:none}.c-product__quick-view .c-product__view-product{display:block!important;margin-bottom:.8rem}.c-product__quick-view .c-product .c-share{display:none}.c-product__quick-view .c-product .c-carousel--product-m{padding:0}.c-product__quick-view .c-product .c-carousel--product-m .tns-ovh{overflow:hidden}.c-product__quick-view .c-product .c-carousel__slide__tooltip,.c-product__quick-view .c-product .c-suitability--product,.c-product__quick-view .c-product__bottom{display:none}.c-product__quick-view .c-product__suitability-list{display:flex;flex-wrap:wrap}.c-product__quick-view .c-product__suitability-title{display:block;padding-bottom:1rem;color:#333;font-family:var(--font-body-family);font-family:var(--font-heading-family);font-weight:400;font-size:1.6rem;line-height:1.5}.c-product__quick-view .c-product__suitability-item{width:50%;font-size:1.4rem;line-height:1.5;font-family:var(--font-body-family)}.c-product__quick-view .c-product__suitability-item svg{width:15px;height:15px}
/*# sourceMappingURL=/cdn/shop/t/53/assets/product.css.map */
