/*! added by David Cardy */@media screen and (max-width: 5000px){#site-logo-img{max-width:100%}}@media screen and (max-width: 1024px){#site-logo-img{max-width:100%;max-height:100px}}@media screen and (max-width: 719px){#site-logo-img{max-width:100%;max-height:80px}}table#productAttributes{width:100%}table#productAttributes td{display:unset}table#productAttributes tr:nth-child(2n){background-color:#f2f2f2}.table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th{background-color:#f0f0f0}table.table.table-striped{width:100%}.table-striped th{text-align:inherit}.product-accordion{margin-top:20px}.product-accordion .accordion{background-color:#fff;cursor:pointer;padding:18px;width:100%;border:none;text-align:left;outline:none;font-size:15px;transition:.4s}.product-accordion .accordion:after{content:"+";color:#777;font-weight:700;float:right;margin-left:5px}.product-accordion .active:after{content:"\2212"}.productitem--emphasis .productitem__price .price__current{font-family:;font-weight:}.pxs-map-card-content.rte{font-size:var(--font-size-body-small)}.sample-message a{color:#046e82;text-decoration:none}.sample-message{text-align:center}a.button-primary.cat-full-width.mdc-ripple-surface.mdc-ripple-upgraded{font-size:var(--font-size-body);color:#fff}.sample-banner{background-color:#7d3cff;color:#fff;padding:6px}.centre{display:block;margin-left:auto;margin-right:auto}.panel{padding:0;background-color:#fff;max-height:0;overflow:hidden;transition:max-height .2s ease-out;border-bottom:1px solid #ccc;line-height:1.4}.trustpilot-container{@extend %layout-container;margin-top:$gutter-outer * 2;@include media($min: $bp-medium){margin-top: $gutter-outer * 3;}}.page-content600{@extend %layout-container;max-width:600px;list-style:none;margin-right:auto;margin-left:auto}.page-content950{@extend %layout-container;max-width:950px;list-style:none;margin-right:auto;margin-left:auto}@media screen and (max-width: 480px){.page-content950 p,H3,H4,ul{margin-left:10px;margin-right:10px}}.visually-hidden{display:none}.announcement-small-promo{justify-content:center;display:flex}#ProductSelect-product-template{display:none}.esc-cc__modern-container__product-title{text-align:left;color:#000}.esc-cc__modern-container__product a{text-decoration:none}.esc-cc__modern-container__product-price{background:#3e7cb1}.esc-cc__modern-container__product-variants{width:55%;padding:.5rem;border-radius:3px;border-color:#ddd}.esc-cc__modern-container__product--sizeM{flex-basis:265px}.esc-cc__modern-container__product--sizeS{flex-basis:210px}@include media($max: $bp-small){table.table.table-striped {overflow-x: auto; display: block;} .table-striped td {display: table-cell; width: -webkit-fill-available;}}@include media($max: $bp-small){.logolist--item {font-size: .9375rem; width: 40%; margin: 2.5rem 1rem 1rem 1rem;}}.container{display:block;position:relative;padding-left:45px;margin:30px 0;cursor:pointer;font-size:16px;line-height:30px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmarkbox{position:absolute;top:0;left:0;height:30px;width:30px;background-color:#eee}.container:hover input~.checkmarkbox{background-color:#ccc}.container input:checked~.checkmarkbox{background-color:#046e82}.checkmarkbox:after{content:"";position:absolute;display:none}.container input:checked~.checkmarkbox:after{display:block}.container .checkmarkbox:after{left:8px;top:8px;width:16px;height:10px;border:solid white;border-width:0 0 3px 3px;-webkit-transform:rotate(-47deg);-ms-transform:rotate(-47deg);transform:rotate(-47deg)}@media screen and (max-width: 460px){.container{font-size:14px}}.sample-message{font-size:var(--font-size-body);margin-bottom:2rem}.tooltip{position:relative}.tooltip .tooltiptext{visibility:hidden;width:250px;background-color:#000;color:#fff;text-align:center;border-radius:6px;padding:5px;position:absolute;z-index:1;top:100%;left:30%;margin-left:-60px}.tooltip:hover .tooltiptext{visibility:visible}.tooltiptext{font-size:var(--font-size-body-tiny)}.productitem--ratings{display:none}.price.label,.sqmlabel,.price-container.label{display:inline-block;font-size:2.5rem;float:right;margin-right:15px;font-weight:600;font-family:Roboto Condensed,sans-serif;font-weight:400}.price-container.label{margin-right:0}@media screen and (max-width: 480px){.price.label,.sqmlabel{font-size:1.7rem;margin-top:8px}.price-container.label{font-size:1.7rem}}.hidden{display:none}.out-of-stock-due{color:#0c9f47;margin-top:.28125rem;line-height:1.6;font-size:var(--font-size-body-smallest)}.half-size-paving{width:calc(50% - 10px);transition:height .25s ease;padding:.5rem;margin-top:10px;margin-left:10px;display:inline-block}.half-size-paving:nth-child(-n+1){margin-left:0;vertical-align:top}.half-size{width:calc(50% - 10px);text-align:center;transition:height .25s ease;border:1px solid rgba(127,127,127,.16);box-shadow:0 1px 4px #7f7f7f1c;padding:.5rem;margin-top:10px;margin-left:10px;display:inline-block}.half-size:nth-child(-n+1){margin-left:0}.two-thirds-size{width:calc(66% - 10px);transition:height .25s ease;border:1px solid rgba(127,127,127,.16);box-shadow:0 1px 4px #7f7f7f1c;padding:.5rem;margin-top:10px;margin-left:10px;display:inline-block}.two-thirds-size:nth-child(-n+1){margin-left:0}.third-size{width:calc(33% - 8px);text-align:center;transition:height .25s ease;border:1px solid rgba(127,127,127,.16);box-shadow:0 1px 4px #7f7f7f1c;padding:.5rem;margin-top:10px;margin-left:10px;display:inline-block;font-size:var(--font-size-body-small);float:left;background-color:#fff}.third-size ul{list-style:none;padding:0}.third-size:nth-child(-n+1){margin-left:0}@media screen and (max-width: 480px){.half-size-paving,.half-size,.third-size,.two-thirds-size{width:100%;margin-left:0}}.half-size-paving,.half-size p,.third-size p{margin-top:0;font-style:italic}@media screen and (max-width: 680px){.half-size-paving,.half-size p,.third-size p,.two-thirds-size p{font-size:.7em}}@media screen and (max-width: 480px){.half-size-paving,.half-size p,.third-size p,.two-thirds-size p{font-size:1em}}section.cat-project-essentials,section.cat-catalogue-third{display:inline-block}.background-pattern{background-image:url(/cdn/shop/files/mobile-background-dark-grey.jpg?v=1642424215)}section.shop-header{margin-top:2rem;padding-bottom:2.3rem;margin-left:.1rem}span.headertext{color:#fff;font-size:3rem;line-height:normal;font-family:proxima-nova,}span.yellowtext{font-family:;font-size:var(--font-size-body-larger);color:#fff}span.yellowtext a{color:#ffd93e}.cat-title{background-color:#dfe3e8}.cat-title h3{margin:0}@media screen and (max-width: 870px){.cat-title h3{font-size:1em}}.cat-featured-range-image{width:calc(50% - 12px);transition:height .25s ease;display:inline-block}@media screen and (max-width: 480px){.cat-featured-range-image{width:calc(100% - 10px)}}.cat-featured-range-text{width:calc(50% - 12px);float:right;text-align:left;margin-top:20px}@media screen and (max-width: 480px){.cat-featured-range-text{width:calc(100% - 10px);margin-top:0}}.cat-full-width{width:100%}.page-contentfull{max-width:100%;list-style:none}.page-content1100{max-width:1100px;list-style:none;margin-right:auto;margin-left:auto}.page-content1200{max-width:1200px;list-style:none;margin-right:auto;margin-left:auto;padding:2rem}@media screen and (max-width: 1100px){.page-content1100{padding:0 10px}}#shopify-section-dynamic-featured-collection{background-color:#313131;padding-bottom:30px;padding-top:10px;margin-top:30px}#shopify-section-dynamic-featured-collection h2{color:#fff}h1.margin,p.margin{margin-top:.5rem;margin-bottom:.5rem}@media screen and (min-width: 480px){h2.margin{margin-top:0}}.esc-cc__modern-container__products-container{height:306px}@media screen and (max-width: 750px){.cart-checkout .button-primary{width:100%}}.full-width{width:100%}#olive{background-color:#727e66;color:#fff}#yellow{background-color:#ffab41;padding:10px}#palegreen{background-color:#c0c9ba;padding:10px}#palegreen2{background-color:#d9e1d4d9;padding:10px}*{box-sizing:border-box}.g-container{position:relative}.mySlides{display:none}.cursor{cursor:pointer}.prevs,.nexts{cursor:pointer;position:absolute;top:40%;width:auto;padding:16px;margin-top:-50px;color:#fff;font-weight:700;font-size:20px;border-radius:0 3px 3px 0;user-select:none;-webkit-user-select:none}.nexts{right:0;border-radius:3px 0 0 3px}.prevs:hover,.nexts:hover{background-color:#000c}a.prevs,a.nexts{color:#6b7374}.numbertext{color:#f2f2f2;font-size:12px;padding:8px 12px;position:absolute;top:0}.caption-container{text-align:center;background-color:#6b7374;color:#fad317;padding:2px 16px}.row:after{content:"";display:table;clear:both}.column{float:left;width:16.66%}.demo{opacity:.6}.active,.demo:hover{opacity:1}.gallery-landscape-img{display:block;margin-left:auto;margin-right:auto;width:45%}.mySlides img{margin-top:0;margin-bottom:0}.roomvo{display:inline-block;margin-top:30px}.roomvo p{padding-bottom:20px;margin-left:15px;margin-right:15px}.roomvo img{width:100%}.tp-widget-content{background-color:#fff;padding:0 10px}.tp-widget-reviews-container{padding:10px}.trimtable{margin-top:$space-large;@include media($min: $bp-small){margin-top: $space-x-large;}}.sticky{position:-webkit-sticky;position:sticky;top:99px}@media screen and (min-width: 720px){.sticky720{position:-webkit-sticky;position:sticky;top:99px}}.mapeiblue{background-color:#0079c2}.sqmstock{font-weight:700;color:#3c9342}.font-name{font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal}#titlefont{margin-left:14px;float:right;font-family:proxima-nova,Futura,sans-serif;width:max-content}#titlefont p{margin:0;letter-spacing:2px;font-size:small}#titlefont h3{font-family:proxima-nova;letter-spacing:5px;margin-bottom:5px;margin-top:1px;font-size:1.2rem;font-weight:500}@media screen and (max-width: 750px){#titlefont p{letter-spacing:3px}.site-logo{min-width:50px}}@media screen and (max-width: 400px){#titlefont h1{font-size:.9rem;margin-top:8px;margin-bottom:3px}#titlefont p{font-size:x-small;text-align:left}}@media screen (max-width:680px) and (min-width:1024px){.site-logo-image{max-height:40px}#titlefont h1{font-size:.9rem}#titlefont p{font-size:xx-small}}@media screen and (max-width:1024px){.desktoplogo{display:none}#site-logo-img{max-width:180px}}@media screen and (min-width:1024px){.mobilelogo{display:none}}.sag-button-width{width:70%}.sag-qty-width{width:30%;margin-bottom:auto}.sold-by-the{text-align:center;font-size:larger;background-color:#ffa736;color:#fff;font-weight:700;padding:10px}.sold-by-the-capietra{text-align:center;font-family:ivyjournal,sans-serif;font-weight:400;font-style:normal;font-size:larger;background-color:#f5f0eb;color:#000;padding:20px}.sold-by-the-origstyle{text-align:center;font-family:Prata,serif;font-weight:400;font-style:normal;font-size:larger;background-color:#e1f3f0;color:#636466;padding:20px}section.custom-liquid--container{padding:0}@media screen and (min-width:1024px){.sold-by-the,.sold-by-the-capietra,.sold-by-the-origstyle{margin:-4.515625rem 0 -1rem}}@media screen and (max-width:1023px){.sold-by-the,.sold-by-the-capietra,.sold-by-the-origstyle{margin:-3.3203125rem 0 -1rem}}@media screen and (max-width:859px){.sold-by-the,.sold-by-the-capietra,.sold-by-the-origstyle{margin:-3.3203125rem 0 -1rem;font-size:small}}.capietra-logo{color:#000}@media screen and (min-width:540px){.capietra-logo{color:#000;font-size:x-large}}/*! -- collection sub menu --!*/.menubar-wrapper{position:relative}.menubar-wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;width:30px;background:-moz-linear-gradient(left,rgba(#c0c9ba,0) 0%,rgba(#c0c9ba,1) 100%);background:-webkit-linear-gradient(left,rgba(#c0c9ba,0) 0%,rgba(#c0c9ba,1) 100%);background:linear-gradient(to right,rgba(#c0c9ba,0),rgba(#c0c9ba,1));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#c0c9ba,endColorstr=#c0c9ba,GradientType=1)}.menubar-container{overflow-x:auto;overflow-y:hidden;width:100%;margin:0}.menubar-container:after{content:"";position:absolute;top:0;right:0;bottom:0;width:30px;//background: green;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20d%3D%22M8.1%2C24L4%2C20l8-8L4%2C4l4.1-4L20%2C12L8.1%2C24z%22%2F%3E%0A%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:65% 50%;background-size:10px}.menubar-menu{position:relative;min-width:600px;display:flex;overflow:hidden;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;align-items:center;background-color:#c0c9ba}.menubar-menu:before,.menubar-menu:after{content:"";display:block;width:30px}.menubar-menu-mask{position:absolute;height:100%;top:0;right:0;z-index:3}.menubar-menu-mask:after{content:"";position:absolute;height:100%;width:30px;top:0;right:0;background:#c0c9ba;background:-moz-linear-gradient(left,rgba(192,201,186,0) 0%,rgba(192,201,186,1) 50%,rgba(192,201,186,1) 100%);background:-webkit-linear-gradient(left,rgba(192,201,186,0) 0%,rgba(192,201,186,1) 50%,rgba(192,201,186,1) 100%);background:linear-gradient(to right,#ffd31400,#c0c9ba 50% 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=192,201,186,endColorstr=192,201,186,GradientType=1)}.menubar-menu--item{position:relative;padding:10px 20px;color:#fff;font-size:.8em;text-align:center;cursor:pointer;font-weight:600}.menubar-menu--item a{color:#fff;text-decoration:none}.menubar-menu--item:hover{background:#727e66}.menubar-menu--item a:hover{color:#fff}/*! --end collection sub menu --!*//*! --product tab table styles --!*/.tab-panel ul{padding:0;margin:0}.tab-panel li:nth-child(odd){background-color:#e1e9e4}.tab-panel li{list-style:none;padding:10px}.tab-panel li strong{min-width:65%;display:inline-block}/*! --end product tab table styles --!*//*! --klayivo styles --!*/.btn.klaviyo-bis-trigger{display:block;color:#fff;font-size:var(--font-size-button-large);position:relative;background-color:#ffa737;padding:.625rem 1rem;letter-spacing:0em;font-family:Futura,sans-serif;font-style:normal;font-weight:400;text-decoration:none;border-radius:3px}/*! --end klayvio styles --!*/input#product-quantity-input,input#squaremeters{height:60px;font-size:23px}#date{color:#949494;width:300px;border:none}.form-field-date{border:1px solid #dddddd;border-radius:3px;display:inline-block}.ui-widget{font-family:Futura,sans-serif;font-style:normal;font-weight:400;text-decoration:none}.ui-widget-header,.ui-state-default,.ui-widget-content .ui-state-default{border:1px solid #c5c5c5;background:#c0c9ba}@media screen and (max-width: 480px){.ui-datepicker{width:22em}textarea#cart-note,input#date,.ui-datepicker table{font-size:1.2em}}.text-right{text-align:right}#calculate-total{float:right}.size-cal{display:inline-block}.wall-row,floor-row{margin-bottom:16px;font-size:larger;line-height:34px}.input-wrapper{margin-bottom:5px}.calculatorContainer{max-width:450px;margin-right:auto;margin-left:auto}.calculatorContainer button.button-secondary{margin-right:10px}.labelwidth{width:25%;display:inline-block}.input-wrapper label{width:140px;display:inline-block}.width,.length{width:100px;height:35px;margin-bottom:10px}.smaller{font-size:40%;margin-bottom:auto;margin-top:auto;margin-right:10px}@media screen and (min-width: 1000px){.smaller{font-size:50%;margin-top:18px;margin-bottom:0}}@media screen and (max-width: 360px){.smaller{font-size:33%}}.newprice{color:#ea1212;margin-bottom:auto;margin-top:auto}@media screen and (max-width: 1032px){.newprice{font-size:75%}}@media screen and (max-width: 932px){.newprice{font-size:55%}}@media (min-width:720px) and (max-width:830px){.price.label,.sqmlabel{font-size:1.9rem;margin-right:0}}@media screen and (max-width: 480px){.newprice{font-size:75%}}#PBFPopup img{max-width:100%}.product-icon{margin-top:20px}.product-icon img{max-width:100px}@media screen and (max-width: 400px){.product-icon img{max-width:24%}}.fa{margin:0 2px 0 10px}.retail-price{font-size:medium;color:#ffa736;text-align:end;margin-right:15px;margin-bottom:15px}.float-left{float:left}.float-right{float:right}.switch{position:relative;display:inline-block;width:60px;height:34px;float:right;margin-right:15px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#8f979b;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s;font-size:xx-small;content:"INC";padding:4px}input:checked+.slider{background-color:#ffab41}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{content:"EXCL";-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translate(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.ex-vat-price{display:none}.red{color:#d71717}.vat-controls{line-height:2}.vat-label{float:right;margin-right:5px}.ex-vat-price{color:#ffab41}
/*# sourceMappingURL=/cdn/shop/t/42/assets/update.css.map */
