div#powrIframeLoader{display:none}@media screen and (max-width: 990px){.section-featured-collection .collection__title.title-wrapper{padding-left:0!important}.section-featured-collection slider-component{margin-left:-1.5rem!important}.section-featured-blog .title-wrapper-with-link{padding-left:0!important;padding-right:0!important}.multicolumn-list:not(.slider),.footer__content-top,.horizontal-scroll-content,.title-wrapper--self-padded-tablet-down,.title-wrapper--self-padded-mobile{padding-left:30px!important;padding-right:30px!important}}@media screen and (max-width:990px){.header--mobile-left .header__heading{justify-self:center;text-align:center}header.header--mobile-left{grid-template-columns:1fr 2fr 1fr}.header__icons{padding-right:0;margin-right:-13px}}.slideshow__controls{border:none!important}.slideshow__controls button.slider-button{display:none!important}slideshow-component .banner__text.subheading p{text-transform:uppercase;line-height:1.2}@media screen and (max-width: 990px){.section-featured-blog,.section-featured-collection .isolate.gradient,.section-collection-list{padding-left:3rem}.slideshow__controls button{padding-bottom:13px}slideshow-component h2.banner__heading.h0{line-height:1}}@media screen and (max-width: 340px){slideshow-component .banner__box>*+.banner__buttons .button{padding:15px!important;white-space:nowrap}slideshow-component h2.banner__heading.h0{line-height:1;font-size:25px}slideshow-component .slideshow__controls button{padding-left:4px;padding-right:4px;padding-bottom:18px}}.section-collection-list .slider-counter.caption{display:none}.section-collection-list .slider-buttons button[disabled=disabled]{display:none!important}.section-collection-list .slider-buttons button{height:6px!important;background:red}.section-collection-list .slider-buttons button svg{visibility:hidden;height:6px}.section-collection-list .slider-buttons{background:#efefef;margin:0 3rem;border-radius:6px;position:relative}.section-logo-slider .multicolumn-list__item.center .media--adapt img{position:static;height:50px;transform:none;width:auto;margin:0 auto;max-width:100%;object-fit:contain}.section-featured-blog .article-card-wrapper .card__inner{--ratio-percent: 100% !important}.page-application-for-credit-account .main-page-title h2{display:none}.page-application-for-credit-account .rte h2~p{text-align:center;color:#000;font-family:Work Sans;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.16px}.page-application-for-credit-account h1{text-align:center;padding-top:30px}.page-jobs .footer{margin-top:0}.page-enquire .page-width--narrow h1,.page-enquire .page-width--narrow .rte h2,.page-enquire .page-width--narrow .rte meta~p{display:none}.enquire .field__input{border:1px solid #d9d9d9;order:2}.enquire .field__input:before,.enquire .field__input:after{box-shadow:none}.enquire .field__label{position:static;font-size:20px!important;margin-bottom:10px}.enquire .field{flex-flow:column;align-items:flex-start}.enquire .contact-wrap .field:after{box-shadow:none}.enquire .field select{border:1px solid #d9d9d9}.enquire .field__input:focus~.field__label{font-size:20px!important;letter-spacing:0!important}.enquire .field__input:focus{padding:1.5rem}.field.select .field{margin-bottom:0}@media screen and (max-width: 749px){.enquire .field__label,.enquire .field__input:focus~.field__label{font-size:16px!important}}.page-hotel-projects .image-with-text__text.rte.body{color:#000}.multicolumns-in-multirow-custom .slider-buttons{margin-top:25px}.multicolumns-in-multirow-custom .slider-buttons .slider-counter span{font-family:Metrisch-Book,sans-serif;font-size:14px!important;color:#939598}.multicolumns-in-multirow-custom .slider-button{display:block!important}.multicolumns-in-multirow-custom{padding-top:50px}.section-featured-collection .fc-banner h4{color:#fff;font-size:24px;text-align:center;margin:0;padding:0 10px}.section-featured-collection .fc-banner{display:flex;flex-flow:column;align-items:center;justify-content:flex-end;row-gap:13px;padding-bottom:35px!important;border-radius:5px}.section-featured-collection .fc-banner a.btn{border:1px solid #fff;color:#fff;padding:13px 30px;border-radius:3px;font-size:15px;text-decoration:none}.section-featured-collection{margin-top:50px!important}.section-featured-collection .card.card--card.card--media{background-color:#fff!important}.section-featured-collection .card .quick-add{margin-left:0;margin-right:0}.section-featured-collection .fc-slider:not(.fc-slider-01){visibility:hidden;height:0}.fc-header-wrap{display:flex;align-items:center;justify-content:space-between;padding-bottom:10px}.fc-header-wrap h2{margin:0!important}.fc-multiple-c-btns button{border:none;background:none;margin:0 5px;padding:8px 15px;cursor:pointer}.fc-multiple-c-btns button.active{border:1px solid #EE2D2F;color:#ee2d2f;border-radius:3px}@media screen and (max-width: 1200px){.section-featured-collection .fc-banner h4{font-size:18px;padding-left:10px;padding-right:10px}.fc-header-wrap{flex-flow:column;align-items:flex-start;justify-content:flex-start}.fc-multiple-c-btns{padding-top:20px}}@media screen and (min-width: 1001px) and (max-width: 1200px){.section-featured-collection .fc-banner a.btn{padding:13px 10px}}@media screen and (max-width: 1000px){.section-featured-collection .slider-buttons{display:none}.section-featured-collection .fc-banner{padding-bottom:20px!important}}.product__accordion .accordion__content .metafield-rich_text_field p{color:#000}.product__accordion .icon-caret{top:calc(50% - .2rem)}.custom-breadcrumb *{color:#003055;font-family:Work Sans;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.14px;text-decoration:none}.quick-order-list__button{background-color:transparent}.custom-unit-ctn-wrap{color:#000;font-size:15px;letter-spacing:0;margin-top:5px}@media screen and (max-width: 990px){.custom-breadcrumb *{font-size:12px}}.template-blog .card--standard .card__inner{min-height:235px}@media screen and (max-width: 990px){.template-blog .card--standard .card__inner{min-height:140px}}@media screen and (min-width: 990px){.list-menu.list-menu--inline li:first-of-type .header__menu-item{padding-left:0}.shopify-section.shopify-section-group-header-group.shopify-section-header-sticky{border-bottom:1px solid #F5F5F5}summary .icon-caret{top:20px}#MegaMenu-Content-4 .mega-menu__list{justify-content:center}}@media screen and (max-width: 749px){.collection-hero__text-wrapper{padding-inline:18px!important}.collection-hero.mc-half{padding-block:18px!important;padding-inline:0!important}.collection-hero.mc-half .collection-hero__inner .collection-hero__image-container{border-radius:0!important}}@media screen and (min-width: 991px) and (max-width: 1280px){.list-menu--inline{flex-wrap:nowrap!important}.list-menu__item{white-space:nowrap!important}.header__inline-menu{overflow-x:scroll;width:calc(100% + 5rem)!important;margin-right:-5rem!important;padding-right:5rem!important}}.variant-sku{color:#414042;text-align:center;font-family:Work Sans;font-size:13px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:normal}.pdp__get-quote-btn,.pdp__add-to-cart-btn{width:100%;padding:20px 30px;color:#fff;border-radius:3px;background:#003055;font-family:Work Sans;font-size:15px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.15px;cursor:pointer}.product__info-container .pdp__enquire-now-btn,.product__info-container #pdp__request-sample-btn{width:100%;padding:18px 30px;color:#003055;border:2px solid #003055;border-radius:3px;background:#fff;font-family:Work Sans;font-size:15px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.15px;cursor:pointer;margin-top:10px!important;margin-bottom:0}.product__info-container .pdp__register-login-btn{width:100%;padding:20px 30px;color:#fff;border-radius:3px;background:#003055;font-family:Work Sans;font-size:15px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.15px;display:block;text-decoration:none;text-align:center;margin-bottom:0!important}.template-product [id^=ProductInfo-template--] .product__title{margin-bottom:24px}.template-product .price--large,.template-product #MainContent .price__regular .price-item--regular{color:#000;font-family:Metrisch-Medium,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:normal}@media screen and (max-width: 749px){.template-product .price--large,.template-product #MainContent .price__regular .price-item--regular{font-size:20px}.template-product [id^=ProductInfo-template--] .product__title{margin-bottom:18px}}#getQuoteModal,#enquireNowModal,#requestSampleModal{width:90%;max-width:800px;padding:44px 64px;border:0;border-radius:3px;z-index:1000;position:fixed}#getQuoteModal:focus,#enquireNowModal:focus,#requestSampleModal{outline:none}#getQuoteModal::backdrop,#enquireNowModal::backdrop,#requestSampleModal::backdrop{background:#000000b3}@media screen and (max-width: 989px){#getQuoteModal,#enquireNowModal,#requestSampleModal{padding:40px 0}}@media screen and (max-width: 749px){#getQuoteModal,#enquireNowModal,#requestSampleModal{width:95%;padding:40px 0}}@media screen and (min-width: 750px){.collection-hero__image-container{border:none!important;box-shadow:none!important}}.desktop-header-search .field__input:not(:placeholder-shown)~.field__label{left:calc(var(--inputs-border-width) + 4rem)}quick-order-list quantity-popover .quantity{width:150px}.template-product .product__description ul{list-style:none;padding-left:1em;margin:0}.template-product .product__description li{position:relative;padding-left:1em;text-indent:0;margin-bottom:.5em}.template-product .product__description li:before{content:"\2022";position:absolute;left:0;top:0;line-height:1.2;font-size:1em}.badge.color-scheme-3{color:#fff!important}.custom-breadcrumb{line-height:1.3}.section-featured-collection .badge--sold-out{display:none}.main-cart__ctn-qty,.main-cart__sku{display:inline-block;color:#8b8b8b;font-family:Work Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.14px;margin-top:.2rem}@media screen and (max-width: 769px){.main-cart__sku,.main-cart__ctn-qty{font-size:9px}}.template-cart .cart-item__details .product-option{color:#000;font-size:15px;letter-spacing:0;margin-top:5px}.account-registration a{margin-top:0;padding:10px 15px;background-color:rgb(var(--color-foreground));color:#fff;border:1px solid rgb(var(--color-foreground));border-radius:var(--buttons-radius);display:block;text-decoration:none;font-size:14px;max-height:44px;line-height:1}@media screen and (max-width: 990px){header.header--mobile-left{grid-template-columns:1fr 2fr 1fr;grid-template-rows:auto auto}header.header--mobile-left .account-registration{grid-column:2 / 3;grid-row:2;min-width:0;justify-self:center;width:100%;margin-bottom:20px}.account-registration{position:relative;margin-top:15px}.account-registration a{background-color:rgb(var(--color-foreground));color:#fff;margin:0 auto;text-align:center}}@media screen and (max-width: 450px){header.header--mobile-left .account-registration{grid-column:1 / -1;grid-row:2;width:100%;justify-self:stretch}}@media screen and (max-width: 1023px){.account-registration a{padding:13px 15px}}a.header__icon.header__icon--account{text-decoration:none}.acccount-text{margin-left:5px}.header__icon--account.header__icon,.header__icon--search.header__icon{width:7.4rem}.header__icon.header__icon--cart{margin-left:11px}@media screen and (max-width: 767px){.header__icon.header__icon--cart{margin-left:0}}.page-application-for-credit-account .main-page-title{display:none}@media screen and (max-width: 767px){.badge--special-order{font-size:1rem}}.special-order .special-order-badge-wrapper{position:relative;display:flex;align-items:center;gap:6px}.special-order .special-order-badge-wrapper .badge{background:#003055}.special-order .tooltip-toggle{background:none;border:none;color:#000;font-weight:700;cursor:pointer;font-size:.85em;padding:0;margin:0;line-height:1;position:relative}.special-order .tooltip-toggle:focus+.tooltip-content,.special-order .tooltip-toggle:hover+.tooltip-content{opacity:1;visibility:visible}.special-order .tooltip-content{position:absolute;bottom:100%;left:0;transform:translateY(-4px);background:#fff;color:#000;padding:8px 10px;border:1px solid #ccc;border-radius:4px;white-space:normal;font-size:13px;font-family:Work Sans;z-index:10;opacity:0;visibility:hidden;transition:opacity .2s ease;box-shadow:0 2px 6px #00000026;width:300px}@media screen and (max-width: 767px){.special-order .tooltip-content{left:-60px;font-size:1rem;margin-bottom:.5rem}}.badge.badge--sold-out,.badge.price__badge-sold-out{background:#d3d9e3!important}#MainContent .product-recommendations--loaded .price__container .price-item{font-size:16px!important;color:#000!important}.rebuy-cart__flyout .rebuy-cart__title{font-size:15px;text-transform:initial;font-family:Work Sans;color:#003055}.rebuy-cart__progress-bar-prompt{font-size:15px!important;letter-spacing:normal!important;color:#003055!important;padding:10px 0!important}.rebuy-cart__flyout-item-product-title{text-decoration:none;font-weight:500!important}.rebuy-cart__flyout-item-quantity-widget{border-color:#fff!important}.rebuy-cart__flyout-item-quantity-widget-label{border-color:#fff!important;font-weight:500!important;font-size:15px!important}.rebuy-money{font-size:15px!important}.rebuy-money:after{content:" / unit"}.rebuy-cart__flyout-item{padding:29px 0!important}div[data-rebuy-component=progress-bar]{border-bottom:1px #eee solid;padding-bottom:10px}.rebuy-cart__notes-toggle-label,.rebuy-cart__flyout-item-product-title{font-size:15px!important}.rebuy-cart__flyout-item-variant-title{display:none!important}.rebuy-cart__flyout-item-remove{padding-top:7px!important}div[data-rebuy-component=cart-subtotal]{font-size:15px!important;border-top:1px #eee solid!important;padding-top:10px!important}.rebuy-cart__checkout-button{font-weight:700!important;font-size:15px!important;font-family:Work Sans!important}div[data-rebuy-component=cross-sell-widget]{background:#d3d9e3!important}div[data-rebuy-cart-anchor=body]{gap:0}.rebuy-product-grid .rebuy-product-media{width:90px!important}.rebuy-widget .primary-title{font-size:15px;font-family:Work Sans!important;font-weight:700;padding-top:20px!important}.rebuy-product-info{padding-left:27px!important}.rebuy-product-actions{display:flex;justify-content:flex-end}.rebuy-cart__flyout-item-quantity{position:relative;left:-13px}.rebuy-widget-content .rebuy-product-actions{width:60px!important}.rebuy-product-actions button{width:60px;height:28px;padding:0;border:0;font-size:15px;font-family:Work Sans!important;padding-left:0!important}.rebuy-product-grid .rebuy-product-info a{font-size:15px!important;font-family:Work Sans!important;letter-spacing:.16px!important;line-height:20px!important}.rebuy-cart__notes-toggle{margin-top:20px}.rebuy-cart__flyout-item-quantity-widget-label{width:42px!important}.template-collection .learn-more-button.button,.template-collection .view-cart-btn.button{padding:20px 2.5rem}.learn-more-button:hover,.card-wrapper.product-card-wrapper.underline-links-hover:hover .learn-more-button{text-decoration:none!important}.learn-more-button{max-height:calc((var(--inputs-border-width) * 2) + 4.5rem)!important;position:relative;grid-row-start:4;margin:0 0 1rem;z-index:1}.qty-selector-wrapper{display:flex;flex-direction:row;gap:20px;position:relative;grid-row-start:4;margin:0 0 1rem;z-index:1}.section-featured-collection .qty-selector-wrapper{column-gap:10px}.qty-selector-wrapper>*{flex:1}.view-cart-btn:hover,.card-wrapper.product-card-wrapper.underline-links-hover:hover .view-cart-btn{text-decoration:none!important}.view-cart-btn{max-height:calc((var(--inputs-border-width) * 2) + 4.5rem)!important;width:100%}.section-featured-collection .view-cart-btn,.section-featured-collection .learn-more-button.button,.section-featured-collection .qty-selector-wrapper{min-width:90px}@media (max-width: 1316px){.template-collection .qty-selector-wrapper{flex-direction:column;gap:10px}}@media (max-width: 1690px){.section-featured-collection .qty-selector-wrapper{flex-direction:column;gap:10px}}@media (max-width: 449px){.template-collection .learn-more-button__text,.template-collection .quick-order-list__button-text{font-size:14px}.template-collection .learn-more-button.button,.template-collection .view-cart-btn.button{padding:10px 2rem}}.section-featured-collection .learn-more-button__text,.section-featured-collection .quick-order-list__button-text{font-size:14px}.section-featured-collection .learn-more-button.button,.section-featured-collection .view-cart-btn.button{padding:10px 0}.customer-status-wrapper--mobile{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:15px}@media screen and (max-width: 989px){.account-registration.account-registration--desktop{display:none}.account-registration.account-registration--mobile{margin:auto 0}}@media screen and (min-width: 990px){.account-registration.account-registration--mobile{display:none}}@media (max-width:989px){.announcement-bar__message.h5{font-size:12px!important;line-height:1.2!important}.slider-button{width:34px!important;height:100%!important}.account-registration a{padding:7px 15px}}@media (min-width:990px){.header__icon--account--mobile-only{display:none!important}}@media (max-width:990px){.announcement-bar__message{padding:1.2rem 0 1rem}}.cart__warnings h1{color:#003055!important}.cart__warnings a{background:#003055;color:#fff}.featured-collections__slider .featured-collections__card{display:block!important}.reset__button:not(:focus):after{display:none!important}.product-media-badge{position:absolute;top:1rem;left:1rem;z-index:10;pointer-events:none}.product-media-badge--special-order .badge{border:1px solid transparent;border-radius:var(--badge-corner-radius);display:inline-block;font-size:1.2rem;letter-spacing:.1rem;line-height:1;padding:.5rem 1.3rem .6rem;text-align:center;background-color:rgb(var(--color-badge-background));border-color:rgba(var(--color-badge-border),var(--alpha-badge-border));color:rgb(var(--color-badge-foreground));word-break:break-word}media-gallery{position:relative}@media screen and (max-width: 750px){.product-media-badge{top:.5rem;left:.5rem}.product-media-badge--special-order .badge{font-size:1rem;padding:.4rem 1rem .5rem}}.card--card.gradient,.card__inner.gradient{transform:none!important}.owl-carousel-mobile *{transform:none!important;zoom:0;!important}.special-order-badge-wrapper .badge{color:#fff}.product__info-container .product__tax{display:none}.shopify-policy__container{max-width:1000px!important}.footer-block__image-wrapper{position:relative;top:-8px}.predictive-search__loading-state{display:none!important}.shopify-section.top-menu-section{border:0!important;background:#003055}.shopify-section.top-menu-section a{color:#fff}.dropship-message{font-size:14px;font-weight:400;line-height:1.4;color:#003055}.shopify-section-group-footer-group .inner_wrap{column-gap:0!important;width:calc(100% - 400px)!important}.shopify-section-group-footer-group .grid__item{max-width:none;padding:0!important}.shopify-section-group-footer-group .f_inner_wrap>.footer-block.grid__item{width:400px}.shopify-section-group-footer-group .f_inner_wrap .inner_wrap .grid__item{width:100%!important;max-width:290px!important}.shopify-section-group-footer-group .f_inner_wrap{width:100%!important}.shopify-section-group-footer-group .f_inner_wrap .inner_wrap div:nth-child(3){width:100%!important;max-width:580px!important}.footer-block__details-content p{font-size:14px;margin-bottom:10px}.policy-link{margin-left:10px}.section-template--17542233456682__collection_list-padding .card__content .card__information,.featured-collections__card .featured-collections__content{justify-content:flex-start!important;padding:13px 15px 23px!important;height:70px!important}.footer-block__image-wrapper{margin-bottom:0!important}.footer-block__details-content{margin-top:20px;margin-bottom:20px!important}.footer-block__details-content p{margin:0}.list-social__item:first-child .list-social__link{padding-left:0!important}@media screen and (max-width: 1600px){.shopify-section-group-footer-group .f_inner_wrap .inner_wrap div:nth-child(3){max-width:290px!important}.shopify-section-group-footer-group .inner_wrap{width:100%!important}}@media screen and (max-width: 1000px){.shopify-section-group-footer-group .inner_wrap{flex-wrap:wrap}.shopify-section-group-footer-group .f_inner_wrap .inner_wrap div:nth-child(3){max-width:100%!important;padding-top:40px!important}}@media screen and (max-width: 655px){.shopify-section-group-footer-group .f_inner_wrap .inner_wrap div:nth-child(3){padding-top:0!important}}.featured-collections__content .icon-wrap{display:none}
/*# sourceMappingURL=/cdn/shop/t/4/assets/z-custom.css.map */
