.grps svg{width:50px;height:50px}.svg-title{display:flex;flex-direction:column;align-items:center}.grps{margin-right:30px}.pile{width:120px}.marginRight20{margin-right:20px}.m-promotion-banner__main{position:unset!important}.m-promotion-banner__main .m-promotion-banner__button{position:absolute;right:5rem;top:.8rem}.m-promotion-banner__main .m-promotion-banner__button .m-button{padding:.8rem 6rem!important;background:#333;border:2px solid #aaa49f;border-radius:0;color:#fff}@media (min-width: 769px){.newProductGrid{display:flex}}.wcOLOR{width:25px}.title-img-holder{position:relative;align-items:center}.holderr{display:grid;grid-template-columns:repeat(10,1fr);gap:0px;margin-bottom:15px;padding-bottom:15px;row-gap:10px}.colorSwatch{width:75px;height:75px;display:inline-block;position:relative}.colorsProduct{position:relative}.colorLabel{display:flex;cursor:pointer;text-transform:capitalize;flex-direction:column;align-items:center;justify-content:center;position:absolute;z-index:1;text-shadow:1px 1px black;color:#fff;font-weight:700;font-size:12px;margin:auto;width:100%;text-align:center;bottom:0;left:0;top:0;padding-inline:10px}.colorsProduct:hover{border:3px solid black}.no-border-option{border-radius:100%;padding:2px}.selfColour .colorsProduct{border:3px solid black}.bordure-color-metafield .title-img-holder{padding-top:15px;padding-bottom:15px;align-items:center}.swiper-pagination{display:none}@media (max-width: 769px){.left-section{width:100%}.holderr{display:grid;grid-template-columns:repeat(5,1fr);border-bottom:1px solid gray;padding-bottom:10px!important;row-gap:10px}}media-gallery{background-size:contain;background-position:top;background-repeat:no-repeat}.modal{display:none;position:fixed;z-index:99;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:#0006}.modal.active,.active{display:block}.overflowHidden{overflow:hidden}.modal-header{background-color:#fff;display:flex;justify-content:end}.modal-inner{display:flex;justify-content:center}.modal-content{background-color:#fefefe;margin:10% auto;padding:20px;border:1px solid #888;width:80%}.close{color:#aaa;float:right;font-size:28px;font-weight:700}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}.cutPileModalButton,.loopPileModalButton{display:none;text-decoration:underline;text-underline-offset:5px}.cutPileModalButton.active,.loopPileModalButton.active{display:block}.custom-other-colors{display:flex;flex-wrap:wrap;gap:5px}.custom-other-colors-a{flex:0 1 calc(50% - 10px)}.custom-other-colors-a img{max-width:100%;height:100%;width:100%}.active-bordure .colorsProduct{border:3px solid black!important}@media (min-width: 768px){.toggleColors,.toggleColors2{display:none}}.m-promotion-block-margin{margin-block:3rem}.border-right-after:after{position:relative}.border-right-after:after{content:"";height:50%;width:2px;position:absolute;right:0;top:25%;bottom:0;background-color:#bbb}.heading__underline{position:relative}.heading__underline:after{content:"";position:absolute;height:1px;border-bottom:2px solid #4d4d4d;bottom:0}.title_box{width:20px;height:20px;background-color:#4d4d4d;margin-block:10px}.title-wrapper{display:flex;align-items:center;gap:5px}.quote{background-color:var(--background-color)}.quote__upper{margin-bottom:-50px}.quote__upper:before{display:block;padding-left:10px;content:"\201c";font-size:clamp(100px,150px,200px);color:var(--text-color)}.quote__text{font-size:clamp(20px,2.5vw,50px);width:var(--width);margin:auto}.quote__text *{color:var(--text-color)}.quote__lower{display:flex;justify-content:flex-end}.quote__lower:before{display:block;padding-left:10px;content:"\201d";font-size:clamp(100px,150px,200px);color:var(--text-color)}@media (max-width: 768px){.quote__text{width:80%}.quote__lower:before{display:block;padding-left:10px;content:"\201d";font-size:clamp(100px,150px,200px);color:var(--text-color);height:150px}}.byteMedia [style*=--aspect-ratio]>*:first-child{object-fit:contain;object-position:top}.byteMedia [style*=--aspect-ratio]:before{display:none}.m-media-gallery{position:relative}.m-logo__image-default.m-image{width:200px}.m-slider-controls__button{color:#fff!important}@media (max-width: 769px){.m-hero__inner[class*=--bottom-]{align-items:flex-end;padding-bottom:15px}.hotelsrestaurants.swiper-button-prev{left:30%!important}.hotelsrestaurants.swiper-button-next{right:30%!important}}.byte1{display:none}.byte1.byte-active{display:block}.byte1 .byteMedia img{width:auto;max-width:100%!important;object-position:top}@media screen and (min-width: 1200px){.m-logo{justify-content:flex-start!important}}@media (min-width: 768px) and (max-width: 1025px){.colorSwatch{width:100%;height:75px;display:inline-block;position:relative}.toggleColors2,.toggleColors{display:flex}}a.color-item.product-its-self{border:2px solid black;border-radius:7px}.m-richtext--small .m-richtext__description{margin-top:16px;margin-bottom:16px}.m-hero-section{margin-top:10px}@media (max-width: 1000px){span.colorName{display:none}.colorSwatch{border-radius:100%;width:35px;height:35px;display:inline-block;position:relative}.holderr{display:grid;grid-template-columns:repeat(10,1fr);border-bottom:1px solid gray;padding-bottom:30px;row-gap:10px}}@media (max-width: 1000px){.m-hamburger-box{margin-left:20px}.m-header header{padding-left:0}.m-logo__image-default.m-image{width:118px}header.m-header__mobile.m\:flex.m\:items-center.m-gradient.m-color-default{border-bottom:.5px solid;padding-right:20px}.title-img-holder{align-items:baseline;gap:5px;font-size:16px;margin-bottom:10px;margin-top:10px}}.custom-checkbox{-webkit-appearance:none;appearance:none;width:13px;height:13px;border:2px solid gray;position:relative;cursor:pointer}.custom-checkbox:checked:after{content:"";width:7px;height:7px;background-color:#000;position:absolute;top:2px;left:2px}.title-img-holder{display:flex;align-items:center}.flex.title-img-holder p{font-size:16px;font-weight:700}.toggleColors2{opacity:.2;pointer-events:none;cursor:not-allowed}.container-byte{width:100%;margin:0 auto;padding:0 15px}@media (max-width: 767px){#mainProductWrapper{flex-direction:column}.right-section{order:-1}.left-section{order:0}.left-section,.right-section{flex:1;position:relative}}.m-product-media{transition:var(--m-duration-default, .25s) all;width:100%;display:flex;align-items:center;justify-content:center}.m-media-gallery{margin:auto}@media (min-width: 768px) and (max-width: 1024px){.holderr{display:grid;grid-template-columns:repeat(8,1fr);border-bottom:1px solid gray;padding-bottom:30px;row-gap:10px}.byteLoader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;width:120px;height:120px}.colorSwatch{border-radius:0;width:75px;height:75px;display:inline-block;position:relative}.m-featured-collection-section .md\:m\:grid-3-cols{grid-template-columns:repeat(5,minmax(0,1fr))}.m-featured-collection-section .m-mixed-layout--mobile-scroll .m-mixed-layout__inner>*{width:100%!important}#mainProductWrapper{flex-direction:column}.right-section{order:-1}.left-section{order:0;width:100%}.left-section,.right-section{flex:1;position:relative}}@media only screen and (min-width: 1000px) and (max-width: 1240px) and (orientation: landscape){#mainProductWrapper{flex-direction:column;padding-inline:50px}.lg\:m\:grid-3-cols{grid-template-columns:repeat(8,minmax(0,1fr))}.m-main-product--info.m\:column.m-scroll-trigger.animate--fade-in-up{margin-left:50px}.left-section{width:100%}.holderr{display:grid;grid-template-columns:repeat(10,1fr);border-bottom:1px solid gray;padding-bottom:30px}}@media (min-width: 768px) and (max-width: 1010px){.toggleColors2,.toggleColors{display:flex;width:50%;margin:20px auto auto}}@media (max-width: 1024px){.m-sticky-addtocart--rightblock .m-product-option--dropdown-select{display:none}.block-top h3{color:#333;letter-spacing:1px;font-size:22px;font-weight:700}.byteLoader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}span.colorName{display:none}.flexInp,.selfColour{width:50px;height:50px}.colorSwatch{border-radius:100%;width:100%;height:100%;display:inline-block;position:relative}.m-menu__arrow{display:none}.m-menu__link{color:#7e7f7d}.m-menu__link:hover{color:#000}.m-menu__item--mega .m-sub-menu__item--level-1{width:auto!important}.m-menu__item--mega .m-sub-menu__item--level-1>.m-menu__link{font-weight:600!important}.flexInp:nth-child(n+9){display:none}.flexInp.show{display:block}.show-more-colors-main{display:flex;align-items:center;gap:10px;cursor:pointer}.show-more-button-main{width:50px;height:50px;border-radius:50%;border:2px solid #333;display:flex;align-items:center;justify-content:center;font-size:14px;color:#333;background:transparent;cursor:pointer}.remaining-count-main{font-size:12px;color:#333}@media (max-width: 768px){.left-section{width:100%}#mainProductWrapper{flex-direction:column}.right-section{order:-1}.left-section{order:0}.left-section,.right-section{flex:1;position:relative}.holderr{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid gray;padding-bottom:10px!important}.quote__text{width:80%}.quote__lower:before{display:block;padding-left:10px;content:"\201d";font-size:clamp(100px,150px,200px);color:var(--text-color);height:150px}.m-header header{padding-left:0}.m-logo__image-default.m-image{width:120px}header.m-header__mobile{border-bottom:.5px solid}.title-img-holder{align-items:baseline;gap:5px;font-size:16px;margin-bottom:10px;margin-top:10px}.m-hero__inner[class*=--bottom-]{align-items:flex-end;padding-bottom:15px}.hotelsrestaurants.swiper-button-prev{left:30%!important}.hotelsrestaurants.swiper-button-next{right:30%!important}}@media (min-width: 768px) and (max-width: 1024px){#mainProductWrapper{flex-direction:column}.right-section{order:-1}.left-section{order:0;width:100%}.left-section,.right-section{flex:1;position:relative}.holderr{display:grid;grid-template-columns:repeat(8,1fr);border-bottom:1px solid gray;padding-bottom:30px}.colorSwatch{border-radius:0;width:75px;height:75px}.m-featured-collection-section .md\:m\:grid-3-cols{grid-template-columns:repeat(5,minmax(0,1fr))}.m-featured-collection-section .m-mixed-layout--mobile-scroll .m-mixed-layout__inner>*{width:100%!important}.toggleColors2,.toggleColors{display:flex;width:50%;margin:20px auto auto}}@media only screen and (min-width: 1000px) and (max-width: 1240px) and (orientation: landscape){#mainProductWrapper{flex-direction:column;padding-inline:50px}.lg\:m\:grid-3-cols{grid-template-columns:repeat(8,minmax(0,1fr))}.m-main-product--info{margin-left:50px}.left-section{width:100%}.holderr{display:grid;grid-template-columns:repeat(10,1fr);border-bottom:1px solid gray;padding-bottom:30px}}@media (min-width: 1024px){.m-sticky-addtocart--rightblock .m-product-option--dropdown-select{display:none}.block-top h3{color:#333;letter-spacing:1px;font-size:22px;font-weight:700}}@media (max-width: 1400px){.custom-other-colors-a{flex:0 1 calc(25% - 10px)}}@media screen and (max-width: 1500px){.m-promotion-banner__main .m-promotion-banner__button{top:1.8rem}.m-promotion-banner__main .m-promotion-banner__button .m-button{padding:.8rem 5.5rem!important}}@media screen and (max-width: 690px){.m-promotion-banner__main .m-promotion-banner__button{top:unset;bottom:3rem;right:0;left:0}.m-promotion-banner__main .m-promotion-banner__button .m-button{padding:.8rem 3rem!important}}@media (max-width: 1000px){span.colorName{display:none}.colorSwatch{border-radius:100%;width:50px;height:50px}.holderr{display:grid;grid-template-columns:repeat(6,1fr);border-bottom:1px solid gray;padding-bottom:30px;row-gap:10px}}.show-more-button-bordure{width:50px;height:50px;border-radius:50%;border:2px solid #333;display:flex;align-items:center;justify-content:center;font-size:12px;color:#333;background:transparent;cursor:pointer}span.toggle-symbol{width:12px;font-size:14px}.no-border-option{display:block!important}.no-border-swatch{position:relative;border:2px solid #333}.diagonal-line{position:absolute;top:50%;left:0;width:100%;height:2px;background-color:#333;transform:rotate(-45deg)}.no-border-option.active .no-border-swatch{border-color:#000;border-width:3px}.no-border-option.hidden,.no-border-option.show{display:block!important}@media (max-width: 768px){.show-more-button-main{width:50px;height:50px}.holderr{grid-template-columns:repeat(5,1fr)!important;row-gap:10px}.flexInp{width:50px;height:50px}.colorSwatch{border-radius:100%;width:50px;height:50px}.show-more-button-bordure{width:50px;height:50px;border-radius:50%;border:2px solid #333;display:flex;align-items:center;justify-content:center;font-size:14px;color:#333;background:transparent;cursor:pointer}.show-more-button{width:35px;height:35px}.show-more-colors{display:block}.flexInp.no-border-option .colorsProduct{width:40px!important;height:40px}.diagonal-line{position:absolute;top:50%;left:-5%;width:115%;height:2px;background-color:#333;transform:rotate(-45deg)}.m-footer--bottom-right .m-footer--bottom-menu{display:none}}@media (max-width: 1024px){.m-announcement-bar__container .m-slider-controls .m-slider-controls__wrapper .m-slider-controls__button{top:50%!important}}@media (min-width: 1024px){.transparent-on-top{position:relative!important}.m-header__wrapper .m-logo.m-logo--mobile .m-logo__image{width:max-content}}.m-image-with-text__inner{width:100%;margin:auto}.m-menu__item--mega .m-sub-menu__item--level-1>a.m-menu__link:hover{color:rgb(var(--color-foreground));background:rgba(var(--color-foreground),.07)}.m-image-with-text__image-first:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:var(--overlay-opacity)}.m-image-with-text__image-second:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:var(--overlay-opacity)}form .m-newsletter-form__wrapper.m-newsletter-form__button-below{align-items:flex-end}.m-product-option--button .m-product-option--node__label{margin:5px 5px 10px;border-radius:5px}@media screen and (min-width: 1024px){m-featured-collection .m-product-card__content .m-product-card__info{margin-top:15px}}m-featured-collection .m-section__subheading{font-weight:400}m-featured-collection .m-section__description{margin-top:10px}.m-breadcrumb--wrapper{display:none}.m-footer--block-store-logo{margin-block:20px}.logo-left .m-header__logo{max-width:120px;height:40px;transition:all .5s ease-in-out}.logo-left .m-header__logo.hide{max-width:0px;overflow:hidden}.logo-left .m-logo{padding:0}.logo-left .m-logo__image-default.m-image{width:100%}.logo-left img{width:100%;height:100%}.logo-center .m-header__logo{transition:all .3s ease-in-out;max-width:1000px}.logo-center .m-header__logo.hide{max-width:0;padding:0;overflow:hidden}.byteWrapper .byteMedia *{margin:auto}.m-newsletter-form__wrapper .m-newsletter-form__input-wrapper{background-color:transparent}.m-newsletter-form__input-wrapper input{background-color:transparent;border:none;border-bottom:1px solid #fff;border-radius:0;color:#fff}.m-newsletter-form__input-wrapper input::placeholder{color:#fff}.m-newsletter-form__wrapper.m-newsletter-form__button-below .m-newsletter-form__button{position:absolute;right:0;top:0;padding:5px 10px;margin:0}.logo-left{margin:0 10px 0 20px}.social-media-links--item{background-color:unset}.m-product-card__variant-image{position:absolute;bottom:0;left:0;right:0;top:0;opacity:0;transition:opacity .8s ease,transform 1.1s cubic-bezier(.15,.75,.5,1) 0s}.m-product-card__variant-image.show{opacity:1;transform:scale3d(1.1,1.1,1.1) translateZ(0)}.m-product-card__variants{display:flex;flex-direction:row;align-items:center;gap:10px;margin-block:10px}.m-product-card__variant{border:1px solid #d4d4d4;padding:2px;cursor:pointer}.video-hero-container .m-hero__content{background-color:#fff;padding:25px;color:#000;max-width:35rem;opacity:.8}.video-hero-container .m-hero__content .m-hero__title{font-size:22px}@media (max-width: 768px){.video-hero-container .m-hero__content{max-width:35rem}}.video-hero-container .m-hero__content .m-hero__title,.video-hero-container .m-hero__content .m-hero__text{color:#000}.other-colors-container{margin-top:20px}.m-featured-collection{margin-top:30px}.colors-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:10px;margin-top:10px}.color-item{display:block;text-decoration:none}.color-item img{width:100%;height:100%;object-fit:cover;border-radius:4px}h3.m-complementary-products__heading.h4{margin-top:20px}.m-complementary-products__inner{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:0px;grid-row-gap:0px}.m-complementary-products .m-product-card__info{margin-bottom:0;margin-bottom:20px!important}p.m-section__subheading.m-scroll-trigger.animate--fade-in-up{font-weight:300;font-size:33px}.main-product__block .m-product-title{font-size:24px!important}.cstmSection{width:100%}.m-button--primary{border-radius:5px}.m-complementary-products__inner [style*=--aspect-ratio]>*:first-child{display:block!important;position:relative!important}.m-product-card__variant{border:1px solid #d4d4d4;padding:2px;cursor:pointer;width:30px;height:40px}.m-product-card__variant a img{width:100%;height:100%}.three-icon-grid--item{gap:6px}.removePadding{padding-inline:0}#shopify-section-template--24082900386105__three_icon_grid_WKMJQY>div>div.three-icon-grid--item.three-icon-grid--first-item>img{width:65px}.m-logo{margin-left:2px}@media (max-width: 768px){.m-logo{margin-left:-4px}}.step-btn{font-size:17px;border:1px solid #ffffff;color:#fff;background:#373a36;padding:.5rem 1rem;transition:.3s all;cursor:pointer}.step-btn:hover{background:#fff;color:#000;border:1px solid #000}.m-main-product--media{padding-inline:0!important}@media (min-width: 768px) and (max-width: 1000px){.holderr{display:grid;grid-template-columns:repeat(10,1fr)!important;border-bottom:1px solid gray;padding-bottom:30px;row-gap:10px}}@media (max-width: 1000px){.m-product-card__variants{margin:0!important}}label.option-label .option-label--title{font-size:16px;font-weight:700!important}[data-mega-menu-link="RESIDENTIAL PROJECTS"],[data-mega-menu-link="LUXURY INDUSTRY"],[data-mega-menu-link="HOSPITALITY & CONTRACTS"],[data-title="RESIDENTIAL PROJECTS"],[data-title="LUXURY INDUSTRY"],[data-title="HOSPITALITY & CONTRACTS"],[data-parent-title=PROJECTS]{pointer-events:none}.m-main-product{margin-bottom:32px!important}.m-product-recommendations .m-section__header{margin-bottom:22px!important;margin-top:22px!important}.m-richtext__description,.m-richtext__description h5{margin-top:0!important}.m-announcement-bar{margin-top:-1px!important}.no-border-option .colorsProduct{background:transparent!important;border:1px solid black}.no-border-option{display:block!important;width:50px;height:50px;padding:0}.m-product-media--slider__images,.m-product-media--slider,.m-product-media--wrapper,.m-main-product--media.m\:column{position:relative}.m-main-product--media.m\:column{position:relative;min-height:300px}.byteLoader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;width:80px;height:80px}.byteLoader video{width:100%;height:100%;object-fit:contain}@media (max-width: 1024px){.byteLoader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (min-width: 900px){.m-header__desktop .m-logo__image-transparent{display:none!important}}@media (min-width: 1024px){.m-tooltip--style-2 svg *{fill:#000;background:none}}@media (max-width: 899px){.m-header__mobile .m-logo__image-transparent{display:flex!important}.m-header.header-sticky-always.transparent-on-top .m-logo__image-transparent,.transparent-on-top .header-drawer-open .m-logo__image-transparent{display:none!important}}@media (max-width: 1024px){header.m-header__mobile.m\:flex.m\:items-center.m-gradient.m-color-default{height:50px}}.info-icon-container{position:relative;display:inline-block;margin-left:8px;cursor:pointer}.info-icon{font-size:16px;color:#666;transition:color .3s ease}.info-icon:hover{color:#333}.info-tooltip{position:absolute;width:250px;background-color:#000;color:#fff;padding:10px;border-radius:5px;font-size:14px;z-index:100;box-shadow:0 2px 8px #0003;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;left:50%;transform:translate(-50%);top:100%;margin-top:8px}.info-tooltip:after{content:"";position:absolute;top:-6px;left:50%;transform:translate(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #000}@media (min-width: 768px){.info-icon-container:hover .info-tooltip{opacity:1;visibility:visible}.m-footer--middle .m-footer--block-title{display:none}}@media (max-width: 767px){.info-icon-container.active .info-tooltip{opacity:1;visibility:visible}}.quality-info{font-size:13px;line-height:1.4}.quality-item{margin-bottom:8px}.quality-item:last-child{margin-bottom:0}.quality-item strong{color:#fff;font-weight:600}.info-icon-container .info-tooltip{width:320px;background-color:#fff;color:#000;border:1px solid #ddd;box-shadow:0 4px 12px #00000026}.info-icon-container .info-tooltip:after{border-bottom-color:#fff}.info-icon-container .info-tooltip .quality-item strong{color:#000;font-weight:600}.info-icon-container .info-tooltip .quality-item{color:#333}.bordered-sections{border:1px solid black}.estimated-delivery{display:flex;align-items:center;gap:10px}.m-featured-collection-section button.m-slider-controls__button.m-slider-controls__button-prev.swiper-button-prev,.m-featured-collection-section button.m-slider-controls__button.m-slider-controls__button-next.swiper-button-next{border-radius:100%;width:28px;height:28px}@media (max-width: 1024px){.m-logo__image-transparent{--aspect-ratio: 2.560130010834236;--aspect-ratio-mobile: 2.560130010834236;width:120px!important}}.m-slider .m-slider-controls__button{width:28px!important;height:28px!important;border-radius:100%!important;background-color:#000!important;color:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-right:10px!important;margin-left:10px!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/byte.css.map */
