.color-grey-0{color:#fff}.color-grey-600{color:#dfdfdf}.color-grey-700{color:#b1b1b1}.color-grey-800{color:#646464}.color-grey-900{color:#181818}.color-grey-1000{color:#000}.input-color-form{color:#656565}.drawer-body-open{overflow:hidden}.header{background-color:#fff;border-bottom:1px solid #e5e5e5}.header .box-conteudo .box-svg i svg path{fill:#2d3037}.header .box-conteudo .box-links .row-link p{color:#2d3037}.header .box-conteudo .link-concierge{border:1px solid #2d3037!important}.header .box-conteudo .link-concierge p{color:#2d3037!important}.header .box-conteudo .link-concierge:hover p{color:#fff!important}.header .box-conteudo .link-concierge:hover svg path{stroke:#fff!important}.header .box-conteudo .link-concierge i svg path{stroke:#2d3037!important}.header .search-icon circle,.header .search-icon line{stroke:#383d47!important}.header .link-concierge{border:1px solid #2d3037}.header .link-concierge p{color:#2d3037}.header .link-concierge i svg path{stroke:#2d3037}.header .wpml-box .wpml-ls-current-language,.header .wpml-box .wpml-ls-item{color:#383d47!important}.header .wpml-box .wpml-ls-current-language:after{background-color:#383d47!important}.single-product main{overflow:unset}.single-product .section-wrap .thumbnail-space{bottom:-410px;height:430px;position:relative;width:430px}.single-product .section-wrap .thumbnail-space .thumbnail{background-color:#fff;border-radius:1px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;height:430px;margin:0 0 0 80px;position:fixed;width:430px;z-index:998}.single-product .section-wrap .thumbnail-space .thumbnail .thumbnail-image{background-color:#e5e5e5;background-position:50%;background-repeat:no-repeat;background-size:cover;-webkit-box-shadow:0 15px 40px rgba(0,0,0,.08);box-shadow:0 15px 40px rgba(0,0,0,.08);height:100%;position:relative;width:100%;z-index:998}.single-product .section-wrap .thumbnail-space .thumbnail .thumbnail-image .super-zoom-text{background:#fff;border:1px solid #e5e5e5;border-radius:2px;bottom:0;-webkit-box-shadow:0 15px 40px rgba(0,0,0,.08);box-shadow:0 15px 40px rgba(0,0,0,.08);-webkit-box-sizing:border-box;box-sizing:border-box;left:50%;margin-left:auto;margin-right:auto;opacity:0;padding:6px 15px;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .5s,visibility .5s;transition:opacity .5s,visibility .5s;visibility:hidden}.single-product .section-wrap .thumbnail-space .thumbnail .thumbnail-image .super-zoom-text span{color:#878b97;font-size:12px;font-style:normal;font-weight:500;letter-spacing:.03em;line-height:14px;text-transform:capitalize;text-transform:uppercase}.single-product .section-wrap .thumbnail-space .thumbnail .thumbnail-image .super-zoom-text svg circle,.single-product .section-wrap .thumbnail-space .thumbnail .thumbnail-image .super-zoom-text svg path{stroke:#878b97}.single-product .section-wrap .thumbnail-space .thumbnail .thumbnail-image .super-zoom-text svg path{fill:#878b97}.single-product .section-wrap .thumbnail-space .thumbnail .thumbnail-image:hover .super-zoom-text{opacity:1;-webkit-transition:opacity .5s,visibility .5s;transition:opacity .5s,visibility .5s;visibility:visible}.single-product .section-wrap .thumbnail-space .thumbnail.sticky-thumbnail{bottom:-150px;position:absolute}.single-product .section-wrap .content-wrapper{bottom:30px;height:auto;margin-left:360px;width:50%}.single-product .section-wrap .content-wrapper h2,.single-product .section-wrap .content-wrapper p{text-align:left;width:100%}.single-product .wrap .container-breadcrumb{background:#fff;padding:0 0 0 580px}.single-product .wrap .container-breadcrumb .breadcrumb{border-bottom:0;margin-bottom:0}.single-product .modal-table{background:#fff;-webkit-box-shadow:10px 0 40px rgba(0,0,0,.15);box-shadow:10px 0 40px rgba(0,0,0,.15);height:100vh;left:-680px;position:fixed;top:0;width:600px;z-index:99999}@media (max-width:768px){.single-product .modal-table{bottom:calc(100vh - 104px);height:calc(100vh - 104px);left:0!important;top:auto;width:100%}}.single-product .modal-table .modal-wrapper{padding:50px 50px 0}@media (max-width:768px){.single-product .modal-table .modal-wrapper{padding:30px 15px 0}}.single-product .modal-table .modal-wrapper .modal-close{background:#fff;border:1px solid #ebebeb;border-radius:50%;height:42px;position:absolute;right:0;top:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);width:42px;z-index:9}.single-product .modal-table .modal-wrapper .modal-close .only-mobile{display:none}.single-product .modal-table .modal-wrapper .modal-close:hover{cursor:pointer}@media (max-width:768px){.single-product .modal-table .modal-wrapper .modal-close{left:50%;top:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.single-product .modal-table .modal-wrapper .modal-close .only-desktop{display:none}.single-product .modal-table .modal-wrapper .modal-close .only-mobile{display:block}}.single-product .modal-table .modal-wrapper .modal-title{color:#383d47;font-size:24px;font-style:normal;font-weight:700;line-height:18px;margin-bottom:30px;text-transform:uppercase}@media (max-width:768px){.single-product .modal-table .modal-wrapper .modal-title{font-size:20px;line-height:24px;margin-bottom:25px}}.single-product .modal-table .modal-wrapper .finish-table-scroll .complete-finish-table-tab{overflow-x:auto;padding:0}.single-product .modal-table .modal-wrapper .finish-table-scroll .complete-finish-table-tab p{color:#878b97;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.01em;line-height:22px;margin-left:0}@media (max-width:768px){.single-product .modal-table .modal-wrapper .finish-table-scroll .complete-finish-table-tab p{padding-bottom:10px}}.single-product .modal-table .modal-wrapper .finish-table-scroll .complete-finish-table-tab p+p{margin-left:14px}.single-product .modal-table .modal-wrapper .finish-table-scroll .complete-finish-table-tab p.-active{color:#2d3037;font-weight:600}.single-product .modal-table .modal-wrapper .finish-table-scroll .finish-table-body{height:calc(100vh - 130px);overflow-y:auto}@media (max-width:768px){.single-product .modal-table .modal-wrapper .finish-table-scroll .finish-table-body{height:calc(100vh - 180px)}}.single-product .modal-table .modal-wrapper .finish-table-scroll .finish-table-body .table-bordered{border:none;border-top:1px solid #ebebeb;margin-bottom:0}.single-product .modal-table .modal-wrapper .finish-table-scroll .finish-table-body .table-bordered tr{position:relative}.single-product .modal-table .modal-wrapper .finish-table-scroll .finish-table-body .table-bordered tr td{border:none;border-bottom:1px solid transparent;height:48px;padding:0;text-align:left;vertical-align:middle;width:30%}.single-product .modal-table .modal-wrapper .finish-table-scroll .finish-table-body .table-bordered tr td:nth-child(2n){padding-left:32px;width:70%}.single-product .modal-table .modal-wrapper .finish-table-scroll .finish-table-body .table-bordered tr:after{background-color:#878b97;bottom:0;content:"";height:1px;left:0;opacity:.4;position:absolute;width:100%}.single-product .modal-table .modal-wrapper .finish-table-scroll .finish-table-body .table-bordered+.table-bordered{margin:60px 0}.single-product .modal-table .modal-wrapper .finish-table-scroll .finish-table-body::-webkit-scrollbar{display:none}.single-product .details-container{position:relative}.single-product .details-container .details-content-header-mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:134px 20px 26px}@media (min-width:1024px){.single-product .details-container .details-content-header-mobile{display:none}}.single-product .details-container .details-content-header-mobile a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;font-style:normal;font-weight:500;line-height:11px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#2d3037;letter-spacing:.2px;margin-bottom:14px;text-decoration:none;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width:768px){.single-product .details-container .details-content-header-mobile a{margin-bottom:16px}}.single-product .details-container .details-content-header-mobile h2{color:#2d3037;font-size:24px;font-style:normal;font-weight:700;line-height:24px;text-transform:uppercase}@media (max-width:768px){.single-product .details-container .details-content-header-mobile h2{font-size:24px}}.single-product .details-container .box-details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:90px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:0 auto;max-width:1920px}@media (max-width:768px){.single-product .details-container .box-details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:0}}.single-product .details-container .details-sticky-container{background:linear-gradient(328.46deg,hsla(225,7%,56%,.02) 36.9%,hsla(225,9%,64%,.02) 102.32%);-webkit-box-flex:2;-webkit-align-self:flex-start;-webkit-flex:2;-ms-flex:2;flex:2;position:-webkit-sticky;position:sticky;text-align:center;width:100%;-ms-flex-item-align:start;align-self:flex-start;padding:61px 0 0}@media (max-width:768px){.single-product .details-container .details-sticky-container{background:linear-gradient(328.46deg,hsla(225,7%,56%,.04) 36.9%,hsla(225,9%,64%,.04) 102.32%),#fff;border-right:none;padding:0 0 24px;position:relative;top:0;width:100%;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}@media (min-width:769px){.single-product .details-container .details-sticky-container .details-image-wrapper .details-swiper .swiper-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px}.single-product .details-container .details-sticky-container .details-image-wrapper .details-swiper .swiper-wrapper .swiper-slide{position:relative}.single-product .details-container .details-sticky-container .details-image-wrapper .details-swiper .swiper-wrapper .swiper-slide .details-gallery-thumb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:520px;width:100%}.single-product .details-container .details-sticky-container .details-image-wrapper .details-swiper .swiper-wrapper .swiper-slide .details-gallery-thumb img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.single-product .details-container .details-sticky-container .details-image-wrapper .details-swiper .swiper-wrapper .swiper-slide .details-gallery-thumb .modal-icon{opacity:0;position:absolute;right:8px;top:8px;-webkit-transition:.6s;transition:.6s}}@media (min-width:769px) and (min-width:1520px){.single-product .details-container .details-sticky-container .details-image-wrapper .details-swiper .swiper-wrapper .swiper-slide .details-gallery-thumb{height:720px}}@media (min-width:769px){.single-product .details-container .details-sticky-container .details-image-wrapper .details-swiper .swiper-wrapper .swiper-slide:hover .details-gallery-thumb .modal-icon{opacity:1}}.single-product .details-container .details-sticky-container .details-image-wrapper .details-swiper .details-swiper-pagination{display:none}@media (max-width:768px){.single-product .details-container .details-sticky-container .details-image-wrapper .details-swiper{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;padding:0 24px;width:100%}.single-product .details-container .details-sticky-container .details-image-wrapper .details-swiper .swiper-wrapper{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.single-product .details-container .details-sticky-container .details-image-wrapper .details-swiper .swiper-slide{height:340px;position:relative;width:340px}.single-product .details-container .details-sticky-container .details-image-wrapper .details-swiper .swiper-slide .details-gallery-thumb{display:block;height:340px;margin:0 auto;width:100%}.single-product .details-container .details-sticky-container .details-image-wrapper .details-swiper .swiper-slide .details-gallery-thumb img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.single-product .details-container .details-sticky-container .details-image-wrapper .details-swiper .details-swiper-pagination{padding:12px 0 0;text-align:center}.single-product .details-container .details-sticky-container .details-image-wrapper .details-swiper .details-swiper-pagination .swiper-pagination-bullet{background:#878b97;height:6px;opacity:1;width:6px}.single-product .details-container .details-sticky-container .details-image-wrapper .details-swiper .details-swiper-pagination .swiper-pagination-bullet-active{background:#2d3037}}.single-product .details-container .details-sticky-container .details-image-wrapper .main-image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:55px;position:relative;width:320px!important}@media (min-width:1024px){.single-product .details-container .details-sticky-container .details-image-wrapper .main-image{margin:0 auto 40px;padding:0;width:100%}}@media (min-width:1520px){.single-product .details-container .details-sticky-container .details-image-wrapper .main-image{height:720px;max-height:720px;width:100%!important}}.single-product .details-container .details-sticky-container .details-image-wrapper .main-image .box-img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.single-product .details-container .details-sticky-container .details-image-wrapper .main-image .box-img img{margin:0 auto;max-height:520px;-o-object-fit:contain;object-fit:contain;position:relative;-webkit-transform:translateX(40px);transform:translateX(40px);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:1}.single-product .details-container .details-sticky-container .details-image-wrapper .main-image .box-img .sombra-produto{-webkit-flex-shrink:0;z-index:0;-ms-flex-negative:0;flex-shrink:0}@media (max-width:768px){.single-product .details-container .details-sticky-container .details-image-wrapper .main-image{aspect-ratio:1/1;background:#fff;border:1px solid #ebebeb;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-filter:none;filter:none;height:340px;max-height:none;max-width:none;min-height:auto;overflow:visible;position:static;width:340px}.single-product .details-container .details-sticky-container .details-image-wrapper .main-image .box-img{height:100%;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.single-product .details-container .details-sticky-container .details-image-wrapper .main-image .box-img img{height:100%;max-height:none;-o-object-fit:contain;object-fit:contain;-webkit-transform:none;transform:none;width:100%}.single-product .details-container .details-sticky-container .details-image-wrapper .main-image .box-img .sombra-produto,.single-product .details-container .details-sticky-container .details-image-wrapper .main-image .box-img:after{display:none}}.single-product .details-container .details-sticky-container .details-image-wrapper .main-image .modal-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;width:40px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-align-content:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;vertical-align:middle;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;opacity:0;position:absolute;right:8px;top:8px;-webkit-transition:all .3s;transition:all .3s}.single-product .details-container .details-sticky-container .details-image-wrapper .main-image .modal-icon svg{z-index:99}.single-product .details-container .details-sticky-container .details-image-wrapper .main-image:hover{cursor:pointer}.single-product .details-container .details-sticky-container .details-image-wrapper .main-image:hover .modal-icon{opacity:1}.single-product .details-container .details-sticky-container .details-image-wrapper .f{aspect-ratio:1/1;display:block!important;-webkit-flex-shrink:0;height:auto!important;width:100%!important;-ms-flex-negative:0;border:2px solid transparent;cursor:pointer;flex-shrink:0;margin:0!important;overflow:hidden;position:relative;-webkit-transition:border-color .3s;transition:border-color .3s}.single-product .details-container .details-sticky-container .details-image-wrapper .f img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:opacity .3s;transition:opacity .3s;width:100%}.single-product .details-container .details-sticky-container .details-image-wrapper .f .modal-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;width:40px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-align-content:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;vertical-align:middle;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;opacity:0;position:absolute;right:15px;top:15px;-webkit-transition:all .3s;transition:all .3s}.single-product .details-container .details-sticky-container .details-image-wrapper .f .modal-icon svg{z-index:99}.single-product .details-container .details-sticky-container .details-image-wrapper .f:hover .modal-icon{opacity:1}.single-product .details-container .details-content{-webkit-align-self:flex-start;display:inline-block;padding:42px 80px 0;position:-webkit-sticky;position:sticky;top:118px;width:calc(100% - 560px);-ms-flex-item-align:start;align-self:flex-start;-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2}@media (max-width:1024px){.single-product .details-container .details-content{padding:40px 40px 0}}@media (max-width:768px){.single-product .details-container .details-content{max-width:100%;padding:25px 20px 0;position:relative;top:0;width:100%;-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}}.single-product .details-container .details-content .details-content-header{display:none}@media (min-width:1024px){.single-product .details-container .details-content .details-content-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.single-product .details-container .details-content .details-content-header a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:11px;font-style:normal;font-weight:500;line-height:11px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#2d3037;letter-spacing:.2px;margin-bottom:14px;text-decoration:none;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width:768px){.single-product .details-container .details-content .details-content-header a{font-size:12px;line-height:11px;margin-bottom:16px}}.single-product .details-container .details-content .details-content-header h2{color:#2d3037;font-size:24px;font-style:normal;font-weight:700;line-height:24px;text-transform:uppercase}@media (max-width:768px){.single-product .details-container .details-content .details-content-header h2{font-size:20px}}.single-product .details-container .details-content .pieces-list{overflow-x:auto;position:relative}@media (min-width:1024px){.single-product .details-container .details-content .pieces-list{padding-top:40px}}.single-product .details-container .details-content .pieces-list .pieces-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:28px;vertical-align:middle}.single-product .details-container .details-content .pieces-list .pieces-title p{color:#2d3037;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize}.single-product .details-container .details-content .pieces-list .pieces-title .box-title-pieces{gap:10px}.single-product .details-container .details-content .pieces-list .pieces-title .box-technical-data,.single-product .details-container .details-content .pieces-list .pieces-title .box-title-pieces{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.single-product .details-container .details-content .pieces-list .pieces-title .box-technical-data{cursor:pointer;gap:12px}.single-product .details-container .details-content .pieces-list .pieces-title .box-technical-data svg{margin:2px 0 4px}.single-product .details-container .details-content .pieces-list .pieces-items{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;gap:32px 16px;overflow-x:auto;overflow-y:hidden;padding-bottom:32px}@media (min-width:1024px){.single-product .details-container .details-content .pieces-list .pieces-items{padding-bottom:20px;-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;gap:32px;justify-content:start}.single-product .details-container .details-content .pieces-list .pieces-items.pieces-items-special{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;overflow-x:visible}.single-product .details-container .details-content .pieces-list .pieces-items.pieces-items-special .size-content{min-width:0;right:15px;width:calc(33.33333% - 21.33333px)!important}.single-product .details-container .details-content .pieces-list .pieces-items.pieces-items-special .size-content .size-item{background-size:contain!important;height:195px!important;max-width:100%;width:195px!important}}.single-product .details-container .details-content .pieces-list .pieces-items .size-content{cursor:pointer;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.single-product .details-container .details-content .pieces-list .pieces-items .size-content .size-item-open-modal:hover,.single-product .details-container .details-content .pieces-list .pieces-items .size-content .size-item-open-special-modal:hover{cursor:pointer}.single-product .details-container .details-content .pieces-list .pieces-items .size-content.slabs{padding:0 8px 0 28px}.single-product .details-container .details-content .pieces-list .pieces-items .size-content.slabs .size-item:before{content:url(../images/icon/slabs.svg);left:8px;position:absolute}.single-product .details-container .details-content .pieces-list .pieces-items .size-content .size-item{background-position:50%;background-repeat:no-repeat;background-size:cover;height:220px;width:100%}.single-product .details-container .details-content .pieces-list .pieces-items .size-content .size-item.-trim{background-size:contain!important}@media (min-width:1440px){.single-product .details-container .details-content .pieces-list .pieces-items .size-content .size-item{height:150px;width:100%}}.single-product .details-container .details-content .pieces-list .pieces-items .size-content p{color:#2d3037;font-size:13px;font-style:normal;font-weight:500;line-height:15px;margin-top:12px;max-width:152px;text-align:center}.single-product .details-container .details-content .pieces-list .pieces-items .size-content h3{color:#878b97;font-size:11px;font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:11px;margin-top:10px;text-align:center;text-transform:uppercase}.single-product .details-container .details-content .product-descrption{border-top:1px solid hsla(225,7%,56%,.5);padding:0}.single-product .details-container .details-content .product-descrption *{font-family:roboto,sans-serif!important}.single-product .details-container .details-content .product-descrption .product-description-toggle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:none;border:none;cursor:pointer;padding:24px 0;text-align:left}.single-product .details-container .details-content .product-descrption .product-description-toggle h3{color:#2d3037;font-size:14px;font-style:normal;font-weight:500;letter-spacing:.2px;line-height:11px;margin:0;text-transform:uppercase}.single-product .details-container .details-content .product-descrption .product-description-toggle .description-chevron{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:-webkit-transform .35s ease;transition:-webkit-transform .35s ease;transition:transform .35s ease;transition:transform .35s ease,-webkit-transform .35s ease}.single-product .details-container .details-content .product-descrption .product-description-toggle[aria-expanded=true] .description-chevron{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.single-product .details-container .details-content .product-descrption .product-description-body{max-height:0;overflow:hidden;-webkit-transition:max-height .35s ease;transition:max-height .35s ease}.single-product .details-container .details-content .product-descrption .product-description-body p{color:#2d3037;font-size:15px;font-style:normal;font-weight:400;line-height:145%;margin:0;padding-bottom:28px;text-align:left}@media (max-width:768px){.single-product .details-container .details-content .product-descrption .product-description-body p{font-size:16px;line-height:150%}}.single-product .details-container .details-content .product-descrption .link-arquivo{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fff;border:1px solid #ebebeb;border-radius:4px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;padding:0 16px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#2d3037;font-size:13px;font-style:normal;font-weight:500;letter-spacing:.003em;line-height:15px;margin-top:40px;text-transform:capitalize;-webkit-transition:all .2s;transition:all .2s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.single-product .details-container .details-content .product-descrption .link-arquivo svg{margin-right:10px}.single-product .details-container .details-content .product-descrption .link-arquivo:hover{background:#f3f3f3;border-color:#f3f3f3}@media (max-width:768px){.single-product .details-container .details-content .product-descrption .link-arquivo{font-size:11px;margin:40px auto 0}}.single-product .details-container .details-content .view-all-faces{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-top:1px solid hsla(225,7%,56%,.5);cursor:pointer;padding:24px 0;text-decoration:none;-webkit-transition:opacity .2s;transition:opacity .2s;width:100%}.single-product .details-container .details-content .view-all-faces span{color:#2d3037;font-size:14px;font-style:normal;font-weight:500;letter-spacing:.2px;line-height:11px;margin:0;text-transform:uppercase}.single-product .details-container .details-content .view-all-faces svg path{-webkit-transition:stroke .2s;transition:stroke .2s}.single-product .details-container .details-content .view-all-faces:hover{opacity:.7}.single-product .details-container .details-content .share-collection-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;gap:22px;justify-content:space-between;padding-top:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width:1024px){.single-product .details-container .details-content .share-collection-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.single-product .details-container .details-content .share-collection-row .btn-hover{width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (min-width:1024px){.single-product .details-container .details-content .share-collection-row .btn-hover{width:auto;-webkit-box-pack:initial;-webkit-justify-content:initial;-ms-flex-pack:initial;justify-content:normal}}.single-product .details-container .details-content .share-collection-row .btn-hover:hover svg{color:#fff;-webkit-transform:translateX(-4px);transform:translateX(-4px)}.single-product .details-container .details-content .share-collection-row .btn-hover:hover svg path{fill:#fff}.single-product .details-container .details-content .share-collection-row .collection-link{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:4px;text-decoration:none;-webkit-transition:opacity .2s;transition:opacity .2s}.single-product .details-container .details-content .share-collection-row .collection-link .collection-label{font-family:Roboto,sans-serif;font-size:14px;font-weight:400;letter-spacing:.13px}.single-product .details-container .details-content .share-collection-row .collection-link .collection-name{color:#2d3037;font-size:14px;font-style:normal;font-weight:500;line-height:normal;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:auto;text-transform:capitalize;text-underline-offset:auto;text-underline-position:from-font}.single-product .details-container .details-content .share-collection-row .collection-link svg{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-left:2px}.single-product .details-container .details-content .share-collection-row .collection-link:hover{opacity:.7}.single-product .details-container .drawer-produto{background:#fff;bottom:0;-webkit-box-shadow:10px 0 40px 0 rgba(0,0,0,.15);box-shadow:10px 0 40px 0 rgba(0,0,0,.15);height:calc(100vh - 130px);left:0;opacity:0;padding:30px 15px 0;position:fixed;right:0;top:100%;-webkit-transition:.6s;transition:.6s;width:100%;z-index:99999}@media (min-width:1024px){.single-product .details-container .drawer-produto{bottom:auto;height:100vh;left:-100%;padding:50px 30px 50px 50px;top:0;width:600px}}.single-product .details-container .drawer-produto .drawer-close-button-desktop{cursor:pointer;position:absolute;right:-42px;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:1024px){.single-product .details-container .drawer-produto .drawer-close-button-desktop{display:none}}.single-product .details-container .drawer-produto .drawer-close-button-mobile{cursor:pointer;left:50%;position:absolute;top:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:1024px){.single-product .details-container .drawer-produto .drawer-close-button-mobile{display:none}}.single-product .details-container .drawer-produto .drawer-product-source{gap:12px;margin-bottom:20px}.single-product .details-container .drawer-produto .drawer-product-source,.single-product .details-container .drawer-produto .drawer-product-source .source-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.single-product .details-container .drawer-produto .drawer-product-source .source-icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.single-product .details-container .drawer-produto .drawer-product-source .source-label{color:#2d3037;font-size:14px;font-style:normal;font-weight:700;line-height:16px;text-transform:uppercase}.single-product .details-container .drawer-produto .titulo-drawer{color:#383d47;font-size:24px;font-style:normal;font-weight:700;line-height:18px;margin-bottom:30px;text-transform:uppercase}.single-product .details-container .drawer-produto .lista-formato{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:14px;overflow-x:auto}.single-product .details-container .drawer-produto .lista-formato .titulo-formato{color:#878b97;cursor:pointer;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.14px;line-height:22px;padding-bottom:12px;text-transform:uppercase;-webkit-transition:.6s;transition:.6s;white-space:nowrap}.single-product .details-container .drawer-produto .lista-formato .titulo-formato.formato-ativo{border-bottom:1px solid #2d3037;color:#2d3037;font-weight:500}.single-product .details-container .drawer-produto .mosaic-image-container{padding-right:20px}.single-product .details-container .drawer-produto .mosaic-image{display:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid #ebebeb;gap:20px;margin:20px 0;padding:16px}.single-product .details-container .drawer-produto .mosaic-image__thumb{-webkit-flex-shrink:0;height:56px;-o-object-fit:cover;object-fit:cover;width:56px;-ms-flex-negative:0;flex-shrink:0}.single-product .details-container .drawer-produto .mosaic-image__info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:4px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.single-product .details-container .drawer-produto .mosaic-image__info p{color:#2d3037;font-size:14px;font-weight:700;margin:0}.single-product .details-container .drawer-produto .mosaic-image__info span{color:#878b97;font-size:12px;text-transform:uppercase}.single-product .details-container .drawer-produto .mosaic-image__view-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#2d3037;font-size:14px;font-weight:700;gap:6px;margin-left:auto;text-decoration:none;white-space:nowrap}.single-product .details-container .drawer-produto .mosaic-image__view-btn:hover{text-decoration:underline}.single-product .details-container .drawer-produto .mosaic-image__view-btn svg{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.single-product .details-container .drawer-produto .container-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:60px;height:calc(100vh - 130px);overflow-y:auto;padding-bottom:180px;padding-right:20px;-ms-overflow-style:none;overflow-y:scroll;scrollbar-width:none}@media (min-width:1024px){.single-product .details-container .drawer-produto .container-item{padding-bottom:60px}}.single-product .details-container .drawer-produto .container-item .box-tecnico{border-top:1px solid hsla(225,7%,56%,.4)}.single-product .details-container .drawer-produto .container-item .box-tecnico .item-tecnico{background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-left:none;border-right:none;height:48px}.single-product .details-container .drawer-produto .container-item .box-tecnico .item-tecnico .item{font-size:12px;font-style:normal;font-weight:600;letter-spacing:.24px;line-height:normal;text-transform:uppercase;width:30%}.single-product .details-container .drawer-produto .container-item .box-tecnico .item-tecnico .item,.single-product .details-container .drawer-produto .container-item .box-tecnico .item-tecnico .resultado-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid hsla(225,7%,56%,.4);color:#383d47;height:100%}.single-product .details-container .drawer-produto .container-item .box-tecnico .item-tecnico .resultado-item{background-color:#fbfbfb;font-size:15px;font-weight:300;letter-spacing:.065px;line-height:22px;padding-left:32px;text-transform:capitalize;width:70%}.single-product .details-container .drawer-produto .container-item::-webkit-scrollbar{display:none}.single-product .details-container .btn-close{background:rgba(0,0,0,.2);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;-webkit-transition:.6s;transition:.6s;width:100%;z-index:-1}.single-product .details-container .drawer-open-btn{opacity:1;pointer-events:auto;z-index:100}.single-product .details-container .drawer-open-product{opacity:1;top:20%}@media (min-width:1024px){.single-product .details-container .drawer-open-product{left:0;top:0}}.single-product .details-container .btn-download{background:#747886;bottom:60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:20px 22px;position:absolute;right:50px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;gap:36px;-webkit-transition:.6s;transition:.6s}.single-product .details-container .btn-download .box-text{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:6px}@media (min-width:1024px){.single-product .details-container .btn-download .box-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.single-product .details-container .btn-download .box-text .text-pdf{color:#ebebeb;font-size:11px;font-style:normal;font-weight:500;letter-spacing:.22px;line-height:normal;text-transform:uppercase}.single-product .details-container .btn-download .box-text .tech-text{color:#fff;font-size:16px;font-style:normal;font-weight:300;line-height:20px}.single-product .details-container .btn-download:hover{scale:1.05}.single-product .product-profile-container{background:#f6f6f6;margin-top:-155px;padding:0 80px}.single-product .product-profile-container .parent{padding-bottom:220px}.single-product .product-profile-container .parent .sticky-header{color:#fff;display:inline-block;float:left;text-align:center;vertical-align:top}@supports ((position:-webkit-sticky) or (position:sticky)){.single-product .product-profile-container .parent .sticky-header.is-sticky{position:-webkit-sticky;position:sticky;top:120px}}.single-product .product-profile-container .parent .sticky-header .thumbnail-image{cursor:pointer;display:block;height:430px;width:430px}.single-product .product-profile-container .parent .sticky-header .thumbnail-image .super-zoom-text{background:#fff;border:1px solid #e5e5e5;border-radius:2px;bottom:0;-webkit-box-shadow:0 15px 40px rgba(0,0,0,.08);box-shadow:0 15px 40px rgba(0,0,0,.08);-webkit-box-sizing:border-box;box-sizing:border-box;left:50%;margin-left:auto;margin-right:auto;opacity:0;padding:6px 15px;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .5s,visibility .5s;transition:opacity .5s,visibility .5s;visibility:hidden}.single-product .product-profile-container .parent .sticky-header .thumbnail-image .super-zoom-text span{color:#878b97;font-size:12px;font-style:normal;font-weight:500;letter-spacing:.03em;line-height:14px;text-transform:capitalize;text-transform:uppercase}.single-product .product-profile-container .parent .sticky-header .thumbnail-image .super-zoom-text svg circle,.single-product .product-profile-container .parent .sticky-header .thumbnail-image .super-zoom-text svg path{stroke:#878b97}.single-product .product-profile-container .parent .sticky-header .thumbnail-image .super-zoom-text svg path{fill:#878b97}.single-product .product-profile-container .parent .sticky-header .thumbnail-image:hover .super-zoom-text{opacity:1;-webkit-transition:opacity .5s,visibility .5s;transition:opacity .5s,visibility .5s;visibility:visible}.single-product .product-profile-container .parent .right{display:inline-block;padding:220px 70px 0 80px;vertical-align:top;width:60%}.single-product .product-profile-container .parent .right .description-container .row.product-title{display:block}.single-product .product-profile-container .parent .right .description-container .row.product-title p{color:#747886;font-size:22px;font-style:normal;font-weight:300;letter-spacing:.01em;line-height:22px;margin-bottom:8px;text-align:left}.single-product .product-profile-container .parent .right .description-container .row.product-title h2{color:#383d47;font-size:42px;font-style:normal;font-weight:300;letter-spacing:.01em;line-height:42px;margin-bottom:30px}.single-product .product-profile-container .parent .right .description-container .row .product-descrption{margin-bottom:auto;margin-top:auto}.single-product .product-profile-container .parent .right .description-container .row .product-descrption p{margin-bottom:40px;text-align:left}.single-product .product-profile-container .parent .right a.link-pattern{margin-right:20px}.single-product .product-profile-container .parent .right a.link-pattern .pattern-icon-container{margin-right:80px;position:relative}.single-product .product-profile-container .parent .right a.link-pattern .pattern-icon-container .pattern-icon{position:absolute;top:-42px}.single-product .product-profile-container .parent .right a.link-pattern .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;width:calc(13px + 74%);-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:calc(85% - 60px);-webkit-transition:-webkit-transform .4s,-webkit-box-shadow .4s;transition:-webkit-transform .4s,-webkit-box-shadow .4s;transition:transform .4s,box-shadow .4s;transition:transform .4s,box-shadow .4s,-webkit-transform .4s,-webkit-box-shadow .4s}.single-product .product-profile-container .parent .right a.link-pattern .pattern-wrapper{margin:0 auto;overflow:hidden;width:90px;-webkit-box-flex:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-product .product-profile-container .parent .right a.link-pattern .pattern-wrapper .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:106%}.single-product .product-profile-container .parent .right a.link-pattern .pattern-wrapper .row:nth-child(odd){margin-right:4%}.single-product .product-profile-container .parent .right a.link-pattern .pattern-wrapper .row:nth-child(2n){margin-left:4%}.single-product .product-profile-container .parent .right a.link-pattern .pattern-wrapper .item-wrapper{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:13px;margin:0;max-width:50%;position:relative}.single-product .product-profile-container .parent .right a.link-pattern .pattern-wrapper .item-wrapper .item{height:100%;overflow:hidden;padding:.5px}.single-product .product-profile-container .parent .right a.link-pattern .pattern-wrapper .item-wrapper .item img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.single-product .product-profile-container .parent .right a .share-container .share-info-container{background-color:#fff;border:1px solid #e5e5e5;border-radius:2px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:80px;margin-left:auto;padding:28px 23px;position:relative;text-align:center}.single-product .product-profile-container .parent .right a .share-container .share-info-container span{color:#878b97;font-size:12px;font-style:normal;font-weight:500;letter-spacing:.02em;line-height:14px;margin:auto 0 auto 20px;text-transform:uppercase}.single-product .product-profile-container .parent .right a .share-container .share-info-container svg{border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;height:20.13px;margin:auto;-webkit-transition:-webkit-transform .4s,-webkit-box-shadow .4s;transition:-webkit-transform .4s,-webkit-box-shadow .4s;transition:transform .4s,box-shadow .4s;transition:transform .4s,box-shadow .4s,-webkit-transform .4s,-webkit-box-shadow .4s;width:28.83px}.single-product .product-profile-container .parent .right a .share-container .share-info-container svg path{fill:#878b97}.single-product .product-profile-container .parent .right a .share-container .share-info-container:hover{cursor:pointer}.single-product .product-profile-container .parent .right a .share-container .share-info-container:hover .wrapper,.single-product .product-profile-container .parent .right a .share-container .share-info-container:hover svg{-webkit-box-shadow:0 10px 15px rgba(0,0,0,.05);box-shadow:0 10px 15px rgba(0,0,0,.05);-webkit-transform:translateY(-3px);transform:translateY(-3px)}.single-product .content-container{background:#f6f6f6;padding:70px 150px 255px 80px}.single-product .content-container .description-container .row.product-title{display:block}.single-product .content-container .description-container .row.product-title p{color:#747886;font-size:22px;font-style:normal;font-weight:300;letter-spacing:.01em;line-height:22px;margin-bottom:8px;text-align:left}.single-product .content-container .description-container .row.product-title h2{color:#383d47;font-size:42px;font-style:normal;font-weight:300;letter-spacing:.01em;line-height:42px;margin-bottom:30px}.single-product .content-container .description-container .row .product-descrption{margin-bottom:auto;margin-top:auto}.single-product .content-container .description-container .row .product-descrption p{margin-bottom:40px;text-align:left}.single-product .content-container a.link-pattern{margin-right:20px}.single-product .content-container a.link-pattern .pattern-icon-container{margin-right:80px;position:relative}.single-product .content-container a.link-pattern .pattern-icon-container .pattern-icon{position:absolute;top:-42px}.single-product .content-container a.link-pattern .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;width:calc(13px + 74%);-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:calc(85% - 60px);-webkit-transition:-webkit-transform .4s,-webkit-box-shadow .4s;transition:-webkit-transform .4s,-webkit-box-shadow .4s;transition:transform .4s,box-shadow .4s;transition:transform .4s,box-shadow .4s,-webkit-transform .4s,-webkit-box-shadow .4s}.single-product .content-container a.link-pattern .pattern-wrapper{margin:0 auto;overflow:hidden;width:90px;-webkit-box-flex:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-product .content-container a.link-pattern .pattern-wrapper .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:106%}.single-product .content-container a.link-pattern .pattern-wrapper .row:nth-child(odd){margin-right:4%}.single-product .content-container a.link-pattern .pattern-wrapper .row:nth-child(2n){margin-left:4%}.single-product .content-container a.link-pattern .pattern-wrapper .item-wrapper{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:13px;margin:0;max-width:50%;position:relative}.single-product .content-container a.link-pattern .pattern-wrapper .item-wrapper .item{height:100%;overflow:hidden;padding:.5px}.single-product .content-container a.link-pattern .pattern-wrapper .item-wrapper .item img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.single-product .content-container a .share-container .share-info-container{background-color:#fff;border:1px solid #e5e5e5;border-radius:2px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:80px;margin-left:auto;padding:28px 23px;position:relative;text-align:center}.single-product .content-container a .share-container .share-info-container span{color:#878b97;font-size:12px;font-style:normal;font-weight:500;letter-spacing:.02em;line-height:14px;margin:auto 0 auto 20px;text-transform:uppercase}.single-product .content-container a .share-container .share-info-container svg{border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;height:20.13px;margin:auto;-webkit-transition:-webkit-transform .4s,-webkit-box-shadow .4s;transition:-webkit-transform .4s,-webkit-box-shadow .4s;transition:transform .4s,box-shadow .4s;transition:transform .4s,box-shadow .4s,-webkit-transform .4s,-webkit-box-shadow .4s;width:28.83px}.single-product .content-container a .share-container .share-info-container svg path{fill:#878b97}.single-product .content-container a .share-container .share-info-container:hover{cursor:pointer}.single-product .content-container a .share-container .share-info-container:hover .wrapper,.single-product .content-container a .share-container .share-info-container:hover svg{-webkit-box-shadow:0 10px 15px rgba(0,0,0,.05);box-shadow:0 10px 15px rgba(0,0,0,.05);-webkit-transform:translateY(-3px);transform:translateY(-3px)}.single-product .field-tiles-container{overflow:hidden;padding:0 80px}.single-product .field-tiles-container.field-available-container{margin-top:-120px}.single-product .field-tiles-container h3{color:#383d47;font-size:34px;font-style:normal;font-weight:500;font-weight:300;letter-spacing:.03em;line-height:40px;margin-bottom:30px;text-transform:capitalize}.single-product .field-tiles-container .only-mobile{color:#383d47;font-size:18px;font-style:normal;font-weight:300;letter-spacing:.01em;line-height:22px;margin-bottom:30px;margin-top:5px;text-align:left}.single-product .field-tiles-container .technical-container{margin-top:80px}.single-product .field-tiles-container .only-m{display:none}.single-product .available-table-container{border-radius:1px;border-top:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.single-product .available-table-container .available-table .table{width:auto}.single-product .available-table-container .available-table .table th{background:#fff;border-bottom:0;width:181px}.single-product .available-table-container .available-table .table th.xl-sibling{border-right:1px solid #878b97}.single-product .available-table-container .available-table .table th.xl-class{border:1px solid #878b97;border-right-color:#dee2e6;-webkit-box-sizing:border-box;box-sizing:border-box}.single-product .available-table-container .available-table .table th.xl-class.xl-last{border-left:1px solid #dee2e6;border-right:1px solid #878b97;position:relative}.single-product .available-table-container .available-table .table th.xl-class.xl-last:after{color:#747886;content:"xl formats.";font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.02em;line-height:14px;position:absolute;right:0;text-transform:uppercase;top:-20px}.single-product .available-table-container .available-table .table .table-text,.single-product .available-table-container .available-table .table .table-text span{color:#383d47;font-size:12px;font-style:normal;font-weight:500;letter-spacing:.02em;line-height:14px;padding:18px 0 18px 20px;text-align:left;text-transform:uppercase;vertical-align:middle;width:115px}.single-product .available-table-container .available-table .table .table-text span{padding:0}.single-product .available-table-container .available-table .table .size-content{padding:19px;position:relative}.single-product .available-table-container .available-table .table .size-content.slabs{padding:0 8px 0 28px}.single-product .available-table-container .available-table .table .size-content.slabs .size-item:before{content:url(../images/icon/slabs.svg);left:8px;position:absolute}.single-product .available-table-container .available-table .table .size-content .size-item{background-position:50%;background-repeat:no-repeat;background-size:cover;height:140px;margin:auto;width:140px}.single-product .available-table-container .available-table .table .size-content p{color:#878b97;font-size:20px;font-style:normal;font-weight:300;letter-spacing:.01em;line-height:16px;margin-top:18px}.single-product .available-table-container .available-table .table td.table-point-container{background-color:#f7f7f7;text-align:center;vertical-align:middle;width:181px}.single-product .available-table-container .available-table .table td.table-point-container .table-point{background:#878b97;border-radius:10px;height:10px;margin:auto;width:10px}.single-product .special-pieces-container,.single-product .special-pieces-trims-container,.single-product .trims-container{overflow:visible}.single-product .size-container,.single-product .special-container,.single-product .special-pieces-container,.single-product .special-pieces-trims-container,.single-product .trims-container,.single-product .wall-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.single-product .size-container .size-content,.single-product .special-container .size-content,.single-product .special-pieces-container .size-content,.single-product .special-pieces-trims-container .size-content,.single-product .trims-container .size-content,.single-product .wall-container .size-content{margin-top:auto;padding:0 10px}.single-product .size-container .size-content .size-item,.single-product .special-container .size-content .size-item,.single-product .special-pieces-container .size-content .size-item,.single-product .special-pieces-trims-container .size-content .size-item,.single-product .trims-container .size-content .size-item,.single-product .wall-container .size-content .size-item{background-color:#f7f7f7;background-position:50%;background-repeat:no-repeat;background-size:cover;height:96px;margin:auto;width:96px}.single-product .size-container .size-content p,.single-product .special-container .size-content p,.single-product .special-pieces-container .size-content p,.single-product .special-pieces-trims-container .size-content p,.single-product .trims-container .size-content p,.single-product .wall-container .size-content p{border-bottom:1px solid transparent;color:#878b97;font-size:18px;font-style:normal;font-weight:300;letter-spacing:.01em;line-height:16px;padding:10px 0}.single-product .size-container .size-content.-active p,.single-product .special-container .size-content.-active p,.single-product .special-pieces-container .size-content.-active p,.single-product .special-pieces-trims-container .size-content.-active p,.single-product .trims-container .size-content.-active p,.single-product .wall-container .size-content.-active p{border-color:#383d47}.single-product .size-container .size-content:hover,.single-product .special-container .size-content:hover,.single-product .special-pieces-container .size-content:hover,.single-product .special-pieces-trims-container .size-content:hover,.single-product .trims-container .size-content:hover,.single-product .wall-container .size-content:hover{cursor:pointer}.single-product .special-pieces-container,.single-product .special-pieces-trims-container,.single-product .trims-container{padding-left:0}@media (max-width:1024px){.single-product .special-pieces-container,.single-product .special-pieces-trims-container,.single-product .trims-container{overflow:scroll;-webkit-overflow-scrolling:touch}}.single-product .special-container .size-content,.single-product .special-pieces-container .size-content,.single-product .special-pieces-trims-container .size-content,.single-product .trims-container .size-content,.single-product .wall-container .size-content{border:1px solid transparent;margin-top:-10px;padding-top:10px;-webkit-transition:all .3s;transition:all .3s}.single-product .special-container .size-content .size-item,.single-product .special-pieces-container .size-content .size-item,.single-product .special-pieces-trims-container .size-content .size-item,.single-product .trims-container .size-content .size-item,.single-product .wall-container .size-content .size-item{background-size:contain}.single-product .special-container .size-content .size-item.-trim,.single-product .special-pieces-container .size-content .size-item.-trim,.single-product .special-pieces-trims-container .size-content .size-item.-trim,.single-product .trims-container .size-content .size-item.-trim,.single-product .wall-container .size-content .size-item.-trim{background-image:url(../images/bullnose.jpg)}.single-product .special-container .size-content p,.single-product .special-pieces-container .size-content p,.single-product .special-pieces-trims-container .size-content p,.single-product .trims-container .size-content p,.single-product .wall-container .size-content p{text-align:center}.single-product .special-container .size-content:hover,.single-product .special-pieces-container .size-content:hover,.single-product .special-pieces-trims-container .size-content:hover,.single-product .trims-container .size-content:hover,.single-product .wall-container .size-content:hover{border-color:#e5e5e5}.single-product .trim-container .size-content .size-item{background-image:url(../images/bullnose.jpg)}.single-product.paw-table+.paw-table .special-finish-container,.single-product.paw-table+.paw-table .special-pieces-finish-container,.single-product.paw-table+.paw-table .special-pieces-trims-finish-container,.single-product.paw-table+.paw-table .trims-finish-container,.single-product.paw-table+.paw-table .wall-finish-container{display:none}.single-product .face-finish-container,.single-product .special-finish-container,.single-product .special-pieces-finish-container,.single-product .special-pieces-trims-finish-container,.single-product .trims-finish-container,.single-product .wall-finish-container{width:100%}.single-product .face-finish-container .table-mobile-close,.single-product .face-finish-container+.face-finish-container,.single-product .face-finish-container+.special-finish-container,.single-product .face-finish-container+.special-pieces-finish-container,.single-product .face-finish-container+.special-pieces-trims-finish-container,.single-product .face-finish-container+.trims-finish-container,.single-product .face-finish-container+.wall-finish-container,.single-product .special-finish-container .table-mobile-close,.single-product .special-finish-container+.face-finish-container,.single-product .special-finish-container+.special-finish-container,.single-product .special-finish-container+.special-pieces-finish-container,.single-product .special-finish-container+.special-pieces-trims-finish-container,.single-product .special-finish-container+.trims-finish-container,.single-product .special-finish-container+.wall-finish-container,.single-product .special-pieces-finish-container .table-mobile-close,.single-product .special-pieces-finish-container+.face-finish-container,.single-product .special-pieces-finish-container+.special-finish-container,.single-product .special-pieces-finish-container+.special-pieces-finish-container,.single-product .special-pieces-finish-container+.special-pieces-trims-finish-container,.single-product .special-pieces-finish-container+.trims-finish-container,.single-product .special-pieces-finish-container+.wall-finish-container,.single-product .special-pieces-trims-finish-container .table-mobile-close,.single-product .special-pieces-trims-finish-container+.face-finish-container,.single-product .special-pieces-trims-finish-container+.special-finish-container,.single-product .special-pieces-trims-finish-container+.special-pieces-finish-container,.single-product .special-pieces-trims-finish-container+.special-pieces-trims-finish-container,.single-product .special-pieces-trims-finish-container+.trims-finish-container,.single-product .special-pieces-trims-finish-container+.wall-finish-container,.single-product .trims-finish-container .table-mobile-close,.single-product .trims-finish-container+.face-finish-container,.single-product .trims-finish-container+.special-finish-container,.single-product .trims-finish-container+.special-pieces-finish-container,.single-product .trims-finish-container+.special-pieces-trims-finish-container,.single-product .trims-finish-container+.trims-finish-container,.single-product .trims-finish-container+.wall-finish-container,.single-product .wall-finish-container .table-mobile-close,.single-product .wall-finish-container+.face-finish-container,.single-product .wall-finish-container+.special-finish-container,.single-product .wall-finish-container+.special-pieces-finish-container,.single-product .wall-finish-container+.special-pieces-trims-finish-container,.single-product .wall-finish-container+.trims-finish-container,.single-product .wall-finish-container+.wall-finish-container{display:none}.single-product .face-finish-container .finish-table,.single-product .special-finish-container .finish-table,.single-product .special-pieces-finish-container .finish-table,.single-product .special-pieces-trims-finish-container .finish-table,.single-product .trims-finish-container .finish-table,.single-product .wall-finish-container .finish-table{-webkit-box-sizing:border-box;box-sizing:border-box}.single-product .face-finish-container .finish-table .complete-finish-table-tab,.single-product .face-finish-container .finish-table .finish-table-hader,.single-product .face-finish-container .finish-table .finish-table-tab,.single-product .special-finish-container .finish-table .complete-finish-table-tab,.single-product .special-finish-container .finish-table .finish-table-hader,.single-product .special-finish-container .finish-table .finish-table-tab,.single-product .special-pieces-finish-container .finish-table .complete-finish-table-tab,.single-product .special-pieces-finish-container .finish-table .finish-table-hader,.single-product .special-pieces-finish-container .finish-table .finish-table-tab,.single-product .special-pieces-trims-finish-container .finish-table .complete-finish-table-tab,.single-product .special-pieces-trims-finish-container .finish-table .finish-table-hader,.single-product .special-pieces-trims-finish-container .finish-table .finish-table-tab,.single-product .trims-finish-container .finish-table .complete-finish-table-tab,.single-product .trims-finish-container .finish-table .finish-table-hader,.single-product .trims-finish-container .finish-table .finish-table-tab,.single-product .wall-finish-container .finish-table .complete-finish-table-tab,.single-product .wall-finish-container .finish-table .finish-table-hader,.single-product .wall-finish-container .finish-table .finish-table-tab{border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:30px 20px 0}.single-product .face-finish-container .finish-table .complete-finish-table-tab h4,.single-product .face-finish-container .finish-table .finish-table-hader h4,.single-product .face-finish-container .finish-table .finish-table-tab h4,.single-product .special-finish-container .finish-table .complete-finish-table-tab h4,.single-product .special-finish-container .finish-table .finish-table-hader h4,.single-product .special-finish-container .finish-table .finish-table-tab h4,.single-product .special-pieces-finish-container .finish-table .complete-finish-table-tab h4,.single-product .special-pieces-finish-container .finish-table .finish-table-hader h4,.single-product .special-pieces-finish-container .finish-table .finish-table-tab h4,.single-product .special-pieces-trims-finish-container .finish-table .complete-finish-table-tab h4,.single-product .special-pieces-trims-finish-container .finish-table .finish-table-hader h4,.single-product .special-pieces-trims-finish-container .finish-table .finish-table-tab h4,.single-product .trims-finish-container .finish-table .complete-finish-table-tab h4,.single-product .trims-finish-container .finish-table .finish-table-hader h4,.single-product .trims-finish-container .finish-table .finish-table-tab h4,.single-product .wall-finish-container .finish-table .complete-finish-table-tab h4,.single-product .wall-finish-container .finish-table .finish-table-hader h4,.single-product .wall-finish-container .finish-table .finish-table-tab h4{color:#383d47;font-size:22px;font-style:normal;font-weight:500;font-weight:400;letter-spacing:.03em;line-height:22px;text-transform:capitalize}.single-product .face-finish-container .finish-table .complete-finish-table-tab h4+h4,.single-product .face-finish-container .finish-table .finish-table-hader h4+h4,.single-product .face-finish-container .finish-table .finish-table-tab h4+h4,.single-product .special-finish-container .finish-table .complete-finish-table-tab h4+h4,.single-product .special-finish-container .finish-table .finish-table-hader h4+h4,.single-product .special-finish-container .finish-table .finish-table-tab h4+h4,.single-product .special-pieces-finish-container .finish-table .complete-finish-table-tab h4+h4,.single-product .special-pieces-finish-container .finish-table .finish-table-hader h4+h4,.single-product .special-pieces-finish-container .finish-table .finish-table-tab h4+h4,.single-product .special-pieces-trims-finish-container .finish-table .complete-finish-table-tab h4+h4,.single-product .special-pieces-trims-finish-container .finish-table .finish-table-hader h4+h4,.single-product .special-pieces-trims-finish-container .finish-table .finish-table-tab h4+h4,.single-product .trims-finish-container .finish-table .complete-finish-table-tab h4+h4,.single-product .trims-finish-container .finish-table .finish-table-hader h4+h4,.single-product .trims-finish-container .finish-table .finish-table-tab h4+h4,.single-product .wall-finish-container .finish-table .complete-finish-table-tab h4+h4,.single-product .wall-finish-container .finish-table .finish-table-hader h4+h4,.single-product .wall-finish-container .finish-table .finish-table-tab h4+h4{display:none}.single-product .face-finish-container .finish-table .complete-finish-table-tab .button,.single-product .face-finish-container .finish-table .finish-table-hader .button,.single-product .face-finish-container .finish-table .finish-table-tab .button,.single-product .special-finish-container .finish-table .complete-finish-table-tab .button,.single-product .special-finish-container .finish-table .finish-table-hader .button,.single-product .special-finish-container .finish-table .finish-table-tab .button,.single-product .special-pieces-finish-container .finish-table .complete-finish-table-tab .button,.single-product .special-pieces-finish-container .finish-table .finish-table-hader .button,.single-product .special-pieces-finish-container .finish-table .finish-table-tab .button,.single-product .special-pieces-trims-finish-container .finish-table .complete-finish-table-tab .button,.single-product .special-pieces-trims-finish-container .finish-table .finish-table-hader .button,.single-product .special-pieces-trims-finish-container .finish-table .finish-table-tab .button,.single-product .trims-finish-container .finish-table .complete-finish-table-tab .button,.single-product .trims-finish-container .finish-table .finish-table-hader .button,.single-product .trims-finish-container .finish-table .finish-table-tab .button,.single-product .wall-finish-container .finish-table .complete-finish-table-tab .button,.single-product .wall-finish-container .finish-table .finish-table-hader .button,.single-product .wall-finish-container .finish-table .finish-table-tab .button{margin-left:auto}.single-product .face-finish-container .finish-table .complete-finish-table-tab .button svg,.single-product .face-finish-container .finish-table .finish-table-hader .button svg,.single-product .face-finish-container .finish-table .finish-table-tab .button svg,.single-product .special-finish-container .finish-table .complete-finish-table-tab .button svg,.single-product .special-finish-container .finish-table .finish-table-hader .button svg,.single-product .special-finish-container .finish-table .finish-table-tab .button svg,.single-product .special-pieces-finish-container .finish-table .complete-finish-table-tab .button svg,.single-product .special-pieces-finish-container .finish-table .finish-table-hader .button svg,.single-product .special-pieces-finish-container .finish-table .finish-table-tab .button svg,.single-product .special-pieces-trims-finish-container .finish-table .complete-finish-table-tab .button svg,.single-product .special-pieces-trims-finish-container .finish-table .finish-table-hader .button svg,.single-product .special-pieces-trims-finish-container .finish-table .finish-table-tab .button svg,.single-product .trims-finish-container .finish-table .complete-finish-table-tab .button svg,.single-product .trims-finish-container .finish-table .finish-table-hader .button svg,.single-product .trims-finish-container .finish-table .finish-table-tab .button svg,.single-product .wall-finish-container .finish-table .complete-finish-table-tab .button svg,.single-product .wall-finish-container .finish-table .finish-table-hader .button svg,.single-product .wall-finish-container .finish-table .finish-table-tab .button svg{margin-left:0;margin-right:9px}.single-product .face-finish-container .finish-table .complete-finish-table-tab .button.only-m,.single-product .face-finish-container .finish-table .finish-table-hader .button.only-m,.single-product .face-finish-container .finish-table .finish-table-tab .button.only-m,.single-product .special-finish-container .finish-table .complete-finish-table-tab .button.only-m,.single-product .special-finish-container .finish-table .finish-table-hader .button.only-m,.single-product .special-finish-container .finish-table .finish-table-tab .button.only-m,.single-product .special-pieces-finish-container .finish-table .complete-finish-table-tab .button.only-m,.single-product .special-pieces-finish-container .finish-table .finish-table-hader .button.only-m,.single-product .special-pieces-finish-container .finish-table .finish-table-tab .button.only-m,.single-product .special-pieces-trims-finish-container .finish-table .complete-finish-table-tab .button.only-m,.single-product .special-pieces-trims-finish-container .finish-table .finish-table-hader .button.only-m,.single-product .special-pieces-trims-finish-container .finish-table .finish-table-tab .button.only-m,.single-product .trims-finish-container .finish-table .complete-finish-table-tab .button.only-m,.single-product .trims-finish-container .finish-table .finish-table-hader .button.only-m,.single-product .trims-finish-container .finish-table .finish-table-tab .button.only-m,.single-product .wall-finish-container .finish-table .complete-finish-table-tab .button.only-m,.single-product .wall-finish-container .finish-table .finish-table-hader .button.only-m,.single-product .wall-finish-container .finish-table .finish-table-tab .button.only-m{display:none}.single-product .face-finish-container .finish-table .complete-finish-table-tab .fill-piece-zoom,.single-product .face-finish-container .finish-table .finish-table-hader .fill-piece-zoom,.single-product .face-finish-container .finish-table .finish-table-tab .fill-piece-zoom,.single-product .special-finish-container .finish-table .complete-finish-table-tab .fill-piece-zoom,.single-product .special-finish-container .finish-table .finish-table-hader .fill-piece-zoom,.single-product .special-finish-container .finish-table .finish-table-tab .fill-piece-zoom,.single-product .special-pieces-finish-container .finish-table .complete-finish-table-tab .fill-piece-zoom,.single-product .special-pieces-finish-container .finish-table .finish-table-hader .fill-piece-zoom,.single-product .special-pieces-finish-container .finish-table .finish-table-tab .fill-piece-zoom,.single-product .special-pieces-trims-finish-container .finish-table .complete-finish-table-tab .fill-piece-zoom,.single-product .special-pieces-trims-finish-container .finish-table .finish-table-hader .fill-piece-zoom,.single-product .special-pieces-trims-finish-container .finish-table .finish-table-tab .fill-piece-zoom,.single-product .trims-finish-container .finish-table .complete-finish-table-tab .fill-piece-zoom,.single-product .trims-finish-container .finish-table .finish-table-hader .fill-piece-zoom,.single-product .trims-finish-container .finish-table .finish-table-tab .fill-piece-zoom,.single-product .wall-finish-container .finish-table .complete-finish-table-tab .fill-piece-zoom,.single-product .wall-finish-container .finish-table .finish-table-hader .fill-piece-zoom,.single-product .wall-finish-container .finish-table .finish-table-tab .fill-piece-zoom{margin-left:auto;padding:33px}.single-product .face-finish-container .finish-table .complete-finish-table-tab,.single-product .face-finish-container .finish-table .finish-table-tab,.single-product .special-finish-container .finish-table .complete-finish-table-tab,.single-product .special-finish-container .finish-table .finish-table-tab,.single-product .special-pieces-finish-container .finish-table .complete-finish-table-tab,.single-product .special-pieces-finish-container .finish-table .finish-table-tab,.single-product .special-pieces-trims-finish-container .finish-table .complete-finish-table-tab,.single-product .special-pieces-trims-finish-container .finish-table .finish-table-tab,.single-product .trims-finish-container .finish-table .complete-finish-table-tab,.single-product .trims-finish-container .finish-table .finish-table-tab,.single-product .wall-finish-container .finish-table .complete-finish-table-tab,.single-product .wall-finish-container .finish-table .finish-table-tab{padding-top:0}.single-product .face-finish-container .finish-table .complete-finish-table-tab p,.single-product .face-finish-container .finish-table .finish-table-tab p,.single-product .special-finish-container .finish-table .complete-finish-table-tab p,.single-product .special-finish-container .finish-table .finish-table-tab p,.single-product .special-pieces-finish-container .finish-table .complete-finish-table-tab p,.single-product .special-pieces-finish-container .finish-table .finish-table-tab p,.single-product .special-pieces-trims-finish-container .finish-table .complete-finish-table-tab p,.single-product .special-pieces-trims-finish-container .finish-table .finish-table-tab p,.single-product .trims-finish-container .finish-table .complete-finish-table-tab p,.single-product .trims-finish-container .finish-table .finish-table-tab p,.single-product .wall-finish-container .finish-table .complete-finish-table-tab p,.single-product .wall-finish-container .finish-table .finish-table-tab p{color:#878b97;font-size:16px;font-style:normal;font-weight:300;font-weight:400;letter-spacing:.01em;line-height:22px;margin-bottom:0;padding-bottom:10px;text-transform:uppercase}.single-product .face-finish-container .finish-table .complete-finish-table-tab p+p,.single-product .face-finish-container .finish-table .finish-table-tab p+p,.single-product .special-finish-container .finish-table .complete-finish-table-tab p+p,.single-product .special-finish-container .finish-table .finish-table-tab p+p,.single-product .special-pieces-finish-container .finish-table .complete-finish-table-tab p+p,.single-product .special-pieces-finish-container .finish-table .finish-table-tab p+p,.single-product .special-pieces-trims-finish-container .finish-table .complete-finish-table-tab p+p,.single-product .special-pieces-trims-finish-container .finish-table .finish-table-tab p+p,.single-product .trims-finish-container .finish-table .complete-finish-table-tab p+p,.single-product .trims-finish-container .finish-table .finish-table-tab p+p,.single-product .wall-finish-container .finish-table .complete-finish-table-tab p+p,.single-product .wall-finish-container .finish-table .finish-table-tab p+p{margin-left:20px}.single-product .face-finish-container .finish-table .complete-finish-table-tab p.-active,.single-product .face-finish-container .finish-table .finish-table-tab p.-active,.single-product .special-finish-container .finish-table .complete-finish-table-tab p.-active,.single-product .special-finish-container .finish-table .finish-table-tab p.-active,.single-product .special-pieces-finish-container .finish-table .complete-finish-table-tab p.-active,.single-product .special-pieces-finish-container .finish-table .finish-table-tab p.-active,.single-product .special-pieces-trims-finish-container .finish-table .complete-finish-table-tab p.-active,.single-product .special-pieces-trims-finish-container .finish-table .finish-table-tab p.-active,.single-product .trims-finish-container .finish-table .complete-finish-table-tab p.-active,.single-product .trims-finish-container .finish-table .finish-table-tab p.-active,.single-product .wall-finish-container .finish-table .complete-finish-table-tab p.-active,.single-product .wall-finish-container .finish-table .finish-table-tab p.-active{border-bottom:1px solid #383d47;color:#383d47}.single-product .face-finish-container .finish-table .complete-finish-table-tab p:hover,.single-product .face-finish-container .finish-table .finish-table-tab p:hover,.single-product .special-finish-container .finish-table .complete-finish-table-tab p:hover,.single-product .special-finish-container .finish-table .finish-table-tab p:hover,.single-product .special-pieces-finish-container .finish-table .complete-finish-table-tab p:hover,.single-product .special-pieces-finish-container .finish-table .finish-table-tab p:hover,.single-product .special-pieces-trims-finish-container .finish-table .complete-finish-table-tab p:hover,.single-product .special-pieces-trims-finish-container .finish-table .finish-table-tab p:hover,.single-product .trims-finish-container .finish-table .complete-finish-table-tab p:hover,.single-product .trims-finish-container .finish-table .finish-table-tab p:hover,.single-product .wall-finish-container .finish-table .complete-finish-table-tab p:hover,.single-product .wall-finish-container .finish-table .finish-table-tab p:hover{cursor:pointer}.single-product .face-finish-container .finish-table .complete-finish-table-tab,.single-product .special-finish-container .finish-table .complete-finish-table-tab,.single-product .special-pieces-finish-container .finish-table .complete-finish-table-tab,.single-product .special-pieces-trims-finish-container .finish-table .complete-finish-table-tab,.single-product .trims-finish-container .finish-table .complete-finish-table-tab,.single-product .wall-finish-container .finish-table .complete-finish-table-tab{border-left:0;border-right:0;padding:30px 0 0}.single-product .face-finish-container .finish-table .finish-table-body,.single-product .special-finish-container .finish-table .finish-table-body,.single-product .special-pieces-finish-container .finish-table .finish-table-body,.single-product .special-pieces-trims-finish-container .finish-table .finish-table-body,.single-product .trims-finish-container .finish-table .finish-table-body,.single-product .wall-finish-container .finish-table .finish-table-body{display:block}.single-product .face-finish-container .finish-table .finish-table-body+.finish-table-body,.single-product .special-finish-container .finish-table .finish-table-body+.finish-table-body,.single-product .special-pieces-finish-container .finish-table .finish-table-body+.finish-table-body,.single-product .special-pieces-trims-finish-container .finish-table .finish-table-body+.finish-table-body,.single-product .trims-finish-container .finish-table .finish-table-body+.finish-table-body,.single-product .wall-finish-container .finish-table .finish-table-body+.finish-table-body{display:none}.single-product .face-finish-container .finish-table .finish-table-body .table td,.single-product .special-finish-container .finish-table .finish-table-body .table td,.single-product .special-pieces-finish-container .finish-table .finish-table-body .table td,.single-product .special-pieces-trims-finish-container .finish-table .finish-table-body .table td,.single-product .trims-finish-container .finish-table .finish-table-body .table td,.single-product .wall-finish-container .finish-table .finish-table-body .table td{border:1px solid #e5e5e5;color:#383d47;font-size:12px;font-style:normal;font-weight:500;letter-spacing:.02em;line-height:14px;padding:18px 20px;text-align:left;text-transform:uppercase;width:20%}.single-product .face-finish-container .finish-table .finish-table-body .table td:nth-child(2n),.single-product .special-finish-container .finish-table .finish-table-body .table td:nth-child(2n),.single-product .special-pieces-finish-container .finish-table .finish-table-body .table td:nth-child(2n),.single-product .special-pieces-trims-finish-container .finish-table .finish-table-body .table td:nth-child(2n),.single-product .trims-finish-container .finish-table .finish-table-body .table td:nth-child(2n),.single-product .wall-finish-container .finish-table .finish-table-body .table td:nth-child(2n){background:#fbfbfb;font-size:15px;font-weight:300;line-height:22px;text-align:center;text-transform:capitalize;width:30%}.single-product .face-finish-container .finish-table,.single-product .wall-finish-container .finish-table{border-top:0}.single-product .face-finish-container .finish-table .complete-finish-table-tab p,.single-product .wall-finish-container .finish-table .complete-finish-table-tab p{color:#383d47;color:#878b97;font-size:17px;font-size:15px;font-style:normal;font-weight:500;font-weight:400;letter-spacing:.02em;letter-spacing:0;line-height:16px;margin-left:13px;padding-bottom:15px;text-transform:uppercase}.single-product .face-finish-container .finish-table .complete-finish-table-tab p.-active,.single-product .wall-finish-container .finish-table .complete-finish-table-tab p.-active{color:#383d47}.single-product.special-pieces,.single-product.special-pieces-pieces,.single-product.special-pieces-trims-pieces,.single-product.trims-pieces,.single-product.wall-pieces{margin-top:100px}.single-product.special-pieces h3,.single-product.special-pieces-pieces h3,.single-product.special-pieces-trims-pieces h3,.single-product.trims-pieces h3,.single-product.wall-pieces h3{margin-bottom:5px}.single-product.special-pieces p,.single-product.special-pieces-pieces p,.single-product.special-pieces-trims-pieces p,.single-product.trims-pieces p,.single-product.wall-pieces p{color:#383d47;font-size:18px;font-style:normal;font-weight:300;letter-spacing:.01em;line-height:22px;margin-bottom:30px;text-align:left}.single-product.special-pieces .size-content p,.single-product.special-pieces-pieces .size-content p,.single-product.special-pieces-trims-pieces .size-content p,.single-product.trims-pieces .size-content p,.single-product.wall-pieces .size-content p{margin-bottom:0}.single-product .swiper-trim-navigation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:20px}.single-product .swiper-trim-navigation .swiper-trim-next,.single-product .swiper-trim-navigation .swiper-trim-prev{background-image:url(../icon/arrow-swiper-trim.svg);background-size:cover;cursor:pointer;height:16px;width:32px}.single-product .swiper-trim-navigation .swiper-trim-next:hover:not(.swiper-button-disabled),.single-product .swiper-trim-navigation .swiper-trim-prev:hover:not(.swiper-button-disabled){background-image:url(../icon/arrow-swiper-trim-hover.svg)}.single-product .swiper-trim-navigation .swiper-trim-next.swiper-button-disabled,.single-product .swiper-trim-navigation .swiper-trim-prev.swiper-button-disabled{cursor:auto;opacity:.3}.single-product .swiper-trim-navigation .swiper-trim-prev{margin-bottom:-2px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (max-width:768px){.single-product .swiper-trim-navigation{display:none}}.single-product .swiper-trim-wrapper{overflow:visible;width:100%}.single-product .swiper-trim-wrapper .swiper-container-trim{height:100%;list-style:none;margin:0 auto;overflow:visible;padding:0;position:relative;position:absolute!important;width:100%;z-index:1}.single-product .swiper-trim-wrapper .swiper-container-trim .trim-list-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.single-product .swiper-trim-wrapper .swiper-container-trim .swiper-slide{display:block;margin-top:0!important}.single-product .box-galeria{-webkit-flex-shrink:0;-ms-flex-negative:0;-webkit-align-self:flex-start;flex-shrink:0;-ms-flex-item-align:start;align-self:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:40px 16px;position:-webkit-sticky;position:sticky;top:118px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;overflow:hidden}@media (max-width:768px){.single-product .box-galeria{border-bottom:none;border-right:none;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;min-width:0;padding:16px 24px 0;position:relative;top:0;width:100%;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}@media (min-width:1440px){.single-product .box-galeria{padding:40px 24px 0 53px}}.single-product .box-galeria .gallery-thumbs-col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:0;gap:8px;width:auto;-ms-flex-negative:0;flex-shrink:0}@media (max-width:768px){.single-product .box-galeria .gallery-thumbs-col{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:12px;max-width:100%;min-width:0;overflow-x:auto;padding-bottom:4px;scrollbar-width:none;width:auto}.single-product .box-galeria .gallery-thumbs-col::-webkit-scrollbar{display:none}.single-product .box-galeria .gallery-thumbs-col>*{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;scroll-snap-align:start}}.single-product .box-galeria .gallery-thumb-item{display:block;-webkit-flex-shrink:0;height:104px;width:104px;-ms-flex-negative:0;border:1px solid hsla(225,9%,64%,.2);cursor:pointer;flex-shrink:0;overflow:hidden;position:relative;-webkit-transition:border-color .3s;transition:border-color .3s}@media (max-width:768px){.single-product .box-galeria .gallery-thumb-item{-webkit-box-sizing:border-box;box-sizing:border-box;height:80px;width:80px}}.single-product .box-galeria .gallery-thumb-item:first-child img{-o-object-fit:contain;object-fit:contain}.single-product .box-galeria .gallery-thumb-item img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:.6s;transition:.6s;width:100%}.single-product .box-galeria .gallery-thumb-item:hover img{scale:1.05}.single-product .box-galeria .gallery-thumb-item.is-active{border-color:#383d47}@media (min-width:1440px){.single-product .box-galeria .gallery-thumb-item{height:157px;width:157px}}.single-product .box-galeria .gallery-thumb-more{position:relative}.single-product .box-galeria .gallery-thumb-more img{opacity:0}.single-product .box-galeria .gallery-thumb-more:hover img{opacity:.4}.single-product .box-galeria .gallery-thumb-more .gallery-thumb-overlay{background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;inset:0;position:absolute;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;pointer-events:none}.single-product .box-galeria .gallery-thumb-more .gallery-thumb-overlay .gallery-thumb-count{color:#2d3037;font-size:16px;font-weight:700;line-height:1}@media (min-width:1024px){.single-product .box-galeria .gallery-thumb-more .gallery-thumb-overlay .gallery-thumb-count{font-size:20px}}.single-product .box-galeria .gallery-thumb-more .gallery-thumb-overlay .gallery-thumb-label{color:#878b97;font-size:8px;font-weight:400;letter-spacing:-.16px;line-height:6.344px;margin-top:4px;text-transform:uppercase}@media (min-width:1024px){.single-product .box-galeria .gallery-thumb-more .gallery-thumb-overlay .gallery-thumb-label{font-size:10px}}.single-product .downloads-container{background:#f5f3f1;margin:94px 0 0;overflow:hidden;padding:104px 0;position:relative}@media (max-width:768px){.single-product .downloads-container{margin:60px 0 0;padding:40px 0}}.single-product .downloads-container h3{color:#2d3037;font-size:24px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:0;text-transform:uppercase}@media (max-width:768px){.single-product .downloads-container h3{font-size:14px;font-weight:500;line-height:24px;margin-bottom:30px;padding:0}}.single-product .downloads-container .box-downloads{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}@media (min-width:1024px){.single-product .downloads-container .box-downloads{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:20px}}.single-product .downloads-container .box-downloads .button-list{margin-top:38px;width:100%;-webkit-box-flex:1;-webkit-flex:1 1 350px;-ms-flex:1 1 350px;flex:1 1 350px;max-width:380px}@media (max-width:768px){.single-product .downloads-container .box-downloads .button-list{padding:0;-webkit-box-flex:initial;-webkit-flex:initial;-ms-flex:initial;flex:initial;margin-top:0}}.single-product .downloads-container .box-downloads .button-list .row-downloads{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:12px}@media (min-width:1024px){.single-product .downloads-container .box-downloads .button-list .row-downloads{gap:24px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.single-product .downloads-container .box-downloads .button-list .row-downloads .downloads{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100px;-webkit-transition:.6s;transition:.6s;vertical-align:middle;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:hsla(0,0%,100%,.05)}.single-product .downloads-container .box-downloads .button-list .btn-hover{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100px;padding:0 20px 0 30px;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.single-product .downloads-container .box-downloads .button-list .btn-hover p{margin-top:8px}.single-product .downloads-container .box-downloads .button-list .btn-hover:hover p{color:#fff}.single-product .downloads-container .box-downloads .button-list .btn-hover:hover svg path{stroke:#fff}.single-product .downloads-container .box-downloads .button-list .button{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100px;margin:0;padding:0 20px 0 30px;position:relative;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:transparent;border:1px solid #878b97;vertical-align:middle}.single-product .downloads-container .box-downloads .button-list .button.-solid.-white svg path{fill:none}.single-product .downloads-container .box-downloads .button-list .button .download-text span{color:#2d3037;font-size:12px;font-style:normal;font-weight:500;letter-spacing:.02em;line-height:14px;text-align:left;text-transform:uppercase}.single-product .downloads-container .box-downloads .button-list .button .download-text p{color:#2d3037;font-size:14px;font-style:normal;font-weight:600;letter-spacing:.02em;line-height:20px;margin-top:8px;text-align:left;text-transform:uppercase}.single-product .downloads-container .box-downloads .button-list .button .download-icon svg path{stroke:#2d3037}@media (max-width:768px){.single-product .downloads-container .box-downloads .button-list .button{margin-top:30px}}.single-product .downloads-container .box-downloads .button-list .loader{-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite;border:4px solid hsla(0,0%,68%,.43);border-radius:50%;border-top-color:#5a6796;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:2em;margin:10px auto;width:2em;-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.single-product .others-container{margin-bottom:0;overflow:hidden;padding:88px 0 80px;position:relative}@media (max-width:768px){.single-product .others-container{padding:64px 0 80px}}.single-product .others-container .others-header-row{padding:0 0 16px}@media (max-width:768px){.single-product .others-container .others-header-row{padding:0 0 30px}}.single-product .others-container .others-header-row .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:48px;position:relative;width:100%}.single-product .others-container .others-header-row .wrapper:after{background-color:#878b97;bottom:0;content:"";height:1px;left:20px;position:absolute;right:20px}@media (max-width:768px){.single-product .others-container .others-header-row .wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-bottom:16px}.single-product .others-container .others-header-row .wrapper:after{left:20px;right:20px}}.single-product .others-container .others-header-row .wrapper h3{color:#383d47;font-size:24px;font-style:normal;font-weight:700;line-height:24px;margin:0;padding:0;text-transform:uppercase}@media (max-width:768px){.single-product .others-container .others-header-row .wrapper h3{font-size:14px;font-weight:600}}.single-product .others-container>.row:not(.others-header-row)>h3{color:#383d47;font-size:24px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:32px;margin-right:9px;padding:0 80px;text-transform:uppercase}@media (max-width:768px){.single-product .others-container>.row:not(.others-header-row)>h3{font-size:18px;font-weight:600;margin:0 auto 32px;padding:0 15px;text-align:center;z-index:2}}.single-product .others-container .others-filter-container{position:relative}.single-product .others-container .others-filter-container .filter-wrapper{cursor:pointer;position:relative}.single-product .others-container .others-filter-container .filter-wrapper button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.32px;line-height:100%;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;-webkit-transition:.6s;transition:.6s;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:4px;padding:8px 12px}.single-product .others-container .others-filter-container .filter-wrapper button p{margin:0}.single-product .others-container .others-filter-container .filter-wrapper button .filter_count{font-size:12px}.single-product .others-container .others-filter-container .filter-wrapper button .arrow-svg{height:18px;-webkit-transition:.6s;transition:.6s;width:18px}.single-product .others-container .others-filter-container .filter-wrapper button .arrow-svg path{-webkit-transition:.6s;transition:.6s}.single-product .others-container .others-filter-container .filter-wrapper .checkboxes{background:#fff;border-radius:8px;-webkit-box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);display:none;left:auto;margin:0;max-width:100vw;min-width:200px;position:absolute;right:0;top:calc(100% + 4px);width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:10}.single-product .others-container .others-filter-container .filter-wrapper .checkboxes .inner-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px 24px;max-width:390px;padding:16px}.single-product .others-container .others-filter-container .filter-wrapper .checkboxes .inner-wrap label{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-block:8px;-webkit-transition:.6s;transition:.6s;width:calc(50% - 12px);-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.single-product .others-container .others-filter-container .filter-wrapper .checkboxes .inner-wrap label span{color:#383d47;font-size:16px;font-style:normal;font-weight:300;letter-spacing:.32px;line-height:100%;padding:6px 0 0;text-transform:capitalize;-webkit-transition:.6s;transition:.6s;white-space:nowrap}@media (max-width:1024px){.single-product .others-container .others-filter-container .filter-wrapper .checkboxes .inner-wrap label span{font-size:14px}}.single-product .others-container .others-filter-container .filter-wrapper .checkboxes .inner-wrap label span:hover{text-shadow:.02px 0 0 #003b4b,-.02px 0 0 #003b4b,0 .02px 0 #003b4b,0 -.02px 0 #003b4b,0 0 2px rgba(0,0,0,.1)}.single-product .others-container .others-filter-container .filter-wrapper .checkboxes .inner-wrap label .others-type-ckkBox{-moz-appearance:none;appearance:none;-webkit-appearance:none;-webkit-flex-shrink:0;-ms-flex-negative:0;border:1px solid rgba(81,132,140,.4);border-radius:2px;cursor:pointer;flex-shrink:0;height:16px;margin-right:6px;position:relative;top:2px;width:16px}.single-product .others-container .others-filter-container .filter-wrapper .checkboxes .inner-wrap label .others-type-ckkBox:after{background-color:#2d3037;border-radius:1px;content:"";display:none;height:100%;left:0;position:absolute;top:0;width:100%}.single-product .others-container .others-filter-container .filter-wrapper .checkboxes .inner-wrap label .others-type-ckkBox:checked:after{display:block}.single-product .others-container .products-slick{display:grid;gap:33px 64px;grid-template-columns:repeat(4,1fr);margin:0 auto;max-width:1440px}@media (max-width:1024px){.single-product .others-container .products-slick{gap:32px 16px;grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.single-product .others-container .products-slick{grid-template-columns:repeat(2,1fr)}}.single-product .others-container .products-slick .button{background:#fff;border:1px solid #e5e5e5;border-radius:1px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 14px}.single-product .others-container .products-slick .button svg{margin-left:0}.single-product .others-container .products-slick .button.slick-prev{position:absolute;right:135px;top:-50px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.single-product .others-container .products-slick .button.slick-next{position:absolute;right:80px;top:-50px;-webkit-transform:none;transform:none}.single-product .others-container .products-slick .slick-track{margin-left:0;min-width:100%}.single-product .others-container .products-slick .slick-track.-width-fix{width:100%!important}.single-product .others-container .products-slick .slick-track .slick-slide:first-child{margin-left:-10px}.single-product .others-container .products-slick .-item{border-radius:10px;cursor:pointer;margin-bottom:15px;position:relative;text-align:left;width:100%}@media (max-width:768px){.single-product .others-container .products-slick .-item{margin-bottom:25px;padding:0 2.5px}}.single-product .others-container .products-slick .-item a{cursor:pointer;outline:0}.single-product .others-container .products-slick .-item a .products-content{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;margin-bottom:0}@media (max-width:768px){.single-product .others-container .products-slick .-item a .products-content{line-height:130%;max-height:185px}}.single-product .others-container .products-slick .-item a .products-content p{color:#2d3037;font-size:14px;font-weight:600;line-height:22px;margin-bottom:2px;margin-top:0;text-align:center;text-transform:uppercase}@media (max-width:768px){.single-product .others-container .products-slick .-item a .products-content p{line-height:130%}}.single-product .others-container .products-slick .-item a .products-content .nome-colecao{color:#747886}.single-product .others-container .products-slick .-item a .products-content span{color:var(--grey-60,#747886);display:block;font-family:Roboto,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.036px;line-height:15px;margin-bottom:0;margin-top:4px;text-align:center;text-transform:uppercase;-webkit-transform:translateX(15px);transform:translateX(15px)}.single-product .others-container .products-slick .-item a .products-content .product-image{margin-bottom:16px;position:relative;width:100%}.single-product .others-container .products-slick .-item a .products-content .product-image .box-img{aspect-ratio:1/1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:calc(100% - 17px);-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:420px;mix-blend-mode:darken;position:relative}.single-product .others-container .products-slick .-item a .products-content .product-image .box-img img{background-color:#fff;display:block;height:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;position:relative;-webkit-transform:translateX(50px);transform:translateX(50px);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:2}.single-product .others-container .products-slick .-item a .products-content .product-image .box-img .sombra-produto{-webkit-flex-shrink:0;-webkit-transform:translateX(10px);transform:translateX(10px);z-index:0;-ms-flex-negative:0;flex-shrink:0}.single-product .others-container .products-slick .-item a .products-content .product-image .img-media--ambient{aspect-ratio:1/1;inset:0;opacity:0;pointer-events:none;position:absolute;-webkit-transform:translateX(12px);transform:translateX(12px);-webkit-transition:opacity .6s ease;transition:opacity .6s ease;width:calc(100% - 17px)}.single-product .others-container .products-slick .-item a .products-content .product-image .img-media--ambient .imagem-ambiente{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.single-product .others-container .products-slick .-item a .products-content .product-image .hover-button{background:#fff;border-radius:4px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:40px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;opacity:0;-webkit-transition:all .2s;transition:all .2s;z-index:1}.single-product .others-container .products-slick .-item a .products-content .card-sizes{gap:8px;margin-top:10px;opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px);-webkit-transition:opacity .25s ease,visibility .25s ease;transition:opacity .25s ease,visibility .25s ease;visibility:hidden}.single-product .others-container .products-slick .-item a .products-content .card-sizes,.single-product .others-container .products-slick .-item a .products-content .card-sizes .size-label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.single-product .others-container .products-slick .-item a .products-content .card-sizes .size-label{padding:2px 8px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:.6px solid var(--grey-40,#bfc2c7);border-radius:4px;color:#383d47;font-size:12px;font-weight:400;gap:10px;line-height:18px}.single-product .others-container .products-slick .-item a .products-content:hover .product-image .box-img img{background-color:#f9f9f9!important}.single-product .others-container .products-slick .-item a .products-content:hover .card-sizes{opacity:1;visibility:visible}@media (hover:hover){.single-product .others-container .products-slick .-item.has-ambient:hover .product-image .box-img{mix-blend-mode:normal;opacity:0;-webkit-transition:opacity .35s ease;transition:opacity .35s ease}.single-product .others-container .products-slick .-item.has-ambient:hover .product-image .img-media--ambient{opacity:1}}.single-product .similar-container{display:none;margin-top:80px;overflow:hidden;padding-bottom:40px;position:relative}.single-product .similar-container .wrapper_filter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:32px;position:inherit}.single-product .similar-container .wrapper_filter h3{color:#383d47;font-size:24px;font-style:normal;font-weight:700;line-height:24px;margin-right:9px;text-transform:uppercase}.single-product .similar-container .wrapper_filter .select-box{color:#2d3037;display:block;font-size:24px;font-style:normal;font-weight:700;line-height:24px;margin:0;position:relative;text-transform:uppercase;width:235px}.single-product .similar-container .wrapper_filter .select-box__current{border-bottom:2px solid #878b97;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;outline:none;position:relative}.single-product .similar-container .wrapper_filter .select-box__current:focus+.select-box__list{-webkit-animation-name:none;animation-name:none;opacity:1}.single-product .similar-container .wrapper_filter .select-box__current:focus+.select-box__list .select-box__option{cursor:pointer;margin:0}.single-product .similar-container .wrapper_filter .select-box__current:focus .select-box__icon{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.single-product .similar-container .wrapper_filter .select-box__icon{opacity:.3;position:absolute;right:5px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.2s ease;transition:.2s ease;width:20px}.single-product .similar-container .wrapper_filter .select-box__value{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.single-product .similar-container .wrapper_filter .select-box__input{display:none}.single-product .similar-container .wrapper_filter .select-box__input:checked+.select-box__input-text{color:#2d3037;display:block;font-size:24px;font-style:normal;font-weight:700;line-height:24px;text-align:left;text-transform:uppercase}.single-product .similar-container .wrapper_filter .select-box__input-text{background-color:#fff;display:none;margin:0;width:100%}.single-product .similar-container .wrapper_filter .select-box__list{-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:HideList;animation-name:HideList;-webkit-animation-timing-function:step-start;animation-timing-function:step-start;-webkit-box-shadow:0 15px 30px -10px rgba(0,0,0,.1);box-shadow:0 15px 30px -10px rgba(0,0,0,.1);list-style:none;opacity:0;padding:0;position:absolute;width:100%;z-index:9}.single-product .similar-container .wrapper_filter .select-box__option{background-color:#fff;display:block;padding:15px}.single-product .similar-container .wrapper_filter .select-box__option:focus,.single-product .similar-container .wrapper_filter .select-box__option:hover{background-color:#fbfbfb;color:#546c84}@-webkit-keyframes HideList{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}to{-webkit-transform:scaleY(0);transform:scaleY(0)}}@keyframes HideList{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}to{-webkit-transform:scaleY(0);transform:scaleY(0)}}.single-product .similar-container .similar-list{min-height:100px;position:inherit}.single-product .similar-container .similar-list .-item{padding-left:10px;padding-right:10px;width:20%}.single-product .similar-container .similar-list .-item a{cursor:pointer;outline:0}.single-product .similar-container .similar-list .-item a .products-content{background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;margin-bottom:0}@media (max-width:768px){.single-product .similar-container .similar-list .-item a .products-content{text-align:center}}.single-product .similar-container .similar-list .-item a .products-content .product-image{background-color:#f7f7f7!important;background-position:50%;background-repeat:no-repeat;background-size:cover!important;height:240px;position:relative;width:240px}.single-product .similar-container .similar-list .-item a .products-content .product-image:after{content:"";display:block;padding-bottom:100%}.single-product .similar-container .similar-list .-item a .products-content p{color:#2d3037;font-size:14px;font-weight:600;line-height:22px;margin-bottom:2px;margin-top:16px;text-transform:uppercase}.single-product .similar-container .similar-list .-item a .products-content span{color:#747886;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.003em;line-height:15px;text-transform:uppercase}.single-product .similar-container .similar-list .-item a .products-content span+span:before{color:#747886;content:"/";font-weight:400;padding:0 4px}.single-product .similar-container .similar-list .-item a .products-content p,.single-product .similar-container .similar-list .-item a .products-content span{text-align:left}.single-product .pswp .-solid-bg .pswp__top-bar{background-color:#fff;padding-right:15px!important;padding-top:15px!important}.single-product .pswp .wrapper{max-width:calc(1400px - 10%);width:90%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:calc(85% - 60px);margin:90px auto}.single-product .pswp .pattern-wrapper,.single-product .pswp .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden}.single-product .pswp .pattern-wrapper{margin:0 auto;width:1400px;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-product .pswp .pattern-wrapper .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:106%}.single-product .pswp .pattern-wrapper .row:nth-child(odd){margin-right:4%}.single-product .pswp .pattern-wrapper .row:nth-child(2n){margin-left:4%}.single-product .pswp .pattern-wrapper .item-wrapper{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;-webkit-flex-basis:16.66667%;flex-grow:0;max-width:16.66667%;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;height:40px;margin:0;position:relative}.single-product .pswp .pattern-wrapper .item-wrapper .item{height:100%;overflow:hidden;padding:1px}.single-product .pswp .pattern-wrapper .item-wrapper .item img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.single-product .hexa-product{-webkit-clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%)}.-special-pieces{gap:32px!important}.-special-pieces .pieces-items{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.-special-pieces .size-content{width:calc(50% - 16px)!important}@media (min-width:1024px){.-special-pieces .size-content{width:calc(33% - 21px)!important}}.-special-pieces .size-content .size-item{background-size:contain!important}@media screen and (max-width:1250px){.single-product .product-profile-container{padding:0 50px}.single-product .product-profile-container .parent .sticky-header .thumbnail-image{height:330px;width:330px}.single-product .wrap .container-breadcrumb{padding-left:450px}}@media screen and (max-width:1070px){.single-product .product-profile-container{padding:0 20px}.single-product .product-profile-container .content-link{display:block}.single-product .product-profile-container .content-link a .share-container .share-info-container svg{margin:0}.single-product .product-profile-container .parent .sticky-header .thumbnail-image{height:280px;width:280px}.single-product .wrap .container-breadcrumb{padding-left:370px}}@media screen and (max-width:768px){.single-product .product-profile-container{background-color:#fff;margin-bottom:60px;margin-top:40px;padding:0 20px}.single-product .product-profile-container .parent{padding:0;position:relative}.single-product .product-profile-container .parent .sticky-header{left:50%;position:absolute!important;top:-336px!important;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.single-product .product-profile-container .parent .sticky-header .thumbnail-image{height:260px;width:260px}.single-product .product-profile-container .parent .sticky-header .thumbnail-image .super-zoom-text{padding:6px 10px 6px 5px;width:140px}.single-product .product-profile-container .parent .right{padding:0 20px;width:100%}.single-product .product-profile-container .parent .right .description-container .row.product-title{display:block;position:absolute;top:-208px;width:100%}.single-product .product-profile-container .parent .right .description-container .row.product-title p{font-size:16px;margin-bottom:0;margin-top:18px;text-align:center}.single-product .product-profile-container .parent .right .description-container .row.product-title h2{font-size:28px;line-height:33px;text-align:center}.single-product .product-profile-container .parent .right .content-link a .share-container .share-info-container .pattern-icon-container,.single-product .product-profile-container .parent .right .content-link a .share-container .share-info-container svg{margin-left:auto}.single-product .product-profile-container .parent .right .content-link a .share-container .share-info-container span{margin-right:auto}.single-product .product-profile-container .parent .right .product-descrption p{margin-bottom:40px}.single-product .product-profile-container .parent .right .share-container .share-info-container{text-align:center;width:100%}.single-product .product-profile-container .parent .right .share-container .share-info-container span{display:block}.single-product .product-profile-container .parent .right .share-container .share-info-container .link-arquivo svg{margin-left:0;margin-top:15px}.single-product .pswp .pattern-wrapper .item-wrapper{height:30px}.single-product .section-wrap .thumbnail-space{bottom:-410px;width:100%}.single-product .section-wrap .thumbnail-space .thumbnail{bottom:180px;margin-left:auto;margin-right:auto;position:relative}.single-product .section-wrap .thumbnail-space .thumbnail .thumbnail-image{-webkit-box-shadow:none;box-shadow:none}.single-product .section-wrap .content-wrapper{bottom:-135px;margin:0;position:relative;width:100%}.single-product .section-wrap .content-wrapper h2,.single-product .section-wrap .content-wrapper p{opacity:1;right:4px;top:4px}.single-product .section-wrap .content-wrapper h2 p,.single-product .section-wrap .content-wrapper p p{color:#878b97}.single-product .section-wrap .content-wrapper h2 h2,.single-product .section-wrap .content-wrapper p h2{color:#383d47}.single-product .section-wrap .wrap .container-breadcrumb{border-bottom:1px solid #e5e5e5;padding:190px 0 0 15px}.single-product .section-wrap .wrap .container-breadcrumb .breadcrumb{margin-bottom:0}.single-product .section-wrap .content-container{background-color:#fff;margin-bottom:60px;margin-top:40px;padding:0 20px}.single-product .section-wrap .content-container .description-container .row.product-title{display:block;position:absolute;top:-208px;width:100%}.single-product .section-wrap .content-container .description-container .row.product-title p{font-size:16px;margin-bottom:0;margin-top:18px;text-align:center}.single-product .section-wrap .content-container .description-container .row.product-title h2{font-size:28px;line-height:33px;text-align:center}.single-product .section-wrap .content-container .content-link a .share-container .share-info-container .pattern-icon-container,.single-product .section-wrap .content-container .content-link a .share-container .share-info-container svg{margin-left:auto}.single-product .section-wrap .content-container .content-link a .share-container .share-info-container span{margin-right:auto}.single-product .section-wrap .content-container .product-descrption p{margin-bottom:40px}.single-product .section-wrap .content-container .share-container .share-info-container{text-align:center;width:100%}.single-product .section-wrap .content-container .share-container .share-info-container span{display:block}.single-product .section-wrap .content-container .share-container .share-info-container .link-arquivo svg{margin-left:0;margin-top:15px}.single-product .section-wrap .gallery-container h3{font-size:26px;line-height:28px;padding:0 20px}.single-product .section-wrap .gallery-container .thumbs-container{display:none}.single-product .section-wrap .gallery-container .gallery-top{height:600px}.single-product .section-wrap .gallery-container .gallery-top .expand-gallery .expand-icon{top:50px}.single-product .section-wrap .gallery-container .gallery-top .swiper-button-next{margin-right:10px}.single-product .section-wrap .gallery-container .gallery-top .swiper-button-prev{margin-left:10px}.single-product .section-wrap .field-tiles-container{padding:0 20px}.single-product .section-wrap .field-tiles-container.field-available-container{margin-top:0}.single-product .section-wrap .field-tiles-container.field-available-container .row{position:relative}.single-product .section-wrap .field-tiles-container.field-available-container h3{font-size:28px;line-height:33px;margin-bottom:20px}.single-product .section-wrap .field-tiles-container.field-available-container .available-table-container{margin-left:83px;width:85%}.single-product .section-wrap .field-tiles-container.field-available-container .available-table-container .available-table{overflow-x:scroll;overflow-y:visible;padding:0;width:100%}.single-product .section-wrap .field-tiles-container.field-available-container .available-table-container .available-table .table{border:0}.single-product .section-wrap .field-tiles-container.field-available-container .available-table-container .available-table .table td,.single-product .section-wrap .field-tiles-container.field-available-container .available-table-container .available-table .table th{padding:1.5rem}.single-product .section-wrap .field-tiles-container.field-available-container .available-table-container .available-table .table tr:last-child:after{content:"";height:20px;padding:20px;width:20px}.single-product .section-wrap .field-tiles-container.field-available-container .available-table-container .available-table .table th.xl-last:after{right:25px;top:7px}.single-product .section-wrap .field-tiles-container.field-available-container .available-table-container .available-table .table .table-text{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.single-product .section-wrap .field-tiles-container.field-available-container .available-table-container .available-table .table .table-text,.single-product .section-wrap .field-tiles-container.field-available-container .available-table-container .available-table .table .table-text span{background:#fff;border-top:1px solid #dee2e6;left:0;margin-top:0;padding:1.3rem;position:absolute;top:auto;width:7em}.single-product .section-wrap .field-tiles-container.field-available-container .available-table-container .available-table .table .table-text span{border:0;margin-bottom:auto;margin-top:auto;padding:0;position:relative}.single-product .section-wrap .field-tiles-container.field-available-container .available-table-container .available-table .table th.table-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:calc(100% - 10px);z-index:1}.single-product .section-wrap .field-tiles-container.field-available-container .available-table-container .available-table .table th.table-text span{-webkit-transform:translateY(-25px);transform:translateY(-25px)}.single-product .section-wrap .field-tiles-container.field-available-container .available-table-container .available-table .table tbody .table-text{z-index:1}.single-product .section-wrap .field-tiles-container.field-available-container .only-m{display:block}.single-product .section-wrap .field-tiles-container.field-available-container .only-m .button{background:#fff;border:1px solid #e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;width:100%}.single-product .section-wrap .field-tiles-container.field-available-container .only-m .button .table-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.single-product .section-wrap .field-tiles-container.field-available-container .only-m .button .table-text p{color:#383d47;font-size:17px;font-style:normal;font-weight:500;font-weight:400;letter-spacing:.02em;line-height:16px;margin-right:auto;text-transform:uppercase}.single-product .section-wrap .field-tiles-container.field-available-container .only-m .button .table-text span{color:#878b97;font-size:12px;font-style:normal;font-weight:500;letter-spacing:.02em;line-height:14px;margin-left:auto;text-transform:uppercase}.single-product .section-wrap .field-tiles-container h3{font-size:26px;line-height:28px}.single-product .section-wrap .field-tiles-container .only-mobile{margin-top:-25px}.single-product .section-wrap .field-tiles-container .size-container,.single-product .section-wrap .field-tiles-container .special-container{overflow-x:auto;-webkit-overflow-scrolling:auto;min-width:100%;padding:0;position:relative;width:100%}.single-product .section-wrap .field-tiles-container .size-container .size-content.-active p,.single-product .section-wrap .field-tiles-container .special-container .size-content.-active p{border-color:transparent!important}.single-product .section-wrap .field-tiles-container .size-container .size-content:last-child,.single-product .section-wrap .field-tiles-container .special-container .size-content:last-child{padding-right:50px}.single-product .section-wrap .field-tiles-container .size-container .technical-container,.single-product .section-wrap .field-tiles-container .special-container .technical-container{margin-top:60px}.single-product .section-wrap .field-tiles-container .face-finish-container .table-mobile-close,.single-product .section-wrap .field-tiles-container .wall-finish-container .table-mobile-close{padding-bottom:30px}.single-product .section-wrap .field-tiles-container .face-finish-container .finish-table-scroll .finish-table .complete-finish-table-tab,.single-product .section-wrap .field-tiles-container .wall-finish-container .finish-table-scroll .finish-table .complete-finish-table-tab{display:none}.single-product .section-wrap .field-tiles-container .face-finish-container,.single-product .section-wrap .field-tiles-container .special-finish-container,.single-product .section-wrap .field-tiles-container .special-pieces-finish-container,.single-product .section-wrap .field-tiles-container .special-pieces-trims-finish-container,.single-product .section-wrap .field-tiles-container .trims-finish-container,.single-product .section-wrap .field-tiles-container .wall-finish-container{background:#fff;border-top:1px solid #e5e5e5;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1499}.single-product .section-wrap .field-tiles-container .face-finish-container .finish-table-scroll,.single-product .section-wrap .field-tiles-container .special-finish-container .finish-table-scroll,.single-product .section-wrap .field-tiles-container .special-pieces-finish-container .finish-table-scroll,.single-product .section-wrap .field-tiles-container .special-pieces-trims-finish-container .finish-table-scroll,.single-product .section-wrap .field-tiles-container .trims-finish-container .finish-table-scroll,.single-product .section-wrap .field-tiles-container .wall-finish-container .finish-table-scroll{padding-left:20px}.single-product .section-wrap .field-tiles-container .face-finish-container .finish-table-scroll .finish-table,.single-product .section-wrap .field-tiles-container .special-finish-container .finish-table-scroll .finish-table,.single-product .section-wrap .field-tiles-container .special-pieces-finish-container .finish-table-scroll .finish-table,.single-product .section-wrap .field-tiles-container .special-pieces-trims-finish-container .finish-table-scroll .finish-table,.single-product .section-wrap .field-tiles-container .trims-finish-container .finish-table-scroll .finish-table,.single-product .section-wrap .field-tiles-container .wall-finish-container .finish-table-scroll .finish-table{border-top:0}.single-product .section-wrap .field-tiles-container .face-finish-container .finish-table-scroll .finish-table .complete-finish-table-tab,.single-product .section-wrap .field-tiles-container .face-finish-container .finish-table-scroll .finish-table .finish-table-hader,.single-product .section-wrap .field-tiles-container .face-finish-container .finish-table-scroll .finish-table .finish-table-tab,.single-product .section-wrap .field-tiles-container .special-finish-container .finish-table-scroll .finish-table .complete-finish-table-tab,.single-product .section-wrap .field-tiles-container .special-finish-container .finish-table-scroll .finish-table .finish-table-hader,.single-product .section-wrap .field-tiles-container .special-finish-container .finish-table-scroll .finish-table .finish-table-tab,.single-product .section-wrap .field-tiles-container .special-pieces-finish-container .finish-table-scroll .finish-table .complete-finish-table-tab,.single-product .section-wrap .field-tiles-container .special-pieces-finish-container .finish-table-scroll .finish-table .finish-table-hader,.single-product .section-wrap .field-tiles-container .special-pieces-finish-container .finish-table-scroll .finish-table .finish-table-tab,.single-product .section-wrap .field-tiles-container .special-pieces-trims-finish-container .finish-table-scroll .finish-table .complete-finish-table-tab,.single-product .section-wrap .field-tiles-container .special-pieces-trims-finish-container .finish-table-scroll .finish-table .finish-table-hader,.single-product .section-wrap .field-tiles-container .special-pieces-trims-finish-container .finish-table-scroll .finish-table .finish-table-tab,.single-product .section-wrap .field-tiles-container .trims-finish-container .finish-table-scroll .finish-table .complete-finish-table-tab,.single-product .section-wrap .field-tiles-container .trims-finish-container .finish-table-scroll .finish-table .finish-table-hader,.single-product .section-wrap .field-tiles-container .trims-finish-container .finish-table-scroll .finish-table .finish-table-tab,.single-product .section-wrap .field-tiles-container .wall-finish-container .finish-table-scroll .finish-table .complete-finish-table-tab,.single-product .section-wrap .field-tiles-container .wall-finish-container .finish-table-scroll .finish-table .finish-table-hader,.single-product .section-wrap .field-tiles-container .wall-finish-container .finish-table-scroll .finish-table .finish-table-tab{border-left:0;border-right:0}.single-product .section-wrap .field-tiles-container .face-finish-container .finish-table-scroll .finish-table .finish-table-hader,.single-product .section-wrap .field-tiles-container .special-finish-container .finish-table-scroll .finish-table .finish-table-hader,.single-product .section-wrap .field-tiles-container .special-pieces-finish-container .finish-table-scroll .finish-table .finish-table-hader,.single-product .section-wrap .field-tiles-container .special-pieces-trims-finish-container .finish-table-scroll .finish-table .finish-table-hader,.single-product .section-wrap .field-tiles-container .trims-finish-container .finish-table-scroll .finish-table .finish-table-hader,.single-product .section-wrap .field-tiles-container .wall-finish-container .finish-table-scroll .finish-table .finish-table-hader{display:block;padding-left:0}.single-product .section-wrap .field-tiles-container .face-finish-container .finish-table-scroll .finish-table .finish-table-hader h4,.single-product .section-wrap .field-tiles-container .special-finish-container .finish-table-scroll .finish-table .finish-table-hader h4,.single-product .section-wrap .field-tiles-container .special-pieces-finish-container .finish-table-scroll .finish-table .finish-table-hader h4,.single-product .section-wrap .field-tiles-container .special-pieces-trims-finish-container .finish-table-scroll .finish-table .finish-table-hader h4,.single-product .section-wrap .field-tiles-container .trims-finish-container .finish-table-scroll .finish-table .finish-table-hader h4,.single-product .section-wrap .field-tiles-container .wall-finish-container .finish-table-scroll .finish-table .finish-table-hader h4{margin-bottom:30px}.single-product .section-wrap .field-tiles-container .face-finish-container .finish-table-scroll .finish-table .finish-table-hader .button,.single-product .section-wrap .field-tiles-container .special-finish-container .finish-table-scroll .finish-table .finish-table-hader .button,.single-product .section-wrap .field-tiles-container .special-pieces-finish-container .finish-table-scroll .finish-table .finish-table-hader .button,.single-product .section-wrap .field-tiles-container .special-pieces-trims-finish-container .finish-table-scroll .finish-table .finish-table-hader .button,.single-product .section-wrap .field-tiles-container .trims-finish-container .finish-table-scroll .finish-table .finish-table-hader .button,.single-product .section-wrap .field-tiles-container .wall-finish-container .finish-table-scroll .finish-table .finish-table-hader .button{display:none;margin:20px 0}.single-product .section-wrap .field-tiles-container .face-finish-container .finish-table-scroll .finish-table .finish-table-hader .button.only-m,.single-product .section-wrap .field-tiles-container .special-finish-container .finish-table-scroll .finish-table .finish-table-hader .button.only-m,.single-product .section-wrap .field-tiles-container .special-pieces-finish-container .finish-table-scroll .finish-table .finish-table-hader .button.only-m,.single-product .section-wrap .field-tiles-container .special-pieces-trims-finish-container .finish-table-scroll .finish-table .finish-table-hader .button.only-m,.single-product .section-wrap .field-tiles-container .trims-finish-container .finish-table-scroll .finish-table .finish-table-hader .button.only-m,.single-product .section-wrap .field-tiles-container .wall-finish-container .finish-table-scroll .finish-table .finish-table-hader .button.only-m{display:block;margin-bottom:30px;margin-top:-72px;padding:3px 12px!important;width:200px}.single-product .section-wrap .field-tiles-container .face-finish-container .finish-table-scroll .finish-table .finish-table-body,.single-product .section-wrap .field-tiles-container .special-finish-container .finish-table-scroll .finish-table .finish-table-body,.single-product .section-wrap .field-tiles-container .special-pieces-finish-container .finish-table-scroll .finish-table .finish-table-body,.single-product .section-wrap .field-tiles-container .special-pieces-trims-finish-container .finish-table-scroll .finish-table .finish-table-body,.single-product .section-wrap .field-tiles-container .trims-finish-container .finish-table-scroll .finish-table .finish-table-body,.single-product .section-wrap .field-tiles-container .wall-finish-container .finish-table-scroll .finish-table .finish-table-body{overflow:auto;-webkit-overflow-scrolling:auto}.single-product .section-wrap .field-tiles-container .face-finish-container .finish-table-scroll .finish-table .finish-table-body table,.single-product .section-wrap .field-tiles-container .special-finish-container .finish-table-scroll .finish-table .finish-table-body table,.single-product .section-wrap .field-tiles-container .special-pieces-finish-container .finish-table-scroll .finish-table .finish-table-body table,.single-product .section-wrap .field-tiles-container .special-pieces-trims-finish-container .finish-table-scroll .finish-table .finish-table-body table,.single-product .section-wrap .field-tiles-container .trims-finish-container .finish-table-scroll .finish-table .finish-table-body table,.single-product .section-wrap .field-tiles-container .wall-finish-container .finish-table-scroll .finish-table .finish-table-body table{width:800px}.single-product .section-wrap .field-tiles-container .face-finish-container .finish-table-scroll .finish-table .finish-table-body table td,.single-product .section-wrap .field-tiles-container .special-finish-container .finish-table-scroll .finish-table .finish-table-body table td,.single-product .section-wrap .field-tiles-container .special-pieces-finish-container .finish-table-scroll .finish-table .finish-table-body table td,.single-product .section-wrap .field-tiles-container .special-pieces-trims-finish-container .finish-table-scroll .finish-table .finish-table-body table td,.single-product .section-wrap .field-tiles-container .trims-finish-container .finish-table-scroll .finish-table .finish-table-body table td,.single-product .section-wrap .field-tiles-container .wall-finish-container .finish-table-scroll .finish-table .finish-table-body table td{font-size:12px;letter-spacing:.02em;line-height:14px;padding:10px 15px;vertical-align:middle;width:20%!important}.single-product .section-wrap .field-tiles-container .face-finish-container .table-mobile-close,.single-product .section-wrap .field-tiles-container .special-finish-container .table-mobile-close,.single-product .section-wrap .field-tiles-container .special-pieces-finish-container .table-mobile-close,.single-product .section-wrap .field-tiles-container .special-pieces-trims-finish-container .table-mobile-close,.single-product .section-wrap .field-tiles-container .trims-finish-container .table-mobile-close,.single-product .section-wrap .field-tiles-container .wall-finish-container .table-mobile-close{display:block;padding-right:10px;padding-top:10px}.single-product .section-wrap .field-tiles-container .face-finish-container .table-mobile-close .filters-close,.single-product .section-wrap .field-tiles-container .special-finish-container .table-mobile-close .filters-close,.single-product .section-wrap .field-tiles-container .special-pieces-finish-container .table-mobile-close .filters-close,.single-product .section-wrap .field-tiles-container .special-pieces-trims-finish-container .table-mobile-close .filters-close,.single-product .section-wrap .field-tiles-container .trims-finish-container .table-mobile-close .filters-close,.single-product .section-wrap .field-tiles-container .wall-finish-container .table-mobile-close .filters-close{border:1px solid #878b97;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;height:42px;margin-bottom:0;margin-left:auto;padding:12px!important;width:42px}.single-product .section-wrap .field-tiles-container .face-finish-container .table-mobile-close .filters-close svg,.single-product .section-wrap .field-tiles-container .special-finish-container .table-mobile-close .filters-close svg,.single-product .section-wrap .field-tiles-container .special-pieces-finish-container .table-mobile-close .filters-close svg,.single-product .section-wrap .field-tiles-container .special-pieces-trims-finish-container .table-mobile-close .filters-close svg,.single-product .section-wrap .field-tiles-container .trims-finish-container .table-mobile-close .filters-close svg,.single-product .section-wrap .field-tiles-container .wall-finish-container .table-mobile-close .filters-close svg{margin-left:0}.single-product .section-wrap .field-tiles-container .face-finish-container .table-mobile-close .filters-close svg path,.single-product .section-wrap .field-tiles-container .special-finish-container .table-mobile-close .filters-close svg path,.single-product .section-wrap .field-tiles-container .special-pieces-finish-container .table-mobile-close .filters-close svg path,.single-product .section-wrap .field-tiles-container .special-pieces-trims-finish-container .table-mobile-close .filters-close svg path,.single-product .section-wrap .field-tiles-container .trims-finish-container .table-mobile-close .filters-close svg path,.single-product .section-wrap .field-tiles-container .wall-finish-container .table-mobile-close .filters-close svg path{fill:transparent}.single-product .section-wrap .others-container{background:#fff;padding-top:60px}.single-product .section-wrap .others-container .others-header-row{padding:0 15px 14px}.single-product .section-wrap .others-container .others-header-row h3{color:#383d47;font-size:18px;font-style:normal;font-weight:700;line-height:24px;margin:0;padding:0;text-transform:uppercase;z-index:99}.single-product .section-wrap .others-container h3{color:#383d47;font-size:24px;font-style:normal;font-weight:700;line-height:24px;margin-right:9px;padding:0 15px;text-transform:uppercase;z-index:99}.single-product .section-wrap .similar-container{padding-bottom:30px}.single-product .section-wrap .similar-container .wrapper_filter{display:block;padding-left:20px;padding-top:60px}.single-product .section-wrap .similar-container .wrapper_filter h3{font-size:20px;line-height:24px;margin-bottom:5px;width:100%}.single-product .section-wrap .similar-container .wrapper_filter .select-box{margin-top:20px}.single-product .section-wrap .similar-container .wrapper_filter .select-box__input:checked+.select-box__input-text{background-color:#fff;font-size:20px;line-height:24px}.single-product .section-wrap .similar-container .similar-bg{background-color:#fff}.single-product .section-wrap .similar-container .similar-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 12.5px}.single-product .section-wrap .similar-container .similar-list .-item{margin-bottom:15px;min-height:auto;padding-left:2.5px;padding-right:2.5px;width:50%}.single-product .section-wrap .similar-container .similar-list .-item a .products-content{border-color:transparent}}@media screen and (max-width:768px) and (max-width:480px){.single-product .gallery-container .gallery-top{height:400px}.single-product .gallery-container .gallery-top .swiper-slide .gallery-image{max-height:400px}}@media screen and (max-width:768px){.-special-pieces{gap:32px!important}.-special-pieces .pieces-items{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.-special-pieces .size-content{width:152px!important}}@media screen and (max-width:768px) and (min-width:1024px){.-special-pieces .size-content{width:calc(33.33333% - 21.33333px)!important}}@media screen and (max-width:768px){.-special-pieces .size-content .size-item{background-size:contain!important}}@media screen and (max-width:768px){@-webkit-keyframes skeleton-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes skeleton-pulse{0%,to{opacity:1}50%{opacity:.35}}}@media screen and (max-width:768px){.img-loading{-webkit-animation:skeleton-pulse 1.4s ease-in-out infinite;animation:skeleton-pulse 1.4s ease-in-out infinite;background-color:#e8e8e8!important;background-image:none!important;mix-blend-mode:normal!important}.img-loading:after{content:none!important}.img-loading img{opacity:0}}