.noDesktop{display:none !important}@media only screen and (max-width: 1100px){.noDesktop{display:block !important}.noLaptop{display:none !important}}@media only screen and (max-width: 900px){.noDesktop,.noLaptop{display:block !important}.noBigTablet{display:none !important}}@media only screen and (max-width: 768px){.noDesktop,.noLaptop,.noBigTablet{display:block !important}.noTablet{display:none !important}}@media only screen and (max-width: 650px){.noDesktop,.noLaptop,.noBigTablet,.noTablet{display:block !important}.noBigPhone{display:none !important}}@media only screen and (max-width: 450px){.noDesktop,.noLaptop,.noBigTablet,.noTablet,.noBigPhone{display:block !important}.noPhone{display:none !important}}.smoothPX{transition:all .25s linear}@keyframes fadein{from{opacity:0}to{opacity:1}}:root{--bc-color-primary: #A09589;--bc-color-secondary: #000000;--bc-color-amtico: #D67A83;--bc-color-silentnight: #003e7e;--bc-color-beds: #69ACCA;--bc-color-light-beige: #EDEBE8;--bc-color-lighter-beige: #F6F5F3;--bc-color-family-friendly: #C72684;--bc-color-luxury-living: #2E2B60;--bc-color-outdoor-living: #4F8424;--bc-color-natural-comfort: #455424;--bc-color-contract-quality: #006082;--bc-color-contemporary-living: #A28E6F;--bc-color-versatile-living: #0096b8;--bc-color-orange: #FC790F;--bc-color-black: #000000;--bc-color-white: #FFFFFF;--bc-color-grey: #727272;--bc-color-red: #7E101B;--bc-color-dark-red: #642B28;--bc-color-magenta: #eb1a74;--bc-color-green: #74af26;--bc-color-blue: #007ac1;--bc-color-blue-dark: #2c6ada;--bc-color-yellow: #fcd623;--bc-color-purple: #9685c5;--bc-color-dark-grey: #333333;--bc-color-light-grey: #cccccc;--bc-color-lighter-grey: #F0F0F0;--bc-color-facebook: #486099;--bc-color-border: #D5D5D5;--bc-color-box: #EDEEED;--bc-color-block-link-text: var(--bc-color-white);--bc-color-block-link-bg: var(--bc-color-primary);--bc-color-text-color: #5F5F5F}@font-face{font-family:"Royalty";src:url("/wp-content/themes/kc_bradfords/fonts/Royalty.woff") format("woff")}:root{--kc-body-font: "gill-sans-nova", Helvetica, sans-serif;--kc-body-font-weight: 400;--kc-body-font-line-height: 1.6em;--kc-header-font: "gill-sans-nova", "Georgia", "Times", serif;--kc-header-font-weight: 300;--kc-header-font-line-height: 1.2em;--kc-banner-header-font: "gill-sans-nova", "Georgia", "Times", serif;--kc-header-font-weight: normal;--kc-header-font-line-height: 1.2em;--kc-banner-header-accent-font: "Royalty", sans-serif;--kc-banner-header-accent-font-weight: normal;--kc-banner-header-accent-line-height: 1.2em;--kc-menu-font: "gill-sans-nova", Helvetica, sans-serif;--kc-menu-font-weight: 400;--kc-menu-font-line-height: 1.2em;--kc-h1Size-large: 72px;--kc-h1Size-large-clamp: clamp(50px, 6.5vw, 90px);--kc-h1Size: 54px;--kc-h1Size-clamp: clamp(50px, 5.5vw, 82px);--kc-h2Size: 38px;--kc-h2Size-clamp: clamp(41px, 4.5vw, 65px);--kc-h3Size: 36px;--kc-h3Size-clamp: clamp(34px, 3.54vw, 52px);--kc-h4Size: 28px;--kc-h4Size-clamp: clamp(28px, 2.8vw, 40px);--kc-h5Size: 24px;--kc-h5Size-clamp: clamp(24px, 2.2vw, 33px);--kc-h6Size: 22px;--kc-h6Size-clamp: clamp(20px, 1.8vw, 26px);--kc-bodyFontSize: 16px;--kc-bodyFontSize-clamp: clamp(16px, 1.5vw, 20px);--kc-menuFontSize: 14px;--kc-menuFontSize-clamp: clamp(16px, 1.5vw, 18px);--kc-formFontSize: 12px;--kc-formFontSize-clamp: clamp(14px, 1.2vw, 16px);--kc-footerFontSize: 12px;--kc-footerFontSize-clamp: clamp(12px, 1vw, 14px);--kc-smallFontSize: 12px;--kc-smallFontSize-clamp: clamp(10px, 1.2vw, 12px);--kc-creditFontSize: 10px;--kc-creditFontSize-clamp: clamp(9px, 1vw, 11px)}body{font-size:62.5%}p,ul,ol,table{font-family:var(--kc-body-font);font-weight:var(--kc-body-font-weight);line-height:var(--kc-body-font-line-height);font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp);margin-bottom:1.2em;color:var(--bc-color-text-color)}p{margin-bottom:1.1em}a{color:var(--bc-color-blue);text-decoration:none}sup{font-size:.5em !important}strong{font-weight:600}h1,h2,h3,h4,h5,h6,p,span{text-underline-offset:.15em}h1.primaryColour,h2.primaryColour,h3.primaryColour,h4.primaryColour,h5.primaryColour,h6.primaryColour,p.primaryColour,span.primaryColour{color:var(--bc-color-primary)}h1.secondaryColour,h2.secondaryColour,h3.secondaryColour,h4.secondaryColour,h5.secondaryColour,h6.secondaryColour,p.secondaryColour,span.secondaryColour{color:var(--bc-color-secondary)}h1.goldColour,h2.goldColour,h3.goldColour,h4.goldColour,h5.goldColour,h6.goldColour,p.goldColour,span.goldColour{color:var(--bc-color-gold)}h1.redColour,h2.redColour,h3.redColour,h4.redColour,h5.redColour,h6.redColour,p.redColour,span.redColour{color:var(--bc-color-red)}h1.amticoColour,h2.amticoColour,h3.amticoColour,h4.amticoColour,h5.amticoColour,h6.amticoColour,p.amticoColour,span.amticoColour{color:var(--bc-color-amtico)}h1.silentnightColour,h2.silentnightColour,h3.silentnightColour,h4.silentnightColour,h5.silentnightColour,h6.silentnightColour,p.silentnightColour,span.silentnightColour{color:var(--bc-color-silentnight)}h1.bedsColour,h2.bedsColour,h3.bedsColour,h4.bedsColour,h5.bedsColour,h6.bedsColour,p.bedsColour,span.bedsColour{color:var(--bc-color-beds)}h1.noMargin,h2.noMargin,h3.noMargin,h4.noMargin,h5.noMargin,h6.noMargin,p.noMargin,span.noMargin{margin-bottom:0}h1,h2,h3,h4,h5,h6{color:var(--bc-color-black);font-family:var(--kc-header-font);font-weight:var(--kc-header-font-weight);line-height:var(--kc-header-font-line-height);padding-bottom:.2em;margin-bottom:.5em;width:100%}h1.dividerHead,h2.dividerHead,h3.dividerHead,h4.dividerHead,h5.dividerHead,h6.dividerHead{border-bottom:solid 1px currentColor;padding-bottom:.5em;margin-bottom:.5em}h1.scriptFont,h2.scriptFont,h3.scriptFont,h4.scriptFont,h5.scriptFont,h6.scriptFont{font-family:var(--kc-banner-header-accent-font);font-weight:var(--kc-banner-header-accent-font-weight);line-height:var(--kc-banner-header-accent-line-height);line-height:1em;padding-bottom:.2em;overflow:visible}h1.dividerHeadSplit,h2.dividerHeadSplit,h3.dividerHeadSplit,h4.dividerHeadSplit,h5.dividerHeadSplit,h6.dividerHeadSplit{display:block;clear:both;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}h1.dividerHeadSplit::before,h1.dividerHeadSplit::after,h2.dividerHeadSplit::before,h2.dividerHeadSplit::after,h3.dividerHeadSplit::before,h3.dividerHeadSplit::after,h4.dividerHeadSplit::before,h4.dividerHeadSplit::after,h5.dividerHeadSplit::before,h5.dividerHeadSplit::after,h6.dividerHeadSplit::before,h6.dividerHeadSplit::after{content:"";display:block;position:absolute;left:calc(100% + .75em);top:.75em;width:50vw;height:1px;background-color:currentColor}h1.dividerHeadSplit::before,h2.dividerHeadSplit::before,h3.dividerHeadSplit::before,h4.dividerHeadSplit::before,h5.dividerHeadSplit::before,h6.dividerHeadSplit::before{left:auto;right:calc(100% + .75em)}h1 strong,h1 b,h2 strong,h2 b,h3 strong,h3 b,h4 strong,h4 b,h5 strong,h5 b,h6 strong,h6 b{font-weight:500}h1.magenta,h2.magenta,h3.magenta,h4.magenta,h5.magenta,h6.magenta{color:var(--bc-color-magenta)}h1.green,h2.green,h3.green,h4.green,h5.green,h6.green{color:var(--bc-color-green)}h1.blue,h2.blue,h3.blue,h4.blue,h5.blue,h6.blue{color:var(--bc-color-blue)}h1.yellow,h2.yellow,h3.yellow,h4.yellow,h5.yellow,h6.yellow{color:var(--bc-color-yellow)}h1.purple,h2.purple,h3.purple,h4.purple,h5.purple,h6.purple{color:var(--bc-color-purple)}h1.plumHeader,h2.plumHeader,h3.plumHeader,h4.plumHeader,h5.plumHeader,h6.plumHeader{color:var(--bc-color-primary)}h1{font-size:var(--kc-h1Size) 48px;font-size:var(--kc-h1Size-clamp);margin-bottom:.15em}h1.scriptFont{font-size:clamp(80px,8.5vw,100px)}h1.largeHeader{font-size:var(--kc-h1Size-large) 48px;font-size:var(--kc-h1Size-large-clamp)}h2{font-size:var(--kc-h2Size) 40px;font-size:var(--kc-h2Size-clamp);margin-bottom:.5em}h2.scriptFont{font-size:clamp(66px,6.8vw,83px)}h3{font-size:var(--kc-h3Size) 36px;font-size:var(--kc-h3Size-clamp);margin-bottom:.5em}h3.scriptFont{font-size:clamp(55px,5.4vw,69px)}h4{font-size:var(--kc-h4Size) 28px;font-size:var(--kc-h4Size-clamp);margin-bottom:.6em}h4.scriptFont{font-size:clamp(45px,4.3vw,55px)}h5{font-size:var(--kc-h5Size) 24px;font-size:var(--kc-h5Size-clamp);margin-bottom:.8em}h5.scriptFont{font-size:clamp(37px,3.5vw,45px)}h6{font-size:var(--kc-h6Size) 22px;font-size:var(--kc-h6Size-clamp);margin-bottom:.9em}h6.scriptFont{font-size:clamp(30px,2.8vw,36px)}.rangeHeadline{font-family:var(--kc-body-font);font-weight:var(--kc-body-font-weight);line-height:var(--kc-body-font-line-height);font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp);font-size:var(--kc-h5Size) 24px;font-size:var(--kc-h5Size-clamp)}:root{--kc-scroll-margin: 296px;font-family:var(--kc-body-font);font-weight:var(--kc-body-font-weight);line-height:var(--kc-body-font-line-height);font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp)}.clearfix:after{content:"";display:table;clear:both}*{padding:0;margin:0;position:relative;-webkit-text-size-adjust:none;box-sizing:border-box}[id]{scroll-margin-top:160px}.clearit{height:0px;overflow:hidden;clear:both;width:100%;display:block}html{height:100%;scroll-behavior:smooth;scroll-padding-top:160px}body{position:relative;overflow-x:hidden;width:100%;font-family:var(--kc-body-font);font-weight:var(--kc-body-font-weight)}.pageHolder{overflow:hidden;z-index:2;width:100%}.section{width:100%;overflow:hidden}img{width:100%;height:auto;border:0;-ms-interpolation-mode:bicubic}.wrapperWidth,.wrapper{width:calc(100% - (calc((calc(25px + 2.4vw)) * 2)));margin:0 auto;max-width:1400px}@media only screen and (max-width: 1100px){.wrapperWidth,.wrapper{width:calc(100% - (calc(25px + 2.4vw)))}}.fullScreenWidth{width:100%;max-width:100%}.wrapper{display:block;clear:both}.wrapper.withMargin{padding-left:calc((calc(25px + 2.4vw))*.25);padding-right:calc((calc(25px + 2.4vw))*.25)}.flexer{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.bg{background-size:cover;background-position:center center;background-repeat:no-repeat;position:absolute;left:0;top:0;right:0;bottom:0}.bg>a{display:block;float:left;width:100%}.bg span.stilt{float:left;width:100%;display:block}.widthInd{display:none}p,ul,ol,table,blockquote{font-family:var(--kc-body-font);font-weight:var(--kc-body-font-weight);line-height:var(--kc-body-font-line-height);font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp);padding:0}.logo{width:100%;display:block;padding:0}.logo span.stilt{background-image:url("/wp-content/themes/kc_bradfords/img/bradfords-logo.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;width:100%;display:block;float:left;padding-top:50%}.logo:after{content:"";display:table;clear:both;opacity:0}.logo p{opacity:0;position:absolute;left:auto;top:auto;right:auto;bottom:auto;font-size:1px}.acgLogo span.stilt{background-image:url("/wp-content/themes/kc_bradfords/img/acg-logo-pink-horizontal.svg");padding-top:20%}.noSpace{margin-bottom:0}.image img{display:block}.image.leftTop img{-o-object-position:top left;object-position:top left}.image.centerTop img{-o-object-position:top center;object-position:top center}.image.rightTop img{-o-object-position:top right;object-position:top right}.image.leftCentre img{-o-object-position:center left;object-position:center left}.image.centreCentre img{-o-object-position:center center;object-position:center center}.image.rightCentre img{-o-object-position:center right;object-position:center right}.image.leftBottom img{-o-object-position:bottom left;object-position:bottom left}.image.centreBottom img{-o-object-position:bottom center;object-position:bottom center}.image.rightBottom img{-o-object-position:bottom right;object-position:bottom right}.image.imgContain img{-o-object-fit:contain;object-fit:contain}.image.imgCover img{-o-object-fit:cover;object-fit:cover}.image a{display:block;width:100%}img.leftTop{-o-object-position:top left;object-position:top left}img.centerTop{-o-object-position:top center;object-position:top center}img.rightTop{-o-object-position:top right;object-position:top right}img.leftCentre{-o-object-position:center left;object-position:center left}img.centreCentre{-o-object-position:center center;object-position:center center}img.rightCentre{-o-object-position:center right;object-position:center right}img.leftBottom{-o-object-position:bottom left;object-position:bottom left}img.centreBottom{-o-object-position:bottom center;object-position:bottom center}img.rightBottom{-o-object-position:bottom right;object-position:bottom right}img.imgContain{-o-object-fit:contain;object-fit:contain}img.imgCover{-o-object-fit:cover;object-fit:cover}.dimImage:after{content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);mix-blend-mode:multiply;pointer-events:none}.dimGradBottom:after,.dimGradTop:after{content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;background-image:linear-gradient(to top, rgba(104, 104, 104, 0.75) 0%, rgba(0, 0, 0, 0) 50%);pointer-events:none}.dimGradTop:after{background-image:linear-gradient(to bottom, rgba(104, 104, 104, 0.75) 0%, rgba(104, 104, 104, 0) 50%)}img{display:block}img.leftTop{-o-object-position:top left !important;object-position:top left !important}img.centerTop{-o-object-position:top center !important;object-position:top center !important}img.rightTop{-o-object-position:top right !important;object-position:top right !important}img.leftCentre{-o-object-position:center left !important;object-position:center left !important}img.centreCentre{-o-object-position:center center !important;object-position:center center !important}img.rightCentre{-o-object-position:center right !important;object-position:center right !important}img.leftBottom{-o-object-position:bottom left !important;object-position:bottom left !important}img.centreBottom{-o-object-position:bottom center !important;object-position:bottom center !important}img.rightBottom{-o-object-position:bottom right !important;object-position:bottom right !important}img.imgContain{-o-object-fit:contain !important;object-fit:contain !important}img.imgCover{-o-object-fit:cover !important;object-fit:cover !important}.text p img.centredImage,img.centredImage{margin-left:auto;margin-right:auto;display:block}.imageHolder{width:100%}.imageHolder.leftTop img{-o-object-position:top left;object-position:top left}.imageHolder.centerTop img{-o-object-position:top center;object-position:top center}.imageHolder.rightTop img{-o-object-position:top right;object-position:top right}.imageHolder.leftCentre img{-o-object-position:center left;object-position:center left}.imageHolder.centreCentre img{-o-object-position:center center;object-position:center center}.imageHolder.rightCentre img{-o-object-position:center right;object-position:center right}.imageHolder.leftBottom img{-o-object-position:bottom left;object-position:bottom left}.imageHolder.centreBottom img{-o-object-position:bottom center;object-position:bottom center}.imageHolder.rightBottom img{-o-object-position:bottom right;object-position:bottom right}.imageHolder.imgContain img{-o-object-fit:contain;object-fit:contain}.imageHolder.imgCover img{-o-object-fit:cover;object-fit:cover}.imageHolder img{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.imageHolder .frame,.imageHolder a{position:absolute;left:0;top:0;right:0;bottom:0;height:100%;width:100%;z-index:2}.imageHolder .missingImage{position:absolute;left:0;top:0;right:0;bottom:0;height:100%;width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:center;background-color:rgba(var(--bc-color-box-grey), 5)}.imageHolder span.stilt{display:block;width:100%;padding-top:100%;z-index:1;pointer-events:none}.imageHolder.compat-object-fit{background-position:center bottom;background-size:contain;background-repeat:no-repeat}.imageHolder.compat-object-fit img{opacity:0}.image{overflow:hidden}.image .toolTipIndicator{display:none}.image .toolTip{position:absolute;left:auto;top:auto;right:0;bottom:0;width:auto;padding:calc((calc(25px + 2.4vw))*.25);background-color:var(--bc-color-primary);display:inline-block;color:var(--bc-color-white);font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp);opacity:0;transform:translateX(-10px);transition:opacity .25s ease-out,transform .25s ease-in;text-align:left}.image:hover .toolTip{transform:translateY(0px);opacity:1}.image:hover .toolTipIndicator{opacity:0;transform:translateX(10px)}.image.hideCaptions .toolTip,.image.hideCaptions .toolTipIndicator{display:none}.image.natural,.natural .image{padding:0}.image.natural .imageHolder,.natural .image .imageHolder{position:relative;left:auto;top:auto;right:auto;bottom:auto;height:auto}.image.natural .imageHolder img,.image.natural .imageHolder a,.natural .image .imageHolder img,.natural .image .imageHolder a{position:relative;left:auto;top:auto;right:auto;bottom:auto;height:auto}.image.natural .imageHolder span.stilt,.natural .image .imageHolder span.stilt{display:none}.image.imgCropVert{min-height:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:stretch}.image.imgCropVert img,.image.imgCropVert a,.image.imgCropVert picture{min-height:100%}.image.imgCrop{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%}.image.imgCrop img,.image.imgCrop a,.image.imgCrop picture{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%}.borderAnimated{position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none;opacity:.5}.borderAnimated .top,.borderAnimated .right,.borderAnimated .bottom,.borderAnimated .left{position:absolute;background-color:var(--bc-color-white)}.borderAnimated.whiteBorder .top,.borderAnimated.whiteBorder .right,.borderAnimated.whiteBorder .bottom,.borderAnimated.whiteBorder .left{background-color:var(--bc-color-white)}.borderAnimated.primaryBorder .top,.borderAnimated.primaryBorder .right,.borderAnimated.primaryBorder .bottom,.borderAnimated.primaryBorder .left{background-color:var(--bc-color-primary)}.borderAnimated.greyBorder .top,.borderAnimated.greyBorder .right,.borderAnimated.greyBorder .bottom,.borderAnimated.greyBorder .left{background-color:var(--bc-color-light-grey)}.borderAnimated.darkGreyBorder .top,.borderAnimated.darkGreyBorder .right,.borderAnimated.darkGreyBorder .bottom,.borderAnimated.darkGreyBorder .left{background-color:var(--bc-color-dark-grey)}.borderAnimated.blackBorder .top,.borderAnimated.blackBorder .right,.borderAnimated.blackBorder .bottom,.borderAnimated.blackBorder .left{background-color:var(--bc-color-black)}.borderAnimated.redBorder .top,.borderAnimated.redBorder .right,.borderAnimated.redBorder .bottom,.borderAnimated.redBorder .left{background-color:var(--bc-color-red)}.borderAnimated .top{top:0;left:0;right:0;height:1px}.borderAnimated .right{top:0;right:0;bottom:0;width:1px}.borderAnimated .bottom{bottom:0;left:0;right:0;height:1px}.borderAnimated .left{top:0;left:0;bottom:0;width:1px}.image.inline,.inline .image{display:inline-block;float:right;margin-left:calc((calc(25px + 2.4vw))*.5);margin-bottom:12px}.bgImage{z-index:1;position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bgImage.leftTop img{-o-object-position:top left;object-position:top left}.bgImage.centerTop img{-o-object-position:top center;object-position:top center}.bgImage.rightTop img{-o-object-position:top right;object-position:top right}.bgImage.leftCentre img{-o-object-position:center left;object-position:center left}.bgImage.centreCentre img{-o-object-position:center center;object-position:center center}.bgImage.rightCentre img{-o-object-position:center right;object-position:center right}.bgImage.leftBottom img{-o-object-position:bottom left;object-position:bottom left}.bgImage.centreBottom img{-o-object-position:bottom center;object-position:bottom center}.bgImage.rightBottom img{-o-object-position:bottom right;object-position:bottom right}.opacity10{opacity:.1}.opacity20{opacity:.2}.opacity30{opacity:.3}.opacity40{opacity:.4}.opacity50{opacity:.5}.opacity60{opacity:.6}.opacity70{opacity:.7}.opacity80{opacity:.8}.opacity90{opacity:.9}.blendedNormal{mix-blend-mode:normal}.blendedScreen{mix-blend-mode:screen}.blendedOverlay{mix-blend-mode:overlay}.blendedLighten{mix-blend-mode:lighten}.blendedColorDodge{mix-blend-mode:colordodge}.blendedColorBurn{mix-blend-mode:colorburn}.blendedHardLight{mix-blend-mode:hardlight}.blendedSoftLight{mix-blend-mode:softlight}.blendedDifference{mix-blend-mode:difference}.blendedExclusion{mix-blend-mode:exclusion}.blendedSaturation{mix-blend-mode:saturation}.blendedColor{mix-blend-mode:color}.blendedLuminosity{mix-blend-mode:luminosity}.bigList{font-family:var(--kc-header-font);font-weight:var(--kc-header-font-weight);line-height:var(--kc-header-font-line-height);padding-bottom:.2em;margin-bottom:.5em;font-size:var(--kc-h6Size) 22px;font-size:var(--kc-h6Size-clamp)}.iconLink{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:center;cursor:pointer;font-family:var(--kc-body-font);font-weight:var(--kc-body-font-weight);line-height:var(--kc-body-font-line-height);font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp);color:var(--bc-color-black);background-size:1.8em auto;background-position:0em center;background-repeat:no-repeat;padding-top:.5em;padding-bottom:.5em;padding-left:2em;padding-right:0px;font-weight:500;line-height:1.2em}.iconLink svg{order:0;width:1.25em}.iconLink p{margin:0;padding-left:.75em;order:1;color:currentColor;font-size:1em}.iconLink.inverted:hover{color:var(--bc-color-white)}.iconLink.coloursLink{background-image:url("/wp-content/themes/kc_bradfords/img/colours-icon.svg")}.iconLink.coloursLink.inverted{background-image:url("/wp-content/themes/kc_bradfords/img/colours-icon-white.svg")}.iconLink.samplesLink{background-image:url("/wp-content/themes/kc_bradfords/img/samples-icon.svg")}.iconLink.samplesLink.inverted{background-image:url("/wp-content/themes/kc_bradfords/img/samples-icon-white.svg")}.iconLink.searchLink{background-image:url("/wp-content/themes/kc_bradfords/img/search-icon-gold.svg")}.iconLink.searchLink.inverted{background-image:url("/wp-content/themes/kc_bradfords/img/search-icon-white.svg")}.iconLink.retailerLink{background-image:url("/wp-content/themes/kc_bradfords/img/retailer-icon-outline-gold.svg");padding-left:2.5em}.iconLink.retailerLink.inverted{background-image:url("/wp-content/themes/kc_bradfords/img/retailer-icon-white.svg")}.iconLink.closeLink{background-image:url("/wp-content/themes/kc_bradfords/img/close-icon.svg")}.iconLink.closeLink.inverted{background-image:url("/wp-content/themes/kc_bradfords/img/close-icon-white.svg")}.iconLink:hover{color:var(--bc-color-primary)}.blockLink.fileLink,input.fileLink[type=submit],button.fileLink,.fileLink.button{background-color:var(--bc-color-black);color:var(--bc-color-white);background-image:url("/wp-content/themes/kc_bradfords/img/spec-icon-outline-white.svg");background-size:auto 2em;background-position:.5em center;background-repeat:no-repeat;padding:1em 1.5em;padding-left:3em}.blockLink.homeMeasure,input.homeMeasure[type=submit],button.homeMeasure,.homeMeasure.button{background-image:url("/wp-content/themes/kc_bradfords/img/home-appointment-icon.svg");background-size:auto 1.5em;background-position:1em center;background-repeat:no-repeat;padding-left:3em;border-radius:2em;background-color:var(--bc-color-red)}.blockLink.showroomLink,input.showroomLink[type=submit],button.showroomLink,.showroomLink.button{background-image:url("/wp-content/themes/kc_bradfords/img/retailer-icon-white.svg");background-size:auto 1.5em;background-position:.5em center;background-repeat:no-repeat;padding-left:2.25em;border-radius:2em;background-color:var(--bc-color-red)}.blockLink.lieBeforeBuy,input.lieBeforeBuy[type=submit],button.lieBeforeBuy,.lieBeforeBuy.button{background-image:url("/wp-content/themes/kc_bradfords/img/beds-icon-white.svg");background-size:auto 1.5em;background-position:1em center;background-repeat:no-repeat;padding-left:3em;border-radius:2em;background-color:var(--bc-color-beds)}p .blockLink.homeMeasure,p input.homeMeasure[type=submit],p button.homeMeasure,p .homeMeasure.button,p .blockLink.lieBeforeBuy,p input.lieBeforeBuy[type=submit],p button.lieBeforeBuy,p .lieBeforeBuy.button,p .blockLink.showroomLink,p input.showroomLink[type=submit],p button.showroomLink,p .showroomLink.button{margin-top:0}a.blockLink,.blockLink,input[type=submit],button,.button,blockLink,.gform_button.button{cursor:pointer;padding:.5em 1em;display:inline-block;text-decoration:none;white-space:nowrap;margin-top:1.2em;line-height:1.2em;transition:background-color 350ms ease-in;font-family:var(--kc-body-font);font-weight:var(--kc-body-font-weight);line-height:var(--kc-body-font-line-height);font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp);background-color:var(--bc-color-red);color:var(--bc-color-white)}a.blockLink.outlineLink,.blockLink.outlineLink,input.outlineLink[type=submit],button.outlineLink,.outlineLink.button,blockLink.outlineLink,.gform_button.button.outlineLink{background-color:rgba(0,0,0,0);border:solid 1px currentColor}a.blockLink.outlineLink:hover,.blockLink.outlineLink:hover,input.outlineLink[type=submit]:hover,button.outlineLink:hover,.outlineLink.button:hover,blockLink.outlineLink:hover,.gform_button.button.outlineLink:hover{background-color:rgba(0,0,0,.1)}a.telLink{white-space:nowrap}p.parkingNote{display:block;background-image:url("/wp-content/themes/kc_bradfords/img/parking-icon.svg");background-repeat:no-repeat;background-position:0 0;padding-left:2.56em;background-size:2em;padding-top:.25em;padding-bottom:.5em}p.visualizerNote{display:inline-block;margin:auto;background-image:url("/wp-content/themes/kc_bradfords/img/visualizer-icon.svg");background-repeat:no-repeat;background-position:0 0;padding-left:2.2em;background-size:2em;padding-top:.2em;padding-bottom:.5em}.banner .text .blockLink,.banner .text input[type=submit],.banner .text button,.banner .text .button,.customBanner .text .blockLink,.customBanner .text input[type=submit],.customBanner .text button,.customBanner .text .button,.miniBanner .text .blockLink,.miniBanner .text input[type=submit],.miniBanner .text button,.miniBanner .text .button{background-color:rgba(0,0,0,0);border:solid 1px currentColor;color:currentColor}.banner .text .blockLink:hover,.banner .text input[type=submit]:hover,.banner .text button:hover,.banner .text .button:hover,.customBanner .text .blockLink:hover,.customBanner .text input[type=submit]:hover,.customBanner .text button:hover,.customBanner .text .button:hover,.miniBanner .text .blockLink:hover,.miniBanner .text input[type=submit]:hover,.miniBanner .text button:hover,.miniBanner .text .button:hover{background-color:rgba(0,0,0,.1)}.reviewLogos{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:flex-start;align-items:flex-start}.reviewLogos .reviewLogo{padding:calc((calc(25px + 2.4vw))*.25) calc((calc(25px + 2.4vw))*.5)}.reviewLogos .reviewLogo a{width:-moz-fit-content;width:fit-content}.reviewLogos .reviewLogo img{height:80px;width:auto}@media only screen and (max-width: 450px){.reviewLogos{flex-wrap:wrap}}.buttonLink{background-color:var(--bc-color-primary);color:var(--bc-color-white);padding:calc((calc(25px + 2.4vw))*.25);font-family:var(--kc-body-font);font-weight:var(--kc-body-font-weight);line-height:var(--kc-body-font-line-height);font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp);text-transform:uppercase;display:inline-block}.buttonLink.arrowLink span::after{content:"";display:inline-block;width:1em;height:1em;background-repeat:no-repeat;background-size:contain;background-image:url("/wp-content/themes/kc_bradfords/img/arrow-right-white.svg");vertical-align:middle;margin-left:.5em;transform:translateY(-5%)}ul.socialLinks{padding-right:0;margin:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;list-style-type:none}ul.socialLinks li{width:30px;height:30px;margin-right:6px;margin-bottom:6px;background-color:var(--bc-color-primary)}ul.socialLinks li p{position:absolute;opacity:0}ul.socialLinks li a,ul.socialLinks li div{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:auto 60%}ul.socialLinks li a.connect,ul.socialLinks li div.connect{background-image:url("/wp-content/themes/kc_bradfords/img/socials/connect.svg")}ul.socialLinks li a.fb,ul.socialLinks li div.fb{background-image:url("/wp-content/themes/kc_bradfords/img/socials/facebook.svg")}ul.socialLinks li a.x,ul.socialLinks li div.x{background-image:url("/wp-content/themes/kc_bradfords/img/socials/x.svg")}ul.socialLinks li a.tik,ul.socialLinks li div.tik{background-image:url("/wp-content/themes/kc_bradfords/img/socials/tiktok-logo.svg")}ul.socialLinks li a.li,ul.socialLinks li div.li{background-image:url("/wp-content/themes/kc_bradfords/img/socials/linkedin.svg")}ul.socialLinks li a.wp,ul.socialLinks li div.wp{background-image:url("/wp-content/themes/kc_bradfords/img/socials/wordpress.svg")}ul.socialLinks li a.pt,ul.socialLinks li div.pt{background-image:url("/wp-content/themes/kc_bradfords/img/socials/pinterest.svg")}ul.socialLinks li a.ig,ul.socialLinks li div.ig{background-image:url("/wp-content/themes/kc_bradfords/img/socials/instagram.svg")}ul.socialLinks li a.hz,ul.socialLinks li div.hz{background-image:url("/wp-content/themes/kc_bradfords/img/socials/houzz-logo.svg")}ul.socialLinks li a.yt,ul.socialLinks li div.yt{background-image:url("/wp-content/themes/kc_bradfords/img/socials/youtube-logo.svg");background-size:60% auto}.visualiserLink{display:inline-flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:center;padding:8px;background-color:var(--bc-color-white);border:solid 1px var(--bc-color-black);border-radius:8px;color:var(--bc-color-black);max-width:180px}.visualiserLink p{padding:4px;font-family:var(--kc-body-font);font-weight:var(--kc-body-font-weight);line-height:var(--kc-body-font-line-height);font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp);font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp);font-weight:600;margin:0;line-height:1.2em}.visualiserLink::before{content:"";display:block;min-width:4em;min-height:4em;background-repeat:no-repeat;background-size:contain;background-image:url("/wp-content/themes/kc_bradfords/img/visualizer-icon.svg")}.visualiserLink:hover{border-color:var(--bc-color-primary)}.visualiserLink.compact p{display:none}input[type=submit],button,.button{border:0;border-radius:0;padding:1.25em 1.5em;font-weight:700}input[type=submit]:after,button:after,.button:after{display:none}.smallPrint{font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp)}@media only screen and (max-width: 450px){.image .toolTip,.image .toolTipIndicator{display:none}}.blockContent .text{max-width:1050px;margin-left:auto;margin-right:auto}table.stripedTable{border-collapse:collapse;border:solid 1px var(--bc-color-light-grey)}table.stripedTable tr:nth-child(odd){background-color:var(--bc-color-lighter-grey)}table.stripedTable td{padding:14px}.smallText{font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp)}.text h1 .divider,.text h2 .divider,.text h3 .divider,.text h4 .divider,.text h5 .divider,.text h6 .divider{content:"";display:block;clear:both;width:50%;max-width:1.8em;border-top:4px solid var(--bc-color-primary)}.text h1 .divider,.text h2 .divider,.text h3 .divider{margin-top:.5em}.text h4 .divider,.text h5 .divider,.text h6 .divider{margin-top:.7em}.text hr{width:100%;display:block;margin:calc((calc(25px + 2.4vw))*.5) 0;border-top:solid 1px var(--bc-color-primary)}.text ul{list-style-type:none}.text ul li{padding-left:1.4em}.text ul li:before{position:absolute;left:0;top:.6em;right:auto;bottom:auto;width:.6em;height:.6em;content:"";display:block;background-color:var(--bc-color-primary)}.text ol{counter-reset:item;padding-left:2em}.text ol li{counter-increment:item;margin-bottom:.6em}.text>*:last-child{margin-bottom:.25em}.text ul.tickList li::before{background-image:url("/wp-content/themes/kc_bradfords/img/gold-tick.svg");background-color:rgba(0,0,0,0);background-size:contain;background-repeat:no-repeat;width:1em;height:1em;top:.5em}.text img{width:auto}.text p img{display:inline-block}.lightText ul.tickList li::before{background-image:url("/wp-content/themes/kc_bradfords/img/white-tick.svg")}.introText+div{margin-top:calc(25px + 2.4vw)}.textHeading{padding-bottom:calc((calc(25px + 2.4vw))*.25)}.textAlignCentre .text h1:after,.textAlignCentre .text h2:after,.textAlignCentre .text .headline:after,.textAlignCentre .text .divider{margin-left:auto;margin-right:auto}.textAlignCentre .text *{text-align:center}.textAlignCentre .text li{text-align:left}.textAlignCentre .text h1,.textAlignCentre .text h2,.textAlignCentre .text h3,.textAlignCentre .text h4,.textAlignCentre .text h5,.textAlignCentre .text h6{text-align:center;display:inline-block}.textAlignCentre .text .positioner{margin-left:auto;margin-right:auto}.textAlignRight .text *{text-align:right}.textAlignRight .text h1:after,.textAlignRight .text h2:after,.textAlignRight .text .headline:after,.textAlignRight .text .divider{margin-left:auto;margin-right:0}.textAlignRight .text li{text-align:left}.textAlignRight .text h1,.textAlignRight .text h2,.textAlignRight .text h3,.textAlignRight .text h4,.textAlignRight .text h5,.textAlignRight .text h6{text-align:right;width:100%;display:inline-block}.textAlignRight .text h6{font-family:var(--kc-body-font);font-weight:var(--kc-body-font-weight);line-height:var(--kc-body-font-line-height);font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp);margin-bottom:0}@media only screen and (max-width: 650px){.textHeading.hasColour+.flexer .hasColour{margin-top:0}}#headerNav{position:sticky;top:0;z-index:10;overflow:visible;margin-bottom:calc(25px + 2.4vw);margin-bottom:0;background-color:var(--bc-color-white);width:100%;padding:calc((calc(25px + 2.4vw))*.25) 0 0}#headerNav .headSpace{display:block;width:100%;overflow:hidden}#headerNav.shadow{filter:drop-shadow(4px 4px 4px rgba(0, 0, 0, 0.1))}@media only screen and (max-width: 650px){#headerNav{padding-top:0}}.mainNav .logoBar{align-items:flex-end;padding-bottom:24px;flex-wrap:nowrap}.mainNav .logoBar #headBrand{width:220px}.mainNav .logoBar .reviewLogos .reviewLogo{padding:8px}.mainNav .logoBar .reviewLogos .reviewLogo img{height:50px}.mainNav .logoBar .homeMeasureLink,.mainNav .logoBar .showroomLink{margin-left:calc((calc(25px + 2.4vw))*.5)}.mainNav .logoBar .quickContacts{width:300px;margin-right:0;margin-left:auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-content:flex-start;align-items:center;flex-grow:1}.mainNav .logoBar .quickContacts h6{font-family:var(--kc-banner-header-accent-font);font-weight:var(--kc-banner-header-accent-font-weight);line-height:var(--kc-banner-header-accent-line-height);line-height:1em;padding-bottom:.2em;font-size:var(--kc-h4Size) 28px;font-size:var(--kc-h4Size-clamp);color:var(--bc-color-primary);text-align:right;margin:0px 0}.mainNav .logoBar .quickContacts p{margin:8px 0;font-weight:500}.mainNav .logoBar .quickContacts p a{color:var(--bc-color-text-color);margin-left:.25em}.mainNav .logoBar .quickContacts p.callIcon{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:center}.mainNav .logoBar .quickContacts p.callIcon::before{content:"";display:inline-block;width:1.25em;height:1.25em;margin-right:.25em;background-image:url("/wp-content/themes/kc_bradfords/img/phone-icon-gold.svg");background-repeat:no-repeat;background-size:contain}.mainNav .logoBar .quickContacts ul.socialLinks{margin-top:8px;margin-bottom:2px;margin-left:18px}.mainNav .logoBar .quickContacts ul.socialLinks li+li{margin-left:4px}.mainNav .logoBar .quickContacts .qualityLogos{width:280px;margin-left:18px}@media only screen and (max-width: 900px){.mainNav .logoBar #headBrand{width:140px}.mainNav .logoBar .homeMeasureLink,.mainNav .logoBar .showroomLink{margin-bottom:0px}.mainNav .logoBar .homeMeasureLink span,.mainNav .logoBar .showroomLink span{display:none}.mainNav .logoBar .qualityLogos{width:220px}}@media only screen and (max-width: 768px){.mainNav .logoBar{padding-bottom:18px}.mainNav .logoBar .qualityLogos{display:none}.mainNav .logoBar .homeMeasureLink,.mainNav .logoBar .showroomLink{margin-bottom:0px}.mainNav .logoBar .homeMeasureLink span,.mainNav .logoBar .showroomLink span{display:none}.mainNav .logoBar .quickContacts{margin-right:0;margin-left:auto}}@media only screen and (max-width: 700px){.mainNav .logoBar .quickContacts{width:-moz-fit-content;width:fit-content}.mainNav .logoBar .quickContacts ul.socialLinks{display:none}}@media only screen and (max-width: 650px){.mainNav .logoBar{padding-bottom:12px}.mainNav .logoBar #headBrand span.stilt{background-image:url("/wp-content/themes/kc_bradfords/img/bradfords-logo-inline.svg");padding-top:25%}.mainNav .logoBar .quickContacts{display:none}.mainNav .logoBar .homeMeasureLink,.mainNav .logoBar .showroomLink{margin-bottom:0px;margin-left:auto;margin-right:-8px}.mainNav .logoBar .homeMeasureLink span,.mainNav .logoBar .showroomLink span{display:none}}.menuBar{background-color:var(--bc-color-lighter-grey);z-index:10}.menuBar ul{list-style-type:none}.menuBar ul#footMenu,.menuBar ul#mainMenu{margin:0;padding:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.menuBar ul#footMenu ul,.menuBar ul#mainMenu ul{margin:0;padding:0}.menuBar ul#footMenu>li,.menuBar ul#mainMenu>li{flex-basis:100%;background-color:var(--bc-color-primary);background-color:var(--bc-color-primary)}.menuBar ul#footMenu>li ul,.menuBar ul#mainMenu>li ul{background-color:var(--bc-color-white)}.menuBar ul#footMenu>li ul a,.menuBar ul#mainMenu>li ul a{color:var(--bc-color-black)}.menuBar ul#footMenu>li ul li,.menuBar ul#mainMenu>li ul li{background-color:hsla(0,0%,100%,.1)}.menuBar ul#footMenu>li:hover,.menuBar ul#mainMenu>li:hover{filter:drop-shadow(5px 5px 5px rgba(0, 0, 0, 0.1))}.menuBar ul#footMenu>li:hover ul li,.menuBar ul#mainMenu>li:hover ul li{background-color:hsla(0,0%,100%,.2)}.menuBar ul#footMenu>li.primaryMenu,.menuBar ul#mainMenu>li.primaryMenu{background-color:var(--bc-color-primary)}.menuBar ul#footMenu>li.bedsMenu,.menuBar ul#mainMenu>li.bedsMenu{background-color:var(--bc-color-beds)}.menuBar ul#footMenu>li.amticoMenu,.menuBar ul#mainMenu>li.amticoMenu{background-color:var(--bc-color-amtico)}.menuBar ul#footMenu>li.redMenu,.menuBar ul#mainMenu>li.redMenu{background-color:var(--bc-color-red)}.menuBar ul#footMenu>li>a,.menuBar ul#mainMenu>li>a{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.menuBar ul#footMenu>li.has-sub>ul,.menuBar ul#mainMenu>li.has-sub>ul{display:none;text-align:left}.menuBar ul#footMenu>li.has-sub>ul a,.menuBar ul#mainMenu>li.has-sub>ul a{text-align:left}.menuBar ul#footMenu>li.has-sub>ul,.menuBar ul#mainMenu>li.has-sub>ul{padding-top:0px;position:absolute;left:0;top:100%;right:0;width:100%}.menuBar ul#footMenu>li.has-sub>ul a,.menuBar ul#mainMenu>li.has-sub>ul a{padding:6px 12px;display:block;border-bottom:solid 1px var(--bc-color-lighter-grey);font-size:var(--kc-formFontSize);font-size:var(--kc-formFontSize-clamp)}.menuBar ul#footMenu i.dropdownIcon,.menuBar ul#mainMenu i.dropdownIcon{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;position:absolute;left:auto;top:calc(14px + .5em);right:.75em;bottom:auto;width:calc(6px + .25em);height:calc(6px + .25em);display:block;aspect-ratio:1/1;background-image:url("/wp-content/themes/kc_bradfords/img/arrow-down-white.svg");background-repeat:no-repeat;background-size:100%;background-position:center;cursor:pointer;transform-origin:center center;transition:all .35s ease}.menuBar ul#footMenu>li:hover>i.dropdownIcon,.menuBar ul#footMenu li.expanded>i.dropdownIcon,.menuBar ul#mainMenu>li:hover>i.dropdownIcon,.menuBar ul#mainMenu li.expanded>i.dropdownIcon{transform:rotate(180deg)}.menuBar ul#footMenu li li i.dropdownIcon,.menuBar ul#mainMenu li li i.dropdownIcon{background-image:url("/wp-content/themes/kc_bradfords/img/arrow-down.svg")}.menuBar ul#footMenu li:hover>ul,.menuBar ul#mainMenu li:hover>ul{display:block}.menuBar ul#footMenu li:hover ul li.has-sub ul,.menuBar ul#mainMenu li:hover ul li.has-sub ul{opacity:0;overflow:hidden;max-height:1px;transition:all .35s ease;padding-left:18px}.menuBar ul#footMenu li:hover ul li.has-sub.expanded>ul,.menuBar ul#mainMenu li:hover ul li.has-sub.expanded>ul{opacity:1;max-height:1000px}.menuBar ul#footMenu a,.menuBar ul#mainMenu a{display:block;color:var(--bc-color-white);text-align:center;padding:12px calc(16px + 1em)}.menuBar ul#footMenu a:hover,.menuBar ul#mainMenu a:hover{background-color:rgba(0,0,0,.1)}.menuBar ul#footMenu>li>a,.menuBar ul#mainMenu>li>a{white-space:nowrap;display:block;padding:12px calc(9px + .75em)}@media only screen and (max-width: 1100px){.menuBar>.wrapper{width:100%}}@media only screen and (max-width: 900px){.menuBar ul#mainMenu i.dropdownIcon{right:.4em}}.mobileMenuBar{display:none;background-color:var(--bc-color-primary);overflow:hidden}.mobileMenuBar .wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:flex-start;align-items:flex-start;width:100%;padding-left:calc((calc(25px + 2.4vw))*.5)}.mobileMenuBar .wrapper a{color:var(--bc-color-white);font-family:var(--kc-menu-font);font-weight:var(--kc-menu-font-weight);line-height:1.25em;font-size:var(--kc-menuFontSize);font-size:var(--kc-menuFontSize-clamp);padding:12px 0}.mobileMenuBar .wrapper a.contact{background-color:hsla(0,0%,100%,.1);padding:12px 18px;margin-left:auto;margin-right:0}.mobileMenuBar .wrapper a.telLink{background-color:var(--bc-color-red);padding:12px 18px 12px 34px;margin-left:0;margin-right:0;background-image:url("/wp-content/themes/kc_bradfords/img/phone-icon-white.svg");background-size:auto 1.4em;background-position:8px center;background-repeat:no-repeat}.menuHandle{line-height:1em;cursor:pointer;position:relative;left:auto;top:auto;right:auto;bottom:auto;display:block}.menuHandle .flexer{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:center}.menuHandle #indicator{width:20px;height:15px;margin-right:9px;cursor:pointer;position:relative;left:auto;top:auto;right:auto;bottom:auto}.menuHandle #indicator span{display:block;position:absolute;height:2px;width:100%;background:var(--bc-color-white);opacity:1;left:0;transform:rotate(0deg);transition:.25s ease-in-out}.menuHandle #indicator span:nth-child(1){top:0px;transform-origin:center center}.menuHandle #indicator span:nth-child(2){top:calc(50% - 1px);transform-origin:left center}.menuHandle #indicator span:nth-child(3){top:auto;bottom:0;transform-origin:center center}.menuHandle.active #indicator span:nth-child(2){opacity:0}.menuHandle.active #indicator span:nth-child(1){top:50%;left:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg)}.menuHandle.active #indicator span:nth-child(3){top:50%;left:50%;transform:translateX(-50%) translateY(-50%) rotate(-45deg)}.bookMeasure{padding:9px;text-align:center}.bookLink{display:inline-flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:center;min-height:1.5em;color:var(--bc-color-red);padding:0 2em;background-image:url("/wp-content/themes/kc_bradfords/img/book-link-icon.svg");background-repeat:no-repeat;background-position:0px 0px;background-size:1.5em auto;font-size:var(--kc-h6Size) 22px;font-size:var(--kc-h6Size-clamp);font-weight:500}.bookLink span{margin-right:.25em;margin-left:.25em}.bookLink span.beds{margin-left:.25em}@media only screen and (max-width: 450px){.bookLink span.beds{display:none}.bookLink span.showSpan{display:none}}.bookLink.showroomLink{background-image:url("/wp-content/themes/kc_bradfords/img/retailer-icon.svg")}.bookLink.homeMeasureLink{background-image:url("/wp-content/themes/kc_bradfords/img/home-appointment-icon.svg")}@media only screen and (max-width: 650px){.menuBar{opacity:0;pointer-events:none;position:absolute;left:0;width:100%;overflow:hidden}.mobileMenuBar{display:block}}body.dormant{overflow:hidden}.menuOverlay,.searchOverlay{z-index:9;position:fixed;left:0;top:0;right:0;bottom:0;width:100%;height:100vh;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:stretch;align-content:stretch;align-items:stretch;overflow:hidden;font-family:var(--kc-menu-font);font-weight:var(--kc-menu-font-weight);line-height:1.25em;font-size:var(--kc-menuFontSize);font-size:var(--kc-menuFontSize-clamp);pointer-events:none;z-index:2000;visibility:hidden;opacity:0;transform:scale(1.2);transform-origin:center center;transition:all .35s ease}.menuOverlay pre,.searchOverlay pre{color:var(--bc-color-white)}.menuOverlay .wrapper,.searchOverlay .wrapper{text-align:center;width:80%;max-width:450px}.menuOverlay .wrapper .brand,.searchOverlay .wrapper .brand{width:50%;max-width:170px;min-width:90px;margin:calc((calc(25px + 2.4vw))*.5) auto;pointer-events:all;text-align:left}.menuOverlay .wrapper nav,.searchOverlay .wrapper nav{overflow:hidden;text-align:left}.menuOverlay p.closeMenu,.menuOverlay .closeMenu,.searchOverlay p.closeMenu,.searchOverlay .closeMenu{font-family:var(--kc-menu-font);font-weight:var(--kc-menu-font-weight);line-height:1.25em;font-size:var(--kc-menuFontSize);font-size:var(--kc-menuFontSize-clamp);display:inline-block;white-space:nowrap;width:auto;color:var(--bc-color-black);margin:18px auto;cursor:pointer;display:inline-flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:flex-start;align-items:center;margin-top:calc((calc(25px + 2.4vw))*.25);margin-left:auto;margin-right:auto}.menuOverlay h6,.searchOverlay h6{margin:0}.menuOverlay .flexer.menuFlex,.searchOverlay .flexer.menuFlex{position:absolute;left:0;top:0;right:0;bottom:0;overflow:auto;width:auto;padding-right:50px;width:calc(100% + 50px);scrollbar-width:none;z-index:3;max-height:100%}.menuOverlay .flexer::-webkit-scrollbar,.searchOverlay .flexer::-webkit-scrollbar{display:none}.menuOverlay .menuScroller,.searchOverlay .menuScroller{height:auto;min-height:100%;width:100%;padding:20px 0 0 0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;pointer-events:none;z-index:2}.menuOverlay .backer,.searchOverlay .backer{z-index:1;position:fixed;left:0;top:0;right:0;bottom:0;width:100%;height:100%;mix-blend-mode:multiply;opacity:.25;-o-object-fit:cover;object-fit:cover}.menuOverlay .comboMenu,.searchOverlay .comboMenu{margin-bottom:0}.menuOverlay .comboMenu>li>a:first-child,.searchOverlay .comboMenu>li>a:first-child{display:none}.menuOverlay a.blockLink,.searchOverlay a.blockLink{color:var(--bc-color-white);margin:0}.menuOverlay{background-color:var(--bc-color-white)}.menuOverlay a{color:var(--bc-color-black);text-align:left}.menuOverlay .rangeBrowser{pointer-events:all;margin-bottom:calc(25px + 2.4vw)}.menuOverlay .rangeBrowser h5{color:var(--bc-color-white);font-family:var(--kc-body-font);font-weight:var(--kc-body-font-weight);line-height:var(--kc-body-font-line-height);font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp)}.menuOverlay .rangeBrowser .rangeTrack.flickity-enabled .flickity-prev-next-button{display:none}.menuOverlay ul{list-style-type:none;margin:auto;margin-bottom:0;pointer-events:all}.menuOverlay ul li{width:100%;padding:12px 0}.menuOverlay ul li a{font-weight:500}.menuOverlay ul li+li{border-top:1px solid hsla(0,0%,100%,.25)}.menuOverlay i.dropdownIcon{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;position:absolute;left:auto;top:12px;right:0;bottom:auto;width:calc(12px + 1em);height:calc(12px + 1em);display:block;aspect-ratio:1/1;background-image:url("/wp-content/themes/kc_bradfords/img/arrow-down.svg");background-repeat:no-repeat;background-size:60%;background-position:center;cursor:pointer;transform-origin:center center;transition:all .35s ease}.menuOverlay .expanded>i.dropdownIcon{transform:rotate(180deg)}.menuOverlay #overlayMenu li{border-bottom:solid 1px var(--bc-color-light-grey)}.menuOverlay #overlayMenu li.has-sub ul{padding-left:18px}.menuOverlay #overlayMenu li.has-sub ul li:last-child{border:0}.menuOverlay #overlayMenu li.has-sub>ul{opacity:0;overflow:hidden;max-height:1px;transition:all .35s ease}.menuOverlay #overlayMenu li.has-sub.expanded>a{font-weight:700}.menuOverlay #overlayMenu li.has-sub.expanded>ul{opacity:1;max-height:1000px}.menuOverlay #overlayMenu li.has-sub.expanded>i.dropdownIcon span::before{content:"-"}.menuOverlay ul.quickLinks{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start;align-items:flex-start;border-top:1px solid hsla(0,0%,100%,.25);margin-top:24px}.menuOverlay ul.quickLinks li{text-align:center}.menuOverlay ul.quickLinks li .iconLink{justify-content:center;display:inline-flex}.searchOverlay{background-color:var(--bc-color-white)}.searchOverlay .wrapper{text-align:center}.searchOverlay .searchHolder{pointer-events:all;width:auto;margin:auto;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center}.searchOverlay .searchHolder>h4{color:var(--bc-color-primary)}.searchOverlay .searchHolder .aws-container{max-width:450px;width:90%}.searchOverlay .searchHolder .blockLink{margin-top:18px;font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp)}.menuOverlay.active,.searchOverlay.active{pointer-events:all;opacity:1;transform:scale(1);visibility:visible}.floorTilesOverlay{width:100%;margin-left:auto;margin-right:auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start;align-items:flex-start}.floorTilesOverlay .flooringTile{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:center;width:25%;min-width:175px;padding:calc((calc(25px + 2.4vw))*.25)}.pageHeading{margin:calc((calc(25px + 2.4vw))*.5) 0;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center}.pageHeading *{text-align:center}.pageHeading *:last-child{margin-bottom:0}.pageHeading .wrapper{overflow:hidden;max-width:1050px;margin-left:auto;margin-right:auto}.pageHeading .text{overflow:hidden}.pageHeading h1.headline{display:inline-block;width:-moz-fit-content;width:fit-content;color:var(--bc-color-primary)}.pageHeading h1.headline::before,.pageHeading h1.headline::after{content:"";display:block;position:absolute;left:calc(100% + .7em);top:.75em;width:100vw;height:1.5px;background-color:var(--bc-color-primary)}.pageHeading h1.headline::before{content:"";left:auto;right:calc(100% + .7em)}.pageHeading h1 span.archiveSub{width:100%;display:block;font-size:var(--kc-h6Size) 22px;font-size:var(--kc-h6Size-clamp);line-height:1em;margin-top:1em}.woocommerce-page .pageHeading{text-align:center}.notification.block{margin-top:0}.notification.block.noBack,.notification.block.hasColour{padding:calc((calc(25px + 2.4vw))*.25)}.notification.block.imageOnly{padding:0}.notification.block .text{overflow:visible}.notification.block img{max-width:1400px;margin:auto}.notification.block .desktopImage{display:block}.notification.block .mobileImage{display:none}@media only screen and (max-width: 650px){.notification.block.hasMobile .desktopImage{display:none}.notification.block.hasMobile .mobileImage{display:block}}.bannerTrack{width:100%}.bannerTrack.flickity-enabled .carousel-cell,.bannerTrack.flickity-enabled .banner{display:flex;transition:opacity 1s ease !important}.bannerTrack.flickity-enabled .carousel-cell.is-selected,.bannerTrack.flickity-enabled .banner.is-selected{opacity:1 !important}.bannerTrack.flickity-enabled .flickity-slider{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:stretch}.bannerTrack.flickity-enabled .flickity-slider .banner{min-height:100%}.bannerTrack.flickity-enabled .flickity-viewport{overflow:visible}.bannerTrack.flickity-enabled .flickity-page-dots{width:calc(100% - (calc(25px + 2.4vw)));display:block;margin:0 auto;max-width:1400px;clear:both;bottom:0;left:50%;transform:translateX(-50%);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-content:center;align-items:center;z-index:4;margin-bottom:calc(calc((calc(25px + 2.4vw)) * 0.75)/4)}.bannerTrack.flickity-enabled .flickity-page-dots li{display:block;width:calc(calc((calc(25px + 2.4vw)) * 0.25)*1.5);height:calc(calc((calc(25px + 2.4vw)) * 0.25)*1.5);max-width:18px;max-height:18px;margin:0;margin-left:calc((calc(25px + 2.4vw))*.25);border-radius:0;background-color:hsla(0,0%,100%,.5);opacity:.8}.bannerTrack.flickity-enabled .flickity-page-dots li:hover{border:solid 1px var(--bc-color-white);opacity:1}.bannerTrack.flickity-enabled .flickity-page-dots li.is-selected{background-color:var(--bc-color-white);opacity:1}.banner{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:stretch}.banner .text{overflow:visible;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:center;min-height:100%;margin-left:auto;margin-right:auto}.banner .text .stilt{padding-top:100%}.banner .text img{position:relative;left:auto;top:auto;right:auto;bottom:auto}.banner .wrapper{z-index:1;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:stretch}.banner img{position:absolute;top:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}.banner img.mobileImage{display:none}.banner.imageOnly.stretchImages img{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%}.banner.imageOnly{padding:0}.banner.imageOnly.hasColour{padding:0}.banner.imageOnly img{position:relative;left:auto;top:auto;right:auto;bottom:auto;width:100%}.banner.hasColour{padding:calc((calc(25px + 2.4vw))*.75)}.banner.textHalf .text{width:50%}.banner.textHalf img{width:50%}.banner.textHalf.textFirst .text{padding-right:calc((calc(25px + 2.4vw))*.75);margin-left:0;margin-right:auto}.banner.textHalf.textSecond .text{margin-right:0;margin-left:auto;padding-left:calc((calc(25px + 2.4vw))*.75)}.banner.textHalf.textSecond img{left:0;right:auto}.banner.textFull.hasColour{align-items:center}.banner.textFull.hasColour .wrapper{padding:calc((calc(25px + 2.4vw))*.75);max-width:1050px}.banner.textFull.hasColour .text .stilt{display:none}.banner.textFull.hasColour .wrapper::before{content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;opacity:.85}.banner.textFull.hasColour.primaryBack .wrapper::before{background-color:var(--bc-color-primary)}.banner.textFull.hasColour.secondaryBack .wrapper::before{background-color:var(--bc-color-secondary)}.banner.textFull.hasColour.amticoBack .wrapper::before{background-color:var(--bc-color-amtico)}.banner.textFull.hasColour.silentnightBack .wrapper::before{background-color:var(--bc-color-silentnight)}.banner.textFull.hasColour.bedsBack .wrapper::before{background-color:var(--bc-color-beds)}.banner.textFull.hasColour.greyBack .wrapper::before{background-color:var(--bc-color-lighter-grey)}.banner.textFull.hasColour.goldBack .wrapper::before{background-color:var(--bc-color-gold)}.banner.textFull.hasColour.orangeBack .wrapper::before{background-color:var(--bc-color-orange)}.banner.textFull.hasColour.darkGreyBack .wrapper::before{background-color:var(--bc-color-grey)}.banner.textFull.hasColour.blackBack .wrapper::before{background-color:var(--bc-color-black)}.banner.textFull.hasColour.redBack .wrapper::before{background-color:var(--bc-color-red)}.banner.textFull.hasColour.whiteBack .wrapper::before{background-color:var(--bc-color-white)}.banner.textFull.hasColour.familyFriendlyBack .wrapper::before{background-color:var(--bc-color-family-friendly)}.banner.textFull.hasColour.luxuryLivingBack .wrapper::before{background-color:var(--bc-color-luxury-living)}.banner.textFull.hasColour.outdoorLivingBack .wrapper::before{background-color:var(--bc-color-outdoor-living)}.banner.textFull.hasColour.naturalComfortBack .wrapper::before{background-color:var(--bc-color-natural-comfort)}.banner.textFull.hasColour.contractQualityBack .wrapper::before{background-color:var(--bc-color-contract-quality)}.banner.textFull.hasColour.contemporaryLivingBack .wrapper::before{background-color:var(--bc-color-contemporary-living)}.banner.textFull.hasColour.versatileLivingBack .wrapper::before{background-color:var(--bc-color-versatile-living)}.banner.insetBorder .wrapper{border:solid 1px currentColor}.banner.insetBorder .text{padding:calc((calc(25px + 2.4vw))*.75)}@media only screen and (max-width: 650px){.banner.hasMobileImage img.mobileImage{display:block}.banner.hasMobileImage img.desktopImage{display:none}.banner.insetBorder .text{width:100%}.banner.insetBorder.hasColour{padding:0}.banner.textFull.hasColour{padding:calc((calc(25px + 2.4vw))*.5)}.banner.textFull .text{padding:calc((calc(25px + 2.4vw))*.5) 0}.banner.textHalf{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.banner.textHalf .wrapper{width:100%}.banner.textHalf img{width:100%;position:relative;left:auto;top:auto;right:auto;bottom:auto;aspect-ratio:1/1}.banner.textHalf.textSecond .wrapper{order:2}.banner.textHalf.textSecond img{order:1}.banner.textHalf.textSecond.insetBorder .text{padding:calc((calc(25px + 2.4vw))*2);padding-top:calc((calc(25px + 2.4vw))*.75)}.banner.textHalf.insetBorder .wrapper{border:0}.banner.textHalf.insetBorder .text{padding:calc((calc(25px + 2.4vw))*2);padding-bottom:calc((calc(25px + 2.4vw))*.75)}.banner.textHalf.insetBorder::after{content:"";display:block;position:absolute;left:calc(25px + 2.4vw);top:calc(25px + 2.4vw);right:calc(25px + 2.4vw);bottom:calc(25px + 2.4vw);border:solid 1px currentColor}}@media only screen and (max-width: 650px){.hideOnMobile{display:none}}@media only screen and (max-width: 768px){.hideOnTablet{display:none}}@media only screen and (min-width: 768px){.hideOnDesktop{display:none}}.wrapper .blockContent .wrapper{padding:0;width:100%}.block{margin-top:calc(24px + 3vw);overflow:hidden}.block.noSpace{margin-top:0}.block.quarterSpace{margin-top:calc((calc(25px + 2.4vw))*.25)}.block.halfSpace,.block.halfPadTop{margin-top:calc((calc(25px + 2.4vw))*.5)}.block.doubleSpace{margin-top:calc((calc(25px + 2.4vw))*2)}.block.minusNormalSpace{margin-top:calc(0px - calc(24px + 3vw));z-index:3}.block.minusHalfSpace{margin-top:calc(0px - calc((calc(25px + 2.4vw)) * 0.5));z-index:3}.block.minusDoubleSpace{margin-top:calc(0px - calc((calc(25px + 2.4vw)) * 2));z-index:3}.block.minusTrebleSpace{margin-top:calc(0px - 3*(calc(24px + 3vw)));z-index:3}.blockFrame{padding:calc((calc(25px + 2.4vw))*.75);padding-top:0px;max-width:1050px;margin-right:auto;margin-left:auto;margin-top:20px;overflow:hidden}.blockFrame::before{content:"";display:block;position:absolute;left:0;top:3em;right:0;bottom:0;z-index:1;border:solid 1px var(--bc-color-primary);pointer-events:none}.blockFrame *{z-index:2}h3.blockFrameHeader{text-align:center;padding:0 calc((calc(25px + 2.4vw))*.5);display:inline-block;width:-moz-fit-content;width:fit-content;background-color:var(--bc-color-white);font-family:var(--kc-banner-header-accent-font);font-weight:var(--kc-banner-header-accent-font-weight);line-height:var(--kc-banner-header-accent-line-height);line-height:1em;padding-bottom:.2em;color:var(--bc-color-primary);font-size:var(--kc-h1Size) 48px;font-size:var(--kc-h1Size-clamp);line-height:1;z-index:2}.vertAlignCentre{align-items:center}.block.vertAlignCentre .flexer{align-items:center}.block.vertAlignBottom .flexer{align-items:flex-end}.positioner{width:100%}.positioner>*:last-child{margin-bottom:0}.positioner.fullWidth{max-width:none}.positioner .hasColour *:last-child{margin-bottom:0}.fullWidth{width:100%;max-width:100%}.blackText p,.blackText ul,.blackText ol,.blackText table,.blackText blockquote,.blackText h1,.blackText h2,.blackText h3,.blackText h4,.blackText h5,.blackText h6{color:var(--bc-color-black)}.blackText p span.divider,.blackText ul span.divider,.blackText ol span.divider,.blackText table span.divider,.blackText blockquote span.divider,.blackText h1 span.divider,.blackText h2 span.divider,.blackText h3 span.divider,.blackText h4 span.divider,.blackText h5 span.divider,.blackText h6 span.divider{border-color:var(--bc-color-black)}.blackText .flickity-enabled .flickity-button-icon{fill:var(--bc-color-black)}.lightText{color:var(--bc-color-white)}.lightText *,.lightText p,.lightText ul,.lightText ol,.lightText table,.lightText blockquote,.lightText h1,.lightText h2,.lightText h3,.lightText h4,.lightText h5,.lightText h6,.lightText a{color:var(--bc-color-white)}.lightText * span.divider,.lightText p span.divider,.lightText ul span.divider,.lightText ol span.divider,.lightText table span.divider,.lightText blockquote span.divider,.lightText h1 span.divider,.lightText h2 span.divider,.lightText h3 span.divider,.lightText h4 span.divider,.lightText h5 span.divider,.lightText h6 span.divider,.lightText a span.divider{border-color:var(--bc-color-primary)}.lightText .blockLink{color:var(--bc-color-white)}.lightText .blockLink::after{border-color:var(--bc-color-white)}.lightText .flickity-enabled .flickity-button-icon{fill:var(--bc-color-white)}.lightText ul li:before{position:absolute;left:0;top:.6em;right:auto;bottom:auto;width:.6em;height:.6em;content:"";display:block;background-color:var(--bc-color-white)}.hasColour{padding:calc(25px + 2.4vw)}.hasColour.primaryBack{background-color:var(--bc-color-primary);color:var(--bc-color-white)}.hasColour.primaryBack *,.hasColour.primaryBack p,.hasColour.primaryBack ul,.hasColour.primaryBack ol,.hasColour.primaryBack table,.hasColour.primaryBack blockquote,.hasColour.primaryBack h1,.hasColour.primaryBack h2,.hasColour.primaryBack h3,.hasColour.primaryBack h4,.hasColour.primaryBack h5,.hasColour.primaryBack h6,.hasColour.primaryBack a{color:var(--bc-color-white)}.hasColour.primaryBack * span.divider,.hasColour.primaryBack p span.divider,.hasColour.primaryBack ul span.divider,.hasColour.primaryBack ol span.divider,.hasColour.primaryBack table span.divider,.hasColour.primaryBack blockquote span.divider,.hasColour.primaryBack h1 span.divider,.hasColour.primaryBack h2 span.divider,.hasColour.primaryBack h3 span.divider,.hasColour.primaryBack h4 span.divider,.hasColour.primaryBack h5 span.divider,.hasColour.primaryBack h6 span.divider,.hasColour.primaryBack a span.divider{border-color:var(--bc-color-primary)}.hasColour.primaryBack .blockLink{color:var(--bc-color-white)}.hasColour.primaryBack .blockLink::after{border-color:var(--bc-color-white)}.hasColour.primaryBack .flickity-enabled .flickity-button-icon{fill:var(--bc-color-white)}.hasColour.primaryBack ul li:before{position:absolute;left:0;top:.6em;right:auto;bottom:auto;width:.6em;height:.6em;content:"";display:block;background-color:var(--bc-color-white)}.hasColour.secondaryBack{background-color:var(--bc-color-secondary)}.hasColour.amticoBack{background-color:var(--bc-color-amtico);color:var(--bc-color-white)}.hasColour.amticoBack *,.hasColour.amticoBack p,.hasColour.amticoBack ul,.hasColour.amticoBack ol,.hasColour.amticoBack table,.hasColour.amticoBack blockquote,.hasColour.amticoBack h1,.hasColour.amticoBack h2,.hasColour.amticoBack h3,.hasColour.amticoBack h4,.hasColour.amticoBack h5,.hasColour.amticoBack h6,.hasColour.amticoBack a{color:var(--bc-color-white)}.hasColour.amticoBack * span.divider,.hasColour.amticoBack p span.divider,.hasColour.amticoBack ul span.divider,.hasColour.amticoBack ol span.divider,.hasColour.amticoBack table span.divider,.hasColour.amticoBack blockquote span.divider,.hasColour.amticoBack h1 span.divider,.hasColour.amticoBack h2 span.divider,.hasColour.amticoBack h3 span.divider,.hasColour.amticoBack h4 span.divider,.hasColour.amticoBack h5 span.divider,.hasColour.amticoBack h6 span.divider,.hasColour.amticoBack a span.divider{border-color:var(--bc-color-primary)}.hasColour.amticoBack .blockLink{color:var(--bc-color-white)}.hasColour.amticoBack .blockLink::after{border-color:var(--bc-color-white)}.hasColour.amticoBack .flickity-enabled .flickity-button-icon{fill:var(--bc-color-white)}.hasColour.amticoBack ul li:before{position:absolute;left:0;top:.6em;right:auto;bottom:auto;width:.6em;height:.6em;content:"";display:block;background-color:var(--bc-color-white)}.hasColour.silentnightBack{background-color:var(--bc-color-silentnight);color:var(--bc-color-white)}.hasColour.silentnightBack *,.hasColour.silentnightBack p,.hasColour.silentnightBack ul,.hasColour.silentnightBack ol,.hasColour.silentnightBack table,.hasColour.silentnightBack blockquote,.hasColour.silentnightBack h1,.hasColour.silentnightBack h2,.hasColour.silentnightBack h3,.hasColour.silentnightBack h4,.hasColour.silentnightBack h5,.hasColour.silentnightBack h6,.hasColour.silentnightBack a{color:var(--bc-color-white)}.hasColour.silentnightBack * span.divider,.hasColour.silentnightBack p span.divider,.hasColour.silentnightBack ul span.divider,.hasColour.silentnightBack ol span.divider,.hasColour.silentnightBack table span.divider,.hasColour.silentnightBack blockquote span.divider,.hasColour.silentnightBack h1 span.divider,.hasColour.silentnightBack h2 span.divider,.hasColour.silentnightBack h3 span.divider,.hasColour.silentnightBack h4 span.divider,.hasColour.silentnightBack h5 span.divider,.hasColour.silentnightBack h6 span.divider,.hasColour.silentnightBack a span.divider{border-color:var(--bc-color-primary)}.hasColour.silentnightBack .blockLink{color:var(--bc-color-white)}.hasColour.silentnightBack .blockLink::after{border-color:var(--bc-color-white)}.hasColour.silentnightBack .flickity-enabled .flickity-button-icon{fill:var(--bc-color-white)}.hasColour.silentnightBack ul li:before{position:absolute;left:0;top:.6em;right:auto;bottom:auto;width:.6em;height:.6em;content:"";display:block;background-color:var(--bc-color-white)}.hasColour.bedsBack{background-color:var(--bc-color-beds);color:var(--bc-color-white)}.hasColour.bedsBack *,.hasColour.bedsBack p,.hasColour.bedsBack ul,.hasColour.bedsBack ol,.hasColour.bedsBack table,.hasColour.bedsBack blockquote,.hasColour.bedsBack h1,.hasColour.bedsBack h2,.hasColour.bedsBack h3,.hasColour.bedsBack h4,.hasColour.bedsBack h5,.hasColour.bedsBack h6,.hasColour.bedsBack a{color:var(--bc-color-white)}.hasColour.bedsBack * span.divider,.hasColour.bedsBack p span.divider,.hasColour.bedsBack ul span.divider,.hasColour.bedsBack ol span.divider,.hasColour.bedsBack table span.divider,.hasColour.bedsBack blockquote span.divider,.hasColour.bedsBack h1 span.divider,.hasColour.bedsBack h2 span.divider,.hasColour.bedsBack h3 span.divider,.hasColour.bedsBack h4 span.divider,.hasColour.bedsBack h5 span.divider,.hasColour.bedsBack h6 span.divider,.hasColour.bedsBack a span.divider{border-color:var(--bc-color-primary)}.hasColour.bedsBack .blockLink{color:var(--bc-color-white)}.hasColour.bedsBack .blockLink::after{border-color:var(--bc-color-white)}.hasColour.bedsBack .flickity-enabled .flickity-button-icon{fill:var(--bc-color-white)}.hasColour.bedsBack ul li:before{position:absolute;left:0;top:.6em;right:auto;bottom:auto;width:.6em;height:.6em;content:"";display:block;background-color:var(--bc-color-white)}.hasColour.greyBack{background-color:var(--bc-color-lighter-grey)}.hasColour.goldBack{background-color:var(--bc-color-gold);color:var(--bc-color-white)}.hasColour.goldBack *,.hasColour.goldBack p,.hasColour.goldBack ul,.hasColour.goldBack ol,.hasColour.goldBack table,.hasColour.goldBack blockquote,.hasColour.goldBack h1,.hasColour.goldBack h2,.hasColour.goldBack h3,.hasColour.goldBack h4,.hasColour.goldBack h5,.hasColour.goldBack h6,.hasColour.goldBack a{color:var(--bc-color-white)}.hasColour.goldBack * span.divider,.hasColour.goldBack p span.divider,.hasColour.goldBack ul span.divider,.hasColour.goldBack ol span.divider,.hasColour.goldBack table span.divider,.hasColour.goldBack blockquote span.divider,.hasColour.goldBack h1 span.divider,.hasColour.goldBack h2 span.divider,.hasColour.goldBack h3 span.divider,.hasColour.goldBack h4 span.divider,.hasColour.goldBack h5 span.divider,.hasColour.goldBack h6 span.divider,.hasColour.goldBack a span.divider{border-color:var(--bc-color-primary)}.hasColour.goldBack .blockLink{color:var(--bc-color-white)}.hasColour.goldBack .blockLink::after{border-color:var(--bc-color-white)}.hasColour.goldBack .flickity-enabled .flickity-button-icon{fill:var(--bc-color-white)}.hasColour.goldBack ul li:before{position:absolute;left:0;top:.6em;right:auto;bottom:auto;width:.6em;height:.6em;content:"";display:block;background-color:var(--bc-color-white)}.hasColour.orangeBack{background-color:var(--bc-color-orange);color:var(--bc-color-white)}.hasColour.orangeBack *,.hasColour.orangeBack p,.hasColour.orangeBack ul,.hasColour.orangeBack ol,.hasColour.orangeBack table,.hasColour.orangeBack blockquote,.hasColour.orangeBack h1,.hasColour.orangeBack h2,.hasColour.orangeBack h3,.hasColour.orangeBack h4,.hasColour.orangeBack h5,.hasColour.orangeBack h6,.hasColour.orangeBack a{color:var(--bc-color-white)}.hasColour.orangeBack * span.divider,.hasColour.orangeBack p span.divider,.hasColour.orangeBack ul span.divider,.hasColour.orangeBack ol span.divider,.hasColour.orangeBack table span.divider,.hasColour.orangeBack blockquote span.divider,.hasColour.orangeBack h1 span.divider,.hasColour.orangeBack h2 span.divider,.hasColour.orangeBack h3 span.divider,.hasColour.orangeBack h4 span.divider,.hasColour.orangeBack h5 span.divider,.hasColour.orangeBack h6 span.divider,.hasColour.orangeBack a span.divider{border-color:var(--bc-color-primary)}.hasColour.orangeBack .blockLink{color:var(--bc-color-white)}.hasColour.orangeBack .blockLink::after{border-color:var(--bc-color-white)}.hasColour.orangeBack .flickity-enabled .flickity-button-icon{fill:var(--bc-color-white)}.hasColour.orangeBack ul li:before{position:absolute;left:0;top:.6em;right:auto;bottom:auto;width:.6em;height:.6em;content:"";display:block;background-color:var(--bc-color-white)}.hasColour.darkGreyBack{background-color:var(--bc-color-grey);color:var(--bc-color-white)}.hasColour.darkGreyBack *,.hasColour.darkGreyBack p,.hasColour.darkGreyBack ul,.hasColour.darkGreyBack ol,.hasColour.darkGreyBack table,.hasColour.darkGreyBack blockquote,.hasColour.darkGreyBack h1,.hasColour.darkGreyBack h2,.hasColour.darkGreyBack h3,.hasColour.darkGreyBack h4,.hasColour.darkGreyBack h5,.hasColour.darkGreyBack h6,.hasColour.darkGreyBack a{color:var(--bc-color-white)}.hasColour.darkGreyBack * span.divider,.hasColour.darkGreyBack p span.divider,.hasColour.darkGreyBack ul span.divider,.hasColour.darkGreyBack ol span.divider,.hasColour.darkGreyBack table span.divider,.hasColour.darkGreyBack blockquote span.divider,.hasColour.darkGreyBack h1 span.divider,.hasColour.darkGreyBack h2 span.divider,.hasColour.darkGreyBack h3 span.divider,.hasColour.darkGreyBack h4 span.divider,.hasColour.darkGreyBack h5 span.divider,.hasColour.darkGreyBack h6 span.divider,.hasColour.darkGreyBack a span.divider{border-color:var(--bc-color-primary)}.hasColour.darkGreyBack .blockLink{color:var(--bc-color-white)}.hasColour.darkGreyBack .blockLink::after{border-color:var(--bc-color-white)}.hasColour.darkGreyBack .flickity-enabled .flickity-button-icon{fill:var(--bc-color-white)}.hasColour.darkGreyBack ul li:before{position:absolute;left:0;top:.6em;right:auto;bottom:auto;width:.6em;height:.6em;content:"";display:block;background-color:var(--bc-color-white)}.hasColour.blackBack{background-color:var(--bc-color-black);color:var(--bc-color-white)}.hasColour.blackBack *,.hasColour.blackBack p,.hasColour.blackBack ul,.hasColour.blackBack ol,.hasColour.blackBack table,.hasColour.blackBack blockquote,.hasColour.blackBack h1,.hasColour.blackBack h2,.hasColour.blackBack h3,.hasColour.blackBack h4,.hasColour.blackBack h5,.hasColour.blackBack h6,.hasColour.blackBack a{color:var(--bc-color-white)}.hasColour.blackBack * span.divider,.hasColour.blackBack p span.divider,.hasColour.blackBack ul span.divider,.hasColour.blackBack ol span.divider,.hasColour.blackBack table span.divider,.hasColour.blackBack blockquote span.divider,.hasColour.blackBack h1 span.divider,.hasColour.blackBack h2 span.divider,.hasColour.blackBack h3 span.divider,.hasColour.blackBack h4 span.divider,.hasColour.blackBack h5 span.divider,.hasColour.blackBack h6 span.divider,.hasColour.blackBack a span.divider{border-color:var(--bc-color-primary)}.hasColour.blackBack .blockLink{color:var(--bc-color-white)}.hasColour.blackBack .blockLink::after{border-color:var(--bc-color-white)}.hasColour.blackBack .flickity-enabled .flickity-button-icon{fill:var(--bc-color-white)}.hasColour.blackBack ul li:before{position:absolute;left:0;top:.6em;right:auto;bottom:auto;width:.6em;height:.6em;content:"";display:block;background-color:var(--bc-color-white)}.hasColour.redBack{background-color:var(--bc-color-red);color:var(--bc-color-white)}.hasColour.redBack *,.hasColour.redBack p,.hasColour.redBack ul,.hasColour.redBack ol,.hasColour.redBack table,.hasColour.redBack blockquote,.hasColour.redBack h1,.hasColour.redBack h2,.hasColour.redBack h3,.hasColour.redBack h4,.hasColour.redBack h5,.hasColour.redBack h6,.hasColour.redBack a{color:var(--bc-color-white)}.hasColour.redBack * span.divider,.hasColour.redBack p span.divider,.hasColour.redBack ul span.divider,.hasColour.redBack ol span.divider,.hasColour.redBack table span.divider,.hasColour.redBack blockquote span.divider,.hasColour.redBack h1 span.divider,.hasColour.redBack h2 span.divider,.hasColour.redBack h3 span.divider,.hasColour.redBack h4 span.divider,.hasColour.redBack h5 span.divider,.hasColour.redBack h6 span.divider,.hasColour.redBack a span.divider{border-color:var(--bc-color-primary)}.hasColour.redBack .blockLink{color:var(--bc-color-white)}.hasColour.redBack .blockLink::after{border-color:var(--bc-color-white)}.hasColour.redBack .flickity-enabled .flickity-button-icon{fill:var(--bc-color-white)}.hasColour.redBack ul li:before{position:absolute;left:0;top:.6em;right:auto;bottom:auto;width:.6em;height:.6em;content:"";display:block;background-color:var(--bc-color-white)}.hasColour.whiteBack{background-color:var(--bc-color-white)}.hasColour.familyFriendlyBack{background-color:var(--bc-color-family-friendly);color:var(--bc-color-white)}.hasColour.familyFriendlyBack *,.hasColour.familyFriendlyBack p,.hasColour.familyFriendlyBack ul,.hasColour.familyFriendlyBack ol,.hasColour.familyFriendlyBack table,.hasColour.familyFriendlyBack blockquote,.hasColour.familyFriendlyBack h1,.hasColour.familyFriendlyBack h2,.hasColour.familyFriendlyBack h3,.hasColour.familyFriendlyBack h4,.hasColour.familyFriendlyBack h5,.hasColour.familyFriendlyBack h6,.hasColour.familyFriendlyBack a{color:var(--bc-color-white)}.hasColour.familyFriendlyBack * span.divider,.hasColour.familyFriendlyBack p span.divider,.hasColour.familyFriendlyBack ul span.divider,.hasColour.familyFriendlyBack ol span.divider,.hasColour.familyFriendlyBack table span.divider,.hasColour.familyFriendlyBack blockquote span.divider,.hasColour.familyFriendlyBack h1 span.divider,.hasColour.familyFriendlyBack h2 span.divider,.hasColour.familyFriendlyBack h3 span.divider,.hasColour.familyFriendlyBack h4 span.divider,.hasColour.familyFriendlyBack h5 span.divider,.hasColour.familyFriendlyBack h6 span.divider,.hasColour.familyFriendlyBack a span.divider{border-color:var(--bc-color-primary)}.hasColour.familyFriendlyBack .blockLink{color:var(--bc-color-white)}.hasColour.familyFriendlyBack .blockLink::after{border-color:var(--bc-color-white)}.hasColour.familyFriendlyBack .flickity-enabled .flickity-button-icon{fill:var(--bc-color-white)}.hasColour.familyFriendlyBack ul li:before{position:absolute;left:0;top:.6em;right:auto;bottom:auto;width:.6em;height:.6em;content:"";display:block;background-color:var(--bc-color-white)}.hasColour.luxuryLivingBack{background-color:var(--bc-color-luxury-living);color:var(--bc-color-white)}.hasColour.luxuryLivingBack *,.hasColour.luxuryLivingBack p,.hasColour.luxuryLivingBack ul,.hasColour.luxuryLivingBack ol,.hasColour.luxuryLivingBack table,.hasColour.luxuryLivingBack blockquote,.hasColour.luxuryLivingBack h1,.hasColour.luxuryLivingBack h2,.hasColour.luxuryLivingBack h3,.hasColour.luxuryLivingBack h4,.hasColour.luxuryLivingBack h5,.hasColour.luxuryLivingBack h6,.hasColour.luxuryLivingBack a{color:var(--bc-color-white)}.hasColour.luxuryLivingBack * span.divider,.hasColour.luxuryLivingBack p span.divider,.hasColour.luxuryLivingBack ul span.divider,.hasColour.luxuryLivingBack ol span.divider,.hasColour.luxuryLivingBack table span.divider,.hasColour.luxuryLivingBack blockquote span.divider,.hasColour.luxuryLivingBack h1 span.divider,.hasColour.luxuryLivingBack h2 span.divider,.hasColour.luxuryLivingBack h3 span.divider,.hasColour.luxuryLivingBack h4 span.divider,.hasColour.luxuryLivingBack h5 span.divider,.hasColour.luxuryLivingBack h6 span.divider,.hasColour.luxuryLivingBack a span.divider{border-color:var(--bc-color-primary)}.hasColour.luxuryLivingBack .blockLink{color:var(--bc-color-white)}.hasColour.luxuryLivingBack .blockLink::after{border-color:var(--bc-color-white)}.hasColour.luxuryLivingBack .flickity-enabled .flickity-button-icon{fill:var(--bc-color-white)}.hasColour.luxuryLivingBack ul li:before{position:absolute;left:0;top:.6em;right:auto;bottom:auto;width:.6em;height:.6em;content:"";display:block;background-color:var(--bc-color-white)}.hasColour.outdoorLivingBack{background-color:var(--bc-color-outdoor-living);color:var(--bc-color-white)}.hasColour.outdoorLivingBack *,.hasColour.outdoorLivingBack p,.hasColour.outdoorLivingBack ul,.hasColour.outdoorLivingBack ol,.hasColour.outdoorLivingBack table,.hasColour.outdoorLivingBack blockquote,.hasColour.outdoorLivingBack h1,.hasColour.outdoorLivingBack h2,.hasColour.outdoorLivingBack h3,.hasColour.outdoorLivingBack h4,.hasColour.outdoorLivingBack h5,.hasColour.outdoorLivingBack h6,.hasColour.outdoorLivingBack a{color:var(--bc-color-white)}.hasColour.outdoorLivingBack * span.divider,.hasColour.outdoorLivingBack p span.divider,.hasColour.outdoorLivingBack ul span.divider,.hasColour.outdoorLivingBack ol span.divider,.hasColour.outdoorLivingBack table span.divider,.hasColour.outdoorLivingBack blockquote span.divider,.hasColour.outdoorLivingBack h1 span.divider,.hasColour.outdoorLivingBack h2 span.divider,.hasColour.outdoorLivingBack h3 span.divider,.hasColour.outdoorLivingBack h4 span.divider,.hasColour.outdoorLivingBack h5 span.divider,.hasColour.outdoorLivingBack h6 span.divider,.hasColour.outdoorLivingBack a span.divider{border-color:var(--bc-color-primary)}.hasColour.outdoorLivingBack .blockLink{color:var(--bc-color-white)}.hasColour.outdoorLivingBack .blockLink::after{border-color:var(--bc-color-white)}.hasColour.outdoorLivingBack .flickity-enabled .flickity-button-icon{fill:var(--bc-color-white)}.hasColour.outdoorLivingBack ul li:before{position:absolute;left:0;top:.6em;right:auto;bottom:auto;width:.6em;height:.6em;content:"";display:block;background-color:var(--bc-color-white)}.hasColour.naturalComfortBack{background-color:var(--bc-color-natural-comfort);color:var(--bc-color-white)}.hasColour.naturalComfortBack *,.hasColour.naturalComfortBack p,.hasColour.naturalComfortBack ul,.hasColour.naturalComfortBack ol,.hasColour.naturalComfortBack table,.hasColour.naturalComfortBack blockquote,.hasColour.naturalComfortBack h1,.hasColour.naturalComfortBack h2,.hasColour.naturalComfortBack h3,.hasColour.naturalComfortBack h4,.hasColour.naturalComfortBack h5,.hasColour.naturalComfortBack h6,.hasColour.naturalComfortBack a{color:var(--bc-color-white)}.hasColour.naturalComfortBack * span.divider,.hasColour.naturalComfortBack p span.divider,.hasColour.naturalComfortBack ul span.divider,.hasColour.naturalComfortBack ol span.divider,.hasColour.naturalComfortBack table span.divider,.hasColour.naturalComfortBack blockquote span.divider,.hasColour.naturalComfortBack h1 span.divider,.hasColour.naturalComfortBack h2 span.divider,.hasColour.naturalComfortBack h3 span.divider,.hasColour.naturalComfortBack h4 span.divider,.hasColour.naturalComfortBack h5 span.divider,.hasColour.naturalComfortBack h6 span.divider,.hasColour.naturalComfortBack a span.divider{border-color:var(--bc-color-primary)}.hasColour.naturalComfortBack .blockLink{color:var(--bc-color-white)}.hasColour.naturalComfortBack .blockLink::after{border-color:var(--bc-color-white)}.hasColour.naturalComfortBack .flickity-enabled .flickity-button-icon{fill:var(--bc-color-white)}.hasColour.naturalComfortBack ul li:before{position:absolute;left:0;top:.6em;right:auto;bottom:auto;width:.6em;height:.6em;content:"";display:block;background-color:var(--bc-color-white)}.hasColour.contractQualityBack{background-color:var(--bc-color-contract-quality);color:var(--bc-color-white)}.hasColour.contractQualityBack *,.hasColour.contractQualityBack p,.hasColour.contractQualityBack ul,.hasColour.contractQualityBack ol,.hasColour.contractQualityBack table,.hasColour.contractQualityBack blockquote,.hasColour.contractQualityBack h1,.hasColour.contractQualityBack h2,.hasColour.contractQualityBack h3,.hasColour.contractQualityBack h4,.hasColour.contractQualityBack h5,.hasColour.contractQualityBack h6,.hasColour.contractQualityBack a{color:var(--bc-color-white)}.hasColour.contractQualityBack * span.divider,.hasColour.contractQualityBack p span.divider,.hasColour.contractQualityBack ul span.divider,.hasColour.contractQualityBack ol span.divider,.hasColour.contractQualityBack table span.divider,.hasColour.contractQualityBack blockquote span.divider,.hasColour.contractQualityBack h1 span.divider,.hasColour.contractQualityBack h2 span.divider,.hasColour.contractQualityBack h3 span.divider,.hasColour.contractQualityBack h4 span.divider,.hasColour.contractQualityBack h5 span.divider,.hasColour.contractQualityBack h6 span.divider,.hasColour.contractQualityBack a span.divider{border-color:var(--bc-color-primary)}.hasColour.contractQualityBack .blockLink{color:var(--bc-color-white)}.hasColour.contractQualityBack .blockLink::after{border-color:var(--bc-color-white)}.hasColour.contractQualityBack .flickity-enabled .flickity-button-icon{fill:var(--bc-color-white)}.hasColour.contractQualityBack ul li:before{position:absolute;left:0;top:.6em;right:auto;bottom:auto;width:.6em;height:.6em;content:"";display:block;background-color:var(--bc-color-white)}.hasColour.contemporaryLivingBack{background-color:var(--bc-color-contemporary-living);color:var(--bc-color-white)}.hasColour.contemporaryLivingBack *,.hasColour.contemporaryLivingBack p,.hasColour.contemporaryLivingBack ul,.hasColour.contemporaryLivingBack ol,.hasColour.contemporaryLivingBack table,.hasColour.contemporaryLivingBack blockquote,.hasColour.contemporaryLivingBack h1,.hasColour.contemporaryLivingBack h2,.hasColour.contemporaryLivingBack h3,.hasColour.contemporaryLivingBack h4,.hasColour.contemporaryLivingBack h5,.hasColour.contemporaryLivingBack h6,.hasColour.contemporaryLivingBack a{color:var(--bc-color-white)}.hasColour.contemporaryLivingBack * span.divider,.hasColour.contemporaryLivingBack p span.divider,.hasColour.contemporaryLivingBack ul span.divider,.hasColour.contemporaryLivingBack ol span.divider,.hasColour.contemporaryLivingBack table span.divider,.hasColour.contemporaryLivingBack blockquote span.divider,.hasColour.contemporaryLivingBack h1 span.divider,.hasColour.contemporaryLivingBack h2 span.divider,.hasColour.contemporaryLivingBack h3 span.divider,.hasColour.contemporaryLivingBack h4 span.divider,.hasColour.contemporaryLivingBack h5 span.divider,.hasColour.contemporaryLivingBack h6 span.divider,.hasColour.contemporaryLivingBack a span.divider{border-color:var(--bc-color-primary)}.hasColour.contemporaryLivingBack .blockLink{color:var(--bc-color-white)}.hasColour.contemporaryLivingBack .blockLink::after{border-color:var(--bc-color-white)}.hasColour.contemporaryLivingBack .flickity-enabled .flickity-button-icon{fill:var(--bc-color-white)}.hasColour.contemporaryLivingBack ul li:before{position:absolute;left:0;top:.6em;right:auto;bottom:auto;width:.6em;height:.6em;content:"";display:block;background-color:var(--bc-color-white)}.hasColour.versatileLivingBack{background-color:var(--bc-color-versatile-living);color:var(--bc-color-white)}.hasColour.versatileLivingBack *,.hasColour.versatileLivingBack p,.hasColour.versatileLivingBack ul,.hasColour.versatileLivingBack ol,.hasColour.versatileLivingBack table,.hasColour.versatileLivingBack blockquote,.hasColour.versatileLivingBack h1,.hasColour.versatileLivingBack h2,.hasColour.versatileLivingBack h3,.hasColour.versatileLivingBack h4,.hasColour.versatileLivingBack h5,.hasColour.versatileLivingBack h6,.hasColour.versatileLivingBack a{color:var(--bc-color-white)}.hasColour.versatileLivingBack * span.divider,.hasColour.versatileLivingBack p span.divider,.hasColour.versatileLivingBack ul span.divider,.hasColour.versatileLivingBack ol span.divider,.hasColour.versatileLivingBack table span.divider,.hasColour.versatileLivingBack blockquote span.divider,.hasColour.versatileLivingBack h1 span.divider,.hasColour.versatileLivingBack h2 span.divider,.hasColour.versatileLivingBack h3 span.divider,.hasColour.versatileLivingBack h4 span.divider,.hasColour.versatileLivingBack h5 span.divider,.hasColour.versatileLivingBack h6 span.divider,.hasColour.versatileLivingBack a span.divider{border-color:var(--bc-color-primary)}.hasColour.versatileLivingBack .blockLink{color:var(--bc-color-white)}.hasColour.versatileLivingBack .blockLink::after{border-color:var(--bc-color-white)}.hasColour.versatileLivingBack .flickity-enabled .flickity-button-icon{fill:var(--bc-color-white)}.hasColour.versatileLivingBack ul li:before{position:absolute;left:0;top:.6em;right:auto;bottom:auto;width:.6em;height:.6em;content:"";display:block;background-color:var(--bc-color-white)}.hasColour.noPad{padding:0 !important}.hasColour.noPadTop{padding-top:0}.hasColour.halfPadTop{padding-top:calc((calc(25px + 2.4vw))*.5)}.hasColour.doublePadTop{padding-top:calc((calc(25px + 2.4vw))*2)}.image.max150px{max-width:150px;margin-left:auto;margin-right:auto}.image.max200px{max-width:200px;margin-left:auto;margin-right:auto}.image.max250px{max-width:250px;margin-left:auto;margin-right:auto}.image.max300px{max-width:300px;margin-left:auto;margin-right:auto}.image.max450px{max-width:450px;margin-left:auto;margin-right:auto}.image.max600px{max-width:600px;margin-left:auto;margin-right:auto}.max150px{max-width:150px;margin-left:auto;margin-right:auto}.max250px{max-width:250px;margin-left:auto;margin-right:auto}.max350px{max-width:350px;margin-left:auto;margin-right:auto}.max500px{max-width:500px;margin-left:auto;margin-right:auto}.max750px{max-width:750px;margin-left:auto;margin-right:auto}.max950px{max-width:950px;margin-left:auto;margin-right:auto}.max1050px{max-width:1050px;margin-left:auto;margin-right:auto}.max1100px{max-width:1100px;margin-left:auto;margin-right:auto}.max25{max-width:25%;margin-left:auto;margin-right:auto}.max33{max-width:33%;margin-left:auto;margin-right:auto}.max50{max-width:50%;margin-left:auto;margin-right:auto}.max66{max-width:66%;margin-left:auto;margin-right:auto}.max75{max-width:75%;margin-left:auto;margin-right:auto}.textContent{width:100%}.textContent .flexer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-content:flex-start;align-items:flex-start}.textContent .textHolder,.textContent .sideHolder{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.textContent .textHolder.vertAlignTop,.textContent .sideHolder.vertAlignTop{align-items:flex-start}.textContent .textHolder.vertAlignCentre,.textContent .sideHolder.vertAlignCentre{align-items:center}.textContent .textHolder.vertAlignBottom,.textContent .sideHolder.vertAlignBottom{align-items:flex-end}.textContent .text,.textContent .image{width:100%}.textContent img.sideBadge{position:absolute !important;top:auto !important;left:auto !important;right:calc((calc(25px + 2.4vw))*.25) !important;bottom:calc((calc(25px + 2.4vw))*.25) !important;width:25% !important;height:auto !important}.textContent.withBorder .borderAnimated{position:absolute;left:calc((calc(25px + 2.4vw))*.5);top:calc((calc(25px + 2.4vw))*.5);right:calc((calc(25px + 2.4vw))*.5);bottom:calc((calc(25px + 2.4vw))*.5);z-index:100;pointer-events:none}.textContent.withBorder .hasColour{padding-top:calc(calc(25px + 2.4vw) + calc((calc(25px + 2.4vw)) * 0.5));padding-bottom:calc(calc(25px + 2.4vw) + calc((calc(25px + 2.4vw)) * 0.5))}.textContent.withBorder.backLess.textLeft .textHolder.noBack{padding:calc(calc(25px + 2.4vw) + calc((calc(25px + 2.4vw)) * 0.5));padding-right:calc((calc(25px + 2.4vw))*.5)}.textContent.withBorder.backLess.textLeft.additionalText .sideHolder.noBack{padding:calc(calc(25px + 2.4vw) + calc((calc(25px + 2.4vw)) * 0.5));padding-left:calc(25px + 2.4vw)}.textContent.withBorder.backLess.textRight .textHolder.noBack{padding:calc(calc(25px + 2.4vw) + calc((calc(25px + 2.4vw)) * 0.5));padding-left:calc(25px + 2.4vw)}.textContent.withBorder.backLess.textRight.additionalText .sideHolder.noBack{padding:calc(calc(25px + 2.4vw) + calc((calc(25px + 2.4vw)) * 0.5));padding-right:calc(25px + 2.4vw)}.textContent.withBorder.textLeft .hasColour{padding-left:calc(calc(25px + 2.4vw) + calc((calc(25px + 2.4vw)) * 0.5))}.textContent.withBorder.textRight .hasColour{padding-right:calc(calc(25px + 2.4vw) + calc((calc(25px + 2.4vw)) * 0.5))}.textContent.textLeft .textHolder{order:0}.textContent.textLeft .textHolder.noBack{padding-right:calc((calc(25px + 2.4vw))*.5)}.textContent.textLeft.additionalText .sideHolder.noBack{padding-left:calc((calc(25px + 2.4vw))*.5)}.textContent.textRight .textHolder{order:2}.textContent.textRight .textHolder.noBack{padding-left:calc((calc(25px + 2.4vw))*.5)}.textContent.textRight.additionalText .sideHolder.noBack{padding-right:calc((calc(25px + 2.4vw))*.5)}.textContent.forceSquare .flexer .textHolder{aspect-ratio:1/1}.textContent.equalHeight .flexer .textHolder,.textContent.equalHeight .flexer .sideHolder{align-self:stretch}.textContent.text33 .textHolder{width:33.3333333333%}.textContent.text33 .sideHolder{width:66.6666666667%}.textContent.text40 .textHolder{width:40%}.textContent.text40 .sideHolder{width:60%}.textContent.text50 .textHolder{width:50%}.textContent.text50 .sideHolder{width:50%}.textContent.text66 .textHolder{width:66.6666666667%}.textContent.text66 .sideHolder{width:33.3333333333%}.textContent.text75 .textHolder{width:75%}.textContent.text75 .sideHolder{width:25%}.textContent.text80 .textHolder{width:20%}.textContent.text80 .sideHolder{width:80%}.immediateBreak .textContent.text33 .textHolder,.immediateBreak .textContent.text40 .textHolder,.immediateBreak .textContent.text50 .textHolder,.immediateBreak .textContent.text66 .textHolder,.immediateBreak .textContent.text75 .textHolder,.immediateBreak .textContent.text80 .textHolder{width:100%;aspect-ratio:auto}.immediateBreak .textContent.text33 .textHolder.noBack,.immediateBreak .textContent.text40 .textHolder.noBack,.immediateBreak .textContent.text50 .textHolder.noBack,.immediateBreak .textContent.text66 .textHolder.noBack,.immediateBreak .textContent.text75 .textHolder.noBack,.immediateBreak .textContent.text80 .textHolder.noBack{padding-left:0;padding-right:0}.immediateBreak .textContent.text33 .sideHolder,.immediateBreak .textContent.text40 .sideHolder,.immediateBreak .textContent.text50 .sideHolder,.immediateBreak .textContent.text66 .sideHolder,.immediateBreak .textContent.text75 .sideHolder,.immediateBreak .textContent.text80 .sideHolder{width:100%}.immediateBreak .textContent.text33 .sideHolder.noBack,.immediateBreak .textContent.text40 .sideHolder.noBack,.immediateBreak .textContent.text50 .sideHolder.noBack,.immediateBreak .textContent.text66 .sideHolder.noBack,.immediateBreak .textContent.text75 .sideHolder.noBack,.immediateBreak .textContent.text80 .sideHolder.noBack{padding-left:0;padding-right:0}.immediateBreak .textContent.text33 .sideHolder .image.imgNatural,.immediateBreak .textContent.text33 .sideHolder .image.imgCrop,.immediateBreak .textContent.text33 .sideHolder .image.imgCropVert,.immediateBreak .textContent.text40 .sideHolder .image.imgNatural,.immediateBreak .textContent.text40 .sideHolder .image.imgCrop,.immediateBreak .textContent.text40 .sideHolder .image.imgCropVert,.immediateBreak .textContent.text50 .sideHolder .image.imgNatural,.immediateBreak .textContent.text50 .sideHolder .image.imgCrop,.immediateBreak .textContent.text50 .sideHolder .image.imgCropVert,.immediateBreak .textContent.text66 .sideHolder .image.imgNatural,.immediateBreak .textContent.text66 .sideHolder .image.imgCrop,.immediateBreak .textContent.text66 .sideHolder .image.imgCropVert,.immediateBreak .textContent.text75 .sideHolder .image.imgNatural,.immediateBreak .textContent.text75 .sideHolder .image.imgCrop,.immediateBreak .textContent.text75 .sideHolder .image.imgCropVert,.immediateBreak .textContent.text80 .sideHolder .image.imgNatural,.immediateBreak .textContent.text80 .sideHolder .image.imgCrop,.immediateBreak .textContent.text80 .sideHolder .image.imgCropVert{position:relative;left:auto;top:auto;right:auto;bottom:auto}.immediateBreak .textContent.text33 .sideHolder .image.imgNatural a,.immediateBreak .textContent.text33 .sideHolder .image.imgNatural img,.immediateBreak .textContent.text33 .sideHolder .image.imgNatural picture,.immediateBreak .textContent.text33 .sideHolder .image.imgCrop a,.immediateBreak .textContent.text33 .sideHolder .image.imgCrop img,.immediateBreak .textContent.text33 .sideHolder .image.imgCrop picture,.immediateBreak .textContent.text33 .sideHolder .image.imgCropVert a,.immediateBreak .textContent.text33 .sideHolder .image.imgCropVert img,.immediateBreak .textContent.text33 .sideHolder .image.imgCropVert picture,.immediateBreak .textContent.text40 .sideHolder .image.imgNatural a,.immediateBreak .textContent.text40 .sideHolder .image.imgNatural img,.immediateBreak .textContent.text40 .sideHolder .image.imgNatural picture,.immediateBreak .textContent.text40 .sideHolder .image.imgCrop a,.immediateBreak .textContent.text40 .sideHolder .image.imgCrop img,.immediateBreak .textContent.text40 .sideHolder .image.imgCrop picture,.immediateBreak .textContent.text40 .sideHolder .image.imgCropVert a,.immediateBreak .textContent.text40 .sideHolder .image.imgCropVert img,.immediateBreak .textContent.text40 .sideHolder .image.imgCropVert picture,.immediateBreak .textContent.text50 .sideHolder .image.imgNatural a,.immediateBreak .textContent.text50 .sideHolder .image.imgNatural img,.immediateBreak .textContent.text50 .sideHolder .image.imgNatural picture,.immediateBreak .textContent.text50 .sideHolder .image.imgCrop a,.immediateBreak .textContent.text50 .sideHolder .image.imgCrop img,.immediateBreak .textContent.text50 .sideHolder .image.imgCrop picture,.immediateBreak .textContent.text50 .sideHolder .image.imgCropVert a,.immediateBreak .textContent.text50 .sideHolder .image.imgCropVert img,.immediateBreak .textContent.text50 .sideHolder .image.imgCropVert picture,.immediateBreak .textContent.text66 .sideHolder .image.imgNatural a,.immediateBreak .textContent.text66 .sideHolder .image.imgNatural img,.immediateBreak .textContent.text66 .sideHolder .image.imgNatural picture,.immediateBreak .textContent.text66 .sideHolder .image.imgCrop a,.immediateBreak .textContent.text66 .sideHolder .image.imgCrop img,.immediateBreak .textContent.text66 .sideHolder .image.imgCrop picture,.immediateBreak .textContent.text66 .sideHolder .image.imgCropVert a,.immediateBreak .textContent.text66 .sideHolder .image.imgCropVert img,.immediateBreak .textContent.text66 .sideHolder .image.imgCropVert picture,.immediateBreak .textContent.text75 .sideHolder .image.imgNatural a,.immediateBreak .textContent.text75 .sideHolder .image.imgNatural img,.immediateBreak .textContent.text75 .sideHolder .image.imgNatural picture,.immediateBreak .textContent.text75 .sideHolder .image.imgCrop a,.immediateBreak .textContent.text75 .sideHolder .image.imgCrop img,.immediateBreak .textContent.text75 .sideHolder .image.imgCrop picture,.immediateBreak .textContent.text75 .sideHolder .image.imgCropVert a,.immediateBreak .textContent.text75 .sideHolder .image.imgCropVert img,.immediateBreak .textContent.text75 .sideHolder .image.imgCropVert picture,.immediateBreak .textContent.text80 .sideHolder .image.imgNatural a,.immediateBreak .textContent.text80 .sideHolder .image.imgNatural img,.immediateBreak .textContent.text80 .sideHolder .image.imgNatural picture,.immediateBreak .textContent.text80 .sideHolder .image.imgCrop a,.immediateBreak .textContent.text80 .sideHolder .image.imgCrop img,.immediateBreak .textContent.text80 .sideHolder .image.imgCrop picture,.immediateBreak .textContent.text80 .sideHolder .image.imgCropVert a,.immediateBreak .textContent.text80 .sideHolder .image.imgCropVert img,.immediateBreak .textContent.text80 .sideHolder .image.imgCropVert picture{position:relative;left:auto;top:auto;right:auto;bottom:auto}.immediateBreak .textContent.text33.matchingColours.textLeft .sideHolder,.immediateBreak .textContent.text40.matchingColours.textLeft .sideHolder,.immediateBreak .textContent.text50.matchingColours.textLeft .sideHolder,.immediateBreak .textContent.text66.matchingColours.textLeft .sideHolder,.immediateBreak .textContent.text75.matchingColours.textLeft .sideHolder,.immediateBreak .textContent.text80.matchingColours.textLeft .sideHolder{padding-top:0}.immediateBreak .textContent.text33.matchingColours.textRight .textHolder,.immediateBreak .textContent.text40.matchingColours.textRight .textHolder,.immediateBreak .textContent.text50.matchingColours.textRight .textHolder,.immediateBreak .textContent.text66.matchingColours.textRight .textHolder,.immediateBreak .textContent.text75.matchingColours.textRight .textHolder,.immediateBreak .textContent.text80.matchingColours.textRight .textHolder{padding-top:0}.immediateBreak .textContent.text33.withBorder .text,.immediateBreak .textContent.text40.withBorder .text,.immediateBreak .textContent.text50.withBorder .text,.immediateBreak .textContent.text66.withBorder .text,.immediateBreak .textContent.text75.withBorder .text,.immediateBreak .textContent.text80.withBorder .text{padding:calc(calc((calc(25px + 2.4vw)) * 0.75))}.immediateBreak .textContent.text33.withBorder.backLess.textLeft .textHolder.noBack,.immediateBreak .textContent.text40.withBorder.backLess.textLeft .textHolder.noBack,.immediateBreak .textContent.text50.withBorder.backLess.textLeft .textHolder.noBack,.immediateBreak .textContent.text66.withBorder.backLess.textLeft .textHolder.noBack,.immediateBreak .textContent.text75.withBorder.backLess.textLeft .textHolder.noBack,.immediateBreak .textContent.text80.withBorder.backLess.textLeft .textHolder.noBack{padding:calc(25px + 2.4vw);padding-bottom:0}.immediateBreak .textContent.text33.withBorder.backLess.textLeft.additionalText .sideHolder.noBack,.immediateBreak .textContent.text40.withBorder.backLess.textLeft.additionalText .sideHolder.noBack,.immediateBreak .textContent.text50.withBorder.backLess.textLeft.additionalText .sideHolder.noBack,.immediateBreak .textContent.text66.withBorder.backLess.textLeft.additionalText .sideHolder.noBack,.immediateBreak .textContent.text75.withBorder.backLess.textLeft.additionalText .sideHolder.noBack,.immediateBreak .textContent.text80.withBorder.backLess.textLeft.additionalText .sideHolder.noBack{padding:calc(25px + 2.4vw);padding-top:0}.immediateBreak .textContent.text33.withBorder.backLess.textRight .textHolder.noBack,.immediateBreak .textContent.text40.withBorder.backLess.textRight .textHolder.noBack,.immediateBreak .textContent.text50.withBorder.backLess.textRight .textHolder.noBack,.immediateBreak .textContent.text66.withBorder.backLess.textRight .textHolder.noBack,.immediateBreak .textContent.text75.withBorder.backLess.textRight .textHolder.noBack,.immediateBreak .textContent.text80.withBorder.backLess.textRight .textHolder.noBack{padding:calc(25px + 2.4vw);padding-top:0}.immediateBreak .textContent.text33.withBorder.backLess.textRight.additionalText .sideHolder.noBack,.immediateBreak .textContent.text40.withBorder.backLess.textRight.additionalText .sideHolder.noBack,.immediateBreak .textContent.text50.withBorder.backLess.textRight.additionalText .sideHolder.noBack,.immediateBreak .textContent.text66.withBorder.backLess.textRight.additionalText .sideHolder.noBack,.immediateBreak .textContent.text75.withBorder.backLess.textRight.additionalText .sideHolder.noBack,.immediateBreak .textContent.text80.withBorder.backLess.textRight.additionalText .sideHolder.noBack{padding:calc(25px + 2.4vw);padding-bottom:0}.immediateBreak .textContent.textLeft .textHolder.noBack{margin-bottom:calc(25px + 2.4vw)}.immediateBreak .textContent.textRight .textHolder.noBack{margin-top:calc(25px + 2.4vw)}.immediateBreak .textContent.withBorder.textLeft .hasColour{padding:calc(calc(25px + 2.4vw) + calc((calc(25px + 2.4vw)) * 0.5));padding-bottom:calc(25px + 2.4vw)}.immediateBreak .textContent.withBorder.textRight .hasColour{padding:calc(calc(25px + 2.4vw) + calc((calc(25px + 2.4vw)) * 0.5));padding-top:calc(25px + 2.4vw)}@media only screen and (max-width: 1100px){.laptopBreak .textContent.text33 .textHolder,.laptopBreak .textContent.text40 .textHolder,.laptopBreak .textContent.text50 .textHolder,.laptopBreak .textContent.text66 .textHolder,.laptopBreak .textContent.text75 .textHolder,.laptopBreak .textContent.text80 .textHolder{width:100%;aspect-ratio:auto}.laptopBreak .textContent.text33 .textHolder.noBack,.laptopBreak .textContent.text40 .textHolder.noBack,.laptopBreak .textContent.text50 .textHolder.noBack,.laptopBreak .textContent.text66 .textHolder.noBack,.laptopBreak .textContent.text75 .textHolder.noBack,.laptopBreak .textContent.text80 .textHolder.noBack{padding-left:0;padding-right:0}.laptopBreak .textContent.text33 .sideHolder,.laptopBreak .textContent.text40 .sideHolder,.laptopBreak .textContent.text50 .sideHolder,.laptopBreak .textContent.text66 .sideHolder,.laptopBreak .textContent.text75 .sideHolder,.laptopBreak .textContent.text80 .sideHolder{width:100%}.laptopBreak .textContent.text33 .sideHolder.noBack,.laptopBreak .textContent.text40 .sideHolder.noBack,.laptopBreak .textContent.text50 .sideHolder.noBack,.laptopBreak .textContent.text66 .sideHolder.noBack,.laptopBreak .textContent.text75 .sideHolder.noBack,.laptopBreak .textContent.text80 .sideHolder.noBack{padding-left:0;padding-right:0}.laptopBreak .textContent.text33 .sideHolder .image.imgNatural,.laptopBreak .textContent.text33 .sideHolder .image.imgCrop,.laptopBreak .textContent.text33 .sideHolder .image.imgCropVert,.laptopBreak .textContent.text40 .sideHolder .image.imgNatural,.laptopBreak .textContent.text40 .sideHolder .image.imgCrop,.laptopBreak .textContent.text40 .sideHolder .image.imgCropVert,.laptopBreak .textContent.text50 .sideHolder .image.imgNatural,.laptopBreak .textContent.text50 .sideHolder .image.imgCrop,.laptopBreak .textContent.text50 .sideHolder .image.imgCropVert,.laptopBreak .textContent.text66 .sideHolder .image.imgNatural,.laptopBreak .textContent.text66 .sideHolder .image.imgCrop,.laptopBreak .textContent.text66 .sideHolder .image.imgCropVert,.laptopBreak .textContent.text75 .sideHolder .image.imgNatural,.laptopBreak .textContent.text75 .sideHolder .image.imgCrop,.laptopBreak .textContent.text75 .sideHolder .image.imgCropVert,.laptopBreak .textContent.text80 .sideHolder .image.imgNatural,.laptopBreak .textContent.text80 .sideHolder .image.imgCrop,.laptopBreak .textContent.text80 .sideHolder .image.imgCropVert{position:relative;left:auto;top:auto;right:auto;bottom:auto}.laptopBreak .textContent.text33 .sideHolder .image.imgNatural a,.laptopBreak .textContent.text33 .sideHolder .image.imgNatural img,.laptopBreak .textContent.text33 .sideHolder .image.imgNatural picture,.laptopBreak .textContent.text33 .sideHolder .image.imgCrop a,.laptopBreak .textContent.text33 .sideHolder .image.imgCrop img,.laptopBreak .textContent.text33 .sideHolder .image.imgCrop picture,.laptopBreak .textContent.text33 .sideHolder .image.imgCropVert a,.laptopBreak .textContent.text33 .sideHolder .image.imgCropVert img,.laptopBreak .textContent.text33 .sideHolder .image.imgCropVert picture,.laptopBreak .textContent.text40 .sideHolder .image.imgNatural a,.laptopBreak .textContent.text40 .sideHolder .image.imgNatural img,.laptopBreak .textContent.text40 .sideHolder .image.imgNatural picture,.laptopBreak .textContent.text40 .sideHolder .image.imgCrop a,.laptopBreak .textContent.text40 .sideHolder .image.imgCrop img,.laptopBreak .textContent.text40 .sideHolder .image.imgCrop picture,.laptopBreak .textContent.text40 .sideHolder .image.imgCropVert a,.laptopBreak .textContent.text40 .sideHolder .image.imgCropVert img,.laptopBreak .textContent.text40 .sideHolder .image.imgCropVert picture,.laptopBreak .textContent.text50 .sideHolder .image.imgNatural a,.laptopBreak .textContent.text50 .sideHolder .image.imgNatural img,.laptopBreak .textContent.text50 .sideHolder .image.imgNatural picture,.laptopBreak .textContent.text50 .sideHolder .image.imgCrop a,.laptopBreak .textContent.text50 .sideHolder .image.imgCrop img,.laptopBreak .textContent.text50 .sideHolder .image.imgCrop picture,.laptopBreak .textContent.text50 .sideHolder .image.imgCropVert a,.laptopBreak .textContent.text50 .sideHolder .image.imgCropVert img,.laptopBreak .textContent.text50 .sideHolder .image.imgCropVert picture,.laptopBreak .textContent.text66 .sideHolder .image.imgNatural a,.laptopBreak .textContent.text66 .sideHolder .image.imgNatural img,.laptopBreak .textContent.text66 .sideHolder .image.imgNatural picture,.laptopBreak .textContent.text66 .sideHolder .image.imgCrop a,.laptopBreak .textContent.text66 .sideHolder .image.imgCrop img,.laptopBreak .textContent.text66 .sideHolder .image.imgCrop picture,.laptopBreak .textContent.text66 .sideHolder .image.imgCropVert a,.laptopBreak .textContent.text66 .sideHolder .image.imgCropVert img,.laptopBreak .textContent.text66 .sideHolder .image.imgCropVert picture,.laptopBreak .textContent.text75 .sideHolder .image.imgNatural a,.laptopBreak .textContent.text75 .sideHolder .image.imgNatural img,.laptopBreak .textContent.text75 .sideHolder .image.imgNatural picture,.laptopBreak .textContent.text75 .sideHolder .image.imgCrop a,.laptopBreak .textContent.text75 .sideHolder .image.imgCrop img,.laptopBreak .textContent.text75 .sideHolder .image.imgCrop picture,.laptopBreak .textContent.text75 .sideHolder .image.imgCropVert a,.laptopBreak .textContent.text75 .sideHolder .image.imgCropVert img,.laptopBreak .textContent.text75 .sideHolder .image.imgCropVert picture,.laptopBreak .textContent.text80 .sideHolder .image.imgNatural a,.laptopBreak .textContent.text80 .sideHolder .image.imgNatural img,.laptopBreak .textContent.text80 .sideHolder .image.imgNatural picture,.laptopBreak .textContent.text80 .sideHolder .image.imgCrop a,.laptopBreak .textContent.text80 .sideHolder .image.imgCrop img,.laptopBreak .textContent.text80 .sideHolder .image.imgCrop picture,.laptopBreak .textContent.text80 .sideHolder .image.imgCropVert a,.laptopBreak .textContent.text80 .sideHolder .image.imgCropVert img,.laptopBreak .textContent.text80 .sideHolder .image.imgCropVert picture{position:relative;left:auto;top:auto;right:auto;bottom:auto}.laptopBreak .textContent.text33.matchingColours.textLeft .sideHolder,.laptopBreak .textContent.text40.matchingColours.textLeft .sideHolder,.laptopBreak .textContent.text50.matchingColours.textLeft .sideHolder,.laptopBreak .textContent.text66.matchingColours.textLeft .sideHolder,.laptopBreak .textContent.text75.matchingColours.textLeft .sideHolder,.laptopBreak .textContent.text80.matchingColours.textLeft .sideHolder{padding-top:0}.laptopBreak .textContent.text33.matchingColours.textRight .textHolder,.laptopBreak .textContent.text40.matchingColours.textRight .textHolder,.laptopBreak .textContent.text50.matchingColours.textRight .textHolder,.laptopBreak .textContent.text66.matchingColours.textRight .textHolder,.laptopBreak .textContent.text75.matchingColours.textRight .textHolder,.laptopBreak .textContent.text80.matchingColours.textRight .textHolder{padding-top:0}.laptopBreak .textContent.text33.withBorder .text,.laptopBreak .textContent.text40.withBorder .text,.laptopBreak .textContent.text50.withBorder .text,.laptopBreak .textContent.text66.withBorder .text,.laptopBreak .textContent.text75.withBorder .text,.laptopBreak .textContent.text80.withBorder .text{padding:calc(calc((calc(25px + 2.4vw)) * 0.75))}.laptopBreak .textContent.text33.withBorder.backLess.textLeft .textHolder.noBack,.laptopBreak .textContent.text40.withBorder.backLess.textLeft .textHolder.noBack,.laptopBreak .textContent.text50.withBorder.backLess.textLeft .textHolder.noBack,.laptopBreak .textContent.text66.withBorder.backLess.textLeft .textHolder.noBack,.laptopBreak .textContent.text75.withBorder.backLess.textLeft .textHolder.noBack,.laptopBreak .textContent.text80.withBorder.backLess.textLeft .textHolder.noBack{padding:calc(25px + 2.4vw);padding-bottom:0}.laptopBreak .textContent.text33.withBorder.backLess.textLeft.additionalText .sideHolder.noBack,.laptopBreak .textContent.text40.withBorder.backLess.textLeft.additionalText .sideHolder.noBack,.laptopBreak .textContent.text50.withBorder.backLess.textLeft.additionalText .sideHolder.noBack,.laptopBreak .textContent.text66.withBorder.backLess.textLeft.additionalText .sideHolder.noBack,.laptopBreak .textContent.text75.withBorder.backLess.textLeft.additionalText .sideHolder.noBack,.laptopBreak .textContent.text80.withBorder.backLess.textLeft.additionalText .sideHolder.noBack{padding:calc(25px + 2.4vw);padding-top:0}.laptopBreak .textContent.text33.withBorder.backLess.textRight .textHolder.noBack,.laptopBreak .textContent.text40.withBorder.backLess.textRight .textHolder.noBack,.laptopBreak .textContent.text50.withBorder.backLess.textRight .textHolder.noBack,.laptopBreak .textContent.text66.withBorder.backLess.textRight .textHolder.noBack,.laptopBreak .textContent.text75.withBorder.backLess.textRight .textHolder.noBack,.laptopBreak .textContent.text80.withBorder.backLess.textRight .textHolder.noBack{padding:calc(25px + 2.4vw);padding-top:0}.laptopBreak .textContent.text33.withBorder.backLess.textRight.additionalText .sideHolder.noBack,.laptopBreak .textContent.text40.withBorder.backLess.textRight.additionalText .sideHolder.noBack,.laptopBreak .textContent.text50.withBorder.backLess.textRight.additionalText .sideHolder.noBack,.laptopBreak .textContent.text66.withBorder.backLess.textRight.additionalText .sideHolder.noBack,.laptopBreak .textContent.text75.withBorder.backLess.textRight.additionalText .sideHolder.noBack,.laptopBreak .textContent.text80.withBorder.backLess.textRight.additionalText .sideHolder.noBack{padding:calc(25px + 2.4vw);padding-bottom:0}.laptopBreak .textContent.textLeft .textHolder.noBack{margin-bottom:calc(25px + 2.4vw)}.laptopBreak .textContent.textRight .textHolder.noBack{margin-top:calc(25px + 2.4vw)}.laptopBreak .textContent.withBorder.textLeft .hasColour{padding:calc(calc(25px + 2.4vw) + calc((calc(25px + 2.4vw)) * 0.5));padding-bottom:calc(25px + 2.4vw)}.laptopBreak .textContent.withBorder.textRight .hasColour{padding:calc(calc(25px + 2.4vw) + calc((calc(25px + 2.4vw)) * 0.5));padding-top:calc(25px + 2.4vw)}}@media only screen and (max-width: 900px){.bigTabletBreak .textContent.text33 .textHolder,.bigTabletBreak .textContent.text40 .textHolder,.bigTabletBreak .textContent.text50 .textHolder,.bigTabletBreak .textContent.text66 .textHolder,.bigTabletBreak .textContent.text75 .textHolder,.bigTabletBreak .textContent.text80 .textHolder{width:100%;aspect-ratio:auto}.bigTabletBreak .textContent.text33 .textHolder.noBack,.bigTabletBreak .textContent.text40 .textHolder.noBack,.bigTabletBreak .textContent.text50 .textHolder.noBack,.bigTabletBreak .textContent.text66 .textHolder.noBack,.bigTabletBreak .textContent.text75 .textHolder.noBack,.bigTabletBreak .textContent.text80 .textHolder.noBack{padding-left:0;padding-right:0}.bigTabletBreak .textContent.text33 .sideHolder,.bigTabletBreak .textContent.text40 .sideHolder,.bigTabletBreak .textContent.text50 .sideHolder,.bigTabletBreak .textContent.text66 .sideHolder,.bigTabletBreak .textContent.text75 .sideHolder,.bigTabletBreak .textContent.text80 .sideHolder{width:100%}.bigTabletBreak .textContent.text33 .sideHolder.noBack,.bigTabletBreak .textContent.text40 .sideHolder.noBack,.bigTabletBreak .textContent.text50 .sideHolder.noBack,.bigTabletBreak .textContent.text66 .sideHolder.noBack,.bigTabletBreak .textContent.text75 .sideHolder.noBack,.bigTabletBreak .textContent.text80 .sideHolder.noBack{padding-left:0;padding-right:0}.bigTabletBreak .textContent.text33 .sideHolder .image.imgNatural,.bigTabletBreak .textContent.text33 .sideHolder .image.imgCrop,.bigTabletBreak .textContent.text33 .sideHolder .image.imgCropVert,.bigTabletBreak .textContent.text40 .sideHolder .image.imgNatural,.bigTabletBreak .textContent.text40 .sideHolder .image.imgCrop,.bigTabletBreak .textContent.text40 .sideHolder .image.imgCropVert,.bigTabletBreak .textContent.text50 .sideHolder .image.imgNatural,.bigTabletBreak .textContent.text50 .sideHolder .image.imgCrop,.bigTabletBreak .textContent.text50 .sideHolder .image.imgCropVert,.bigTabletBreak .textContent.text66 .sideHolder .image.imgNatural,.bigTabletBreak .textContent.text66 .sideHolder .image.imgCrop,.bigTabletBreak .textContent.text66 .sideHolder .image.imgCropVert,.bigTabletBreak .textContent.text75 .sideHolder .image.imgNatural,.bigTabletBreak .textContent.text75 .sideHolder .image.imgCrop,.bigTabletBreak .textContent.text75 .sideHolder .image.imgCropVert,.bigTabletBreak .textContent.text80 .sideHolder .image.imgNatural,.bigTabletBreak .textContent.text80 .sideHolder .image.imgCrop,.bigTabletBreak .textContent.text80 .sideHolder .image.imgCropVert{position:relative;left:auto;top:auto;right:auto;bottom:auto}.bigTabletBreak .textContent.text33 .sideHolder .image.imgNatural a,.bigTabletBreak .textContent.text33 .sideHolder .image.imgNatural img,.bigTabletBreak .textContent.text33 .sideHolder .image.imgNatural picture,.bigTabletBreak .textContent.text33 .sideHolder .image.imgCrop a,.bigTabletBreak .textContent.text33 .sideHolder .image.imgCrop img,.bigTabletBreak .textContent.text33 .sideHolder .image.imgCrop picture,.bigTabletBreak .textContent.text33 .sideHolder .image.imgCropVert a,.bigTabletBreak .textContent.text33 .sideHolder .image.imgCropVert img,.bigTabletBreak .textContent.text33 .sideHolder .image.imgCropVert picture,.bigTabletBreak .textContent.text40 .sideHolder .image.imgNatural a,.bigTabletBreak .textContent.text40 .sideHolder .image.imgNatural img,.bigTabletBreak .textContent.text40 .sideHolder .image.imgNatural picture,.bigTabletBreak .textContent.text40 .sideHolder .image.imgCrop a,.bigTabletBreak .textContent.text40 .sideHolder .image.imgCrop img,.bigTabletBreak .textContent.text40 .sideHolder .image.imgCrop picture,.bigTabletBreak .textContent.text40 .sideHolder .image.imgCropVert a,.bigTabletBreak .textContent.text40 .sideHolder .image.imgCropVert img,.bigTabletBreak .textContent.text40 .sideHolder .image.imgCropVert picture,.bigTabletBreak .textContent.text50 .sideHolder .image.imgNatural a,.bigTabletBreak .textContent.text50 .sideHolder .image.imgNatural img,.bigTabletBreak .textContent.text50 .sideHolder .image.imgNatural picture,.bigTabletBreak .textContent.text50 .sideHolder .image.imgCrop a,.bigTabletBreak .textContent.text50 .sideHolder .image.imgCrop img,.bigTabletBreak .textContent.text50 .sideHolder .image.imgCrop picture,.bigTabletBreak .textContent.text50 .sideHolder .image.imgCropVert a,.bigTabletBreak .textContent.text50 .sideHolder .image.imgCropVert img,.bigTabletBreak .textContent.text50 .sideHolder .image.imgCropVert picture,.bigTabletBreak .textContent.text66 .sideHolder .image.imgNatural a,.bigTabletBreak .textContent.text66 .sideHolder .image.imgNatural img,.bigTabletBreak .textContent.text66 .sideHolder .image.imgNatural picture,.bigTabletBreak .textContent.text66 .sideHolder .image.imgCrop a,.bigTabletBreak .textContent.text66 .sideHolder .image.imgCrop img,.bigTabletBreak .textContent.text66 .sideHolder .image.imgCrop picture,.bigTabletBreak .textContent.text66 .sideHolder .image.imgCropVert a,.bigTabletBreak .textContent.text66 .sideHolder .image.imgCropVert img,.bigTabletBreak .textContent.text66 .sideHolder .image.imgCropVert picture,.bigTabletBreak .textContent.text75 .sideHolder .image.imgNatural a,.bigTabletBreak .textContent.text75 .sideHolder .image.imgNatural img,.bigTabletBreak .textContent.text75 .sideHolder .image.imgNatural picture,.bigTabletBreak .textContent.text75 .sideHolder .image.imgCrop a,.bigTabletBreak .textContent.text75 .sideHolder .image.imgCrop img,.bigTabletBreak .textContent.text75 .sideHolder .image.imgCrop picture,.bigTabletBreak .textContent.text75 .sideHolder .image.imgCropVert a,.bigTabletBreak .textContent.text75 .sideHolder .image.imgCropVert img,.bigTabletBreak .textContent.text75 .sideHolder .image.imgCropVert picture,.bigTabletBreak .textContent.text80 .sideHolder .image.imgNatural a,.bigTabletBreak .textContent.text80 .sideHolder .image.imgNatural img,.bigTabletBreak .textContent.text80 .sideHolder .image.imgNatural picture,.bigTabletBreak .textContent.text80 .sideHolder .image.imgCrop a,.bigTabletBreak .textContent.text80 .sideHolder .image.imgCrop img,.bigTabletBreak .textContent.text80 .sideHolder .image.imgCrop picture,.bigTabletBreak .textContent.text80 .sideHolder .image.imgCropVert a,.bigTabletBreak .textContent.text80 .sideHolder .image.imgCropVert img,.bigTabletBreak .textContent.text80 .sideHolder .image.imgCropVert picture{position:relative;left:auto;top:auto;right:auto;bottom:auto}.bigTabletBreak .textContent.text33.matchingColours.textLeft .sideHolder,.bigTabletBreak .textContent.text40.matchingColours.textLeft .sideHolder,.bigTabletBreak .textContent.text50.matchingColours.textLeft .sideHolder,.bigTabletBreak .textContent.text66.matchingColours.textLeft .sideHolder,.bigTabletBreak .textContent.text75.matchingColours.textLeft .sideHolder,.bigTabletBreak .textContent.text80.matchingColours.textLeft .sideHolder{padding-top:0}.bigTabletBreak .textContent.text33.matchingColours.textRight .textHolder,.bigTabletBreak .textContent.text40.matchingColours.textRight .textHolder,.bigTabletBreak .textContent.text50.matchingColours.textRight .textHolder,.bigTabletBreak .textContent.text66.matchingColours.textRight .textHolder,.bigTabletBreak .textContent.text75.matchingColours.textRight .textHolder,.bigTabletBreak .textContent.text80.matchingColours.textRight .textHolder{padding-top:0}.bigTabletBreak .textContent.text33.withBorder .text,.bigTabletBreak .textContent.text40.withBorder .text,.bigTabletBreak .textContent.text50.withBorder .text,.bigTabletBreak .textContent.text66.withBorder .text,.bigTabletBreak .textContent.text75.withBorder .text,.bigTabletBreak .textContent.text80.withBorder .text{padding:calc(calc((calc(25px + 2.4vw)) * 0.75))}.bigTabletBreak .textContent.text33.withBorder.backLess.textLeft .textHolder.noBack,.bigTabletBreak .textContent.text40.withBorder.backLess.textLeft .textHolder.noBack,.bigTabletBreak .textContent.text50.withBorder.backLess.textLeft .textHolder.noBack,.bigTabletBreak .textContent.text66.withBorder.backLess.textLeft .textHolder.noBack,.bigTabletBreak .textContent.text75.withBorder.backLess.textLeft .textHolder.noBack,.bigTabletBreak .textContent.text80.withBorder.backLess.textLeft .textHolder.noBack{padding:calc(25px + 2.4vw);padding-bottom:0}.bigTabletBreak .textContent.text33.withBorder.backLess.textLeft.additionalText .sideHolder.noBack,.bigTabletBreak .textContent.text40.withBorder.backLess.textLeft.additionalText .sideHolder.noBack,.bigTabletBreak .textContent.text50.withBorder.backLess.textLeft.additionalText .sideHolder.noBack,.bigTabletBreak .textContent.text66.withBorder.backLess.textLeft.additionalText .sideHolder.noBack,.bigTabletBreak .textContent.text75.withBorder.backLess.textLeft.additionalText .sideHolder.noBack,.bigTabletBreak .textContent.text80.withBorder.backLess.textLeft.additionalText .sideHolder.noBack{padding:calc(25px + 2.4vw);padding-top:0}.bigTabletBreak .textContent.text33.withBorder.backLess.textRight .textHolder.noBack,.bigTabletBreak .textContent.text40.withBorder.backLess.textRight .textHolder.noBack,.bigTabletBreak .textContent.text50.withBorder.backLess.textRight .textHolder.noBack,.bigTabletBreak .textContent.text66.withBorder.backLess.textRight .textHolder.noBack,.bigTabletBreak .textContent.text75.withBorder.backLess.textRight .textHolder.noBack,.bigTabletBreak .textContent.text80.withBorder.backLess.textRight .textHolder.noBack{padding:calc(25px + 2.4vw);padding-top:0}.bigTabletBreak .textContent.text33.withBorder.backLess.textRight.additionalText .sideHolder.noBack,.bigTabletBreak .textContent.text40.withBorder.backLess.textRight.additionalText .sideHolder.noBack,.bigTabletBreak .textContent.text50.withBorder.backLess.textRight.additionalText .sideHolder.noBack,.bigTabletBreak .textContent.text66.withBorder.backLess.textRight.additionalText .sideHolder.noBack,.bigTabletBreak .textContent.text75.withBorder.backLess.textRight.additionalText .sideHolder.noBack,.bigTabletBreak .textContent.text80.withBorder.backLess.textRight.additionalText .sideHolder.noBack{padding:calc(25px + 2.4vw);padding-bottom:0}.bigTabletBreak .textContent.textLeft .textHolder.noBack{margin-bottom:calc(25px + 2.4vw)}.bigTabletBreak .textContent.textRight .textHolder.noBack{margin-top:calc(25px + 2.4vw)}.bigTabletBreak .textContent.withBorder.textLeft .hasColour{padding:calc(calc(25px + 2.4vw) + calc((calc(25px + 2.4vw)) * 0.5));padding-bottom:calc(25px + 2.4vw)}.bigTabletBreak .textContent.withBorder.textRight .hasColour{padding:calc(calc(25px + 2.4vw) + calc((calc(25px + 2.4vw)) * 0.5));padding-top:calc(25px + 2.4vw)}}@media only screen and (max-width: 768px){.tabletBreak .textContent.text33 .textHolder,.tabletBreak .textContent.text40 .textHolder,.tabletBreak .textContent.text50 .textHolder,.tabletBreak .textContent.text66 .textHolder,.tabletBreak .textContent.text75 .textHolder,.tabletBreak .textContent.text80 .textHolder{width:100%;aspect-ratio:auto}.tabletBreak .textContent.text33 .textHolder.noBack,.tabletBreak .textContent.text40 .textHolder.noBack,.tabletBreak .textContent.text50 .textHolder.noBack,.tabletBreak .textContent.text66 .textHolder.noBack,.tabletBreak .textContent.text75 .textHolder.noBack,.tabletBreak .textContent.text80 .textHolder.noBack{padding-left:0;padding-right:0}.tabletBreak .textContent.text33 .sideHolder,.tabletBreak .textContent.text40 .sideHolder,.tabletBreak .textContent.text50 .sideHolder,.tabletBreak .textContent.text66 .sideHolder,.tabletBreak .textContent.text75 .sideHolder,.tabletBreak .textContent.text80 .sideHolder{width:100%}.tabletBreak .textContent.text33 .sideHolder.noBack,.tabletBreak .textContent.text40 .sideHolder.noBack,.tabletBreak .textContent.text50 .sideHolder.noBack,.tabletBreak .textContent.text66 .sideHolder.noBack,.tabletBreak .textContent.text75 .sideHolder.noBack,.tabletBreak .textContent.text80 .sideHolder.noBack{padding-left:0;padding-right:0}.tabletBreak .textContent.text33 .sideHolder .image.imgNatural,.tabletBreak .textContent.text33 .sideHolder .image.imgCrop,.tabletBreak .textContent.text33 .sideHolder .image.imgCropVert,.tabletBreak .textContent.text40 .sideHolder .image.imgNatural,.tabletBreak .textContent.text40 .sideHolder .image.imgCrop,.tabletBreak .textContent.text40 .sideHolder .image.imgCropVert,.tabletBreak .textContent.text50 .sideHolder .image.imgNatural,.tabletBreak .textContent.text50 .sideHolder .image.imgCrop,.tabletBreak .textContent.text50 .sideHolder .image.imgCropVert,.tabletBreak .textContent.text66 .sideHolder .image.imgNatural,.tabletBreak .textContent.text66 .sideHolder .image.imgCrop,.tabletBreak .textContent.text66 .sideHolder .image.imgCropVert,.tabletBreak .textContent.text75 .sideHolder .image.imgNatural,.tabletBreak .textContent.text75 .sideHolder .image.imgCrop,.tabletBreak .textContent.text75 .sideHolder .image.imgCropVert,.tabletBreak .textContent.text80 .sideHolder .image.imgNatural,.tabletBreak .textContent.text80 .sideHolder .image.imgCrop,.tabletBreak .textContent.text80 .sideHolder .image.imgCropVert{position:relative;left:auto;top:auto;right:auto;bottom:auto}.tabletBreak .textContent.text33 .sideHolder .image.imgNatural a,.tabletBreak .textContent.text33 .sideHolder .image.imgNatural img,.tabletBreak .textContent.text33 .sideHolder .image.imgNatural picture,.tabletBreak .textContent.text33 .sideHolder .image.imgCrop a,.tabletBreak .textContent.text33 .sideHolder .image.imgCrop img,.tabletBreak .textContent.text33 .sideHolder .image.imgCrop picture,.tabletBreak .textContent.text33 .sideHolder .image.imgCropVert a,.tabletBreak .textContent.text33 .sideHolder .image.imgCropVert img,.tabletBreak .textContent.text33 .sideHolder .image.imgCropVert picture,.tabletBreak .textContent.text40 .sideHolder .image.imgNatural a,.tabletBreak .textContent.text40 .sideHolder .image.imgNatural img,.tabletBreak .textContent.text40 .sideHolder .image.imgNatural picture,.tabletBreak .textContent.text40 .sideHolder .image.imgCrop a,.tabletBreak .textContent.text40 .sideHolder .image.imgCrop img,.tabletBreak .textContent.text40 .sideHolder .image.imgCrop picture,.tabletBreak .textContent.text40 .sideHolder .image.imgCropVert a,.tabletBreak .textContent.text40 .sideHolder .image.imgCropVert img,.tabletBreak .textContent.text40 .sideHolder .image.imgCropVert picture,.tabletBreak .textContent.text50 .sideHolder .image.imgNatural a,.tabletBreak .textContent.text50 .sideHolder .image.imgNatural img,.tabletBreak .textContent.text50 .sideHolder .image.imgNatural picture,.tabletBreak .textContent.text50 .sideHolder .image.imgCrop a,.tabletBreak .textContent.text50 .sideHolder .image.imgCrop img,.tabletBreak .textContent.text50 .sideHolder .image.imgCrop picture,.tabletBreak .textContent.text50 .sideHolder .image.imgCropVert a,.tabletBreak .textContent.text50 .sideHolder .image.imgCropVert img,.tabletBreak .textContent.text50 .sideHolder .image.imgCropVert picture,.tabletBreak .textContent.text66 .sideHolder .image.imgNatural a,.tabletBreak .textContent.text66 .sideHolder .image.imgNatural img,.tabletBreak .textContent.text66 .sideHolder .image.imgNatural picture,.tabletBreak .textContent.text66 .sideHolder .image.imgCrop a,.tabletBreak .textContent.text66 .sideHolder .image.imgCrop img,.tabletBreak .textContent.text66 .sideHolder .image.imgCrop picture,.tabletBreak .textContent.text66 .sideHolder .image.imgCropVert a,.tabletBreak .textContent.text66 .sideHolder .image.imgCropVert img,.tabletBreak .textContent.text66 .sideHolder .image.imgCropVert picture,.tabletBreak .textContent.text75 .sideHolder .image.imgNatural a,.tabletBreak .textContent.text75 .sideHolder .image.imgNatural img,.tabletBreak .textContent.text75 .sideHolder .image.imgNatural picture,.tabletBreak .textContent.text75 .sideHolder .image.imgCrop a,.tabletBreak .textContent.text75 .sideHolder .image.imgCrop img,.tabletBreak .textContent.text75 .sideHolder .image.imgCrop picture,.tabletBreak .textContent.text75 .sideHolder .image.imgCropVert a,.tabletBreak .textContent.text75 .sideHolder .image.imgCropVert img,.tabletBreak .textContent.text75 .sideHolder .image.imgCropVert picture,.tabletBreak .textContent.text80 .sideHolder .image.imgNatural a,.tabletBreak .textContent.text80 .sideHolder .image.imgNatural img,.tabletBreak .textContent.text80 .sideHolder .image.imgNatural picture,.tabletBreak .textContent.text80 .sideHolder .image.imgCrop a,.tabletBreak .textContent.text80 .sideHolder .image.imgCrop img,.tabletBreak .textContent.text80 .sideHolder .image.imgCrop picture,.tabletBreak .textContent.text80 .sideHolder .image.imgCropVert a,.tabletBreak .textContent.text80 .sideHolder .image.imgCropVert img,.tabletBreak .textContent.text80 .sideHolder .image.imgCropVert picture{position:relative;left:auto;top:auto;right:auto;bottom:auto}.tabletBreak .textContent.text33.matchingColours.textLeft .sideHolder,.tabletBreak .textContent.text40.matchingColours.textLeft .sideHolder,.tabletBreak .textContent.text50.matchingColours.textLeft .sideHolder,.tabletBreak .textContent.text66.matchingColours.textLeft .sideHolder,.tabletBreak .textContent.text75.matchingColours.textLeft .sideHolder,.tabletBreak .textContent.text80.matchingColours.textLeft .sideHolder{padding-top:0}.tabletBreak .textContent.text33.matchingColours.textRight .textHolder,.tabletBreak .textContent.text40.matchingColours.textRight .textHolder,.tabletBreak .textContent.text50.matchingColours.textRight .textHolder,.tabletBreak .textContent.text66.matchingColours.textRight .textHolder,.tabletBreak .textContent.text75.matchingColours.textRight .textHolder,.tabletBreak .textContent.text80.matchingColours.textRight .textHolder{padding-top:0}.tabletBreak .textContent.text33.withBorder .text,.tabletBreak .textContent.text40.withBorder .text,.tabletBreak .textContent.text50.withBorder .text,.tabletBreak .textContent.text66.withBorder .text,.tabletBreak .textContent.text75.withBorder .text,.tabletBreak .textContent.text80.withBorder .text{padding:calc(calc((calc(25px + 2.4vw)) * 0.75))}.tabletBreak .textContent.text33.withBorder.backLess.textLeft .textHolder.noBack,.tabletBreak .textContent.text40.withBorder.backLess.textLeft .textHolder.noBack,.tabletBreak .textContent.text50.withBorder.backLess.textLeft .textHolder.noBack,.tabletBreak .textContent.text66.withBorder.backLess.textLeft .textHolder.noBack,.tabletBreak .textContent.text75.withBorder.backLess.textLeft .textHolder.noBack,.tabletBreak .textContent.text80.withBorder.backLess.textLeft .textHolder.noBack{padding:calc(25px + 2.4vw);padding-bottom:0}.tabletBreak .textContent.text33.withBorder.backLess.textLeft.additionalText .sideHolder.noBack,.tabletBreak .textContent.text40.withBorder.backLess.textLeft.additionalText .sideHolder.noBack,.tabletBreak .textContent.text50.withBorder.backLess.textLeft.additionalText .sideHolder.noBack,.tabletBreak .textContent.text66.withBorder.backLess.textLeft.additionalText .sideHolder.noBack,.tabletBreak .textContent.text75.withBorder.backLess.textLeft.additionalText .sideHolder.noBack,.tabletBreak .textContent.text80.withBorder.backLess.textLeft.additionalText .sideHolder.noBack{padding:calc(25px + 2.4vw);padding-top:0}.tabletBreak .textContent.text33.withBorder.backLess.textRight .textHolder.noBack,.tabletBreak .textContent.text40.withBorder.backLess.textRight .textHolder.noBack,.tabletBreak .textContent.text50.withBorder.backLess.textRight .textHolder.noBack,.tabletBreak .textContent.text66.withBorder.backLess.textRight .textHolder.noBack,.tabletBreak .textContent.text75.withBorder.backLess.textRight .textHolder.noBack,.tabletBreak .textContent.text80.withBorder.backLess.textRight .textHolder.noBack{padding:calc(25px + 2.4vw);padding-top:0}.tabletBreak .textContent.text33.withBorder.backLess.textRight.additionalText .sideHolder.noBack,.tabletBreak .textContent.text40.withBorder.backLess.textRight.additionalText .sideHolder.noBack,.tabletBreak .textContent.text50.withBorder.backLess.textRight.additionalText .sideHolder.noBack,.tabletBreak .textContent.text66.withBorder.backLess.textRight.additionalText .sideHolder.noBack,.tabletBreak .textContent.text75.withBorder.backLess.textRight.additionalText .sideHolder.noBack,.tabletBreak .textContent.text80.withBorder.backLess.textRight.additionalText .sideHolder.noBack{padding:calc(25px + 2.4vw);padding-bottom:0}.tabletBreak .textContent.textLeft .textHolder.noBack{margin-bottom:calc(25px + 2.4vw)}.tabletBreak .textContent.textRight .textHolder.noBack{margin-top:calc(25px + 2.4vw)}.tabletBreak .textContent.withBorder.textLeft .hasColour{padding:calc(calc(25px + 2.4vw) + calc((calc(25px + 2.4vw)) * 0.5));padding-bottom:calc(25px + 2.4vw)}.tabletBreak .textContent.withBorder.textRight .hasColour{padding:calc(calc(25px + 2.4vw) + calc((calc(25px + 2.4vw)) * 0.5));padding-top:calc(25px + 2.4vw)}}@media only screen and (max-width: 700px){.defaultBreak .textContent.text33 .textHolder,.defaultBreak .textContent.text40 .textHolder,.defaultBreak .textContent.text50 .textHolder,.defaultBreak .textContent.text66 .textHolder,.defaultBreak .textContent.text75 .textHolder,.defaultBreak .textContent.text80 .textHolder{width:100%;aspect-ratio:auto}.defaultBreak .textContent.text33 .textHolder.noBack,.defaultBreak .textContent.text40 .textHolder.noBack,.defaultBreak .textContent.text50 .textHolder.noBack,.defaultBreak .textContent.text66 .textHolder.noBack,.defaultBreak .textContent.text75 .textHolder.noBack,.defaultBreak .textContent.text80 .textHolder.noBack{padding-left:0;padding-right:0}.defaultBreak .textContent.text33 .sideHolder,.defaultBreak .textContent.text40 .sideHolder,.defaultBreak .textContent.text50 .sideHolder,.defaultBreak .textContent.text66 .sideHolder,.defaultBreak .textContent.text75 .sideHolder,.defaultBreak .textContent.text80 .sideHolder{width:100%}.defaultBreak .textContent.text33 .sideHolder.noBack,.defaultBreak .textContent.text40 .sideHolder.noBack,.defaultBreak .textContent.text50 .sideHolder.noBack,.defaultBreak .textContent.text66 .sideHolder.noBack,.defaultBreak .textContent.text75 .sideHolder.noBack,.defaultBreak .textContent.text80 .sideHolder.noBack{padding-left:0;padding-right:0}.defaultBreak .textContent.text33 .sideHolder .image.imgNatural,.defaultBreak .textContent.text33 .sideHolder .image.imgCrop,.defaultBreak .textContent.text33 .sideHolder .image.imgCropVert,.defaultBreak .textContent.text40 .sideHolder .image.imgNatural,.defaultBreak .textContent.text40 .sideHolder .image.imgCrop,.defaultBreak .textContent.text40 .sideHolder .image.imgCropVert,.defaultBreak .textContent.text50 .sideHolder .image.imgNatural,.defaultBreak .textContent.text50 .sideHolder .image.imgCrop,.defaultBreak .textContent.text50 .sideHolder .image.imgCropVert,.defaultBreak .textContent.text66 .sideHolder .image.imgNatural,.defaultBreak .textContent.text66 .sideHolder .image.imgCrop,.defaultBreak .textContent.text66 .sideHolder .image.imgCropVert,.defaultBreak .textContent.text75 .sideHolder .image.imgNatural,.defaultBreak .textContent.text75 .sideHolder .image.imgCrop,.defaultBreak .textContent.text75 .sideHolder .image.imgCropVert,.defaultBreak .textContent.text80 .sideHolder .image.imgNatural,.defaultBreak .textContent.text80 .sideHolder .image.imgCrop,.defaultBreak .textContent.text80 .sideHolder .image.imgCropVert{position:relative;left:auto;top:auto;right:auto;bottom:auto}.defaultBreak .textContent.text33 .sideHolder .image.imgNatural a,.defaultBreak .textContent.text33 .sideHolder .image.imgNatural img,.defaultBreak .textContent.text33 .sideHolder .image.imgNatural picture,.defaultBreak .textContent.text33 .sideHolder .image.imgCrop a,.defaultBreak .textContent.text33 .sideHolder .image.imgCrop img,.defaultBreak .textContent.text33 .sideHolder .image.imgCrop picture,.defaultBreak .textContent.text33 .sideHolder .image.imgCropVert a,.defaultBreak .textContent.text33 .sideHolder .image.imgCropVert img,.defaultBreak .textContent.text33 .sideHolder .image.imgCropVert picture,.defaultBreak .textContent.text40 .sideHolder .image.imgNatural a,.defaultBreak .textContent.text40 .sideHolder .image.imgNatural img,.defaultBreak .textContent.text40 .sideHolder .image.imgNatural picture,.defaultBreak .textContent.text40 .sideHolder .image.imgCrop a,.defaultBreak .textContent.text40 .sideHolder .image.imgCrop img,.defaultBreak .textContent.text40 .sideHolder .image.imgCrop picture,.defaultBreak .textContent.text40 .sideHolder .image.imgCropVert a,.defaultBreak .textContent.text40 .sideHolder .image.imgCropVert img,.defaultBreak .textContent.text40 .sideHolder .image.imgCropVert picture,.defaultBreak .textContent.text50 .sideHolder .image.imgNatural a,.defaultBreak .textContent.text50 .sideHolder .image.imgNatural img,.defaultBreak .textContent.text50 .sideHolder .image.imgNatural picture,.defaultBreak .textContent.text50 .sideHolder .image.imgCrop a,.defaultBreak .textContent.text50 .sideHolder .image.imgCrop img,.defaultBreak .textContent.text50 .sideHolder .image.imgCrop picture,.defaultBreak .textContent.text50 .sideHolder .image.imgCropVert a,.defaultBreak .textContent.text50 .sideHolder .image.imgCropVert img,.defaultBreak .textContent.text50 .sideHolder .image.imgCropVert picture,.defaultBreak .textContent.text66 .sideHolder .image.imgNatural a,.defaultBreak .textContent.text66 .sideHolder .image.imgNatural img,.defaultBreak .textContent.text66 .sideHolder .image.imgNatural picture,.defaultBreak .textContent.text66 .sideHolder .image.imgCrop a,.defaultBreak .textContent.text66 .sideHolder .image.imgCrop img,.defaultBreak .textContent.text66 .sideHolder .image.imgCrop picture,.defaultBreak .textContent.text66 .sideHolder .image.imgCropVert a,.defaultBreak .textContent.text66 .sideHolder .image.imgCropVert img,.defaultBreak .textContent.text66 .sideHolder .image.imgCropVert picture,.defaultBreak .textContent.text75 .sideHolder .image.imgNatural a,.defaultBreak .textContent.text75 .sideHolder .image.imgNatural img,.defaultBreak .textContent.text75 .sideHolder .image.imgNatural picture,.defaultBreak .textContent.text75 .sideHolder .image.imgCrop a,.defaultBreak .textContent.text75 .sideHolder .image.imgCrop img,.defaultBreak .textContent.text75 .sideHolder .image.imgCrop picture,.defaultBreak .textContent.text75 .sideHolder .image.imgCropVert a,.defaultBreak .textContent.text75 .sideHolder .image.imgCropVert img,.defaultBreak .textContent.text75 .sideHolder .image.imgCropVert picture,.defaultBreak .textContent.text80 .sideHolder .image.imgNatural a,.defaultBreak .textContent.text80 .sideHolder .image.imgNatural img,.defaultBreak .textContent.text80 .sideHolder .image.imgNatural picture,.defaultBreak .textContent.text80 .sideHolder .image.imgCrop a,.defaultBreak .textContent.text80 .sideHolder .image.imgCrop img,.defaultBreak .textContent.text80 .sideHolder .image.imgCrop picture,.defaultBreak .textContent.text80 .sideHolder .image.imgCropVert a,.defaultBreak .textContent.text80 .sideHolder .image.imgCropVert img,.defaultBreak .textContent.text80 .sideHolder .image.imgCropVert picture{position:relative;left:auto;top:auto;right:auto;bottom:auto}.defaultBreak .textContent.text33.matchingColours.textLeft .sideHolder,.defaultBreak .textContent.text40.matchingColours.textLeft .sideHolder,.defaultBreak .textContent.text50.matchingColours.textLeft .sideHolder,.defaultBreak .textContent.text66.matchingColours.textLeft .sideHolder,.defaultBreak .textContent.text75.matchingColours.textLeft .sideHolder,.defaultBreak .textContent.text80.matchingColours.textLeft .sideHolder{padding-top:0}.defaultBreak .textContent.text33.matchingColours.textRight .textHolder,.defaultBreak .textContent.text40.matchingColours.textRight .textHolder,.defaultBreak .textContent.text50.matchingColours.textRight .textHolder,.defaultBreak .textContent.text66.matchingColours.textRight .textHolder,.defaultBreak .textContent.text75.matchingColours.textRight .textHolder,.defaultBreak .textContent.text80.matchingColours.textRight .textHolder{padding-top:0}.defaultBreak .textContent.text33.withBorder .text,.defaultBreak .textContent.text40.withBorder .text,.defaultBreak .textContent.text50.withBorder .text,.defaultBreak .textContent.text66.withBorder .text,.defaultBreak .textContent.text75.withBorder .text,.defaultBreak .textContent.text80.withBorder .text{padding:calc(calc((calc(25px + 2.4vw)) * 0.75))}.defaultBreak .textContent.text33.withBorder.backLess.textLeft .textHolder.noBack,.defaultBreak .textContent.text40.withBorder.backLess.textLeft .textHolder.noBack,.defaultBreak .textContent.text50.withBorder.backLess.textLeft .textHolder.noBack,.defaultBreak .textContent.text66.withBorder.backLess.textLeft .textHolder.noBack,.defaultBreak .textContent.text75.withBorder.backLess.textLeft .textHolder.noBack,.defaultBreak .textContent.text80.withBorder.backLess.textLeft .textHolder.noBack{padding:calc(25px + 2.4vw);padding-bottom:0}.defaultBreak .textContent.text33.withBorder.backLess.textLeft.additionalText .sideHolder.noBack,.defaultBreak .textContent.text40.withBorder.backLess.textLeft.additionalText .sideHolder.noBack,.defaultBreak .textContent.text50.withBorder.backLess.textLeft.additionalText .sideHolder.noBack,.defaultBreak .textContent.text66.withBorder.backLess.textLeft.additionalText .sideHolder.noBack,.defaultBreak .textContent.text75.withBorder.backLess.textLeft.additionalText .sideHolder.noBack,.defaultBreak .textContent.text80.withBorder.backLess.textLeft.additionalText .sideHolder.noBack{padding:calc(25px + 2.4vw);padding-top:0}.defaultBreak .textContent.text33.withBorder.backLess.textRight .textHolder.noBack,.defaultBreak .textContent.text40.withBorder.backLess.textRight .textHolder.noBack,.defaultBreak .textContent.text50.withBorder.backLess.textRight .textHolder.noBack,.defaultBreak .textContent.text66.withBorder.backLess.textRight .textHolder.noBack,.defaultBreak .textContent.text75.withBorder.backLess.textRight .textHolder.noBack,.defaultBreak .textContent.text80.withBorder.backLess.textRight .textHolder.noBack{padding:calc(25px + 2.4vw);padding-top:0}.defaultBreak .textContent.text33.withBorder.backLess.textRight.additionalText .sideHolder.noBack,.defaultBreak .textContent.text40.withBorder.backLess.textRight.additionalText .sideHolder.noBack,.defaultBreak .textContent.text50.withBorder.backLess.textRight.additionalText .sideHolder.noBack,.defaultBreak .textContent.text66.withBorder.backLess.textRight.additionalText .sideHolder.noBack,.defaultBreak .textContent.text75.withBorder.backLess.textRight.additionalText .sideHolder.noBack,.defaultBreak .textContent.text80.withBorder.backLess.textRight.additionalText .sideHolder.noBack{padding:calc(25px + 2.4vw);padding-bottom:0}.defaultBreak .textContent.textLeft .textHolder.noBack{margin-bottom:calc(25px + 2.4vw)}.defaultBreak .textContent.textRight .textHolder.noBack{margin-top:calc(25px + 2.4vw)}.defaultBreak .textContent.withBorder.textLeft .hasColour{padding:calc(calc(25px + 2.4vw) + calc((calc(25px + 2.4vw)) * 0.5));padding-bottom:calc(25px + 2.4vw)}.defaultBreak .textContent.withBorder.textRight .hasColour{padding:calc(calc(25px + 2.4vw) + calc((calc(25px + 2.4vw)) * 0.5));padding-top:calc(25px + 2.4vw)}.smallTabletBreak .textContent.text33 .textHolder,.smallTabletBreak .textContent.text40 .textHolder,.smallTabletBreak .textContent.text50 .textHolder,.smallTabletBreak .textContent.text66 .textHolder,.smallTabletBreak .textContent.text75 .textHolder,.smallTabletBreak .textContent.text80 .textHolder{width:100%;aspect-ratio:auto}.smallTabletBreak .textContent.text33 .textHolder.noBack,.smallTabletBreak .textContent.text40 .textHolder.noBack,.smallTabletBreak .textContent.text50 .textHolder.noBack,.smallTabletBreak .textContent.text66 .textHolder.noBack,.smallTabletBreak .textContent.text75 .textHolder.noBack,.smallTabletBreak .textContent.text80 .textHolder.noBack{padding-left:0;padding-right:0}.smallTabletBreak .textContent.text33 .sideHolder,.smallTabletBreak .textContent.text40 .sideHolder,.smallTabletBreak .textContent.text50 .sideHolder,.smallTabletBreak .textContent.text66 .sideHolder,.smallTabletBreak .textContent.text75 .sideHolder,.smallTabletBreak .textContent.text80 .sideHolder{width:100%}.smallTabletBreak .textContent.text33 .sideHolder.noBack,.smallTabletBreak .textContent.text40 .sideHolder.noBack,.smallTabletBreak .textContent.text50 .sideHolder.noBack,.smallTabletBreak .textContent.text66 .sideHolder.noBack,.smallTabletBreak .textContent.text75 .sideHolder.noBack,.smallTabletBreak .textContent.text80 .sideHolder.noBack{padding-left:0;padding-right:0}.smallTabletBreak .textContent.text33 .sideHolder .image.imgNatural,.smallTabletBreak .textContent.text33 .sideHolder .image.imgCrop,.smallTabletBreak .textContent.text33 .sideHolder .image.imgCropVert,.smallTabletBreak .textContent.text40 .sideHolder .image.imgNatural,.smallTabletBreak .textContent.text40 .sideHolder .image.imgCrop,.smallTabletBreak .textContent.text40 .sideHolder .image.imgCropVert,.smallTabletBreak .textContent.text50 .sideHolder .image.imgNatural,.smallTabletBreak .textContent.text50 .sideHolder .image.imgCrop,.smallTabletBreak .textContent.text50 .sideHolder .image.imgCropVert,.smallTabletBreak .textContent.text66 .sideHolder .image.imgNatural,.smallTabletBreak .textContent.text66 .sideHolder .image.imgCrop,.smallTabletBreak .textContent.text66 .sideHolder .image.imgCropVert,.smallTabletBreak .textContent.text75 .sideHolder .image.imgNatural,.smallTabletBreak .textContent.text75 .sideHolder .image.imgCrop,.smallTabletBreak .textContent.text75 .sideHolder .image.imgCropVert,.smallTabletBreak .textContent.text80 .sideHolder .image.imgNatural,.smallTabletBreak .textContent.text80 .sideHolder .image.imgCrop,.smallTabletBreak .textContent.text80 .sideHolder .image.imgCropVert{position:relative;left:auto;top:auto;right:auto;bottom:auto}.smallTabletBreak .textContent.text33 .sideHolder .image.imgNatural a,.smallTabletBreak .textContent.text33 .sideHolder .image.imgNatural img,.smallTabletBreak .textContent.text33 .sideHolder .image.imgNatural picture,.smallTabletBreak .textContent.text33 .sideHolder .image.imgCrop a,.smallTabletBreak .textContent.text33 .sideHolder .image.imgCrop img,.smallTabletBreak .textContent.text33 .sideHolder .image.imgCrop picture,.smallTabletBreak .textContent.text33 .sideHolder .image.imgCropVert a,.smallTabletBreak .textContent.text33 .sideHolder .image.imgCropVert img,.smallTabletBreak .textContent.text33 .sideHolder .image.imgCropVert picture,.smallTabletBreak .textContent.text40 .sideHolder .image.imgNatural a,.smallTabletBreak .textContent.text40 .sideHolder .image.imgNatural img,.smallTabletBreak .textContent.text40 .sideHolder .image.imgNatural picture,.smallTabletBreak .textContent.text40 .sideHolder .image.imgCrop a,.smallTabletBreak .textContent.text40 .sideHolder .image.imgCrop img,.smallTabletBreak .textContent.text40 .sideHolder .image.imgCrop picture,.smallTabletBreak .textContent.text40 .sideHolder .image.imgCropVert a,.smallTabletBreak .textContent.text40 .sideHolder .image.imgCropVert img,.smallTabletBreak .textContent.text40 .sideHolder .image.imgCropVert picture,.smallTabletBreak .textContent.text50 .sideHolder .image.imgNatural a,.smallTabletBreak .textContent.text50 .sideHolder .image.imgNatural img,.smallTabletBreak .textContent.text50 .sideHolder .image.imgNatural picture,.smallTabletBreak .textContent.text50 .sideHolder .image.imgCrop a,.smallTabletBreak .textContent.text50 .sideHolder .image.imgCrop img,.smallTabletBreak .textContent.text50 .sideHolder .image.imgCrop picture,.smallTabletBreak .textContent.text50 .sideHolder .image.imgCropVert a,.smallTabletBreak .textContent.text50 .sideHolder .image.imgCropVert img,.smallTabletBreak .textContent.text50 .sideHolder .image.imgCropVert picture,.smallTabletBreak .textContent.text66 .sideHolder .image.imgNatural a,.smallTabletBreak .textContent.text66 .sideHolder .image.imgNatural img,.smallTabletBreak .textContent.text66 .sideHolder .image.imgNatural picture,.smallTabletBreak .textContent.text66 .sideHolder .image.imgCrop a,.smallTabletBreak .textContent.text66 .sideHolder .image.imgCrop img,.smallTabletBreak .textContent.text66 .sideHolder .image.imgCrop picture,.smallTabletBreak .textContent.text66 .sideHolder .image.imgCropVert a,.smallTabletBreak .textContent.text66 .sideHolder .image.imgCropVert img,.smallTabletBreak .textContent.text66 .sideHolder .image.imgCropVert picture,.smallTabletBreak .textContent.text75 .sideHolder .image.imgNatural a,.smallTabletBreak .textContent.text75 .sideHolder .image.imgNatural img,.smallTabletBreak .textContent.text75 .sideHolder .image.imgNatural picture,.smallTabletBreak .textContent.text75 .sideHolder .image.imgCrop a,.smallTabletBreak .textContent.text75 .sideHolder .image.imgCrop img,.smallTabletBreak .textContent.text75 .sideHolder .image.imgCrop picture,.smallTabletBreak .textContent.text75 .sideHolder .image.imgCropVert a,.smallTabletBreak .textContent.text75 .sideHolder .image.imgCropVert img,.smallTabletBreak .textContent.text75 .sideHolder .image.imgCropVert picture,.smallTabletBreak .textContent.text80 .sideHolder .image.imgNatural a,.smallTabletBreak .textContent.text80 .sideHolder .image.imgNatural img,.smallTabletBreak .textContent.text80 .sideHolder .image.imgNatural picture,.smallTabletBreak .textContent.text80 .sideHolder .image.imgCrop a,.smallTabletBreak .textContent.text80 .sideHolder .image.imgCrop img,.smallTabletBreak .textContent.text80 .sideHolder .image.imgCrop picture,.smallTabletBreak .textContent.text80 .sideHolder .image.imgCropVert a,.smallTabletBreak .textContent.text80 .sideHolder .image.imgCropVert img,.smallTabletBreak .textContent.text80 .sideHolder .image.imgCropVert picture{position:relative;left:auto;top:auto;right:auto;bottom:auto}.smallTabletBreak .textContent.text33.matchingColours.textLeft .sideHolder,.smallTabletBreak .textContent.text40.matchingColours.textLeft .sideHolder,.smallTabletBreak .textContent.text50.matchingColours.textLeft .sideHolder,.smallTabletBreak .textContent.text66.matchingColours.textLeft .sideHolder,.smallTabletBreak .textContent.text75.matchingColours.textLeft .sideHolder,.smallTabletBreak .textContent.text80.matchingColours.textLeft .sideHolder{padding-top:0}.smallTabletBreak .textContent.text33.matchingColours.textRight .textHolder,.smallTabletBreak .textContent.text40.matchingColours.textRight .textHolder,.smallTabletBreak .textContent.text50.matchingColours.textRight .textHolder,.smallTabletBreak .textContent.text66.matchingColours.textRight .textHolder,.smallTabletBreak .textContent.text75.matchingColours.textRight .textHolder,.smallTabletBreak .textContent.text80.matchingColours.textRight .textHolder{padding-top:0}.smallTabletBreak .textContent.text33.withBorder .text,.smallTabletBreak .textContent.text40.withBorder .text,.smallTabletBreak .textContent.text50.withBorder .text,.smallTabletBreak .textContent.text66.withBorder .text,.smallTabletBreak .textContent.text75.withBorder .text,.smallTabletBreak .textContent.text80.withBorder .text{padding:calc(calc((calc(25px + 2.4vw)) * 0.75))}.smallTabletBreak .textContent.text33.withBorder.backLess.textLeft .textHolder.noBack,.smallTabletBreak .textContent.text40.withBorder.backLess.textLeft .textHolder.noBack,.smallTabletBreak .textContent.text50.withBorder.backLess.textLeft .textHolder.noBack,.smallTabletBreak .textContent.text66.withBorder.backLess.textLeft .textHolder.noBack,.smallTabletBreak .textContent.text75.withBorder.backLess.textLeft .textHolder.noBack,.smallTabletBreak .textContent.text80.withBorder.backLess.textLeft .textHolder.noBack{padding:calc(25px + 2.4vw);padding-bottom:0}.smallTabletBreak .textContent.text33.withBorder.backLess.textLeft.additionalText .sideHolder.noBack,.smallTabletBreak .textContent.text40.withBorder.backLess.textLeft.additionalText .sideHolder.noBack,.smallTabletBreak .textContent.text50.withBorder.backLess.textLeft.additionalText .sideHolder.noBack,.smallTabletBreak .textContent.text66.withBorder.backLess.textLeft.additionalText .sideHolder.noBack,.smallTabletBreak .textContent.text75.withBorder.backLess.textLeft.additionalText .sideHolder.noBack,.smallTabletBreak .textContent.text80.withBorder.backLess.textLeft.additionalText .sideHolder.noBack{padding:calc(25px + 2.4vw);padding-top:0}.smallTabletBreak .textContent.text33.withBorder.backLess.textRight .textHolder.noBack,.smallTabletBreak .textContent.text40.withBorder.backLess.textRight .textHolder.noBack,.smallTabletBreak .textContent.text50.withBorder.backLess.textRight .textHolder.noBack,.smallTabletBreak .textContent.text66.withBorder.backLess.textRight .textHolder.noBack,.smallTabletBreak .textContent.text75.withBorder.backLess.textRight .textHolder.noBack,.smallTabletBreak .textContent.text80.withBorder.backLess.textRight .textHolder.noBack{padding:calc(25px + 2.4vw);padding-top:0}.smallTabletBreak .textContent.text33.withBorder.backLess.textRight.additionalText .sideHolder.noBack,.smallTabletBreak .textContent.text40.withBorder.backLess.textRight.additionalText .sideHolder.noBack,.smallTabletBreak .textContent.text50.withBorder.backLess.textRight.additionalText .sideHolder.noBack,.smallTabletBreak .textContent.text66.withBorder.backLess.textRight.additionalText .sideHolder.noBack,.smallTabletBreak .textContent.text75.withBorder.backLess.textRight.additionalText .sideHolder.noBack,.smallTabletBreak .textContent.text80.withBorder.backLess.textRight.additionalText .sideHolder.noBack{padding:calc(25px + 2.4vw);padding-bottom:0}.smallTabletBreak .textContent.textLeft .textHolder.noBack{margin-bottom:calc(25px + 2.4vw)}.smallTabletBreak .textContent.textRight .textHolder.noBack{margin-top:calc(25px + 2.4vw)}.smallTabletBreak .textContent.withBorder.textLeft .hasColour{padding:calc(calc(25px + 2.4vw) + calc((calc(25px + 2.4vw)) * 0.5));padding-bottom:calc(25px + 2.4vw)}.smallTabletBreak .textContent.withBorder.textRight .hasColour{padding:calc(calc(25px + 2.4vw) + calc((calc(25px + 2.4vw)) * 0.5));padding-top:calc(25px + 2.4vw)}}@media only screen and (max-width: 650px){.bigPhoneBreak .textContent.text33 .textHolder,.bigPhoneBreak .textContent.text40 .textHolder,.bigPhoneBreak .textContent.text50 .textHolder,.bigPhoneBreak .textContent.text66 .textHolder,.bigPhoneBreak .textContent.text75 .textHolder,.bigPhoneBreak .textContent.text80 .textHolder{width:100%;aspect-ratio:auto}.bigPhoneBreak .textContent.text33 .textHolder.noBack,.bigPhoneBreak .textContent.text40 .textHolder.noBack,.bigPhoneBreak .textContent.text50 .textHolder.noBack,.bigPhoneBreak .textContent.text66 .textHolder.noBack,.bigPhoneBreak .textContent.text75 .textHolder.noBack,.bigPhoneBreak .textContent.text80 .textHolder.noBack{padding-left:0;padding-right:0}.bigPhoneBreak .textContent.text33 .sideHolder,.bigPhoneBreak .textContent.text40 .sideHolder,.bigPhoneBreak .textContent.text50 .sideHolder,.bigPhoneBreak .textContent.text66 .sideHolder,.bigPhoneBreak .textContent.text75 .sideHolder,.bigPhoneBreak .textContent.text80 .sideHolder{width:100%}.bigPhoneBreak .textContent.text33 .sideHolder.noBack,.bigPhoneBreak .textContent.text40 .sideHolder.noBack,.bigPhoneBreak .textContent.text50 .sideHolder.noBack,.bigPhoneBreak .textContent.text66 .sideHolder.noBack,.bigPhoneBreak .textContent.text75 .sideHolder.noBack,.bigPhoneBreak .textContent.text80 .sideHolder.noBack{padding-left:0;padding-right:0}.bigPhoneBreak .textContent.text33 .sideHolder .image.imgNatural,.bigPhoneBreak .textContent.text33 .sideHolder .image.imgCrop,.bigPhoneBreak .textContent.text33 .sideHolder .image.imgCropVert,.bigPhoneBreak .textContent.text40 .sideHolder .image.imgNatural,.bigPhoneBreak .textContent.text40 .sideHolder .image.imgCrop,.bigPhoneBreak .textContent.text40 .sideHolder .image.imgCropVert,.bigPhoneBreak .textContent.text50 .sideHolder .image.imgNatural,.bigPhoneBreak .textContent.text50 .sideHolder .image.imgCrop,.bigPhoneBreak .textContent.text50 .sideHolder .image.imgCropVert,.bigPhoneBreak .textContent.text66 .sideHolder .image.imgNatural,.bigPhoneBreak .textContent.text66 .sideHolder .image.imgCrop,.bigPhoneBreak .textContent.text66 .sideHolder .image.imgCropVert,.bigPhoneBreak .textContent.text75 .sideHolder .image.imgNatural,.bigPhoneBreak .textContent.text75 .sideHolder .image.imgCrop,.bigPhoneBreak .textContent.text75 .sideHolder .image.imgCropVert,.bigPhoneBreak .textContent.text80 .sideHolder .image.imgNatural,.bigPhoneBreak .textContent.text80 .sideHolder .image.imgCrop,.bigPhoneBreak .textContent.text80 .sideHolder .image.imgCropVert{position:relative;left:auto;top:auto;right:auto;bottom:auto}.bigPhoneBreak .textContent.text33 .sideHolder .image.imgNatural a,.bigPhoneBreak .textContent.text33 .sideHolder .image.imgNatural img,.bigPhoneBreak .textContent.text33 .sideHolder .image.imgNatural picture,.bigPhoneBreak .textContent.text33 .sideHolder .image.imgCrop a,.bigPhoneBreak .textContent.text33 .sideHolder .image.imgCrop img,.bigPhoneBreak .textContent.text33 .sideHolder .image.imgCrop picture,.bigPhoneBreak .textContent.text33 .sideHolder .image.imgCropVert a,.bigPhoneBreak .textContent.text33 .sideHolder .image.imgCropVert img,.bigPhoneBreak .textContent.text33 .sideHolder .image.imgCropVert picture,.bigPhoneBreak .textContent.text40 .sideHolder .image.imgNatural a,.bigPhoneBreak .textContent.text40 .sideHolder .image.imgNatural img,.bigPhoneBreak .textContent.text40 .sideHolder .image.imgNatural picture,.bigPhoneBreak .textContent.text40 .sideHolder .image.imgCrop a,.bigPhoneBreak .textContent.text40 .sideHolder .image.imgCrop img,.bigPhoneBreak .textContent.text40 .sideHolder .image.imgCrop picture,.bigPhoneBreak .textContent.text40 .sideHolder .image.imgCropVert a,.bigPhoneBreak .textContent.text40 .sideHolder .image.imgCropVert img,.bigPhoneBreak .textContent.text40 .sideHolder .image.imgCropVert picture,.bigPhoneBreak .textContent.text50 .sideHolder .image.imgNatural a,.bigPhoneBreak .textContent.text50 .sideHolder .image.imgNatural img,.bigPhoneBreak .textContent.text50 .sideHolder .image.imgNatural picture,.bigPhoneBreak .textContent.text50 .sideHolder .image.imgCrop a,.bigPhoneBreak .textContent.text50 .sideHolder .image.imgCrop img,.bigPhoneBreak .textContent.text50 .sideHolder .image.imgCrop picture,.bigPhoneBreak .textContent.text50 .sideHolder .image.imgCropVert a,.bigPhoneBreak .textContent.text50 .sideHolder .image.imgCropVert img,.bigPhoneBreak .textContent.text50 .sideHolder .image.imgCropVert picture,.bigPhoneBreak .textContent.text66 .sideHolder .image.imgNatural a,.bigPhoneBreak .textContent.text66 .sideHolder .image.imgNatural img,.bigPhoneBreak .textContent.text66 .sideHolder .image.imgNatural picture,.bigPhoneBreak .textContent.text66 .sideHolder .image.imgCrop a,.bigPhoneBreak .textContent.text66 .sideHolder .image.imgCrop img,.bigPhoneBreak .textContent.text66 .sideHolder .image.imgCrop picture,.bigPhoneBreak .textContent.text66 .sideHolder .image.imgCropVert a,.bigPhoneBreak .textContent.text66 .sideHolder .image.imgCropVert img,.bigPhoneBreak .textContent.text66 .sideHolder .image.imgCropVert picture,.bigPhoneBreak .textContent.text75 .sideHolder .image.imgNatural a,.bigPhoneBreak .textContent.text75 .sideHolder .image.imgNatural img,.bigPhoneBreak .textContent.text75 .sideHolder .image.imgNatural picture,.bigPhoneBreak .textContent.text75 .sideHolder .image.imgCrop a,.bigPhoneBreak .textContent.text75 .sideHolder .image.imgCrop img,.bigPhoneBreak .textContent.text75 .sideHolder .image.imgCrop picture,.bigPhoneBreak .textContent.text75 .sideHolder .image.imgCropVert a,.bigPhoneBreak .textContent.text75 .sideHolder .image.imgCropVert img,.bigPhoneBreak .textContent.text75 .sideHolder .image.imgCropVert picture,.bigPhoneBreak .textContent.text80 .sideHolder .image.imgNatural a,.bigPhoneBreak .textContent.text80 .sideHolder .image.imgNatural img,.bigPhoneBreak .textContent.text80 .sideHolder .image.imgNatural picture,.bigPhoneBreak .textContent.text80 .sideHolder .image.imgCrop a,.bigPhoneBreak .textContent.text80 .sideHolder .image.imgCrop img,.bigPhoneBreak .textContent.text80 .sideHolder .image.imgCrop picture,.bigPhoneBreak .textContent.text80 .sideHolder .image.imgCropVert a,.bigPhoneBreak .textContent.text80 .sideHolder .image.imgCropVert img,.bigPhoneBreak .textContent.text80 .sideHolder .image.imgCropVert picture{position:relative;left:auto;top:auto;right:auto;bottom:auto}.bigPhoneBreak .textContent.text33.matchingColours.textLeft .sideHolder,.bigPhoneBreak .textContent.text40.matchingColours.textLeft .sideHolder,.bigPhoneBreak .textContent.text50.matchingColours.textLeft .sideHolder,.bigPhoneBreak .textContent.text66.matchingColours.textLeft .sideHolder,.bigPhoneBreak .textContent.text75.matchingColours.textLeft .sideHolder,.bigPhoneBreak .textContent.text80.matchingColours.textLeft .sideHolder{padding-top:0}.bigPhoneBreak .textContent.text33.matchingColours.textRight .textHolder,.bigPhoneBreak .textContent.text40.matchingColours.textRight .textHolder,.bigPhoneBreak .textContent.text50.matchingColours.textRight .textHolder,.bigPhoneBreak .textContent.text66.matchingColours.textRight .textHolder,.bigPhoneBreak .textContent.text75.matchingColours.textRight .textHolder,.bigPhoneBreak .textContent.text80.matchingColours.textRight .textHolder{padding-top:0}.bigPhoneBreak .textContent.text33.withBorder .text,.bigPhoneBreak .textContent.text40.withBorder .text,.bigPhoneBreak .textContent.text50.withBorder .text,.bigPhoneBreak .textContent.text66.withBorder .text,.bigPhoneBreak .textContent.text75.withBorder .text,.bigPhoneBreak .textContent.text80.withBorder .text{padding:calc(calc((calc(25px + 2.4vw)) * 0.75))}.bigPhoneBreak .textContent.text33.withBorder.backLess.textLeft .textHolder.noBack,.bigPhoneBreak .textContent.text40.withBorder.backLess.textLeft .textHolder.noBack,.bigPhoneBreak .textContent.text50.withBorder.backLess.textLeft .textHolder.noBack,.bigPhoneBreak .textContent.text66.withBorder.backLess.textLeft .textHolder.noBack,.bigPhoneBreak .textContent.text75.withBorder.backLess.textLeft .textHolder.noBack,.bigPhoneBreak .textContent.text80.withBorder.backLess.textLeft .textHolder.noBack{padding:calc(25px + 2.4vw);padding-bottom:0}.bigPhoneBreak .textContent.text33.withBorder.backLess.textLeft.additionalText .sideHolder.noBack,.bigPhoneBreak .textContent.text40.withBorder.backLess.textLeft.additionalText .sideHolder.noBack,.bigPhoneBreak .textContent.text50.withBorder.backLess.textLeft.additionalText .sideHolder.noBack,.bigPhoneBreak .textContent.text66.withBorder.backLess.textLeft.additionalText .sideHolder.noBack,.bigPhoneBreak .textContent.text75.withBorder.backLess.textLeft.additionalText .sideHolder.noBack,.bigPhoneBreak .textContent.text80.withBorder.backLess.textLeft.additionalText .sideHolder.noBack{padding:calc(25px + 2.4vw);padding-top:0}.bigPhoneBreak .textContent.text33.withBorder.backLess.textRight .textHolder.noBack,.bigPhoneBreak .textContent.text40.withBorder.backLess.textRight .textHolder.noBack,.bigPhoneBreak .textContent.text50.withBorder.backLess.textRight .textHolder.noBack,.bigPhoneBreak .textContent.text66.withBorder.backLess.textRight .textHolder.noBack,.bigPhoneBreak .textContent.text75.withBorder.backLess.textRight .textHolder.noBack,.bigPhoneBreak .textContent.text80.withBorder.backLess.textRight .textHolder.noBack{padding:calc(25px + 2.4vw);padding-top:0}.bigPhoneBreak .textContent.text33.withBorder.backLess.textRight.additionalText .sideHolder.noBack,.bigPhoneBreak .textContent.text40.withBorder.backLess.textRight.additionalText .sideHolder.noBack,.bigPhoneBreak .textContent.text50.withBorder.backLess.textRight.additionalText .sideHolder.noBack,.bigPhoneBreak .textContent.text66.withBorder.backLess.textRight.additionalText .sideHolder.noBack,.bigPhoneBreak .textContent.text75.withBorder.backLess.textRight.additionalText .sideHolder.noBack,.bigPhoneBreak .textContent.text80.withBorder.backLess.textRight.additionalText .sideHolder.noBack{padding:calc(25px + 2.4vw);padding-bottom:0}.bigPhoneBreak .textContent.textLeft .textHolder.noBack{margin-bottom:calc(25px + 2.4vw)}.bigPhoneBreak .textContent.textRight .textHolder.noBack{margin-top:calc(25px + 2.4vw)}.bigPhoneBreak .textContent.withBorder.textLeft .hasColour{padding:calc(calc(25px + 2.4vw) + calc((calc(25px + 2.4vw)) * 0.5));padding-bottom:calc(25px + 2.4vw)}.bigPhoneBreak .textContent.withBorder.textRight .hasColour{padding:calc(calc(25px + 2.4vw) + calc((calc(25px + 2.4vw)) * 0.5));padding-top:calc(25px + 2.4vw)}}@media only screen and (max-width: 450px){.phoneBreak .textContent.text33 .textHolder,.phoneBreak .textContent.text40 .textHolder,.phoneBreak .textContent.text50 .textHolder,.phoneBreak .textContent.text66 .textHolder,.phoneBreak .textContent.text75 .textHolder,.phoneBreak .textContent.text80 .textHolder{width:100%;aspect-ratio:auto}.phoneBreak .textContent.text33 .textHolder.noBack,.phoneBreak .textContent.text40 .textHolder.noBack,.phoneBreak .textContent.text50 .textHolder.noBack,.phoneBreak .textContent.text66 .textHolder.noBack,.phoneBreak .textContent.text75 .textHolder.noBack,.phoneBreak .textContent.text80 .textHolder.noBack{padding-left:0;padding-right:0}.phoneBreak .textContent.text33 .sideHolder,.phoneBreak .textContent.text40 .sideHolder,.phoneBreak .textContent.text50 .sideHolder,.phoneBreak .textContent.text66 .sideHolder,.phoneBreak .textContent.text75 .sideHolder,.phoneBreak .textContent.text80 .sideHolder{width:100%}.phoneBreak .textContent.text33 .sideHolder.noBack,.phoneBreak .textContent.text40 .sideHolder.noBack,.phoneBreak .textContent.text50 .sideHolder.noBack,.phoneBreak .textContent.text66 .sideHolder.noBack,.phoneBreak .textContent.text75 .sideHolder.noBack,.phoneBreak .textContent.text80 .sideHolder.noBack{padding-left:0;padding-right:0}.phoneBreak .textContent.text33 .sideHolder .image.imgNatural,.phoneBreak .textContent.text33 .sideHolder .image.imgCrop,.phoneBreak .textContent.text33 .sideHolder .image.imgCropVert,.phoneBreak .textContent.text40 .sideHolder .image.imgNatural,.phoneBreak .textContent.text40 .sideHolder .image.imgCrop,.phoneBreak .textContent.text40 .sideHolder .image.imgCropVert,.phoneBreak .textContent.text50 .sideHolder .image.imgNatural,.phoneBreak .textContent.text50 .sideHolder .image.imgCrop,.phoneBreak .textContent.text50 .sideHolder .image.imgCropVert,.phoneBreak .textContent.text66 .sideHolder .image.imgNatural,.phoneBreak .textContent.text66 .sideHolder .image.imgCrop,.phoneBreak .textContent.text66 .sideHolder .image.imgCropVert,.phoneBreak .textContent.text75 .sideHolder .image.imgNatural,.phoneBreak .textContent.text75 .sideHolder .image.imgCrop,.phoneBreak .textContent.text75 .sideHolder .image.imgCropVert,.phoneBreak .textContent.text80 .sideHolder .image.imgNatural,.phoneBreak .textContent.text80 .sideHolder .image.imgCrop,.phoneBreak .textContent.text80 .sideHolder .image.imgCropVert{position:relative;left:auto;top:auto;right:auto;bottom:auto}.phoneBreak .textContent.text33 .sideHolder .image.imgNatural a,.phoneBreak .textContent.text33 .sideHolder .image.imgNatural img,.phoneBreak .textContent.text33 .sideHolder .image.imgNatural picture,.phoneBreak .textContent.text33 .sideHolder .image.imgCrop a,.phoneBreak .textContent.text33 .sideHolder .image.imgCrop img,.phoneBreak .textContent.text33 .sideHolder .image.imgCrop picture,.phoneBreak .textContent.text33 .sideHolder .image.imgCropVert a,.phoneBreak .textContent.text33 .sideHolder .image.imgCropVert img,.phoneBreak .textContent.text33 .sideHolder .image.imgCropVert picture,.phoneBreak .textContent.text40 .sideHolder .image.imgNatural a,.phoneBreak .textContent.text40 .sideHolder .image.imgNatural img,.phoneBreak .textContent.text40 .sideHolder .image.imgNatural picture,.phoneBreak .textContent.text40 .sideHolder .image.imgCrop a,.phoneBreak .textContent.text40 .sideHolder .image.imgCrop img,.phoneBreak .textContent.text40 .sideHolder .image.imgCrop picture,.phoneBreak .textContent.text40 .sideHolder .image.imgCropVert a,.phoneBreak .textContent.text40 .sideHolder .image.imgCropVert img,.phoneBreak .textContent.text40 .sideHolder .image.imgCropVert picture,.phoneBreak .textContent.text50 .sideHolder .image.imgNatural a,.phoneBreak .textContent.text50 .sideHolder .image.imgNatural img,.phoneBreak .textContent.text50 .sideHolder .image.imgNatural picture,.phoneBreak .textContent.text50 .sideHolder .image.imgCrop a,.phoneBreak .textContent.text50 .sideHolder .image.imgCrop img,.phoneBreak .textContent.text50 .sideHolder .image.imgCrop picture,.phoneBreak .textContent.text50 .sideHolder .image.imgCropVert a,.phoneBreak .textContent.text50 .sideHolder .image.imgCropVert img,.phoneBreak .textContent.text50 .sideHolder .image.imgCropVert picture,.phoneBreak .textContent.text66 .sideHolder .image.imgNatural a,.phoneBreak .textContent.text66 .sideHolder .image.imgNatural img,.phoneBreak .textContent.text66 .sideHolder .image.imgNatural picture,.phoneBreak .textContent.text66 .sideHolder .image.imgCrop a,.phoneBreak .textContent.text66 .sideHolder .image.imgCrop img,.phoneBreak .textContent.text66 .sideHolder .image.imgCrop picture,.phoneBreak .textContent.text66 .sideHolder .image.imgCropVert a,.phoneBreak .textContent.text66 .sideHolder .image.imgCropVert img,.phoneBreak .textContent.text66 .sideHolder .image.imgCropVert picture,.phoneBreak .textContent.text75 .sideHolder .image.imgNatural a,.phoneBreak .textContent.text75 .sideHolder .image.imgNatural img,.phoneBreak .textContent.text75 .sideHolder .image.imgNatural picture,.phoneBreak .textContent.text75 .sideHolder .image.imgCrop a,.phoneBreak .textContent.text75 .sideHolder .image.imgCrop img,.phoneBreak .textContent.text75 .sideHolder .image.imgCrop picture,.phoneBreak .textContent.text75 .sideHolder .image.imgCropVert a,.phoneBreak .textContent.text75 .sideHolder .image.imgCropVert img,.phoneBreak .textContent.text75 .sideHolder .image.imgCropVert picture,.phoneBreak .textContent.text80 .sideHolder .image.imgNatural a,.phoneBreak .textContent.text80 .sideHolder .image.imgNatural img,.phoneBreak .textContent.text80 .sideHolder .image.imgNatural picture,.phoneBreak .textContent.text80 .sideHolder .image.imgCrop a,.phoneBreak .textContent.text80 .sideHolder .image.imgCrop img,.phoneBreak .textContent.text80 .sideHolder .image.imgCrop picture,.phoneBreak .textContent.text80 .sideHolder .image.imgCropVert a,.phoneBreak .textContent.text80 .sideHolder .image.imgCropVert img,.phoneBreak .textContent.text80 .sideHolder .image.imgCropVert picture{position:relative;left:auto;top:auto;right:auto;bottom:auto}.phoneBreak .textContent.text33.matchingColours.textLeft .sideHolder,.phoneBreak .textContent.text40.matchingColours.textLeft .sideHolder,.phoneBreak .textContent.text50.matchingColours.textLeft .sideHolder,.phoneBreak .textContent.text66.matchingColours.textLeft .sideHolder,.phoneBreak .textContent.text75.matchingColours.textLeft .sideHolder,.phoneBreak .textContent.text80.matchingColours.textLeft .sideHolder{padding-top:0}.phoneBreak .textContent.text33.matchingColours.textRight .textHolder,.phoneBreak .textContent.text40.matchingColours.textRight .textHolder,.phoneBreak .textContent.text50.matchingColours.textRight .textHolder,.phoneBreak .textContent.text66.matchingColours.textRight .textHolder,.phoneBreak .textContent.text75.matchingColours.textRight .textHolder,.phoneBreak .textContent.text80.matchingColours.textRight .textHolder{padding-top:0}.phoneBreak .textContent.text33.withBorder .text,.phoneBreak .textContent.text40.withBorder .text,.phoneBreak .textContent.text50.withBorder .text,.phoneBreak .textContent.text66.withBorder .text,.phoneBreak .textContent.text75.withBorder .text,.phoneBreak .textContent.text80.withBorder .text{padding:calc(calc((calc(25px + 2.4vw)) * 0.75))}.phoneBreak .textContent.text33.withBorder.backLess.textLeft .textHolder.noBack,.phoneBreak .textContent.text40.withBorder.backLess.textLeft .textHolder.noBack,.phoneBreak .textContent.text50.withBorder.backLess.textLeft .textHolder.noBack,.phoneBreak .textContent.text66.withBorder.backLess.textLeft .textHolder.noBack,.phoneBreak .textContent.text75.withBorder.backLess.textLeft .textHolder.noBack,.phoneBreak .textContent.text80.withBorder.backLess.textLeft .textHolder.noBack{padding:calc(25px + 2.4vw);padding-bottom:0}.phoneBreak .textContent.text33.withBorder.backLess.textLeft.additionalText .sideHolder.noBack,.phoneBreak .textContent.text40.withBorder.backLess.textLeft.additionalText .sideHolder.noBack,.phoneBreak .textContent.text50.withBorder.backLess.textLeft.additionalText .sideHolder.noBack,.phoneBreak .textContent.text66.withBorder.backLess.textLeft.additionalText .sideHolder.noBack,.phoneBreak .textContent.text75.withBorder.backLess.textLeft.additionalText .sideHolder.noBack,.phoneBreak .textContent.text80.withBorder.backLess.textLeft.additionalText .sideHolder.noBack{padding:calc(25px + 2.4vw);padding-top:0}.phoneBreak .textContent.text33.withBorder.backLess.textRight .textHolder.noBack,.phoneBreak .textContent.text40.withBorder.backLess.textRight .textHolder.noBack,.phoneBreak .textContent.text50.withBorder.backLess.textRight .textHolder.noBack,.phoneBreak .textContent.text66.withBorder.backLess.textRight .textHolder.noBack,.phoneBreak .textContent.text75.withBorder.backLess.textRight .textHolder.noBack,.phoneBreak .textContent.text80.withBorder.backLess.textRight .textHolder.noBack{padding:calc(25px + 2.4vw);padding-top:0}.phoneBreak .textContent.text33.withBorder.backLess.textRight.additionalText .sideHolder.noBack,.phoneBreak .textContent.text40.withBorder.backLess.textRight.additionalText .sideHolder.noBack,.phoneBreak .textContent.text50.withBorder.backLess.textRight.additionalText .sideHolder.noBack,.phoneBreak .textContent.text66.withBorder.backLess.textRight.additionalText .sideHolder.noBack,.phoneBreak .textContent.text75.withBorder.backLess.textRight.additionalText .sideHolder.noBack,.phoneBreak .textContent.text80.withBorder.backLess.textRight.additionalText .sideHolder.noBack{padding:calc(25px + 2.4vw);padding-bottom:0}.phoneBreak .textContent.textLeft .textHolder.noBack{margin-bottom:calc(25px + 2.4vw)}.phoneBreak .textContent.textRight .textHolder.noBack{margin-top:calc(25px + 2.4vw)}.phoneBreak .textContent.withBorder.textLeft .hasColour{padding:calc(calc(25px + 2.4vw) + calc((calc(25px + 2.4vw)) * 0.5));padding-bottom:calc(25px + 2.4vw)}.phoneBreak .textContent.withBorder.textRight .hasColour{padding:calc(calc(25px + 2.4vw) + calc((calc(25px + 2.4vw)) * 0.5));padding-top:calc(25px + 2.4vw)}}@media only screen and (max-width: 350px){.smallPhoneBreak .textContent.text33 .textHolder,.smallPhoneBreak .textContent.text40 .textHolder,.smallPhoneBreak .textContent.text50 .textHolder,.smallPhoneBreak .textContent.text66 .textHolder,.smallPhoneBreak .textContent.text75 .textHolder,.smallPhoneBreak .textContent.text80 .textHolder{width:100%;aspect-ratio:auto}.smallPhoneBreak .textContent.text33 .textHolder.noBack,.smallPhoneBreak .textContent.text40 .textHolder.noBack,.smallPhoneBreak .textContent.text50 .textHolder.noBack,.smallPhoneBreak .textContent.text66 .textHolder.noBack,.smallPhoneBreak .textContent.text75 .textHolder.noBack,.smallPhoneBreak .textContent.text80 .textHolder.noBack{padding-left:0;padding-right:0}.smallPhoneBreak .textContent.text33 .sideHolder,.smallPhoneBreak .textContent.text40 .sideHolder,.smallPhoneBreak .textContent.text50 .sideHolder,.smallPhoneBreak .textContent.text66 .sideHolder,.smallPhoneBreak .textContent.text75 .sideHolder,.smallPhoneBreak .textContent.text80 .sideHolder{width:100%}.smallPhoneBreak .textContent.text33 .sideHolder.noBack,.smallPhoneBreak .textContent.text40 .sideHolder.noBack,.smallPhoneBreak .textContent.text50 .sideHolder.noBack,.smallPhoneBreak .textContent.text66 .sideHolder.noBack,.smallPhoneBreak .textContent.text75 .sideHolder.noBack,.smallPhoneBreak .textContent.text80 .sideHolder.noBack{padding-left:0;padding-right:0}.smallPhoneBreak .textContent.text33 .sideHolder .image.imgNatural,.smallPhoneBreak .textContent.text33 .sideHolder .image.imgCrop,.smallPhoneBreak .textContent.text33 .sideHolder .image.imgCropVert,.smallPhoneBreak .textContent.text40 .sideHolder .image.imgNatural,.smallPhoneBreak .textContent.text40 .sideHolder .image.imgCrop,.smallPhoneBreak .textContent.text40 .sideHolder .image.imgCropVert,.smallPhoneBreak .textContent.text50 .sideHolder .image.imgNatural,.smallPhoneBreak .textContent.text50 .sideHolder .image.imgCrop,.smallPhoneBreak .textContent.text50 .sideHolder .image.imgCropVert,.smallPhoneBreak .textContent.text66 .sideHolder .image.imgNatural,.smallPhoneBreak .textContent.text66 .sideHolder .image.imgCrop,.smallPhoneBreak .textContent.text66 .sideHolder .image.imgCropVert,.smallPhoneBreak .textContent.text75 .sideHolder .image.imgNatural,.smallPhoneBreak .textContent.text75 .sideHolder .image.imgCrop,.smallPhoneBreak .textContent.text75 .sideHolder .image.imgCropVert,.smallPhoneBreak .textContent.text80 .sideHolder .image.imgNatural,.smallPhoneBreak .textContent.text80 .sideHolder .image.imgCrop,.smallPhoneBreak .textContent.text80 .sideHolder .image.imgCropVert{position:relative;left:auto;top:auto;right:auto;bottom:auto}.smallPhoneBreak .textContent.text33 .sideHolder .image.imgNatural a,.smallPhoneBreak .textContent.text33 .sideHolder .image.imgNatural img,.smallPhoneBreak .textContent.text33 .sideHolder .image.imgNatural picture,.smallPhoneBreak .textContent.text33 .sideHolder .image.imgCrop a,.smallPhoneBreak .textContent.text33 .sideHolder .image.imgCrop img,.smallPhoneBreak .textContent.text33 .sideHolder .image.imgCrop picture,.smallPhoneBreak .textContent.text33 .sideHolder .image.imgCropVert a,.smallPhoneBreak .textContent.text33 .sideHolder .image.imgCropVert img,.smallPhoneBreak .textContent.text33 .sideHolder .image.imgCropVert picture,.smallPhoneBreak .textContent.text40 .sideHolder .image.imgNatural a,.smallPhoneBreak .textContent.text40 .sideHolder .image.imgNatural img,.smallPhoneBreak .textContent.text40 .sideHolder .image.imgNatural picture,.smallPhoneBreak .textContent.text40 .sideHolder .image.imgCrop a,.smallPhoneBreak .textContent.text40 .sideHolder .image.imgCrop img,.smallPhoneBreak .textContent.text40 .sideHolder .image.imgCrop picture,.smallPhoneBreak .textContent.text40 .sideHolder .image.imgCropVert a,.smallPhoneBreak .textContent.text40 .sideHolder .image.imgCropVert img,.smallPhoneBreak .textContent.text40 .sideHolder .image.imgCropVert picture,.smallPhoneBreak .textContent.text50 .sideHolder .image.imgNatural a,.smallPhoneBreak .textContent.text50 .sideHolder .image.imgNatural img,.smallPhoneBreak .textContent.text50 .sideHolder .image.imgNatural picture,.smallPhoneBreak .textContent.text50 .sideHolder .image.imgCrop a,.smallPhoneBreak .textContent.text50 .sideHolder .image.imgCrop img,.smallPhoneBreak .textContent.text50 .sideHolder .image.imgCrop picture,.smallPhoneBreak .textContent.text50 .sideHolder .image.imgCropVert a,.smallPhoneBreak .textContent.text50 .sideHolder .image.imgCropVert img,.smallPhoneBreak .textContent.text50 .sideHolder .image.imgCropVert picture,.smallPhoneBreak .textContent.text66 .sideHolder .image.imgNatural a,.smallPhoneBreak .textContent.text66 .sideHolder .image.imgNatural img,.smallPhoneBreak .textContent.text66 .sideHolder .image.imgNatural picture,.smallPhoneBreak .textContent.text66 .sideHolder .image.imgCrop a,.smallPhoneBreak .textContent.text66 .sideHolder .image.imgCrop img,.smallPhoneBreak .textContent.text66 .sideHolder .image.imgCrop picture,.smallPhoneBreak .textContent.text66 .sideHolder .image.imgCropVert a,.smallPhoneBreak .textContent.text66 .sideHolder .image.imgCropVert img,.smallPhoneBreak .textContent.text66 .sideHolder .image.imgCropVert picture,.smallPhoneBreak .textContent.text75 .sideHolder .image.imgNatural a,.smallPhoneBreak .textContent.text75 .sideHolder .image.imgNatural img,.smallPhoneBreak .textContent.text75 .sideHolder .image.imgNatural picture,.smallPhoneBreak .textContent.text75 .sideHolder .image.imgCrop a,.smallPhoneBreak .textContent.text75 .sideHolder .image.imgCrop img,.smallPhoneBreak .textContent.text75 .sideHolder .image.imgCrop picture,.smallPhoneBreak .textContent.text75 .sideHolder .image.imgCropVert a,.smallPhoneBreak .textContent.text75 .sideHolder .image.imgCropVert img,.smallPhoneBreak .textContent.text75 .sideHolder .image.imgCropVert picture,.smallPhoneBreak .textContent.text80 .sideHolder .image.imgNatural a,.smallPhoneBreak .textContent.text80 .sideHolder .image.imgNatural img,.smallPhoneBreak .textContent.text80 .sideHolder .image.imgNatural picture,.smallPhoneBreak .textContent.text80 .sideHolder .image.imgCrop a,.smallPhoneBreak .textContent.text80 .sideHolder .image.imgCrop img,.smallPhoneBreak .textContent.text80 .sideHolder .image.imgCrop picture,.smallPhoneBreak .textContent.text80 .sideHolder .image.imgCropVert a,.smallPhoneBreak .textContent.text80 .sideHolder .image.imgCropVert img,.smallPhoneBreak .textContent.text80 .sideHolder .image.imgCropVert picture{position:relative;left:auto;top:auto;right:auto;bottom:auto}.smallPhoneBreak .textContent.text33.matchingColours.textLeft .sideHolder,.smallPhoneBreak .textContent.text40.matchingColours.textLeft .sideHolder,.smallPhoneBreak .textContent.text50.matchingColours.textLeft .sideHolder,.smallPhoneBreak .textContent.text66.matchingColours.textLeft .sideHolder,.smallPhoneBreak .textContent.text75.matchingColours.textLeft .sideHolder,.smallPhoneBreak .textContent.text80.matchingColours.textLeft .sideHolder{padding-top:0}.smallPhoneBreak .textContent.text33.matchingColours.textRight .textHolder,.smallPhoneBreak .textContent.text40.matchingColours.textRight .textHolder,.smallPhoneBreak .textContent.text50.matchingColours.textRight .textHolder,.smallPhoneBreak .textContent.text66.matchingColours.textRight .textHolder,.smallPhoneBreak .textContent.text75.matchingColours.textRight .textHolder,.smallPhoneBreak .textContent.text80.matchingColours.textRight .textHolder{padding-top:0}.smallPhoneBreak .textContent.text33.withBorder .text,.smallPhoneBreak .textContent.text40.withBorder .text,.smallPhoneBreak .textContent.text50.withBorder .text,.smallPhoneBreak .textContent.text66.withBorder .text,.smallPhoneBreak .textContent.text75.withBorder .text,.smallPhoneBreak .textContent.text80.withBorder .text{padding:calc(calc((calc(25px + 2.4vw)) * 0.75))}.smallPhoneBreak .textContent.text33.withBorder.backLess.textLeft .textHolder.noBack,.smallPhoneBreak .textContent.text40.withBorder.backLess.textLeft .textHolder.noBack,.smallPhoneBreak .textContent.text50.withBorder.backLess.textLeft .textHolder.noBack,.smallPhoneBreak .textContent.text66.withBorder.backLess.textLeft .textHolder.noBack,.smallPhoneBreak .textContent.text75.withBorder.backLess.textLeft .textHolder.noBack,.smallPhoneBreak .textContent.text80.withBorder.backLess.textLeft .textHolder.noBack{padding:calc(25px + 2.4vw);padding-bottom:0}.smallPhoneBreak .textContent.text33.withBorder.backLess.textLeft.additionalText .sideHolder.noBack,.smallPhoneBreak .textContent.text40.withBorder.backLess.textLeft.additionalText .sideHolder.noBack,.smallPhoneBreak .textContent.text50.withBorder.backLess.textLeft.additionalText .sideHolder.noBack,.smallPhoneBreak .textContent.text66.withBorder.backLess.textLeft.additionalText .sideHolder.noBack,.smallPhoneBreak .textContent.text75.withBorder.backLess.textLeft.additionalText .sideHolder.noBack,.smallPhoneBreak .textContent.text80.withBorder.backLess.textLeft.additionalText .sideHolder.noBack{padding:calc(25px + 2.4vw);padding-top:0}.smallPhoneBreak .textContent.text33.withBorder.backLess.textRight .textHolder.noBack,.smallPhoneBreak .textContent.text40.withBorder.backLess.textRight .textHolder.noBack,.smallPhoneBreak .textContent.text50.withBorder.backLess.textRight .textHolder.noBack,.smallPhoneBreak .textContent.text66.withBorder.backLess.textRight .textHolder.noBack,.smallPhoneBreak .textContent.text75.withBorder.backLess.textRight .textHolder.noBack,.smallPhoneBreak .textContent.text80.withBorder.backLess.textRight .textHolder.noBack{padding:calc(25px + 2.4vw);padding-top:0}.smallPhoneBreak .textContent.text33.withBorder.backLess.textRight.additionalText .sideHolder.noBack,.smallPhoneBreak .textContent.text40.withBorder.backLess.textRight.additionalText .sideHolder.noBack,.smallPhoneBreak .textContent.text50.withBorder.backLess.textRight.additionalText .sideHolder.noBack,.smallPhoneBreak .textContent.text66.withBorder.backLess.textRight.additionalText .sideHolder.noBack,.smallPhoneBreak .textContent.text75.withBorder.backLess.textRight.additionalText .sideHolder.noBack,.smallPhoneBreak .textContent.text80.withBorder.backLess.textRight.additionalText .sideHolder.noBack{padding:calc(25px + 2.4vw);padding-bottom:0}.smallPhoneBreak .textContent.textLeft .textHolder.noBack{margin-bottom:calc(25px + 2.4vw)}.smallPhoneBreak .textContent.textRight .textHolder.noBack{margin-top:calc(25px + 2.4vw)}.smallPhoneBreak .textContent.withBorder.textLeft .hasColour{padding:calc(calc(25px + 2.4vw) + calc((calc(25px + 2.4vw)) * 0.5));padding-bottom:calc(25px + 2.4vw)}.smallPhoneBreak .textContent.withBorder.textRight .hasColour{padding:calc(calc(25px + 2.4vw) + calc((calc(25px + 2.4vw)) * 0.5));padding-top:calc(25px + 2.4vw)}}.textBlock .text{overflow:hidden}.woocommerce .customBanner,.customBanner{overflow:hidden;padding:calc(25px + 2.4vw)}.woocommerce .customBanner .text,.customBanner .text{padding:calc(25px + 2.4vw);width:50%;overflow:visible;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:center;z-index:2}.woocommerce .customBanner .text .positioner,.customBanner .text .positioner{z-index:2}.woocommerce .customBanner .stilt,.customBanner .stilt{display:block;padding-top:100%}.woocommerce .customBanner .stilt.top,.customBanner .stilt.top{display:none}.woocommerce .customBanner h2.headline,.customBanner h2.headline{margin-bottom:12px;font-size:var(--kc-h1Size) 48px;font-size:var(--kc-h1Size-clamp)}.woocommerce .customBanner.textLeft .text,.customBanner.textLeft .text{margin-left:0}.woocommerce .customBanner.textLeft .text .tint,.customBanner.textLeft .text .tint{right:0}.woocommerce .customBanner.textRight .flexer,.customBanner.textRight .flexer{justify-content:flex-end}.woocommerce .customBanner.textRight .text,.customBanner.textRight .text{margin-right:0}.woocommerce .customBanner.textRight .text .tint,.customBanner.textRight .text .tint{left:0}.woocommerce .customBanner .borderAnimated,.customBanner .borderAnimated{z-index:4;pointer-events:none}.woocommerce .customBanner .bgImage,.customBanner .bgImage{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;z-index:1}.woocommerce .customBanner .bgImage img,.woocommerce .customBanner .bgImage picture,.customBanner .bgImage img,.customBanner .bgImage picture{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.woocommerce .customBanner .bgImage.hasMobile img.mobileImage,.customBanner .bgImage.hasMobile img.mobileImage{display:none}.miniBanner .text.hasColour,.customBanner .text.hasColour{background-color:rgba(0,0,0,0)}.miniBanner .text.hasColour::before,.customBanner .text.hasColour::before{content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;z-index:-1;opacity:.85}.miniBanner .text.hasColour.primaryBack::before,.customBanner .text.hasColour.primaryBack::before{background-color:var(--bc-color-primary)}.miniBanner .text.hasColour.secondaryBack::before,.customBanner .text.hasColour.secondaryBack::before{background-color:var(--bc-color-secondary)}.miniBanner .text.hasColour.amticoBack::before,.customBanner .text.hasColour.amticoBack::before{background-color:var(--bc-color-amtico)}.miniBanner .text.hasColour.silentnightBack::before,.customBanner .text.hasColour.silentnightBack::before{background-color:var(--bc-color-silentnight)}.miniBanner .text.hasColour.bedsBack::before,.customBanner .text.hasColour.bedsBack::before{background-color:var(--bc-color-beds)}.miniBanner .text.hasColour.greyBack::before,.customBanner .text.hasColour.greyBack::before{background-color:var(--bc-color-lighter-grey)}.miniBanner .text.hasColour.goldBack::before,.customBanner .text.hasColour.goldBack::before{background-color:var(--bc-color-gold)}.miniBanner .text.hasColour.orangeBack::before,.customBanner .text.hasColour.orangeBack::before{background-color:var(--bc-color-orange)}.miniBanner .text.hasColour.darkGreyBack::before,.customBanner .text.hasColour.darkGreyBack::before{background-color:var(--bc-color-grey)}.miniBanner .text.hasColour.blackBack::before,.customBanner .text.hasColour.blackBack::before{background-color:var(--bc-color-black)}.miniBanner .text.hasColour.redBack::before,.customBanner .text.hasColour.redBack::before{background-color:var(--bc-color-red)}.miniBanner .text.hasColour.whiteBack::before,.customBanner .text.hasColour.whiteBack::before{background-color:var(--bc-color-white)}.miniBanner .text.hasColour.familyFriendlyBack::before,.customBanner .text.hasColour.familyFriendlyBack::before{background-color:var(--bc-color-family-friendly)}.miniBanner .text.hasColour.luxuryLivingBack::before,.customBanner .text.hasColour.luxuryLivingBack::before{background-color:var(--bc-color-luxury-living)}.miniBanner .text.hasColour.outdoorLivingBack::before,.customBanner .text.hasColour.outdoorLivingBack::before{background-color:var(--bc-color-outdoor-living)}.miniBanner .text.hasColour.naturalComfortBack::before,.customBanner .text.hasColour.naturalComfortBack::before{background-color:var(--bc-color-natural-comfort)}.miniBanner .text.hasColour.contractQualityBack::before,.customBanner .text.hasColour.contractQualityBack::before{background-color:var(--bc-color-contract-quality)}.miniBanner .text.hasColour.contemporaryLivingBack::before,.customBanner .text.hasColour.contemporaryLivingBack::before{background-color:var(--bc-color-contemporary-living)}.miniBanner .text.hasColour.versatileLivingBack::before,.customBanner .text.hasColour.versatileLivingBack::before{background-color:var(--bc-color-versatile-living)}@media only screen and (max-width: 700px){.customBanner{padding:calc((calc(25px + 2.4vw))*.75)}.customBanner .flexer{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.customBanner .text{width:100%;padding:calc((calc(25px + 2.4vw))*.75)}.customBanner .text .positioner{z-index:2}.customBanner .stilt.top{display:block}.customBanner.textLeft .flexer .stilt,.customBanner.textRight.textTopMobile .flexer .stilt{order:2}.customBanner.textRight .flexer{justify-content:flex-end;order:2}}@media only screen and (max-width: 650px){.customBanner{overflow:hidden}.customBanner .bgImage.hasMobile img.desktopImage{display:none}.customBanner .bgImage.hasMobile img.mobileImage{display:block}}@media only screen and (max-width: 450px){.customBanner{overflow:hidden}}.featureImage{text-align:center;display:block}.featureImage img{margin-left:auto;margin-right:auto}.featureImage.leftTop .image img{-o-object-position:left top;object-position:left top}.featureImage.centreTop .image img{-o-object-position:center top;object-position:center top}.featureImage.rightTop .image img{-o-object-position:right top;object-position:right top}.featureImage.leftCentre .image img{-o-object-position:left centre;object-position:left centre}.featureImage.centreCentre .image img{-o-object-position:centre centre;object-position:centre centre}.featureImage.rightCentre .image img{-o-object-position:right centre;object-position:right centre}.featureImage.leftBottom .image img{-o-object-position:left bottom;object-position:left bottom}.featureImage.centreBottom .image img{-o-object-position:centre bottom;object-position:centre bottom}.featureImage.rightBottom .image img{-o-object-position:right bottom;object-position:right bottom}.featureImage.imageFit .wrapper{max-width:100%;padding:0}.woocommerce .featureImage.cropAsBanner .image img,.featureImage.cropAsBanner .image img{position:absolute;left:0;top:0;right:0;bottom:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.woocommerce .featureImage.cropAsBanner .stilt,.featureImage.cropAsBanner .stilt{width:1px;display:block;height:80vh;max-height:750px}.featureImage.fitToPage .image{width:100vw;margin-left:50%;transform:translateX(-50%)}.featureImage.addDivider .image::before,.featureImage.addDivider .image::after{content:"";position:absolute;left:calc(100% + (calc(25px + 2.4vw))*.5);right:auto;top:50%;bottom:auto;width:100%;height:1px;background-color:var(--bc-color-primary)}.featureImage.addDivider .image::before{left:auto;right:calc(100% + (calc(25px + 2.4vw))*.5)}.imageGrid{display:grid;width:calc(100% + calc((calc(25px + 2.4vw)) * 0.25));left:calc(0px - calc((calc(25px + 2.4vw)) * 0.25)/2)}.imageGrid.hasColour{width:100%;margin-left:0}.imageGrid .image{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.imageGrid .image .toolTip{right:calc(calc((calc(25px + 2.4vw)) * 0.25)/2);bottom:calc(calc((calc(25px + 2.4vw)) * 0.25)/2)}.imageGrid .image img{position:absolute;left:calc(calc((calc(25px + 2.4vw)) * 0.25)/2);top:calc(calc((calc(25px + 2.4vw)) * 0.25)/2);right:calc(calc((calc(25px + 2.4vw)) * 0.25)/2);bottom:calc(calc((calc(25px + 2.4vw)) * 0.25)/2);width:calc(100% - (calc(25px + 2.4vw))*.25);height:calc(100% - (calc(25px + 2.4vw))*.25);-o-object-fit:cover;object-fit:cover}.imageGrid.grid4{grid-template-areas:"image1 image1 image2" "image3 image4 image4";grid-template-columns:repeat(3, 1fr);grid-template-rows:1fr 1fr}.imageGrid.grid4 .image1{grid-area:image1}.imageGrid.grid4 .image1 .stilt{display:block;padding-top:66%}.imageGrid.grid4 .image2{grid-area:image2}.imageGrid.grid4 .image3{grid-area:image3}.imageGrid.grid4 .image4{grid-area:image4}.imageGrid.grid6{grid-template-areas:"image1 image1 image2 image3" "image4 image5 image5 image3" "image4 image5 image5 image6";grid-template-columns:repeat(4, 1fr);grid-template-rows:2fr 1fr 2fr}.imageGrid.grid6 .image1{grid-area:image1}.imageGrid.grid6 .image1 .stilt{display:block;padding-top:50%}.imageGrid.grid6 .image2{grid-area:image2}.imageGrid.grid6 .image3{grid-area:image3}.imageGrid.grid6 .image4{grid-area:image4}.imageGrid.grid6 .image5{grid-area:image5}.imageGrid.grid6 .image6{grid-area:image6}@media only screen and (max-width: 650px){.imageGrid.grid6{grid-template-areas:"image1 image1 image2" "image3 image5 image5" "image6 image6 image4";grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(3, 1fr)}.imageGrid.grid6 .image1 .stilt{padding-top:66%}}.imageSlider{display:block;width:100%;overflow:visible}.imageSlider .text{margin-bottom:calc(25px + 2.4vw)}.imageSlider .imageSliderTrack{width:100%;display:block;padding:0 calc(25px + 2.4vw) calc((calc(25px + 2.4vw))*.5) calc(25px + 2.4vw)}.imageSlider .imageSliderTrack img{display:block;max-height:600px;-o-object-fit:contain;object-fit:contain;z-index:2}.imageSlider .imageSliderTrack img.bgImage{display:block;position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;z-index:1;opacity:.3;-o-object-fit:cover;object-fit:cover}.imageSlider .imageSliderTrack .image{width:100%;min-height:100%;background-color:var(--bc-color-grey);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:center}.imageSlider .imageSliderTrack .flickity-page-dots{bottom:0;width:calc(100% - (calc(25px + 2.4vw))*2)}.keyPoints.overlapped{margin-bottom:calc(0px - (calc((calc(25px + 2.4vw)) * 2)));z-index:2}.keyPoints.vertAlignTop .points .pointHolder{justify-content:flex-start}.keyPoints.vertAlignCentre .points .pointHolder .text{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.keyPoints.largeIcon .points .pointHolder .keyPointIcon{width:80%;max-width:300px}.keyPoints.smallHeading .points .pointHolder .text h4{font-size:var(--kc-h6Size) 22px;font-size:var(--kc-h6Size-clamp)}.keyPoints.largeHeading .points .pointHolder .text h4{font-size:var(--kc-h3Size) 36px;font-size:var(--kc-h3Size-clamp)}.keyPoints .introText+.points{margin-top:calc((calc(25px + 2.4vw))*.25)}.keyPoints .points{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start;align-items:stretch;width:calc(100% + calc((calc(25px + 2.4vw)) * 0.5));margin-left:calc(0px - calc((calc(25px + 2.4vw)) * 0.25));margin-bottom:calc((calc(25px + 2.4vw))*.5)}.keyPoints .points .point{width:25%;max-width:80%;padding-right:calc((calc(25px + 2.4vw))*.25);padding-left:calc((calc(25px + 2.4vw))*.25);margin-top:calc((calc(25px + 2.4vw))*.5);display:flex;align-items:stretch}.keyPoints .points .point .stilt{width:1px;display:block}.keyPoints .points .pointHolder{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:stretch;width:100%}.keyPoints .points .pointHolder.hasColour{padding:calc((calc(25px + 2.4vw))*.5)}.keyPoints .points .pointHolder .iconHolder{display:block}.keyPoints .points .pointHolder .keyPointIcon{margin:auto;width:40%;max-width:200px;z-index:2}.keyPoints .points .pointHolder .text{flex-grow:1;padding-top:calc((calc(25px + 2.4vw))*.25)}.keyPoints.whiteBack .points .point:last-child .text:after,.keyPoints.whiteBack .points .point:first-child .iconHolder:before{display:none}.keyPoints.whiteBack .points .point .pointHolder .text{background-color:rgba(0,0,0,0)}.keyPoints.whiteBack .points .point .pointHolder .iconHolder:after{display:none}.keyPoints.keyPointWidth25 .points .point{width:25%}.keyPoints.keyPointWidth33 .points .point{width:33.333333%}.keyPoints.keyPointWidth50 .points .point{width:50%}.keyPoints.keyPointWidth100 .points .point{width:100%}.keyPointIcon{width:100%;margin-bottom:calc((calc(25px + 2.4vw))*.5)}.keyPointIcon img{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.keyPointIcon span.stilt{display:block;width:100%;padding-top:75%}@media only screen and (max-width: 700px){.keyPoints.keyPointWidth25 .points .point{width:50%}}@media only screen and (max-width: 650px){.keyPoints.keyPointWidth25 .points .point,.keyPoints.keyPointWidth33 .points .point,.keyPoints.keyPointWidth50 .points .point{width:50%}}@media only screen and (max-width: 450px){.keyPoints.keyPointWidth25 .points .point,.keyPoints.keyPointWidth33 .points .point,.keyPoints.keyPointWidth50 .points .point{width:100%}}.imageGallery{text-align:center}.imageGallery.noBack{padding-bottom:0px;padding:0}.imageGallery.hasBackground{padding:calc(25px + 2.4vw) 0}.imageGallery.hasHeader .wrapper .text{padding-bottom:24px}.imageGallery .text{max-width:1050px;margin-left:auto;margin-right:auto;margin-bottom:calc((calc(25px + 2.4vw))*.5);overflow:hidden}.imageGallery .text *{margin-left:auto;margin-right:auto}.imageGallery .blockFrame{max-width:100vw}.imageGallery .thumbs{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;justify-content:center;width:100%;margin-left:auto;margin-right:auto}.imageGallery .thumbs span.stilt{display:block;padding-top:100%}.imageGallery .thumbs .image{width:33.3333333333%;padding:calc((calc(25px + 2.4vw))*.25)}.imageGallery .thumbs .image a img{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%}.imageGallery .thumbs .toolTip{position:absolute;left:calc((calc(25px + 2.4vw))*.25);top:auto;right:calc((calc(25px + 2.4vw))*.25);bottom:calc((calc(25px + 2.4vw))*.25);width:calc(100% - calc((calc(25px + 2.4vw)) * 0.5));padding:clamp(18px,(calc(25px + 2.4vw))*.25,24px);background-color:rgba(0,0,0,.45);opacity:0;transition:all .35s ease}.imageGallery .thumbs .toolTip .text{margin:0}.imageGallery .thumbs .toolTip .text *{text-align:left}.imageGallery .thumbs .toolTip p{margin-bottom:.5em}.imageGallery .thumbs .toolTip p a,.imageGallery .thumbs .toolTip p strong{display:inline}.imageGallery .thumbs .toolTip p{margin:0;font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp)}.imageGallery .thumbs .image:hover .toolTip{opacity:1}.imageGallery .instaLink{margin:calc((calc(25px + 2.4vw))*.5) 0}.imageGallery .instaLink a{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:flex-start;align-items:center}.imageGallery .instaLink a p{display:block;font-family:var(--kc-header-font);font-weight:var(--kc-header-font-weight);line-height:var(--kc-header-font-line-height);padding-bottom:.2em;margin-bottom:.5em;font-size:var(--kc-h6Size) 22px;font-size:var(--kc-h6Size-clamp);padding:12px 0px;margin:0}.imageGallery .instaLink a .imageHolder{width:calc(20px + 2vw);max-width:40px;padding:0;margin:18px}.imageGallery.noPad .thumbs .image{padding:0px}.imageGallery.halfPad .thumbs .image{padding:calc((calc(25px + 2.4vw))*.25/2)}.imageGallery.doublePad .thumbs .image{padding:calc((calc(25px + 2.4vw))*.5)}.imageGallery.propSquare span.stilt{padding-top:100%}.imageGallery.propFourThree span.stilt{display:block;padding-top:66%}.imageGallery.propLandscape span.stilt{display:block;padding-top:50%}.imageGallery.noProp span.stilt{display:none}.imageGallery.noProp .thumbs .image a,.imageGallery.noProp .thumbs .image img{position:relative;left:auto;top:auto;right:auto;bottom:auto}.imageGallery.thumbAlignTop .image img{-o-object-position:center top;object-position:center top}.imageGallery.thumbAlignMiddle .thumbs{align-items:center}.imageGallery.thumbAlignMiddle .image img{-o-object-position:center center;object-position:center center}.imageGallery.thumbAlignBottom .thumbs{align-items:flex-end}.imageGallery.thumbAlignBottom .image img{-o-object-position:center bottom;object-position:center bottom}.imageGallery.beigeBack .text h1:after,.imageGallery.beigeBack .text h2:after,.imageGallery.greyBack .text h1:after,.imageGallery.greyBack .text h2:after,.imageGallery.whiteBack .text h1:after,.imageGallery.whiteBack .text h2:after{background-color:var(--rh-color-primary)}.imageGallery.thumb50 .thumbs .image{width:50%}.imageGallery.thumb33 .thumbs .image{width:33.3333333333%}.imageGallery.thumb25 .thumbs .image{width:25%}.imageGallery.thumb20 .thumbs .image{width:20%}.imageGallery.thumb20 .thumbs .toolTip{display:none}.imageGallery.thumb12 .thumbs .image{width:12.5%}.imageGallery.thumb12 .thumbs .toolTip{display:none}.imageGallery .thumbs.flickity-enabled{max-width:calc(100% - calc(25px + 2.4vw));margin-left:auto;margin-right:auto}.imageGallery .thumbs.flickity-enabled .flickity-slider{width:100%}.imageGallery .thumbs.flickity-enabled .flickity-slider .image{min-height:100%}.imageGallery .thumbs.flickity-enabled .flickity-viewport{overflow:hidden;width:100%}.imageGallery .thumbs.flickity-enabled .flickity-page-dots{position:relative;left:auto;top:auto;right:auto;bottom:auto;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:flex-start;align-items:flex-start;width:100%;max-width:none;margin:auto;margin-top:calc((calc(25px + 2.4vw))*.25)}.imageGallery .thumbs.flickity-enabled .flickity-page-dots li{display:block;width:1.2em;height:1.2em;margin-left:0;margin-right:.6em;border-radius:0;background-color:var(--bc-color-lighter-grey);opacity:.8}.imageGallery .thumbs.flickity-enabled .flickity-page-dots li.is-selected{background-color:var(--bc-color-primary)}@media only screen and (max-width: 768px){.imageGallery.thumb25 .thumbs .image,.imageGallery.thumb20 .thumbs .image,.imageGallery.thumb12 .thumbs .image{width:25%}}@media only screen and (max-width: 700px){.imageGallery.thumb25 .thumbs .image,.imageGallery.thumb20 .thumbs .image,.imageGallery.thumb12 .thumbs .image{width:33.3333333333%}}@media only screen and (max-width: 650px){.imageGallery.thumb25 .thumbs .image,.imageGallery.thumb20 .thumbs .image,.imageGallery.thumb12 .thumbs .image{width:50%}}.miniBanners .miniBannerTrack{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start;align-items:stretch;width:calc(100% + (calc(25px + 2.4vw))*.5);margin-left:calc(0px - (calc(25px + 2.4vw))*.25)}.miniBanners .miniBanner{width:calc(50% - (calc(25px + 2.4vw))*.5);margin:calc((calc(25px + 2.4vw))*.25);margin-top:0;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;aspect-ratio:1/1}.miniBanners .miniBanner.textBottom{justify-content:flex-end}.miniBanners .miniBanner.textTop{justify-content:flex-start}.miniBanners .miniBanner.hasColour{padding:0}.miniBanners .miniBanner .bannerFlex{z-index:1;width:100%;max-width:calc(100% - (calc(25px + 2.4vw))*2);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:stretch;margin:calc((calc(25px + 2.4vw))*.75) 0}.miniBanners .miniBanner .bannerFlex .text{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center}.miniBanners .miniBanner .bannerFlex.squareText .stilt{display:block;padding-top:100%}.miniBanners .miniBanner .image{z-index:0;width:100%}.miniBanners .miniBanner .image.bgImage img{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%}.miniBanners .miniBanner.textTop .image{margin-bottom:0;margin-top:auto}.miniBanners .miniBanner.textTop .bannerFlex{order:0}.miniBanners .miniBanner.textBottom .image{margin-top:0;margin-bottom:auto}.miniBanners .miniBanner.textBottom .bannerFlex{order:2}@media only screen and (max-width: 650px){.miniBanners .miniBannerTrack{width:100%;margin-left:0}.miniBanners .miniBanner{width:100%;aspect-ratio:auto;margin:calc((calc(25px + 2.4vw))*.25) 0}}.videoBlock .text *{text-align:center}.videoBlock .text+.video_embed_code{margin-top:calc((calc(25px + 2.4vw))*.5)}.videoBlock .video_embed_code{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;width:100%;max-width:750px;margin-left:auto;margin-right:auto}.videoBlock .video_embed_code .heading{text-align:center}.videoBlock .video_embed_code .proportioner{width:100%;padding-bottom:56.25%;height:0;overflow:hidden}.videoBlock .video_embed_code .proportioner>div:first-child{position:absolute;top:0;left:0;width:100%;height:100%;padding:0 !important}.videoBlock .video_embed_code iframe,.videoBlock .video_embed_code .videoHolder object,.videoBlock .video_embed_code .videoHolder embed,.videoBlock .video_embed_code video{position:absolute;top:0;left:0;width:100%;height:100%}.featureVideo.block .wp-video{margin:auto;max-width:720px}@media only screen and (max-width: 768px){.featureVideo.block .wp-video{max-width:100%}}.featureVideo.block .mejs-container{background-color:rgba(0,0,0,0)}.featureVideo.block .mejs-container .mejs-mediaelement{background-color:var(--bc-color-secondary)}@media only screen and (min-width: 650px){.featureVideo.block .mejs-container.videoSD{display:none}}@media only screen and (max-width: 650px){.featureVideo.block .mejs-container.videoHD{display:none}}.featureVideo.block .mejs-controls{background-color:var(--bc-color-primary)}.featureVideo.block .mejs-controls.mejs-time-rail.mejs-time-current{background-color:var(--bc-color-secondary)}.featureVideo.block .mejs-inner{min-height:100%}.featureVideo.block .mediaelementwrapper{min-height:100%}.featureVideo.block .mejs-overlay{min-height:100%}.featureVideo.block .mejs-layers{min-height:100%;position:initial}.featureVideo.block .mejs-overlay-button{opacity:.5}.featureVideo.block .mejs-overlay-button:hover{opacity:1}.socialBlock .text *{text-align:center}.socialBlock .text+.social_embed_code{margin-top:calc((calc(25px + 2.4vw))*.5)}.socialBlock .social_embed_code{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;width:100%;max-width:750px;margin-left:auto;margin-right:auto}.socialBlock .social_embed_code .heading{text-align:center}.socialBlock .social_embed_code iframe{margin:calc((calc(25px + 2.4vw))*.5) auto}.rangeMenu{width:100%}.rangeTrack{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start;align-items:stretch;overflow:hidden}.woocommerce .rangeTile,.rangeTile{width:22.2222222222%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:stretch;background-color:var(--bc-color-primary)}.woocommerce .rangeTile a,.rangeTile a{display:block;width:100%}.woocommerce .rangeTile .text,.rangeTile .text{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-end;padding:calc((calc(25px + 2.4vw))*.5);padding-bottom:calc((calc(25px + 2.4vw))*.25);z-index:2}.woocommerce .rangeTile .text span.stilt,.rangeTile .text span.stilt{display:block;padding-top:150%}.woocommerce .rangeTile .image,.woocommerce .rangeTile img,.woocommerce .rangeTile picture,.rangeTile .image,.rangeTile img,.rangeTile picture{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%}.woocommerce .rangeTile img,.rangeTile img{-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;height:100% !important}.woocommerce .rangeTile.allCarpets,.rangeTile.allCarpets{background-color:rgba(0,0,0,0)}.woocommerce .rangeTile.allCarpets .text,.rangeTile.allCarpets .text{align-items:center;padding:calc((calc(25px + 2.4vw))*.5)}.woocommerce .rangeTile.allCarpets .text::after,.rangeTile.allCarpets .text::after{content:"";display:block;position:absolute;left:calc((calc(25px + 2.4vw))*.25);top:0;right:calc((calc(25px + 2.4vw))*.25);bottom:calc((calc(25px + 2.4vw))*.25);border:solid 1px var(--bc-color-light-grey);opacity:.5}.rangeTrack.flickity-enabled .flickity-viewport{overflow:hidden;width:100%}.rangeTrack.flickity-enabled .flickity-page-dots{position:relative;left:auto;top:auto;right:auto;bottom:auto;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:flex-start;align-items:flex-start;width:100%;max-width:none;margin:auto;margin-top:calc((calc(25px + 2.4vw))*.25)}.rangeTrack.flickity-enabled .flickity-page-dots li{display:block;width:1.2em;height:1.2em;margin-left:0;margin-right:.6em;border-radius:0;background-color:var(--bc-color-light-grey);opacity:.8}.rangeTrack.flickity-enabled .flickity-page-dots li.is-selected{background-color:var(--bc-color-primary);opacity:1}@media only screen and (max-width: 1400px){.woocommerce .rangeTile,.rangeTile{width:28.5714285714%}}@media only screen and (max-width: 900px){.woocommerce .rangeTile,.rangeTile{width:28.5714285714%}}@media only screen and (max-width: 768px){.woocommerce .rangeTile,.rangeTile{width:40%}}@media only screen and (max-width: 650px){.woocommerce .rangeTile,.rangeTile{width:57.1428571429%}}.flooringTypes .text{max-width:none}.flooringTypes .text+.floorTypes{margin-top:calc((calc(25px + 2.4vw))*.5)}.flooringTypes .floorTypes{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:stretch;width:calc(100% + (calc(25px + 2.4vw))*.5);margin:calc(0px - (calc((calc(25px + 2.4vw)) * 0.25)))}.flooringTypes .floorTypes .floorType{margin:calc((calc(25px + 2.4vw))*.25);padding:calc((calc(25px + 2.4vw))*.5);display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;border:solid 1px rgba(0,0,0,.2);background-color:hsla(0,0%,100%,.5)}.flooringTypes .floorTypes .floorType .text{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.flooringTypes .floorTypes .floorType .text .prices{padding:calc((calc(25px + 2.4vw))*.5);margin-bottom:calc((calc(25px + 2.4vw))*.5);background-color:var(--bc-color-white);border:solid 1px var(--bc-color-light-grey)}.flooringTypes .floorTypes .floorType .text .prices *:last-child{margin-bottom:0}.flooringTypes .floorTypes .floorType .images{width:100%;z-index:2}.flooringTypes .floorTypes .floorType .typeImage{width:100%;padding-top:100%}.flooringTypes .floorTypes .floorType .typeImage img{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;aspect-ratio:1/1;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.flooringTypes .floorTypes .floorType .typeImage a.zoom{position:absolute;right:10px;bottom:10px;width:24px;height:24px;background-color:var(--bc-color-primary);text-indent:-1000em;color:rgba(0,0,0,0);background-image:url("/wp-content/themes/kc_bradfords/img/zoom-icon-white.svg");background-repeat:no-repeat;background-position:center center;background-size:80% auto}.flooringTypes .floorTypes .floorType h5.floorTypeHeader{margin-top:calc((calc(25px + 2.4vw))*.5);font-size:var(--kc-h6Size) 22px;font-size:var(--kc-h6Size-clamp)}.flooringTypes.type100 .floorType{width:100%}.flooringTypes.type50 .floorType{width:calc(50% - (calc(25px + 2.4vw))*.5)}.flooringTypes.type33 .floorType{width:calc(33% - (calc(25px + 2.4vw))*.5)}.flooringTypes.type25 .floorType{width:calc(25% - (calc(25px + 2.4vw))*.5)}.flooringTypes.type20 .floorType{width:calc(20% - (calc(25px + 2.4vw))*.5)}.floorType .images.flickity-enabled .flickity-button{background-color:var(--bc-color-white);margin-top:0;margin-bottom:0;width:34px;height:34px}.floorType .images.flickity-enabled .flickity-prev-next-button .flickity-button-icon{left:15%;top:15%;width:70%;height:70%}.floorType .images.flickity-enabled .flickity-prev-next-button.previous{left:0px}.floorType .images.flickity-enabled .flickity-prev-next-button.next{right:0px}.flooringTypes.rowLayout .floorTypes .floorType{flex-direction:row}.flooringTypes.rowLayout .floorTypes .floorType .text{width:66%;flex-grow:1;padding-left:calc((calc(25px + 2.4vw))*.5)}.flooringTypes.rowLayout .floorTypes .floorType .images{width:33%}.flooringTypes.rowLayout .floorTypes .floorType img.floorTypeImage{width:100%}.flooringTypes.rowLayout .floorTypes .floorType h5.floorTypeHeader{margin-top:0}.flooringTypes.propSquare .floorType img.floorTypeImage{aspect-ratio:1/1}.flooringTypes.propFourThree .floorType img.floorTypeImage{aspect-ratio:1/.65}.flooringTypes.propLandscape .floorType img.floorTypeImage{aspect-ratio:1/.65}.flooringTypes.noProp .floorType img.floorTypeImage{aspect-ratio:auto}@media only screen and (max-width: 700px){.flooringTypes .floorTypes .floorType{width:50%}.flooringTypes.rowLayout .floorTypes .floorType{width:100%}}@media only screen and (max-width: 650px){.flooringTypes.rowLayout .floorTypes .floorType,.flooringTypes .floorTypes .floorType{width:100%;flex-wrap:wrap}.flooringTypes.rowLayout .floorTypes .floorType .text,.flooringTypes .floorTypes .floorType .text{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;padding:calc((calc(25px + 2.4vw))*.5)}.flooringTypes.rowLayout .floorTypes .floorType .images,.flooringTypes .floorTypes .floorType .images{width:100%}.flooringTypes.rowLayout .floorTypes .floorType img.floorTypeImage,.flooringTypes .floorTypes .floorType img.floorTypeImage{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}}.customCode{text-align:center}.customCode *{margin-left:auto;margin-right:auto}.testimonials{width:100%;overflow:visible;margin-right:auto;margin-left:auto;text-align:center;max-width:1050px;margin-left:auto;margin-right:auto}.testimonials .moreTestimonials{margin-top:calc((calc(25px + 2.4vw))*.5);padding-top:calc((calc(25px + 2.4vw))*.5);border-top:solid 1px var(--bc-color-primary)}.testimonials .testimonial{width:100%;max-width:1050px;margin-left:auto;margin-right:auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:center}.testimonials .testimonial blockquote{width:100%;padding-top:.5em;text-align:center}.testimonials .testimonial blockquote *:last-child{margin-bottom:0}.testimonials .testimonial .quoteFoot{width:100%;text-align:center;padding-top:.75em;color:var(--bc-color-primary);font-weight:700}.testimonials .testimonial .quoteFoot p{font-family:var(--kc-body-font);font-weight:var(--kc-body-font-weight);margin:0}.testimonials .testimonial .quoteFoot p.source{font-size:var(--kc-footerFontSize);font-size:var(--kc-footerFontSize-clamp)}*+.reviewsFoot{margin-top:calc(24px + 3vw)}.reviewsFoot{max-width:1050px;margin-left:auto;margin-right:auto;text-align:center}.reviewsFoot img.reviewLogos{max-width:700px;max-height:60px;margin:calc((calc(25px + 2.4vw))*.5) auto 0}.testimonialTrack{width:100%}.testimonialGrid{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:stretch}.testimonialGrid .testimonial{width:50%;padding:0 calc(25px + 2.4vw);margin-bottom:calc((calc(25px + 2.4vw))*.5)}.testimonialGrid .testimonial blockquote *{font-family:var(--kc-body-font);font-weight:var(--kc-body-font-weight);line-height:var(--kc-body-font-line-height);font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp)}.testimonialGrid .testimonial blockquote h5:first-child{font-size:var(--kc-h5Size) 24px;font-size:var(--kc-h5Size-clamp)}.testimonialTrack.flickity-enabled .flickity-slider{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:center}.testimonialTrack.flickity-enabled .flickity-page-dots{position:relative;left:auto;top:auto;right:auto;bottom:auto;margin-top:calc((calc(25px + 2.4vw))*.5)}.rating{width:40%;margin:1em auto;max-width:180px;min-width:100px;background-repeat:no-repeat;background-size:contain;background-position:center center}.rating span{width:100%;display:block;padding-top:20%}.rating.oneStar{background-image:url("/wp-content/themes/kc_bradfords/img/star-rating-1.svg")}.rating.twoStar{background-image:url("/wp-content/themes/kc_bradfords/img/star-rating-2.svg")}.rating.threeStar{background-image:url("/wp-content/themes/kc_bradfords/img/star-rating-3.svg")}.rating.fourStar{background-image:url("/wp-content/themes/kc_bradfords/img/star-rating-4.svg")}.rating.fiveStar{background-image:url("/wp-content/themes/kc_bradfords/img/star-rating-5.svg")}.textContent.testimonialSide .testimonials{background-color:var(--bc-color-lighter-grey)}.textContent.testimonialSide .testimonials .testimonial{padding:calc(25px + 2.4vw)}.textContent.testimonialSide .testimonialTrack.flickity-enabled{padding-bottom:calc((calc(25px + 2.4vw))*.5)}.textContent.testimonialSide .testimonialTrack.flickity-enabled .testimonial{padding-bottom:calc((calc(25px + 2.4vw))*.5)}.textContent.testimonialSide .testimonialTrack.flickity-enabled .flickity-page-dots{margin-top:0;margin-bottom:0}.timeline{max-width:950px;margin-left:auto;margin-right:auto}.timeline .milestone{border:solid 1px var(--bc-color-primary);padding:calc(25px + 2.4vw);display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;text-align:center;background-color:var(--bc-color-white);overflow:visible;margin-bottom:calc(25px + 2.4vw + (calc(25px + 2.4vw))*.5)}.timeline .milestone .connector{content:"";display:block;position:absolute;left:50%;top:100%;right:auto;bottom:auto;width:1px;height:calc(25px + 2.4vw + (calc(25px + 2.4vw))*.5);background-color:var(--bc-color-primary);transform-origin:center top}.timeline .milestone.noBorder{border:0}.timeline .milestone.hasImage{padding-top:0;margin-top:calc((calc(25px + 2.4vw))*2 + 25px + 2.4vw + (calc(25px + 2.4vw))*.5 - 2px)}.timeline .milestone.hasImage .timelineImage{margin-top:calc(0px - (calc(25px + 2.4vw))*2);transform-origin:center top}.timeline .milestone.noText{margin-bottom:0;padding-bottom:0}.timeline .milestone.noText .timelineImage{margin-bottom:0}.timeline .milestone:last-child .connector{display:none}.timeline .timelineImage{border:solid 1px var(--bc-color-primary);order:0;margin-left:auto;margin-right:auto;margin-bottom:calc(25px + 2.4vw);max-width:650px}.timeline .details{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;order:1;padding:0 calc(25px + 2.4vw)}.timeline p.date{order:1;color:var(--bc-color-primary);display:inline-block}.timeline p.date:before,.timeline p.date:after{content:"";display:block;position:absolute;left:auto;top:50%;right:-28px;bottom:auto;width:20px;border-top:solid 1px var(--bc-color-primary)}.timeline p.date:before{left:-28px;right:auto}.timeline h4{order:2}.timeline .timelineText{order:3}@media only screen and (max-width: 768px){.timeline .details{padding:0}}.teamGrid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start;align-items:flex-start}.teamGrid .teamMember{background-color:var(--bc-color-lighter-grey);width:calc(33.3333333333% - calc((calc(25px + 2.4vw)) * 0.25));margin:calc((calc(25px + 2.4vw))*.25);display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.teamGrid .teamMember .image{order:0}.teamGrid .teamMember .text{order:1;padding:calc((calc(25px + 2.4vw))*.5)}.teamGrid .teamMember .memberName{margin:0}body.single-faq .pageHeading h1{font-size:var(--kc-h2Size) 40px;font-size:var(--kc-h2Size-clamp);text-align:left}body.single-faq .pageContent>.wrapper{max-width:950px}.faqs{text-align:center}.faqs .faqIndex.twoCols{-moz-columns:2;columns:2}.faqs .faqIndex p{margin-bottom:12px}.faqs .faqIndex li{padding-right:24px}.faqs.mainFAQPage{padding-top:0}.faqs .introText+.flexer{margin-top:calc((calc(25px + 2.4vw))*.25)}.faqs .introText+.flexer.faqIndex{margin-top:calc(25px + 2.4vw)}.faqs .flexer{flex-wrap:wrap;text-align:left;align-items:stretch;justify-content:center}.faqs .faq{width:70%;padding:calc(25px + 2.4vw);border-bottom:solid 1px var(--bc-color-light-grey)}.faqs .faq:last-child:after{display:none}.faqs .faqSignOff{margin-top:calc(25px + 2.4vw)}@media only screen and (max-width: 900px){.faqs .faq{width:100%;padding-left:0;padding-right:0}.faqs .faq:nth-child(odd):after{display:none}}.manufacturers{text-align:center;margin-left:auto;margin-right:auto}.manufacturers .text+.flexer{margin-top:calc((calc(25px + 2.4vw))*.5)}.manufacturers .text{overflow:hidden}.manufacturers .flexer{justify-content:center;flex-wrap:wrap;align-items:stretch}.manufacturers.largeLogos .manufacturer{width:33%;max-width:350px}.manufacturers .manufacturer{width:20%;min-width:145px;text-align:center;padding:calc((calc(25px + 2.4vw))*.5);display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center}.manufacturers .manufacturer a{width:100%;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-content:center;align-items:flex-end;min-height:100%}.manufacturers .manufacturer img{width:100%;flex-grow:1;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;background-color:rgba(0,0,0,0);aspect-ratio:1/.4}.manufacturers .manufacturer img.portrait{aspect-ratio:1/.7}.manufacturers .manufacturer img.panoramic{aspect-ratio:1/.25}.manufacturers .manufacturer img+p{padding-top:calc((calc(25px + 2.4vw))*.5)}.manufacturers .manufacturer p{font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp);width:100%;margin:auto;margin-bottom:0}.manufacturers.largeLogos .manufacturer{width:33%;min-width:180px}.manufacturers .manufacturerTrack.flickity-enabled{max-width:calc(100% - calc(25px + 2.4vw));margin-left:auto;margin-right:auto}.manufacturers .manufacturerTrack.flickity-enabled .flickity-slider{width:100%}.manufacturers .manufacturerTrack.flickity-enabled .flickity-slider .image{min-height:100%}.manufacturers .manufacturerTrack.flickity-enabled .flickity-viewport{overflow:hidden;width:100%}.manufacturers .manufacturerTrack.flickity-enabled .flickity-page-dots{position:relative;left:auto;top:auto;right:auto;bottom:auto;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:flex-start;align-items:flex-start;width:100%;max-width:none;margin:auto;margin-top:calc((calc(25px + 2.4vw))*.25)}.manufacturers .manufacturerTrack.flickity-enabled .flickity-page-dots li{display:block;width:1.2em;height:1.2em;margin-left:0;margin-right:.6em;border-radius:0;background-color:var(--bc-color-lighter-grey);opacity:.8}.manufacturers .manufacturerTrack.flickity-enabled .flickity-page-dots li.is-selected{background-color:var(--bc-color-primary)}@media only screen and (max-width: 700px){.manufacturers .manufacturer{min-width:175px}}@media only screen and (max-width: 650px){.manufacturers .manufacturer{width:33.3333%;min-width:33.3333%}}.pageTiles,.inlineBlog{overflow:visible;max-width:calc(100% - calc((calc(25px + 2.4vw)) * 0.5));margin-left:auto;margin-right:auto}.pageTiles .text,.inlineBlog .text{overflow:hidden}.inlineJournal,.inlinePagesMenu{overflow:visible}.inlineJournal .introText .text h1:after,.inlineJournal .introText .text h2:after,.inlineJournal .introText .text .headline:after,.inlineJournal .introText .text .divider,.inlineJournal .introText .text .dividerHead:after,.inlineJournal .outtroText .text h1:after,.inlineJournal .outtroText .text h2:after,.inlineJournal .outtroText .text .headline:after,.inlineJournal .outtroText .text .divider,.inlineJournal .outtroText .text .dividerHead:after,.inlinePagesMenu .introText .text h1:after,.inlinePagesMenu .introText .text h2:after,.inlinePagesMenu .introText .text .headline:after,.inlinePagesMenu .introText .text .divider,.inlinePagesMenu .introText .text .dividerHead:after,.inlinePagesMenu .outtroText .text h1:after,.inlinePagesMenu .outtroText .text h2:after,.inlinePagesMenu .outtroText .text .headline:after,.inlinePagesMenu .outtroText .text .divider,.inlinePagesMenu .outtroText .text .dividerHead:after{margin-left:auto;margin-right:auto}.inlineJournal .introText .text *,.inlineJournal .outtroText .text *,.inlinePagesMenu .introText .text *,.inlinePagesMenu .outtroText .text *{text-align:center}.inlineJournal .introText .text li,.inlineJournal .outtroText .text li,.inlinePagesMenu .introText .text li,.inlinePagesMenu .outtroText .text li{text-align:left}.inlineJournal .introText .text h1,.inlineJournal .introText .text h2,.inlineJournal .introText .text h3,.inlineJournal .introText .text h4,.inlineJournal .introText .text h5,.inlineJournal .introText .text h6,.inlineJournal .outtroText .text h1,.inlineJournal .outtroText .text h2,.inlineJournal .outtroText .text h3,.inlineJournal .outtroText .text h4,.inlineJournal .outtroText .text h5,.inlineJournal .outtroText .text h6,.inlinePagesMenu .introText .text h1,.inlinePagesMenu .introText .text h2,.inlinePagesMenu .introText .text h3,.inlinePagesMenu .introText .text h4,.inlinePagesMenu .introText .text h5,.inlinePagesMenu .introText .text h6,.inlinePagesMenu .outtroText .text h1,.inlinePagesMenu .outtroText .text h2,.inlinePagesMenu .outtroText .text h3,.inlinePagesMenu .outtroText .text h4,.inlinePagesMenu .outtroText .text h5,.inlinePagesMenu .outtroText .text h6{text-align:center;width:100%;display:inline-block}.inlineJournal .introText .text .positioner,.inlineJournal .outtroText .text .positioner,.inlinePagesMenu .introText .text .positioner,.inlinePagesMenu .outtroText .text .positioner{max-width:950px;margin-left:auto;margin-right:auto}.inlineJournal .introText+.pageTiles,.inlinePagesMenu .introText+.pageTiles{margin-top:calc((calc(25px + 2.4vw))*.5)}.pageTileTrack{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start;align-items:stretch;width:calc(100% + calc((calc(25px + 2.4vw)) * 0.25));left:calc(0px - calc((calc(25px + 2.4vw)) * 0.25)/2)}.pageTile{width:33.3333333333%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:stretch;padding:calc(calc((calc(25px + 2.4vw)) * 0.25)/2)}.pageTile a{border:solid 1px var(--bc-color-light-grey);background-color:var(--bc-color-white);display:block;width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:stretch}.pageTile .text{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-end;padding:calc((calc(25px + 2.4vw))*.5);z-index:2}.pageTile .text span.stilt{display:block;padding-top:100%}.pageTile .text h5{color:var(--bc-color-black);font-size:var(--kc-h6Size) 22px;font-size:var(--kc-h6Size-clamp)}.pageTile .text .positioner{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;align-self:stretch}.pageTile .text .blockLink{margin-top:auto;margin-bottom:0;font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp)}.pageTileTrack.flickity-enabled .flickity-slider{width:100%}.pageTileTrack.flickity-enabled .flickity-slider .pageTile{min-height:100%}.pageTileTrack.flickity-enabled .flickity-viewport{overflow:hidden;width:100%}.pageTileTrack.flickity-enabled .flickity-page-dots{position:relative;left:auto;top:auto;right:auto;bottom:auto;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:flex-start;align-items:flex-start;width:100%;max-width:none;margin:auto;margin-top:calc((calc(25px + 2.4vw))*.25)}.pageTileTrack.flickity-enabled .flickity-page-dots li{display:block;width:1.2em;height:1.2em;margin-left:0;margin-right:.6em;border-radius:0;background-color:var(--bc-color-lighter-grey);opacity:.8}.pageTileTrack.flickity-enabled .flickity-page-dots li.is-selected{background-color:var(--bc-color-primary)}.pageTile.blogTile a{flex-wrap:wrap}.pageTile.blogTile a .text{order:1}.pageTile.blogTile a .image{order:0;width:100%}.pageTile.blogTile a .image .stilt{display:block;padding-top:75%}.pageTile.blogTile a .image img{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}@media only screen and (max-width: 900px){.pageTile{width:50%}}@media only screen and (max-width: 650px){.pageTile{width:100%}.inlinePagesMenu{margin-left:auto;margin-right:auto}}.blockDivider{max-width:1050px;border-top:solid 1px var(--bc-color-primary);margin-left:auto;margin-right:auto}.rangeBlocks{margin-top:calc((calc(25px + 2.4vw))*.25/2)}.rangeBlocks .blockTrack{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:stretch;width:calc(100% + (calc(25px + 2.4vw))*.25);margin-left:calc(0px - (calc(25px + 2.4vw))*.25/2);margin-bottom:calc(0px - (calc(25px + 2.4vw))*.25/2)}.rangeBlocks .rangeBlock{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:stretch;padding:calc((calc(25px + 2.4vw))*.25/2);width:50%}.rangeBlocks .rangeBlock a{width:100%;display:block}.rangeBlocks .rangeBlock .flexer{padding:calc(25px + 2.4vw);padding-left:0px}.rangeBlocks .rangeBlock .flexer .stilt{padding-top:100%;display:block}.rangeBlocks .rangeBlock img.rangeImage{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.rangeBlocks .rangeBlock .text{z-index:2;align-self:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.rangeBlocks .rangeBlock h2{margin-bottom:calc((calc(25px + 2.4vw))*.25)}.rangeBlocks .rangeBlock p.breadCrumb{font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp);margin-bottom:calc((calc(25px + 2.4vw))*.25)}.rangeBlocks .rangeBlock .rangeHeadline{font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp)}@media only screen and (max-width: 1100px){.rangeBlocks .rangeBlock .flexer .stilt{padding-top:150%}}@media only screen and (max-width: 768px){.rangeBlocks .blockTrack{flex-wrap:wrap}.rangeBlocks .rangeBlock{width:100%}}.collectionsMenu{margin-top:calc(24px + 3vw)}.collectionsMenu .blockFlexer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start;align-items:stretch;width:calc(100% + (calc(25px + 2.4vw))*.25);margin:auto}.collectionsMenu .collectionBlock{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:stretch;padding:calc((calc(25px + 2.4vw))*.25/2);width:33.3333333333%}.collectionsMenu .collectionBlock .flexer{padding:calc((calc(25px + 2.4vw))*.5);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.collectionsMenu .collectionBlock img.collectionImage{order:0;-o-object-fit:cover;object-fit:cover;min-width:calc(100% + 25px + 2.4vw);left:calc(0px - (calc(25px + 2.4vw))*.5);height:60vw;max-height:550px;object-fit:cover}.collectionsMenu .collectionBlock .collectionNameHolder{display:block;color:var(--bc-color-white);padding:calc((calc(25px + 2.4vw))*.5);width:100%}.collectionsMenu .collectionBlock .collectionNameHolder img{max-width:100%;max-height:9em;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.collectionsMenu .collectionBlock .description{padding:calc((calc(25px + 2.4vw))*.25) calc((calc(25px + 2.4vw))*.5) 0 calc((calc(25px + 2.4vw))*.5)}.collectionsMenu .collectionBlock .text{margin-top:calc(0px - (25px + 2.4vw));width:100%;order:1;z-index:2;align-self:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.collectionsMenu .collectionBlock .collectionLink{font-family:var(--kc-body-font);font-weight:var(--kc-body-font-weight);line-height:var(--kc-body-font-line-height);font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp);padding:1.5em calc((calc(25px + 2.4vw))*.5) 0 calc((calc(25px + 2.4vw))*.5);border-top:solid 1px var(--bc-color-black);color:var(--bc-color-black);width:100%;display:block}.collectionsMenu .collectionBlock h2{margin-bottom:calc((calc(25px + 2.4vw))*.25)}.collectionsMenu .collectionBlock p.breadCrumb{font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp);margin-bottom:calc((calc(25px + 2.4vw))*.25)}.collectionsMenu .collectionBlock p.rangeHeadline{font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp)}@media only screen and (max-width: 650px){.collectionsMenu .collectionBlock{width:80%}}.categoriesMenu{width:100%;max-width:1260px;margin-left:auto;margin-right:auto}.categoriesMenu .blockFlexer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;margin-left:calc(0px - (calc(25px + 2.4vw))*.25/2);margin-bottom:calc(0px - (calc(25px + 2.4vw))*.25/2);padding-top:calc((calc(25px + 2.4vw))*.25/2)}.woocommerce .categoryTile,.categoryTile{width:33.3333333333%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:stretch;padding:calc((calc(25px + 2.4vw))*.25/2)}.woocommerce .categoryTile a,.categoryTile a{background-color:var(--bc-color-light-grey);display:block;width:100%}.woocommerce .categoryTile .text,.categoryTile .text{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-end;padding:calc((calc(25px + 2.4vw))*.5);z-index:2}.woocommerce .categoryTile .text span.stilt,.categoryTile .text span.stilt{display:block;padding-top:150%}.woocommerce .categoryTile .text h5,.categoryTile .text h5{margin-bottom:8px}.woocommerce .categoryTile.allFlooring .text,.categoryTile.allFlooring .text{align-items:center}.woocommerce .categoryTile .image,.woocommerce .categoryTile img,.woocommerce .categoryTile picture,.categoryTile .image,.categoryTile img,.categoryTile picture{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%}.woocommerce .categoryTile .image::after,.woocommerce .categoryTile img::after,.woocommerce .categoryTile picture::after,.categoryTile .image::after,.categoryTile img::after,.categoryTile picture::after{content:"";display:block;position:absolute;left:0;top:33%;right:0;bottom:0;background-image:linear-gradient(to top, rgb(0, 0, 0), rgba(0, 0, 0, 0));mix-blend-mode:multiply;opacity:.5}.woocommerce .categoryTile img,.categoryTile img{-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;height:100% !important}.woocommerce .categoryTile.allCarpets,.categoryTile.allCarpets{background-color:rgba(0,0,0,0)}.woocommerce .categoryTile.allCarpets .text,.categoryTile.allCarpets .text{align-items:center;padding:calc((calc(25px + 2.4vw))*.5)}.woocommerce .categoryTile.allCarpets .text::after,.categoryTile.allCarpets .text::after{content:"";display:block;position:absolute;left:calc((calc(25px + 2.4vw))*.25);top:0;right:calc((calc(25px + 2.4vw))*.25);bottom:calc((calc(25px + 2.4vw))*.25);border:solid 1px var(--bc-color-light-grey);opacity:.5}@media only screen and (max-width: 768px){.woocommerce .categoryTile,.categoryTile{width:50%}}.splitBanner.installationsBanner .text .positioner{margin:auto;padding-bottom:calc(25px + 2.4vw)}.splitBanner.installationsBanner .featuredTitle{border-bottom:solid 1px hsla(0,0%,100%,.35);padding-bottom:18px;margin-bottom:18px}.splitBanner.installationsBanner .featureRanges{order:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;margin-bottom:calc((calc(25px + 2.4vw))*.5)}.splitBanner.installationsBanner .featureRanges a{display:block;font-family:var(--kc-body-font);font-weight:var(--kc-body-font-weight);line-height:var(--kc-body-font-line-height);font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp);margin-right:.75em;margin-bottom:.75em}/*! Flickity v2.2.2
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-button{position:absolute;border:none;color:var(--bc-color-primary);background-color:rgba(0,0,0,0);margin-top:0;margin-bottom:0}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:24px;height:24px;padding:0;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:-20px}.flickity-prev-next-button.next{right:-20px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:0}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:0}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:0%;top:0%;width:100%;height:100%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.flickity-enabled.is-fade .flickity-slider>*{pointer-events:none;z-index:0}.flickity-enabled.is-fade .flickity-slider>.is-selected{pointer-events:auto;z-index:1}body .fslightbox-container{background:rgba(0,0,0,0);background-color:hsla(0,0%,100%,.9)}body .fslightbox-container .fslightbox-svg-path{fill:var(--bc-color-white)}body .fslightbox-container .fslightbox-toolbar{background-color:var(--bc-color-primary)}body .fslightbox-container .fslightbox-caption{background:var(--bc-color-primary)}body .fslightbox-container .fslightbox-caption .fslightbox-caption-inner *{color:var(--bc-color-white)}.aws-container{max-width:calc(1050px/2);margin-left:auto;margin-right:auto}.aws-search-result ul li.aws_result_item .aws_result_link .aws_result_title,.aws-search-result ul li.aws_result_item .aws_result_link .aws_result_excerpt,.aws-search-result ul li.aws_result_item .aws_result_link .aws_result_price{line-height:1.2em}.aws-search-result ul li.aws_result_item .aws_result_link .aws_result_excerpt{color:var(--bc-color-primary)}.aws-search-result ul li.aws_result_item .aws_result_link .aws_result_price{display:none}.searchHolder .aws-container .aws-search-label,.searchHolder .aws-container .aws-search-field{font-family:var(--kc-body-font);font-weight:var(--kc-body-font-weight);line-height:var(--kc-body-font-line-height);font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp)}.aws-search-result .aws_result_scroll{max-height:350px !important}.aws_result_scroll .aws_result_content .aws_result_price{display:none}.aws_result_scroll .aws_result_content .aws_result_title,.aws_result_scroll .aws_result_content .aws_result_excerpt,.aws_result_scroll .aws_result_content .aws_result_term,.aws_result_scroll .aws_result_content .aws_result_price{font-family:var(--kc-body-font);font-weight:var(--kc-body-font-weight);line-height:var(--kc-body-font-line-height);font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp);line-height:1.2em;margin:0}.aws_result_scroll .aws_result_content .aws_result_title{margin-bottom:0}.aws_result_scroll .aws_result_content .aws_result_title span.rangeName{width:100%;display:block;font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp)}.aws_result_scroll .aws_result_content .aws_result_term{margin-top:0;padding-top:0px;font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp)}/*!
 * baguetteBox.js
 * @author  feimosi
 * @version %%INJECT_VERSION%%
 * @url https://github.com/feimosi/baguetteBox.js
 */#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;z-index:1000000;background-color:#222;background-color:hsla(0,0%,100%,.8) !important;transition:opacity .5s ease}#baguetteBox-overlay.visible{opacity:1}#baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center}#baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}#baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;box-shadow:0 0 8px rgba(0,0,0,.6)}#baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;white-space:normal;color:#ccc;background-color:#000;background-color:rgba(0,0,0,.6);font-family:sans-serif}#baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;transition:left .4s ease,transform .4s ease}#baguetteBox-slider.bounce-from-right{animation:bounceFromRight .4s ease-out}#baguetteBox-slider.bounce-from-left{animation:bounceFromLeft .4s ease-out}@keyframes bounceFromRight{0%{margin-left:0}50%{margin-left:-30px}100%{margin-left:0}}@keyframes bounceFromLeft{0%{margin-left:0}50%{margin-left:30px}100%{margin-left:0}}.baguetteBox-button#previous-button,.baguetteBox-button#next-button{top:50%;top:calc(50% - 30px);width:44px;height:60px}.baguetteBox-button{position:absolute;cursor:pointer;outline:none;padding:0;margin:0;border:0;border-radius:15%;background-color:rgba(0,0,0,0);color:var(--bc-color-primary);font:1.6em sans-serif;transition:background-color .4s ease}.baguetteBox-button svg{fill:var(--bc-color-primary);stroke:var(--bc-color-primary)}.baguetteBox-button:focus,.baguetteBox-button:hover{border:0}.baguetteBox-button#next-button{right:2%}.baguetteBox-button#previous-button{left:2%}.baguetteBox-button#close-button{top:20px;right:2%;right:calc(2% + 6px);width:30px;height:30px}.baguetteBox-button svg{position:absolute;left:0;top:0;fill:var(--bc-color-primary)}.baguetteBox-spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}.baguetteBox-double-bounce1,.baguetteBox-double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;animation:bounce 2s infinite ease-in-out}.baguetteBox-double-bounce2{animation-delay:-1s}@keyframes bounce{0%,100%{transform:scale(0)}50%{transform:scale(1)}}body.gsapAnimated *[data-gsap-animated],body.gsapAnimated *[data-flickity-animated]{transform-origin:left center;transition:all;transition-duration:.5s;transition-delay:0;transition-timing-function:ease-out;opacity:0}body.gsapAnimated *[data-gsap-animated][data-gsap-animated=fade-left],body.gsapAnimated *[data-gsap-animated][data-flickity-animated=fade-left],body.gsapAnimated *[data-flickity-animated][data-gsap-animated=fade-left],body.gsapAnimated *[data-flickity-animated][data-flickity-animated=fade-left]{transform:translateX(-30px)}body.gsapAnimated *[data-gsap-animated][data-gsap-animated=fade-right],body.gsapAnimated *[data-gsap-animated][data-flickity-animated=fade-right],body.gsapAnimated *[data-flickity-animated][data-gsap-animated=fade-right],body.gsapAnimated *[data-flickity-animated][data-flickity-animated=fade-right]{transform:translateX(30px)}body.gsapAnimated *[data-gsap-animated][data-gsap-animated=fade-down],body.gsapAnimated *[data-gsap-animated][data-flickity-animated=fade-down],body.gsapAnimated *[data-flickity-animated][data-gsap-animated=fade-down],body.gsapAnimated *[data-flickity-animated][data-flickity-animated=fade-down]{transform:translateY(-30px)}body.gsapAnimated *[data-gsap-animated][data-gsap-animated=fade-up],body.gsapAnimated *[data-gsap-animated][data-flickity-animated=fade-up],body.gsapAnimated *[data-flickity-animated][data-gsap-animated=fade-up],body.gsapAnimated *[data-flickity-animated][data-flickity-animated=fade-up]{transform:translateY(30px)}body.gsapAnimated *[data-gsap-animated][data-gsap-animated=scale-left],body.gsapAnimated *[data-gsap-animated][data-flickity-animated=scale-left],body.gsapAnimated *[data-flickity-animated][data-gsap-animated=scale-left],body.gsapAnimated *[data-flickity-animated][data-flickity-animated=scale-left]{transform-origin:center left;transform:scaleX(0)}body.gsapAnimated *[data-gsap-animated][data-gsap-animated=scale-right],body.gsapAnimated *[data-gsap-animated][data-flickity-animated=scale-right],body.gsapAnimated *[data-flickity-animated][data-gsap-animated=scale-right],body.gsapAnimated *[data-flickity-animated][data-flickity-animated=scale-right]{transform-origin:center right;transform:scaleX(0)}body.gsapAnimated *[data-gsap-animated][data-gsap-animated=scale-down],body.gsapAnimated *[data-gsap-animated][data-flickity-animated=scale-down],body.gsapAnimated *[data-flickity-animated][data-gsap-animated=scale-down],body.gsapAnimated *[data-flickity-animated][data-flickity-animated=scale-down]{transform-origin:top left;transform:scaleY(0)}body.gsapAnimated *[data-gsap-animated][data-gsap-animated=scale-up],body.gsapAnimated *[data-gsap-animated][data-flickity-animated=scale-up],body.gsapAnimated *[data-flickity-animated][data-gsap-animated=scale-up],body.gsapAnimated *[data-flickity-animated][data-flickity-animated=scale-up]{transform-origin:bottom left;transform:scaleY(0)}body.gsapAnimated *[data-gsap-animated][data-gsap-animated=wipe-left],body.gsapAnimated *[data-gsap-animated][data-flickity-animated=wipe-left],body.gsapAnimated *[data-flickity-animated][data-gsap-animated=wipe-left],body.gsapAnimated *[data-flickity-animated][data-flickity-animated=wipe-left]{opacity:1;clip-path:polygon(100% 0%, 100% 0%, 100% 100%, 100% 100%)}body.gsapAnimated *[data-gsap-animated][data-gsap-animated=wipe-right],body.gsapAnimated *[data-gsap-animated][data-flickity-animated=wipe-right],body.gsapAnimated *[data-flickity-animated][data-gsap-animated=wipe-right],body.gsapAnimated *[data-flickity-animated][data-flickity-animated=wipe-right]{opacity:1;clip-path:polygon(0% 0%, 0% 0%, 0% 100%, 0% 100%)}body.gsapAnimated *[data-gsap-animated][data-gsap-animated=wipe-down],body.gsapAnimated *[data-gsap-animated][data-flickity-animated=wipe-down],body.gsapAnimated *[data-flickity-animated][data-gsap-animated=wipe-down],body.gsapAnimated *[data-flickity-animated][data-flickity-animated=wipe-down]{opacity:1;clip-path:polygon(0% 0%, 100% 0%, 100% 0%, 0% 0%)}body.gsapAnimated *[data-gsap-animated][data-gsap-animated=wipe-up],body.gsapAnimated *[data-gsap-animated][data-flickity-animated=wipe-up],body.gsapAnimated *[data-flickity-animated][data-gsap-animated=wipe-up],body.gsapAnimated *[data-flickity-animated][data-flickity-animated=wipe-up]{opacity:1;clip-path:polygon(0% 100%, 100% 100%, 100% 100%, 0% 100%)}body.gsapAnimated *[data-gsap-animated][data-gsap-animated=wipe-center],body.gsapAnimated *[data-gsap-animated][data-flickity-animated=wipe-center],body.gsapAnimated *[data-flickity-animated][data-gsap-animated=wipe-center],body.gsapAnimated *[data-flickity-animated][data-flickity-animated=wipe-center]{opacity:1;clip-path:polygon(50% 0, 50% 0, 50% 100%, 50% 100%)}body.gsapAnimated *[data-gsap-animated][data-gsap-animated=wipe-center-vert],body.gsapAnimated *[data-gsap-animated][data-flickity-animated=wipe-center-vert],body.gsapAnimated *[data-flickity-animated][data-gsap-animated=wipe-center-vert],body.gsapAnimated *[data-flickity-animated][data-flickity-animated=wipe-center-vert]{opacity:1;clip-path:polygon(0 50%, 100% 50%, 100% 50%, 0 50%)}body.gsapAnimated *[data-gsap-animated][data-gsap-animated=zoom-up],body.gsapAnimated *[data-gsap-animated][data-flickity-animated=zoom-up],body.gsapAnimated *[data-flickity-animated][data-gsap-animated=zoom-up],body.gsapAnimated *[data-flickity-animated][data-flickity-animated=zoom-up]{transform:scale(0.8)}body.gsapAnimated *[data-gsap-animated][data-gsap-animated=zoom-down],body.gsapAnimated *[data-gsap-animated][data-flickity-animated=zoom-down],body.gsapAnimated *[data-flickity-animated][data-gsap-animated=zoom-down],body.gsapAnimated *[data-flickity-animated][data-flickity-animated=zoom-down]{transform:scale(1.2)}body.gsapAnimated .is-selected *[data-flickity-animated]{opacity:1;scale:1;transform:none}body.gsapAnimated .is-selected *[data-flickity-animated].bannerHeader{transition-delay:.5s;transform:none}body.gsapAnimated .is-selected *[data-flickity-animated].subHeader{transition-delay:1s;transform:none}body.gsapAnimated .is-selected *[data-flickity-animated][data-flickity-animated=wipe-left],body.gsapAnimated .is-selected *[data-flickity-animated][data-flickity-animated=wipe-right],body.gsapAnimated .is-selected *[data-flickity-animated][data-flickity-animated=wipe-center-vert],body.gsapAnimated .is-selected *[data-flickity-animated][data-flickity-animated=wipe-center],body.gsapAnimated .is-selected *[data-flickity-animated][data-flickity-animated=wipe-down],body.gsapAnimated .is-selected *[data-flickity-animated][data-flickity-animated=wipe-up]{clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}footer{padding-top:calc((calc(25px + 2.4vw))*.5)}footer .logoBar{display:block;padding:18px 0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:flex-start;align-items:flex-end;margin:auto}footer .logoBar .logo{width:10%;min-width:80px}footer .logoBar .logo.acgLogo{width:15%;min-width:120px}footer .menuBar{overflow:hidden}footer .addressBar{background-color:var(--bc-color-grey);padding:0 0 calc((calc(25px + 2.4vw))*.5) 0;width:100%}footer .addressBar .flexer{flex-wrap:nowrap;margin:0 auto}footer .addressBar p,footer .addressBar ul,footer .addressBar ol,footer .addressBar a{font-size:var(--kc-footerFontSize);font-size:var(--kc-footerFontSize-clamp);color:var(--bc-color-white)}footer .addressBar ul,footer .addressBar ol{list-style-type:none;padding-right:calc((calc(25px + 2.4vw))*.5)}footer .addressBar .address{margin-top:calc((calc(25px + 2.4vw))*.5)}footer .addressBar .innerFlex{flex-grow:1;flex-wrap:nowrap}footer .addressBar ul.footLinks{-moz-columns:3;columns:3;margin-top:calc((calc(25px + 2.4vw))*.5)}footer .addressBar .openingHours h6{color:var(--bc-color-white);margin:0;font-size:var(--kc-footerFontSize);font-size:var(--kc-footerFontSize-clamp);font-weight:700}footer .addressBar .vanCameo{width:25%;max-width:300px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;text-align:center}footer .addressBar .vanCameo img.vanImage.mobile{display:none}footer .addressBar .vanCameo img.stars{width:60%}footer .addressBar .vanCameo p{margin-top:12px}.smallLinks{padding:calc((calc(25px + 2.4vw))*.5) 0}.smallLinks *{font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp)}.smallLinks ul{list-style-type:none}.smallLinks a{color:var(--bc-color-grey)}.smallLinks .flexer{flex-wrap:wrap}.smallLinks .flexer .regDetails{flex-grow:1}.smallLinks .flexer .smallMenu{width:auto}.credits{display:block;padding-bottom:calc(25px + 2.4vw)}.credits a{color:var(--bc-color-grey)}@media only screen and (max-width: 1100px){footer .addressBar ul.footLinks{-moz-columns:2;columns:2}}@media only screen and (max-width: 650px){footer .addressBar .address{margin-top:calc((calc(25px + 2.4vw))*.5);order:2}footer .addressBar .footLinks{order:0}footer .addressBar .innerFlex{flex-wrap:wrap}footer .addressBar .vanCameo{width:50%;max-width:100%}}@media only screen and (max-width: 450px){footer .addressBar .flexer{flex-wrap:wrap}footer .addressBar .innerFlex{width:100%}footer .addressBar .vanCameo{width:100%;margin-top:calc(25px + 2.4vw)}footer .addressBar .vanCameo img.vanImage.desktop{display:none}footer .addressBar .vanCameo img.vanImage.mobile{display:block;width:100vw;margin-left:calc(0px - (calc(25px + 2.4vw))*.5)}}.footBlocks{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:stretch;width:calc(100% + (calc(25px + 2.4vw))*.25);margin-left:calc(0px - calc((calc(25px + 2.4vw)) * 0.25));margin-top:calc(25px + 2.4vw)}.footBlock{background-color:var(--bc-color-lighter-grey);padding:calc((calc(25px + 2.4vw))*.75);width:calc(50% - (calc(25px + 2.4vw))*.25);margin-left:calc((calc(25px + 2.4vw))*.25);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:stretch}.footBlock .stilt{display:block;width:1px;padding-top:30%}.footBlock .text{width:60%;margin-right:50%;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:stretch;z-index:2;overflow:visible}.footBlock h3{margin-bottom:calc((calc(25px + 2.4vw))*.25)}.footBlock .buttonLink{margin-top:auto;margin-bottom:0;align-self:flex-start}.footBlock .buttonLink span{white-space:nowrap}.footBlock .image{z-index:1;position:absolute;right:calc((calc(25px + 2.4vw))*.75);top:calc((calc(25px + 2.4vw))*.75);width:calc(50% - calc(25px + 2.4vw) - calc((calc(25px + 2.4vw)) * 0.5));height:calc(100% - calc((calc(25px + 2.4vw)) * 0.75))}.footBlock .image img{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%}.footBlock .image a{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;z-index:2}.footBlock .image a p{opacity:0;position:absolute}.footBlock.roomVisualiserBlock .image img{-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom}.footBlock.findARetailerBlock form{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;margin-top:auto;margin-bottom:0}.footBlock.findARetailerBlock form input[type=text]{padding:12px;font-family:var(--kc-body-font);font-weight:var(--kc-body-font-weight);line-height:var(--kc-body-font-line-height);font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp);border:0;width:100%;max-width:210px}.footBlock.findARetailerBlock form input[type=text],.footBlock.findARetailerBlock form .buttonLink{width:100%;max-width:210px}.footBlock.findARetailerBlock form .buttonLink{margin-top:12px}.footBlock.findARetailerBlock .image{top:0;right:0;height:100%;width:70%}.footBlock.findARetailerBlock .image img{-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center}@media only screen and (max-width: 700px){.footBlocks{flex-wrap:wrap}.footBlock{width:100%}.footBlock .stilt{display:none}.footBlock+.footBlock{margin-top:calc((calc(25px + 2.4vw))*.25)}.footBlock.roomVisualiserBlock{align-items:center}.footBlock.roomVisualiserBlock .stilt{padding-top:50%;display:block}.footBlock.roomVisualiserBlock .image img{-o-object-position:center top;object-position:center top;-o-object-fit:cover;object-fit:cover}}.inlineShopMenu .shopDeptTiles{margin-top:0}.inlineShopMenu .text{max-width:1050px;margin-left:auto;margin-right:auto;overflow:hidden}.inlineShopMenu .text+.shopDeptTiles{margin-top:calc((calc(25px + 2.4vw))*.5)}.shopDeptTiles>.wrapper{padding-left:calc((calc(25px + 2.4vw))*.75);padding-right:calc((calc(25px + 2.4vw))*.75)}.shopDeptTiles{margin-bottom:calc(0px - (calc(25px + 2.4vw))*.5)}.shopDeptTiles .tileTrack,.shopDeptTiles .tileGrid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start;align-items:flex-start;width:calc(100% + (calc(25px + 2.4vw))*.5);margin-left:calc(0px - (calc((calc(25px + 2.4vw)) * 0.25)));overflow:hidden}.shopDeptTile{width:25%;padding:calc((calc(25px + 2.4vw))*.25);display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;min-width:140px;margin-bottom:calc((calc(25px + 2.4vw))*.5)}.shopDeptTile .text{order:1;padding:calc((calc(25px + 2.4vw))*.25)}.shopDeptTile .text .positioner{width:100%}.shopDeptTile .text .positioner *{text-align:center}.shopDeptTile .text .positioner h5{margin:0}.shopDeptTile .text .positioner h5+p{margin-top:4px}.shopDeptTile .text .positioner p{font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp);margin:0}.shopDeptTile .image{order:0;width:100%;background-color:var(--bc-color-lighter-grey)}.shopDeptTile .image img{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom}.shopDeptTile .image span.stilt{display:block;width:100%;padding-top:100%}.text+.tileTrack.flickity-enabled{margin-top:calc((calc(25px + 2.4vw))*.5)}.tileTrack.flickity-enabled{overflow:visible}.tileTrack.flickity-enabled .flickity-button.flickity-prev-next-button{background:rgba(0,0,0,0);color:var(--bc-color-primary);margin:0;padding:0;width:50px;height:50px;border:0;border-radius:0}.tileTrack.flickity-enabled .flickity-button.flickity-prev-next-button:hover{background-color:rgba(0,0,0,0);border:0}.tileTrack.flickity-enabled .flickity-button.flickity-prev-next-button.previous{left:-30px}.tileTrack.flickity-enabled .flickity-button.flickity-prev-next-button.next{right:-30px}.tileTrack.flickity-enabled .shopDeptTile{margin-bottom:0;padding-bottom:0}.tileTrack.flickity-enabled .shopDeptTile .text{padding-bottom:0}.tileTrack.flickity-enabled .flickity-slider{width:100%}.tileTrack.flickity-enabled .flickity-viewport{width:100%}.tileTrack.flickity-enabled .flickity-page-dots{position:relative;left:auto;top:auto;right:auto;bottom:auto;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:flex-start;align-items:flex-start;width:100%;max-width:none;margin:auto;margin-top:calc((calc(25px + 2.4vw))*.25)}.tileTrack.flickity-enabled .flickity-page-dots li{display:block;width:1.2em;height:1.2em;margin-left:0;margin-right:.6em;border-radius:0;background-color:var(--bc-color-lighter-grey);opacity:.8}.tileTrack.flickity-enabled .flickity-page-dots li.is-selected{background-color:var(--bc-color-primary)}@media only screen and (max-width: 900px){.shopDeptTiles .shopDeptTile{width:33.33%}}@media only screen and (max-width: 650px){.shopDeptTiles .shopDeptTile{width:50%}}.scenery{margin-top:calc(24px + 3vw)}.scenery .wrapper{z-index:2;text-align:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-content:flex-start;align-items:flex-start;padding:12vw 0 6vw}.scenery .wrapper *{color:var(--bc-color-white);z-index:2}.scenery .wrapper .logo{width:15%;max-width:150px;margin:0 auto 6vw}.scenery .wrapper h3{max-width:950px;padding-left:calc(25px + 2.4vw);padding-right:calc(25px + 2.4vw);margin-left:auto;margin-right:auto}.scenery .bgImage{position:absolute;left:calc((calc(25px + 2.4vw))*.25);top:0;right:calc((calc(25px + 2.4vw))*.25);width:calc(100% - (calc(25px + 2.4vw))*.5);bottom:0;z-index:1;-o-object-position:center bottom;object-position:center bottom}.shopEnquiries{z-index:3;overflow:visible;margin-bottom:calc(25px + 2.4vw)}.shopEnquiries>.wrapper{padding-left:calc((calc(25px + 2.4vw))*.25);padding-right:calc((calc(25px + 2.4vw))*.25)}.shopEnquiries .boxed{background-color:var(--bc-color-secondary);padding:calc((calc(25px + 2.4vw))*.5) calc(25px + 2.4vw);width:auto;max-width:850px;margin:0 auto;margin-top:calc((-24px - 3.5vw)/2)}.shopEnquiries .boxed h3.divided.centered{overflow:hidden;text-align:center}.shopEnquiries .boxed h3.divided.centered span{display:inline-block;padding:calc((calc(25px + 2.4vw))*.25) calc((calc(25px + 2.4vw))*.5);margin:auto}.shopEnquiries .boxed h3.divided.centered span::before{content:"";display:block;position:absolute;left:auto;top:50%;right:100%;bottom:auto;width:100vw;height:1px;background-color:var(--bc-color-primary)}.shopEnquiries .boxed h3.divided.centered span::after{content:"";display:block;position:absolute;left:100%;top:50%;right:auto;bottom:auto;width:100vw;height:1px;background-color:var(--bc-color-primary)}.shopEnquiries .boxed .flexer{overflow:hidden;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start;align-items:flex-start}.shopEnquiries .boxed .flexer h3{width:100%}.shopEnquiries .boxed .flexer .openTimes,.shopEnquiries .boxed .flexer .contactNos{padding:0 calc((calc(25px + 2.4vw))*.5)}.shopEnquiries .boxed .flexer ul{list-style-type:none;padding-left:0px}.shopEnquiries .boxed .flexer ul li{margin-bottom:3px}.shopEnquiries .boxed .flexer a{font-weight:500}@media only screen and (max-width: 650px){.shopEnquiries .boxed{margin-top:0}.shopEnquiries .boxed .flexer *{text-align:center;width:100%}}body.has_items .footBasket{transform:translateY(0%);opacity:1;transition:all .35s ease}.footBasket{opacity:0;transform:translateY(100%);z-index:100;background-color:var(--bc-color-black);position:fixed;left:0;top:auto;right:0;bottom:0;display:block;padding:calc((calc(25px + 2.4vw))*.25);border-top:8px solid var(--bc-color-primary);transition:all .35s ease}.footBasket .flexer{justify-content:center;align-content:center;align-items:center}.footBasket h6{margin:0;font-family:var(--kc-body-font);font-weight:var(--kc-body-font-weight);line-height:var(--kc-body-font-line-height);font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp);font-weight:500}.footBasket .blockLink{margin:.5em;background-image:url("/wp-content/themes/kc_bradfords/img/samples-icon-outline-bronze.svg");background-size:auto 1.5em;background-position:.5em center;background-repeat:no-repeat;padding:1em 1.5em;padding-left:3em;border:0;color:var(--bc-color-white)}.footBasket .blockLink::after{display:none}.footBasket .text{margin:.5em}.footBasket .cartSummary{margin:.5em;font-family:var(--kc-body-font);font-weight:var(--kc-body-font-weight);line-height:var(--kc-body-font-line-height);font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp)}.footBasket .cartSummary .cart-customlocation{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.footBasket .cartSummary a{color:var(--bc-color-white)}.footBasket .cartSummary .basketDivide{padding-left:calc((calc(25px + 2.4vw))*.25);margin-right:calc((calc(25px + 2.4vw))*.25)}.footBasket ul{list-style-type:none;width:auto;margin:0}.footBasket ul li{display:inline-block}.footBasket ul li+li{padding-left:calc((calc(25px + 2.4vw))*.25);margin-left:calc((calc(25px + 2.4vw))*.25);border-left:solid 1px var(--bc-color-primary)}.footBasket ul a{color:var(--bc-color-primary);padding:0}html body.woocommerce-cart .footBasket,html body.woocommerce-checkout .footBasket{display:none}@media only screen and (max-width: 650px){.footBasket{padding:0 calc((calc(25px + 2.4vw))*.25)}}.accreditationBar{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;margin-left:auto;margin-right:auto}.accreditationBar .image{width:12.5%;padding:calc((calc(25px + 2.4vw))*.5) calc((calc(25px + 2.4vw))*.25);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:center;align-items:center}.accreditationBar .image.wideLogo{width:16.6666666667%}.accreditationBar .image img{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;max-height:80px}@media only screen and (max-width: 650px){.accreditationBar{flex-wrap:wrap}.accreditationBar .image{width:20%;padding:calc((calc(25px + 2.4vw))*.25)}.accreditationBar .image.wideLogo{width:33.3333333333%}.accreditationBar .image img{max-height:60px}}.navigation.post-navigation{padding-top:18px;padding-bottom:18px;margin-top:calc(25px + 2.4vw);margin-bottom:18px;border-top:solid 1px var(--bc-color-primary);border-bottom:solid 1px var(--bc-color-primary)}.navigation.post-navigation .nav-links{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:flex-start;align-items:flex-start;width:calc(100% + (calc(25px + 2.4vw))*.5);margin-left:calc(0px - calc((calc(25px + 2.4vw)) * 0.25))}.navigation.post-navigation .nav-links>div{padding:calc((calc(25px + 2.4vw))*.25);font-family:var(--kc-body-font);font-weight:var(--kc-body-font-weight);line-height:var(--kc-body-font-line-height);font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp)}.navigation.post-navigation .nav-links>div *{color:var(--bc-color-text-color)}.navigation.post-navigation .nav-links>div a{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;width:100%}.navigation.post-navigation .nav-links>div p{margin:0}.navigation.post-navigation .nav-links>div .date{display:inline-block;width:100%;font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp);line-height:1em}.navigation.post-navigation .nav-links>div icon{display:inline-block;font-size:var(--kc-h5Size) 24px;font-size:var(--kc-h5Size-clamp);font-weight:300;color:var(--bc-color-primary)}.navigation.post-navigation .nav-previous{text-align:left;margin-left:0;margin-right:auto}.navigation.post-navigation .nav-previous a{justify-content:flex-start}.navigation.post-navigation .nav-previous icon{padding-right:calc((calc(25px + 2.4vw))*.25)}.navigation.post-navigation .nav-next{text-align:right;margin-right:0;margin-left:auto}.navigation.post-navigation .nav-next a{justify-content:flex-end}.navigation.post-navigation .nav-next icon{padding-left:calc((calc(25px + 2.4vw))*.25)}@media only screen and (max-width: 650px){.navigation.post-navigation .nav-links{flex-wrap:wrap;justify-content:center}.navigation.post-navigation .nav-links>div{width:100%}}.woocommerce-NoticeGroup-updateOrderReview,.woocommerce-NoticeGroup-checkout{margin-top:-200px;padding-top:200px}.bannerHolder.textOnlyBanner+.wrapper .woocommerce{padding-top:calc(25px + 2.4vw)}.shopWrapper>.wrapper{overflow:hidden}.shopWrapper>.wrapper .block:first-child{margin-top:0}html .woocommerce button,html .woocommerce button.button,html .woocommerce .woocommerce-button,html .woocommerce .woocommerce-button.button,html .woocommerce .button,html .woocommerce a.button,html .woocommerce .wc-proceed-to-checkout a.checkout-button{border-radius:0;cursor:pointer;padding:.75em 1.25em;display:inline-flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:center;text-decoration:none;color:var(--bc-color-block-link-text);background-color:var(--bc-color-block-link-bg);white-space:nowrap;line-height:1.2em;transition:background-color 350ms ease-in;font-family:var(--kc-body-font);font-weight:var(--kc-body-font-weight);line-height:var(--kc-body-font-line-height);font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp);border:1px solid rgba(0,0,0,0);box-sizing:content-box}html .woocommerce button.alt.disabled,html .woocommerce button.button.alt.disabled,html .woocommerce .woocommerce-button.alt.disabled,html .woocommerce .woocommerce-button.button.alt.disabled,html .woocommerce .button.alt.disabled,html .woocommerce a.button.alt.disabled,html .woocommerce .wc-proceed-to-checkout a.checkout-button.alt.disabled{background-color:var(--bc-color-primary)}html .woocommerce button:hover,html .woocommerce button.button:hover,html .woocommerce .woocommerce-button:hover,html .woocommerce .woocommerce-button.button:hover,html .woocommerce .button:hover,html .woocommerce a.button:hover,html .woocommerce .wc-proceed-to-checkout a.checkout-button:hover{border:1px solid var(--bc-color-primary);color:var(--bc-color-white);background-color:var(--bc-color-primary)}html .woocommerce button.view,html .woocommerce button.button.view,html .woocommerce .woocommerce-button.view,html .woocommerce .woocommerce-button.button.view,html .woocommerce .button.view,html .woocommerce a.button.view,html .woocommerce .wc-proceed-to-checkout a.checkout-button.view{padding:6px 8px;font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp);justify-content:center;width:100%}html .woocommerce small.tax_label{white-space:nowrap}@media only screen and (max-width: 768px){html .woocommerce .woocommerce-button.view,html .woocommerce .woocommerce-Button.button.view,html .woocommerce .button.view,html .woocommerce a.button.view,html .woocommerce .wc-proceed-to-checkout a.checkout-button.view{width:auto;min-width:120px}}html .woocommerce table.shop_table{border:0}html .woocommerce table.shop_table.woocommerce-checkout-review-order-table th.product-name{width:40%}html .woocommerce table.shop_table.woocommerce-checkout-review-order-table th.product-total{width:60%}@media only screen and (max-width: 768px){html .woocommerce table.shop_table_responsive tr td::before,html .woocommerce-page table.shop_table_responsive tr td::before{font-weight:normal}}@keyframes fadeIn{from{opacity:0;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.woocommerce .woocommerce-NoticeGroup,.woocommerce .woocommerce-notices-wrapper,.shopWrapper .woocommerce-NoticeGroup,.shopWrapper .woocommerce-notices-wrapper{max-width:1050px;margin-left:auto;margin-right:auto;animation-duration:750ms;animation-name:fadeIn}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message,.woocommerce .woocommerce-form-coupon-toggle,.shopWrapper .woocommerce-error,.shopWrapper .woocommerce-info,.shopWrapper .woocommerce-message,.shopWrapper .woocommerce-form-coupon-toggle{max-width:1050px;margin:calc((calc(25px + 2.4vw))*.5) auto;text-align:center;font-family:var(--kc-body-font);font-weight:var(--kc-body-font-weight);line-height:var(--kc-body-font-line-height);font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp)}.woocommerce .woocommerce-error::before,.woocommerce .woocommerce-info::before,.woocommerce .woocommerce-message::before,.woocommerce .woocommerce-form-coupon-toggle::before,.shopWrapper .woocommerce-error::before,.shopWrapper .woocommerce-info::before,.shopWrapper .woocommerce-message::before,.shopWrapper .woocommerce-form-coupon-toggle::before{position:relative;left:auto;top:auto;right:auto;bottom:auto;margin-right:.5em}.woocommerce .woocommerce-error li,.woocommerce .woocommerce-info li,.woocommerce .woocommerce-message li,.woocommerce .woocommerce-form-coupon-toggle li,.shopWrapper .woocommerce-error li,.shopWrapper .woocommerce-info li,.shopWrapper .woocommerce-message li,.shopWrapper .woocommerce-form-coupon-toggle li{text-align:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start;align-items:center}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-error button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-info button,.woocommerce .woocommerce-message .button,.woocommerce .woocommerce-message button,.woocommerce .woocommerce-form-coupon-toggle .button,.woocommerce .woocommerce-form-coupon-toggle button,.shopWrapper .woocommerce-error .button,.shopWrapper .woocommerce-error button,.shopWrapper .woocommerce-info .button,.shopWrapper .woocommerce-info button,.shopWrapper .woocommerce-message .button,.shopWrapper .woocommerce-message button,.shopWrapper .woocommerce-form-coupon-toggle .button,.shopWrapper .woocommerce-form-coupon-toggle button{float:none;order:2;margin:.5em 1em}.woocommerce .woocommerce-info,.woocommerce .woocommerce-message,.shopWrapper .woocommerce-info,.shopWrapper .woocommerce-message{border-top-color:var(--bc-color-primary);border-top-width:8px;border:0;border:solid 1px var(--bc-color-light-grey);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start;align-items:center}.woocommerce .woocommerce-info a.button,.woocommerce .woocommerce-message a.button,.shopWrapper .woocommerce-info a.button,.shopWrapper .woocommerce-message a.button{margin:0;margin-left:calc((calc(25px + 2.4vw))*.25);order:12;font-weight:normal;border-radius:0;cursor:pointer;padding:.75em 1.25em;display:inline-flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:center;text-decoration:none;color:var(--bc-color-block-link-text);background-color:var(--bc-color-block-link-bg);white-space:nowrap;box-sizing:border-box;line-height:1.2em;transition:background-color 350ms ease-in;font-family:var(--kc-body-font);font-weight:var(--kc-body-font-weight);line-height:var(--kc-body-font-line-height);font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp);font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp);border:1px solid rgba(0,0,0,0);box-sizing:content-box}.woocommerce .woocommerce-info::before,.woocommerce .woocommerce-message::before,.shopWrapper .woocommerce-info::before,.shopWrapper .woocommerce-message::before{color:var(--bc-color-primary)}.woocommerce .woocommerce-error,.shopWrapper .woocommerce-error{border:0;border:solid 1px var(--bc-color-red)}.woocommerce .woocommerce-error::before,.shopWrapper .woocommerce-error::before{color:var(--bc-color-red)}.woocommerce ul.woocommerce-error,.shopWrapper ul.woocommerce-error{width:100%;color:var(--bc-color-red);padding-left:32px;padding-right:32px;font-weight:500}.woocommerce ul.woocommerce-error.dismissed,.shopWrapper ul.woocommerce-error.dismissed{display:none}.woocommerce ul.woocommerce-error::before,.shopWrapper ul.woocommerce-error::before{position:absolute;left:12px;top:12px;right:auto;bottom:auto}.woocommerce .formPadder{padding-left:calc((calc(25px + 2.4vw))*.25);padding-right:calc((calc(25px + 2.4vw))*.25)}.woocommerce .woocommerce-terms-and-conditions-wrapper .woocommerce-form__label-for-checkbox{line-height:1em}.woocommerce .cartWrapper,.woocommerce .checkoutWrapper,.woocommerce .checkout_coupon.woocommerce-form-coupon{max-width:1050px;margin-left:auto;margin-right:auto;padding:calc((calc(25px + 2.4vw))*.75)}.woocommerce form input,.woocommerce form textarea{font-family:var(--kc-body-font);font-weight:var(--kc-body-font-weight);line-height:var(--kc-body-font-line-height);font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp);padding:.5em;border:solid 1px var(--bc-color-light-grey);border-radius:0}.woocommerce form small{font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp)}.woocommerce form select{border-radius:0}.woocommerce form input#submit.alt,.woocommerce form a.button.alt,.woocommerce form button.button.alt,.woocommerce form input.button.alt,.woocommerce form button.button{border-radius:0;cursor:pointer;padding:.75em 1.25em;display:inline-flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:center;text-decoration:none;color:var(--bc-color-block-link-text);background-color:var(--bc-color-block-link-bg);white-space:nowrap;box-sizing:border-box;line-height:1.2em;transition:background-color 350ms ease-in;font-family:var(--kc-body-font);font-weight:var(--kc-body-font-weight);line-height:var(--kc-body-font-line-height);font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp);border:1px solid rgba(0,0,0,0);box-sizing:content-box}.woocommerce form input#submit.alt:hover,.woocommerce form a.button.alt:hover,.woocommerce form button.button.alt:hover,.woocommerce form input.button.alt:hover,.woocommerce form button.button:hover{border:1px solid var(--bc-color-primary);color:var(--bc-color-white);background-color:var(--bc-color-primary)}.woocommerce .checkout_coupon.woocommerce-form-coupon{background-color:rgba(0,0,0,0);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start;align-items:stretch;border-color:var(--bc-color-primary)}.woocommerce .checkout_coupon.woocommerce-form-coupon input{min-height:100%}.woocommerce .checkout_coupon.woocommerce-form-coupon p{width:100%;text-align:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:flex-start;align-items:flex-start}.woocommerce .checkout_coupon.woocommerce-form-coupon p.form-row-first{width:47%}.woocommerce .checkout_coupon.woocommerce-form-coupon p.form-row-last{width:auto}.emptySamples{text-align:center;margin-bottom:calc(25px + 2.4vw)}.woocommerce .cartWrapper table.shop_table .product-thumbnail{max-width:120px;width:120px}.woocommerce .cartWrapper table.shop_table .product-thumbnail img,.woocommerce .cartWrapper table.shop_table .product-thumbnail a{max-width:100px;width:100px;margin:0;display:block}.woocommerce .cartWrapper table.shop_table td.product-name .product-sku{font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp);margin:0}.woocommerce .cartWrapper table.shop_table td.product-name p.category{margin:0}.woocommerce .cartWrapper table.shop_table td.product-name a,.woocommerce .cartWrapper table.shop_table td.product-name p.category{color:var(--bc-color-black);display:inline-block;margin:0 .2em .5em 0}.woocommerce .cartWrapper table.shop_table .product-quantity{display:none;text-align:right;padding-right:0}.woocommerce .cartWrapper table.shop_table .product-quantity .quantity input{width:100%;max-width:80px}.woocommerce .cartWrapper table.shop_table .product-price{text-align:right;width:140px;white-space:nowrap}.woocommerce .cartWrapper table.shop_table .product-subtotal{display:none;text-align:right;width:140px;white-space:nowrap}.woocommerce .cartWrapper table.shop_table .amount{color:var(--bc-color-primary)}.woocommerce .cartWrapper table.shop_table td.product-remove{width:1.2em}.woocommerce .cartWrapper table.shop_table td.product-remove a.remove{display:inline-block;width:1.2em;height:1.2em;color:rgba(0,0,0,0) !important;font-family:var(--kc-header-font);font-weight:var(--kc-header-font-weight);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:flex-start;align-items:center;line-height:1em;background-image:url("/wp-content/themes/kc_bradfords/img/cancel-bronze.svg");background-repeat:no-repeat;background-size:contain}.woocommerce .cartWrapper table.shop_table td.product-remove a.remove:hover{background-color:rgba(0,0,0,.1)}.woocommerce .cartWrapper td.actions{padding-top:1.2em;padding-bottom:1.2em;border-bottom:solid 1px var(--bc-color-light-grey)}.woocommerce .cartWrapper table.shop_table .coupon{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:stretch}.woocommerce .cartWrapper table.shop_table .coupon input.input-text{border:solid 1px var(--bc-color-light-grey);padding:.5em;width:160px;font-family:var(--kc-body-font);font-weight:var(--kc-body-font-weight);line-height:var(--kc-body-font-line-height);font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp)}.woocommerce .cartWrapper p.shortDescription{font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp);color:var(--bc-color-primary)}.woocommerce .cartWrapper form button[name=update_cart],.woocommerce .cartWrapper form button[name=update_cart]:disabled[disabled]{background-color:rgba(0,0,0,0);color:var(--bc-color-primary);padding-left:0;padding-right:0;border:0}.woocommerce .cartWrapper form button[name=update_cart]::before,.woocommerce .cartWrapper form button[name=update_cart]:disabled[disabled]::before{content:"";display:inline-block;width:1em;height:1em;margin-right:.5em;background-image:url("/wp-content/themes/kc_bradfords/img/update-cart.svg");background-repeat:no-repeat;background-position:center left;background-size:contain;transition:transform .5s ease-in-out}.woocommerce .cartWrapper form button[name=update_cart]:hover,.woocommerce .cartWrapper form button[name=update_cart]:disabled[disabled]:hover{border:0;color:var(--bc-color-primary);background-color:rgba(0,0,0,0)}.woocommerce .cartWrapper form button[name=update_cart]:hover::before,.woocommerce .cartWrapper form button[name=update_cart]:disabled[disabled]:hover::before{transform:rotate(180deg)}.woocommerce .cartWrapper form button[name=update_cart]:disabled[disabled]:hover{color:var(--bc-color-primary)}.woocommerce .cartWrapper form button[name=update_cart]:disabled[disabled]:hover::before{transform:none}.woocommerce .cartWrapper .cart-collaterals #calc_shipping_country_field,.woocommerce .cartWrapper .cart-collaterals #calc_shipping_state_field,.woocommerce .cartWrapper .cart-collaterals #calc_shipping_city_field{display:none !important}.woocommerce .cartWrapper .cart-collaterals .cart_totals{margin-top:1.2em}.woocommerce .cartWrapper .cart-collaterals .cart_totals h2{font-size:var(--kc-h5Size) 24px;font-size:var(--kc-h5Size-clamp);padding:0 12px;border-bottom:solid 1px var(--bc-color-primary);padding-bottom:1.2em;margin-bottom:1.2em}.woocommerce .cartWrapper .cart-collaterals .cart_totals .cart-subtotal,.woocommerce .cartWrapper .cart-collaterals .cart_totals .order-total{text-align:right}.woocommerce .cartWrapper .cart-collaterals .cart_totals .cart-subtotal td,.woocommerce .cartWrapper .cart-collaterals .cart_totals .order-total td{width:260px;white-space:nowrap}.woocommerce .cartWrapper .cart-collaterals .cart_totals .order-total{vertical-align:initial}.woocommerce .cartWrapper .cart-collaterals .cart_totals .order-total td{white-space:normal;vertical-align:text-top}.woocommerce .cartWrapper .cart-collaterals .cart_totals .order-total td .includes_tax{width:100%;white-space:nowrap}.woocommerce .cartWrapper .cart-collaterals .cart_totals tr.shipping{text-align:right}.woocommerce .cartWrapper .cart-collaterals .cart_totals tr.shipping th{vertical-align:initial;text-align:right;padding-top:calc((calc(25px + 2.4vw))*.25)}.woocommerce .cartWrapper .cart-collaterals .cart_totals tr.shipping #shipping_method{padding-top:calc((calc(25px + 2.4vw))*.25)}.woocommerce .cartWrapper .cart-collaterals .cart_totals tr.shipping #shipping_method li{padding-bottom:calc((calc(25px + 2.4vw))*.25);text-align:left}.woocommerce .cartWrapper .cart-collaterals .cart_totals tr.shipping p.woocommerce-shipping-destination{text-align:left;margin-bottom:0}.woocommerce .cartWrapper .cart-collaterals .cart_totals tr.shipping p.woocommerce-shipping-destination strong::before{content:"";display:block;width:100%}.woocommerce .cartWrapper .cart-collaterals .wc-proceed-to-checkout{text-align:right}@media only screen and (max-width: 768px){.woocommerce .cartWrapper{padding:calc((calc(25px + 2.4vw))*.5)}.woocommerce .cartWrapper table.shop_table .product-quantity .quantity input{width:unset}.woocommerce .cartWrapper table.shop_table .product-subtotal{width:unset}.woocommerce .cartWrapper table.shop_table td.product-remove{width:unset}.woocommerce .cartWrapper table.shop_table tr.cart_item{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:center;align-items:stretch}.woocommerce .cartWrapper table.shop_table tr.cart_item+tr.cart_item{border-top:solid 1px var(--bc-color-light-grey)}.woocommerce .cartWrapper table.shop_table tr.cart_item td{width:100%;border:0;box-sizing:border-box}.woocommerce .cartWrapper table.shop_table tr.cart_item td *:last-child{margin-bottom:0}.woocommerce .cartWrapper table.shop_table tr.cart_item td.product-name::before,.woocommerce .cartWrapper table.shop_table tr.cart_item td.product-price::before{display:none}.woocommerce .cartWrapper table.shop_table tr.cart_item td.product-name,.woocommerce .cartWrapper table.shop_table tr.cart_item td.product-price,.woocommerce .cartWrapper table.shop_table tr.cart_item td.product-quantity,.woocommerce .cartWrapper table.shop_table tr.cart_item td.product-subtotal{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:center;align-items:center}.woocommerce .cartWrapper table.shop_table tr.cart_item td.product-name a,.woocommerce .cartWrapper table.shop_table tr.cart_item td.product-name p,.woocommerce .cartWrapper table.shop_table tr.cart_item td.product-price a,.woocommerce .cartWrapper table.shop_table tr.cart_item td.product-price p,.woocommerce .cartWrapper table.shop_table tr.cart_item td.product-quantity a,.woocommerce .cartWrapper table.shop_table tr.cart_item td.product-quantity p,.woocommerce .cartWrapper table.shop_table tr.cart_item td.product-subtotal a,.woocommerce .cartWrapper table.shop_table tr.cart_item td.product-subtotal p{width:100%;text-align:left}.woocommerce .cartWrapper table.shop_table tr.cart_item td.product-remove{order:0}.woocommerce .cartWrapper table.shop_table tr.cart_item td.product-name{order:1}.woocommerce .cartWrapper table.shop_table tr.cart_item td.product-quantity{order:2}.woocommerce .cartWrapper table.shop_table tr.cart_item td.product-price{order:3}.woocommerce .cartWrapper table.shop_table tr.cart_item td.product-subtotal{order:4}.woocommerce .cartWrapper table.shop_table tr.cart_item td.product-remove{width:2em;padding:0;padding-top:.5em}.woocommerce .cartWrapper table.shop_table tr.cart_item td.product-name{width:calc(40% - 2em)}.woocommerce .cartWrapper table.shop_table tr.cart_item td.product-quantity{width:30%}.woocommerce .cartWrapper table.shop_table tr.cart_item td.product-price{width:30%}.woocommerce .cartWrapper table.shop_table tr.cart_item td.product-price::after{content:" ea";display:inline-block;padding-left:.25em}.woocommerce .cartWrapper table.shop_table tr.cart_item td.product-price,.woocommerce .cartWrapper table.shop_table tr.cart_item td.product-quantity{justify-content:flex-end}.woocommerce .cartWrapper table.shop_table tr.cart_item td.product-price::before,.woocommerce .cartWrapper table.shop_table tr.cart_item td.product-quantity::before{margin-right:.5em}.woocommerce .cartWrapper table.shop_table tr.cart_item td.product-price,.woocommerce .cartWrapper table.shop_table tr.cart_item td.product-subtotal{justify-content:flex-end}.woocommerce .cartWrapper table.shop_table tr.cart_item td.product-price span,.woocommerce .cartWrapper table.shop_table tr.cart_item td.product-subtotal span{margin-left:.5em}.woocommerce .cartWrapper table.shop_table tr.cart_item td.product-quantity::before{content:"Qty";font-weight:normal}.woocommerce .cartWrapper table.shop_table tr.cart_item td.product-quantity .quantity input{max-width:80px;padding:.5em}.woocommerce .cartWrapper table.shop_table td.actions{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.woocommerce .cartWrapper table.shop_table td.actions .coupon{width:50%}.woocommerce .cartWrapper table.shop_table td.actions button[name=update_cart]{width:auto;margin-right:0;margin-left:auto}.woocommerce .cartWrapper .cart-collaterals .cart_totals tr.cart-subtotal td,.woocommerce .cartWrapper .cart-collaterals .cart_totals tr.order-total td{width:100%}.woocommerce .cartWrapper table.shop_table_responsive tr.woocommerce-shipping-totals.shipping td::before{width:100%;display:block;margin-bottom:8px;text-align:left !important}.woocommerce .cartWrapper form.woocommerce-shipping-calculator{text-align:left}}@media only screen and (max-width: 650px){.woocommerce .cartWrapper{padding:calc((calc(25px + 2.4vw))*.5)}.woocommerce .cartWrapper table.shop_table tr.cart_item td.product-remove{order:0}.woocommerce .cartWrapper table.shop_table tr.cart_item td.product-name{order:1;width:calc(60% - 2em)}.woocommerce .cartWrapper table.shop_table tr.cart_item td.product-price{order:2;width:40%}.woocommerce .cartWrapper table.shop_table tr.cart_item td.product-quantity{order:3;width:60%}.woocommerce .cartWrapper table.shop_table tr.cart_item td.product-subtotal{order:4;width:40%}.woocommerce .cartWrapper table.shop_table td.actions{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.woocommerce .cartWrapper table.shop_table td.actions .coupon{width:50%;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:stretch}.woocommerce .cartWrapper table.shop_table td.actions .coupon .input-text,.woocommerce .cartWrapper table.shop_table td.actions .coupon .button{width:100%}}@media only screen and (max-width: 450px){.woocommerce .cartWrapper{padding:calc((calc(25px + 2.4vw))*.5)}.woocommerce .cartWrapper table.shop_table tr.cart_item{justify-content:flex-end;align-items:flex-start;vertical-align:initial}.woocommerce .cartWrapper table.shop_table tr.cart_item td.product-remove{order:0}.woocommerce .cartWrapper table.shop_table tr.cart_item td.product-name{order:1;width:calc(100% - 2em - 125px)}.woocommerce .cartWrapper table.shop_table tr.cart_item td.product-name .shortDescription{display:none}.woocommerce .cartWrapper table.shop_table tr.cart_item td.product-price{order:2;width:125px}.woocommerce .cartWrapper table.shop_table tr.cart_item td.product-quantity{order:3;width:105px;flex-grow:1;padding:0}.woocommerce .cartWrapper table.shop_table tr.cart_item td.product-subtotal{order:4;width:calc(100% - 125px)}.woocommerce .cartWrapper table.shop_table td.actions{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.woocommerce .cartWrapper table.shop_table td.actions .coupon{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:stretch}.woocommerce .cartWrapper table.shop_table td.actions .coupon .input-text,.woocommerce .cartWrapper table.shop_table td.actions .coupon .button{width:100%}}@media only screen and (max-width: 350px){.woocommerce .cartWrapper{padding:calc((calc(25px + 2.4vw))*.5)}.woocommerce .cartWrapper table.shop_table tr.cart_item td.product-remove{order:0}.woocommerce .cartWrapper table.shop_table tr.cart_item td.product-name{order:1;width:calc(100% - 2em)}.woocommerce .cartWrapper table.shop_table tr.cart_item td.product-name .shortDescription{display:none}.woocommerce .cartWrapper table.shop_table tr.cart_item td.product-quantity{order:2;width:105px;flex-grow:1;padding:0}.woocommerce .cartWrapper table.shop_table tr.cart_item td.product-price{order:3;width:125px}.woocommerce .cartWrapper table.shop_table tr.cart_item td.product-subtotal{order:4;width:100%}}html .woocommerce table.shop_table tbody th,html .woocommerce table.shop_table tfoot td,html .woocommerce table.shop_table tfoot th{font-weight:500}.return-to-shop{text-align:center;max-width:1050px;margin-left:auto;margin-right:auto}.woocommerce-form-coupon-toggle{padding:calc((calc(25px + 2.4vw))*.25)}.woocommerce-form-coupon-toggle .woocommerce-info{all:unset;font-family:var(--kc-body-font);font-weight:var(--kc-body-font-weight);line-height:var(--kc-body-font-line-height);font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp)}.woocommerce-form-coupon-toggle .woocommerce-info::before{display:none}.woocommerce .checkoutWrapper{max-width:1050px;margin-left:auto;margin-right:auto;margin-top:0}.woocommerce .checkoutWrapper form.woocommerce-checkout{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-content:flex-start;align-items:flex-start}.woocommerce .checkoutWrapper form.woocommerce-checkout h3{font-size:var(--kc-h5Size) 24px;font-size:var(--kc-h5Size-clamp);padding:0 12px;border-bottom:solid 1px var(--bc-color-primary);padding-bottom:.8em;margin-bottom:.8em;padding-left:0}.woocommerce .checkoutWrapper form.woocommerce-checkout .woocommerce-billing-fields__field-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-content:flex-start;align-items:flex-start}.woocommerce .checkoutWrapper form.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row-first,.woocommerce .checkoutWrapper form.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row-last,.woocommerce .checkoutWrapper form.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row-wide{width:calc(50% - (calc(25px + 2.4vw))*.25);margin:0;margin-bottom:14px}.woocommerce .checkoutWrapper form.woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_country_field,.woocommerce .checkoutWrapper form.woocommerce-checkout .woocommerce-billing-fields__field-wrapper #new_order_notes_field{width:100%}.woocommerce .checkoutWrapper form.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .input-text{padding:14px}.woocommerce .checkoutWrapper #order_review .woocommerce-checkout-review-order-table tr.cart-subtotal{display:none}.woocommerce .checkoutWrapper #order_review .woocommerce-checkout-review-order-table tr.order-total{display:none}.woocommerce .checkoutWrapper #order_review #payment .woocommerce-SavedPaymentMethods-saveNew{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.woocommerce .checkoutWrapper #order_review #payment .woocommerce-SavedPaymentMethods-saveNew input{margin:0;margin-right:.5em;margin-top:.25em}.woocommerce .checkoutWrapper #order_review #payment .woocommerce-SavedPaymentMethods-saveNew label{line-height:1.4em;width:80%}.woocommerce .checkoutWrapper #new_order_notes{min-height:200px}.woocommerce .checkoutWrapper .yourOrderWrapper{width:100%;order:2;padding-left:calc((calc(25px + 2.4vw))*.25)}.woocommerce .checkoutWrapper .yourOrderWrapper #order_review_heading,.woocommerce .checkoutWrapper .yourOrderWrapper .woocommerce-checkout-review-order-table{display:none}.woocommerce .checkoutWrapper #customer_details{padding-right:calc((calc(25px + 2.4vw))*.25);width:100%;padding-right:0;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.woocommerce .checkoutWrapper #customer_details .col-1{width:100%;order:1}.woocommerce .checkoutWrapper #customer_details .col-2{display:none;margin-bottom:calc((calc(25px + 2.4vw))*.5);width:100%;order:0}.woocommerce .checkoutWrapper .woocommerce-checkout-review-order-table{background-color:hsla(0,0%,100%,.7)}.woocommerce .checkoutWrapper .woocommerce-checkout-review-order-table p.shortDescription{display:none}.woocommerce .checkoutWrapper .woocommerce-checkout-review-order-table .woocommerce-Price-amount.amount{font-weight:500}.woocommerce .checkoutWrapper .woocommerce-checkout-review-order-table .order-total .woocommerce-Price-amount.amount{font-weight:700}.woocommerce .checkoutWrapper #add_payment_method .woocommerce-checkout-payment,.woocommerce .checkoutWrapper .woocommerce-cart .woocommerce-checkout-payment,.woocommerce .checkoutWrapper .woocommerce-checkout .woocommerce-checkout-payment{padding:calc((calc(25px + 2.4vw))*.25)}.woocommerce .checkoutWrapper #add_payment_method #payment,.woocommerce .checkoutWrapper .woocommerce-cart #payment,.woocommerce .checkoutWrapper .woocommerce-checkout #payment{background-color:var(--bc-color-white)}.woocommerce .checkoutWrapper #add_payment_method #payment div.payment_box,.woocommerce .checkoutWrapper .woocommerce-cart #payment div.payment_box,.woocommerce .checkoutWrapper .woocommerce-checkout #payment div.payment_box{background-color:var(--bc-color-lighter-grey)}.woocommerce .checkoutWrapper #add_payment_method #payment div.payment_box::before,.woocommerce .checkoutWrapper .woocommerce-cart #payment div.payment_box::before,.woocommerce .checkoutWrapper .woocommerce-checkout #payment div.payment_box::before{border-bottom-color:var(--bc-color-lighter-grey)}.woocommerce .checkoutWrapper #add_payment_method #payment div.payment_box .wc-stripe-elements-field,.woocommerce .checkoutWrapper .woocommerce-cart #payment div.payment_box .wc-stripe-elements-field,.woocommerce .checkoutWrapper .woocommerce-checkout #payment div.payment_box .wc-stripe-elements-field{border-color:var(--bc-color-light-grey);padding:12px;border-radius:0}.woocommerce .checkoutWrapper #add_payment_method #payment div.payment_box fieldset,.woocommerce .checkoutWrapper .woocommerce-cart #payment div.payment_box fieldset,.woocommerce .checkoutWrapper .woocommerce-checkout #payment div.payment_box fieldset{border:0}.woocommerce .checkoutWrapper #add_payment_method #payment div.payment_box.payment_method_stripe fieldset+fieldset,.woocommerce .checkoutWrapper .woocommerce-cart #payment div.payment_box.payment_method_stripe fieldset+fieldset,.woocommerce .checkoutWrapper .woocommerce-checkout #payment div.payment_box.payment_method_stripe fieldset+fieldset{margin-top:calc((calc(25px + 2.4vw))*.25)}.woocommerce .checkoutWrapper #add_payment_method #place_order,.woocommerce .checkoutWrapper .woocommerce-cart #place_order,.woocommerce .checkoutWrapper .woocommerce-checkout #place_order{text-align:center;justify-content:center}.woocommerce .checkoutWrapper #add_payment_method #wc-stripe-cc-form .form-row,.woocommerce .checkoutWrapper .woocommerce-cart #wc-stripe-cc-form .form-row,.woocommerce .checkoutWrapper .woocommerce-checkout #wc-stripe-cc-form .form-row{margin-bottom:0;padding:0;margin-top:calc((calc(25px + 2.4vw))*.25)}.woocommerce .checkoutWrapper #add_payment_method .woocommerce-privacy-policy-text *,.woocommerce .checkoutWrapper .woocommerce-cart .woocommerce-privacy-policy-text *,.woocommerce .checkoutWrapper .woocommerce-checkout .woocommerce-privacy-policy-text *{font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp)}@media only screen and (max-width: 700px){.woocommerce .checkoutWrapper form.woocommerce-checkout{flex-wrap:wrap;justify-content:flex-start}.woocommerce .checkoutWrapper .yourOrderWrapper{width:100%;margin-top:calc((calc(25px + 2.4vw))*.5)}.woocommerce .checkoutWrapper #customer_details{width:100%}.woocommerce .checkoutWrapper #customer_details .col-1{width:100%}.woocommerce .checkoutWrapper .woocommerce-billing-fields__field-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-content:flex-start;align-items:flex-start}.woocommerce .checkoutWrapper .woocommerce-billing-fields__field-wrapper .form-row{width:100%}.woocommerce .checkoutWrapper .woocommerce-billing-fields__field-wrapper #billing_first_name_field,.woocommerce .checkoutWrapper .woocommerce-billing-fields__field-wrapper #billing_last_name_field,.woocommerce .checkoutWrapper .woocommerce-billing-fields__field-wrapper #billing_city_field,.woocommerce .checkoutWrapper .woocommerce-billing-fields__field-wrapper #billing_state_field,.woocommerce .checkoutWrapper .woocommerce-billing-fields__field-wrapper #billing_postcode_field{width:48%}.woocommerce .checkoutWrapper .woocommerce-billing-fields__field-wrapper #billing_postcode_field::after{display:block;width:100%;content:""}.woocommerce .checkoutWrapper #add_payment_method #place_order,.woocommerce .checkoutWrapper .woocommerce-cart #place_order,.woocommerce .checkoutWrapper .woocommerce-checkout #place_order{font-size:var(--kc-h5Size) 24px;font-size:var(--kc-h5Size-clamp)}}@media only screen and (max-width: 650px){.woocommerce .checkoutWrapper .woocommerce-billing-fields__field-wrapper .form-row-first,.woocommerce .checkoutWrapper .woocommerce-billing-fields__field-wrapper .form-row-last,.woocommerce .checkoutWrapper .woocommerce-billing-fields__field-wrapper .form-row-wide{width:100% !important}.woocommerce .checkoutWrapper #add_payment_method #place_order,.woocommerce .checkoutWrapper .woocommerce-cart #place_order,.woocommerce .checkoutWrapper .woocommerce-checkout #place_order{font-size:var(--kc-h4Size) 28px;font-size:var(--kc-h4Size-clamp)}}html .woocommerce .woocommerce-order-details,html .woocommerce .woocommerce-customer-details{background-color:var(--bc-color-secondary);padding:calc((calc(25px + 2.4vw))*.75)}html .woocommerce .woocommerce-order-details h2.woocommerce-order-details__title,html .woocommerce .woocommerce-order-details h2.woocommerce-column__title,html .woocommerce .woocommerce-customer-details h2.woocommerce-order-details__title,html .woocommerce .woocommerce-customer-details h2.woocommerce-column__title{font-size:var(--kc-h4Size) 28px;font-size:var(--kc-h4Size-clamp);margin-bottom:calc((calc(25px + 2.4vw))*.5);padding-bottom:calc((calc(25px + 2.4vw))*.25);border-bottom:solid 1px var(--bc-color-primary)}html .woocommerce .woocommerce-customer-details address{font-family:var(--kc-body-font);font-weight:var(--kc-body-font-weight);line-height:var(--kc-body-font-line-height);font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp);background-color:var(--bc-color-white);border:0;border-radius:0;padding:calc((calc(25px + 2.4vw))*.5)}html .woocommerce .woocommerce-table__product-name.product-name a{color:var(--bc-color-black)}html .woocommerce .woocommerce-table__product-name.product-name strong{font-family:var(--kc-body-font);font-weight:var(--kc-body-font-weight);line-height:var(--kc-body-font-line-height);font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp)}html .woocommerce .woocommerce-table--order-details tfoot>tr:first-child{margin-top:calc((calc(25px + 2.4vw))*.5)}html .woocommerce .woocommerce-order{max-width:1050px;margin-left:auto;margin-right:auto;width:calc(100% - (calc((calc(25px + 2.4vw)) * 2)));margin-left:auto;margin-right:auto}html .woocommerce .woocommerce-order .woocommerce-notice{font-family:var(--kc-header-font);font-weight:var(--kc-header-font-weight);line-height:var(--kc-header-font-line-height);padding-bottom:.2em;margin-bottom:.5em;font-size:var(--kc-h4Size) 28px;font-size:var(--kc-h4Size-clamp);text-align:center;color:var(--bc-color-primary);margin-bottom:calc(25px + 2.4vw)}html .woocommerce .woocommerce-order ul.order_details{max-width:1050px;margin-left:auto;margin-right:auto;margin-top:calc((calc(25px + 2.4vw))*.5);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:flex-start;align-items:flex-start}html .woocommerce .woocommerce-order ul.order_details li{border-right-style:solid;border-right-color:var(--bc-color-light-grey)}html .woocommerce .woocommerce-order ul.order_details li:last-of-type{border:0}html .woocommerce .woocommerce-order table.shop_table{border:0}html .woocommerce .woocommerce-order table.shop_table th{font-weight:normal;color:var(--bc-color-primary)}html .woocommerce .woocommerce-order table.shop_table .product-thumbnail{max-width:120px;width:120px}html .woocommerce .woocommerce-order table.shop_table .product-thumbnail img,html .woocommerce .woocommerce-order table.shop_table .product-thumbnail a{max-width:100px;width:100px;margin:0;display:block}html .woocommerce .woocommerce-order table.shop_table .product-quantity{text-align:right;padding-right:0}html .woocommerce .woocommerce-order table.shop_table .product-quantity .quantity input{width:100%;max-width:80px}html .woocommerce .woocommerce-order table.shop_table .product-subtotal{text-align:right;width:140px;white-space:nowrap}html .woocommerce .woocommerce-order table.shop_table .amount{color:var(--bc-color-primary)}html .woocommerce .woocommerce-order table.shop_table td.product-remove{width:1.2em}html .woocommerce .woocommerce-order table.shop_table td.product-remove a.remove{display:inline-block;width:1.2em;height:1.2em;color:var(--bc-color-red);font-family:var(--kc-header-font);font-weight:var(--kc-header-font-weight);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:flex-start;align-items:center;line-height:1em}html .woocommerce .woocommerce-order table.shop_table td.product-remove a.remove:hover{background-color:rgba(0,0,0,.1)}@media only screen and (max-width: 768px){html .woocommerce .woocommerce-order ul.order_details{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:stretch;padding:0 calc((calc(25px + 2.4vw))*.5)}html .woocommerce .woocommerce-order ul.order_details li{border-right-style:0;border-right:0;width:50%;margin:0;padding:calc((calc(25px + 2.4vw))*.25);border-bottom:solid 1px var(--bc-color-light-grey)}html .woocommerce .woocommerce-order ul.order_details li:last-of-type{border-bottom:solid 1px var(--bc-color-light-grey);flex-grow:1}}@media only screen and (max-width: 650px){html .woocommerce .woocommerce-order ul.order_details li{width:100%}}html .woocommerce .loginWrapper{max-width:1050px;margin-left:auto;margin-right:auto}html .woocommerce .loginWrapper>h2{font-size:var(--kc-h3Size) 36px;font-size:var(--kc-h3Size-clamp)}html .woocommerce .loginWrapper form.login,html .woocommerce .loginWrapper form.register{border:0;background-color:var(--bc-color-secondary);padding:calc((calc(25px + 2.4vw))*.75)}html .woocommerce .loginWrapper form.login p.woocommerce-LostPassword,html .woocommerce .loginWrapper form.register p.woocommerce-LostPassword{margin-top:calc((calc(25px + 2.4vw))*.25)}html .woocommerce .loginWrapper form.login .woocommerce-privacy-policy-text p,html .woocommerce .loginWrapper form.register .woocommerce-privacy-policy-text p{font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp)}html .woocommerce form.woocommerce-ResetPassword.lost_reset_password{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}html .woocommerce form.woocommerce-ResetPassword.lost_reset_password *{text-align:center}html .woocommerce form.woocommerce-ResetPassword.lost_reset_password p{max-width:1050px;margin-left:auto;margin-right:auto}.woocommerce .accountWrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.woocommerce .accountWrapper .woocommerce-MyAccount-navigation{width:25%;max-width:200px;min-width:150px}.woocommerce .accountWrapper .woocommerce-MyAccount-navigation ul{list-style-type:none;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.woocommerce .accountWrapper .woocommerce-MyAccount-navigation li{width:100%;display:block}.woocommerce .accountWrapper .woocommerce-MyAccount-navigation li+li{border-top:solid 1px var(--bc-color-light-grey)}.woocommerce .accountWrapper .woocommerce-MyAccount-navigation a{display:block;width:100%;padding:calc((calc(25px + 2.4vw))*.25)}.woocommerce .accountWrapper .woocommerce-MyAccount-content{flex-grow:1;padding-left:calc(25px + 2.4vw);max-width:1050px;margin-left:auto;margin-right:auto}.woocommerce .accountWrapper .woocommerce-MyAccount-content .woocommerce-EditAccountForm{max-width:calc(1050px*.75);margin-left:auto;margin-right:auto}.woocommerce .accountWrapper .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset{margin:calc((calc(25px + 2.4vw))*.5) 0;border:0;background-color:var(--bc-color-secondary);padding:calc((calc(25px + 2.4vw))*.5)}.woocommerce .accountWrapper .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset legend{position:relative;left:auto;top:1.5em;right:auto;bottom:auto;font-family:var(--kc-header-font);font-weight:var(--kc-header-font-weight);line-height:var(--kc-header-font-line-height);padding-bottom:.2em;margin-bottom:.5em;font-size:var(--kc-h5Size) 24px;font-size:var(--kc-h5Size-clamp);color:var(--bc-color-primary)}.woocommerce .accountWrapper .woocommerce-MyAccount-content .woocommerce-orders-table{font-family:var(--kc-body-font);font-weight:var(--kc-body-font-weight);line-height:var(--kc-body-font-line-height);font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp);background-color:var(--bc-color-secondary);border:0;border-radius:0;padding:calc((calc(25px + 2.4vw))*.75)}.woocommerce .accountWrapper .woocommerce-MyAccount-content .woocommerce-orders-table tbody tr td{padding-top:8px;padding-bottom:8px}@media only screen and (max-width: 768px){.woocommerce .accountWrapper{flex-wrap:wrap}.woocommerce .accountWrapper .woocommerce-MyAccount-navigation{width:100%}.woocommerce .accountWrapper .woocommerce-MyAccount-content{width:100%;padding-left:0}.woocommerce .accountWrapper .woocommerce-MyAccount-content .woocommerce-EditAccountForm{max-width:100%}.woocommerce .woocommerce-orders-table tbody tr{margin-top:calc((calc(25px + 2.4vw))*.5);margin-bottom:calc((calc(25px + 2.4vw))*.5)}}.woocommerce .accountWrapper .woocommerce-MyAccount-content>p{font-size:var(--kc-h4Size) 28px;font-size:var(--kc-h4Size-clamp);border-bottom:solid 1px var(--bc-color-light-grey);padding-bottom:calc((calc(25px + 2.4vw))*.25)}.woocommerce .accountWrapper .woocommerce-MyAccount-content>p mark{background-color:rgba(0,0,0,0);font-weight:500}.woocommerce .accountWrapper .woocommerce-MyAccount-content>h2{font-size:var(--kc-h4Size) 28px;font-size:var(--kc-h4Size-clamp)}.woocommerce .accountWrapper .woocommerce-MyAccount-content ol.woocommerce-OrderUpdates{padding:calc((calc(25px + 2.4vw))*.5);background-color:var(--bc-color-secondary)}.woocommerce .accountWrapper .woocommerce-MyAccount-content ol.woocommerce-OrderUpdates li{margin-left:calc((calc(25px + 2.4vw))*.5);font-weight:500;color:var(--bc-color-primary)}.woocommerce .accountWrapper .woocommerce-MyAccount-content ol.woocommerce-OrderUpdates li p.woocommerce-OrderUpdate-meta{font-weight:500;color:var(--bc-color-primary)}.woocommerce .accountWrapper .woocommerce-MyAccount-content ol.woocommerce-OrderUpdates .woocommerce-OrderUpdate-description{font-weight:400}.inlineProductArchive .introText{max-width:1050px;margin-left:auto;margin-right:auto;margin-bottom:calc((calc(25px + 2.4vw))*.5)}.inlineProductArchive .introText *{text-align:center}.shopIntro{max-width:1050px;margin-left:auto;margin-right:auto;margin-bottom:calc((calc(25px + 2.4vw))*.5);margin-top:calc((calc(25px + 2.4vw))*.5)}.shopIntro *{text-align:center}.text#rangeColours{margin-bottom:calc((calc(25px + 2.4vw))*.5)}.shopWrapper .headBreadCrumb{text-align:center;display:block;margin-top:calc((calc(25px + 2.4vw))*.75);margin-bottom:calc((calc(25px + 2.4vw))*.25)}.shopWrapper .headBreadCrumb a{font-size:var(--kc-footerFontSize);font-size:var(--kc-footerFontSize-clamp);color:var(--bc-color-grey)}.shopWrapper .headBreadCrumb+header{margin-top:0}.shopWrapper header{margin-top:calc(25px + 2.4vw);text-align:center;width:100%;display:block;overflow:hidden}.shopWrapper header h1{margin-bottom:.25em;margin-left:auto;margin-right:auto;display:inline-block;width:auto}.shopWrapper header h1::before,.shopWrapper header h1::after{content:"";display:block;position:absolute;left:calc(100% + (calc(25px + 2.4vw))*.5);top:50%;right:auto;bottom:auto;width:100vw;height:1px;background-color:var(--bc-color-primary)}.shopWrapper header h1::after{left:auto;right:calc(100% + (calc(25px + 2.4vw))*.5)}.shopWrapper header h2{font-size:var(--kc-h3Size) 36px;font-size:var(--kc-h3Size-clamp);color:var(--bc-color-primary)}.shopWrapper header *{text-align:center}.shopWrapper .notes{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center}.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;width:100%}.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop p.woocommerce-result-count{font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp);width:100%;order:0;text-align:right;padding-right:calc((calc(25px + 2.4vw))*.25)}.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop .productSideBar{order:1;width:260px;min-width:260px}.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop .productSideBar .searchTrigger{margin-bottom:8px}.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop .productSideBar button.filterToggle{display:none}.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop ul.products{order:2;width:calc(100% - 260px);min-width:calc(100% - 260px);margin-left:auto}.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop ul.products li.product{width:calc(25% - calc((calc(25px + 2.4vw)) * 0.5)) !important;margin:0 0 calc((calc(25px + 2.4vw))*.5) calc((calc(25px + 2.4vw))*.5)}.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop form.woocommerce-ordering{margin-right:0;margin-left:auto}.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop form.woocommerce-ordering+ul.products{border-top:solid 1px var(--bc-color-light-grey);margin-top:calc((calc(25px + 2.4vw))*.25);padding-top:calc((calc(25px + 2.4vw))*.5)}.dividerHead+.woocommerce-notices-wrapper+ul.products{margin-top:calc((calc(25px + 2.4vw))*.5)}ul.products,.woocommerce .shopWrapper ul.products{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:stretch;list-style-type:none;width:calc(100% + calc((calc(25px + 2.4vw)) * 0.5));min-width:calc(100% + calc((calc(25px + 2.4vw)) * 0.5))}ul.products li.product,.woocommerce .shopWrapper ul.products li.product{width:calc(25% - calc((calc(25px + 2.4vw)) * 0.5)) !important;margin:0 calc((calc(25px + 2.4vw))*.5) calc((calc(25px + 2.4vw))*.5) 0;padding:0 calc((calc(25px + 2.4vw))*.25)}ul.products li.product a.woocommerce-LoopProduct-link,.woocommerce .shopWrapper ul.products li.product a.woocommerce-LoopProduct-link{width:100%;display:block}ul.products li.product img.attachment-woocommerce_thumbnail,.woocommerce .shopWrapper ul.products li.product img.attachment-woocommerce_thumbnail{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}ul.products li.product img.attachment-woocommerce_thumbnail,ul.products li.product a img,.woocommerce .shopWrapper ul.products li.product img.attachment-woocommerce_thumbnail,.woocommerce .shopWrapper ul.products li.product a img{width:calc(100% + calc((calc(25px + 2.4vw)) * 0.5));max-width:calc(100% + calc((calc(25px + 2.4vw)) * 0.5));left:calc(0px - calc((calc(25px + 2.4vw)) * 0.25));display:block;margin-bottom:calc((calc(25px + 2.4vw))*.25)}ul.products li.product .productTitle,.woocommerce .shopWrapper ul.products li.product .productTitle{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;margin-top:0;border-top:0}ul.products li.product .productTitle h2,.woocommerce .shopWrapper ul.products li.product .productTitle h2{font-family:var(--kc-body-font);font-weight:var(--kc-body-font-weight);line-height:var(--kc-body-font-line-height);font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp);font-size:var(--kc-h6Size) 22px;font-size:var(--kc-h6Size-clamp);margin:0;padding:0;order:2}ul.products li.product .productTitle h2.rangeTitle,.woocommerce .shopWrapper ul.products li.product .productTitle h2.rangeTitle{font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp);font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp);font-weight:500;order:1}ul.products li.product .productTitle span.sku,.woocommerce .shopWrapper ul.products li.product .productTitle span.sku{font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp);font-weight:500;color:var(--bc-color-grey);order:0;display:none}ul.products li.product .button.wp-element-button.product_type_simple,.woocommerce .shopWrapper ul.products li.product .button.wp-element-button.product_type_simple{display:none}ul.products li.product .visualiserLink.compact,.woocommerce .shopWrapper ul.products li.product .visualiserLink.compact{padding:4px;border-radius:4px;position:absolute;top:calc((calc(25px + 2.4vw))*.25);right:calc((calc(25px + 2.4vw))*.25);z-index:3}ul.products li.product .visualiserLink.compact::before,.woocommerce .shopWrapper ul.products li.product .visualiserLink.compact::before{width:4vw;height:4vw;min-width:24px;min-height:24px;max-width:30px;max-height:30px}ul.products li.product .price,.woocommerce .shopWrapper ul.products li.product .price{font-weight:600;color:var(--bc-color-primary);font-size:var(--kc-h5Size) 24px;font-size:var(--kc-h5Size-clamp);display:block;margin:.5em 0}ul.products li.product .add_to_cart_button,.woocommerce .shopWrapper ul.products li.product .add_to_cart_button{margin:0;all:unset;font-family:var(--kc-menu-font);font-weight:var(--kc-menu-font-weight);line-height:1.25em;font-size:var(--kc-menuFontSize);font-size:var(--kc-menuFontSize-clamp);font-weight:500;margin:calc((calc(25px + 2.4vw))*.5);margin-top:0;display:inline-block;padding:5px 0;padding-left:2em;background-image:url("/wp-content/themes/kc_bradfords/img/samples-icon-outline-bronze.svg");background-repeat:no-repeat;background-position:left center;background-size:1.5em;position:relative}@supports(font-size: clamp(1em, 1vw, 1em)){ul.products li.product .add_to_cart_button,.woocommerce .shopWrapper ul.products li.product .add_to_cart_button{font-size:clamp(10px,1.4vw,14px)}}ul.products li.product .add_to_cart_button:hover,.woocommerce .shopWrapper ul.products li.product .add_to_cart_button:hover{color:var(--bc-color-primary)}ul.products li.product a.added_to_cart,.woocommerce .shopWrapper ul.products li.product a.added_to_cart{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:flex-start;align-items:center;text-align:center;padding:12px;text-align:center;animation:fadein 2s;background-color:hsla(0,0%,100%,.5);border:1px solid rgba(0,0,0,.1);color:var(--bc-color-primary);font-weight:500;margin-left:calc((calc(25px + 2.4vw))*.5);margin-right:calc((calc(25px + 2.4vw))*.5);margin-bottom:calc(calc((calc(25px + 2.4vw)) * 0.5) - 24px)}ul.products li.product a.added_to_cart::before,.woocommerce .shopWrapper ul.products li.product a.added_to_cart::before{content:"";display:block;width:1.25em;height:1.25em;background-image:url("/wp-content/themes/kc_bradfords/img/samples-icon-outline-bronze.svg");background-size:contain;background-repeat:no-repeat;margin-right:.5em}ul.products li.product p.maxSample,.woocommerce .shopWrapper ul.products li.product p.maxSample{background-color:hsla(0,0%,100%,.5);display:block;text-align:center;padding:calc((calc(25px + 2.4vw))*.25) calc((calc(25px + 2.4vw))*.5);text-align:left;margin-bottom:0;font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp)}ul.products li.product p.loopNote,.woocommerce .shopWrapper ul.products li.product p.loopNote{display:block}ul.products li.product p.loopNote *:last-child,.woocommerce .shopWrapper ul.products li.product p.loopNote *:last-child{margin-bottom:0}ul.products li.product p.loopNote strong,.woocommerce .shopWrapper ul.products li.product p.loopNote strong{display:inline}ul.products li.product p.loopNote a,.woocommerce .shopWrapper ul.products li.product p.loopNote a{margin:8px 0;padding-top:4px;font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp);border-top:solid 1px var(--bc-color-black);color:var(--bc-color-black);display:block}ul.products li.product p.loopNote:last-of-type,.woocommerce .shopWrapper ul.products li.product p.loopNote:last-of-type{margin-bottom:0;margin-top:auto}ul.products li.product .woocommerce-loop-product__link+.button.wp-element-button.product_type_simple,.woocommerce .shopWrapper ul.products li.product .woocommerce-loop-product__link+.button.wp-element-button.product_type_simple{display:none}@keyframes rotating{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}ul.products li.product .add_to_cart_button.added,.woocommerce .shopWrapper ul.products li.product .add_to_cart_button.added,.woocommerce .shopWrapper #respond input#submit.loading,.woocommerce .shopWrapper a.button.loading,.woocommerce .shopWrapper button.button.loading,.woocommerce .shopWrapper input.button.loading{background-image:none !important;position:relative;opacity:.5}ul.products li.product .add_to_cart_button.added::before,.woocommerce .shopWrapper ul.products li.product .add_to_cart_button.added::before,.woocommerce .shopWrapper #respond input#submit.loading::before,.woocommerce .shopWrapper a.button.loading::before,.woocommerce .shopWrapper button.button.loading::before,.woocommerce .shopWrapper input.button.loading::before{content:"";display:block;position:absolute;left:0;top:.25em;width:1.5em;height:1.5em;background-color:rgba(0,0,0,0);background-image:url("/wp-content/themes/kc_bradfords/img/loading-icon-bronze.svg");background-repeat:no-repeat;background-size:contain;background-position:center center;animation:rotating 2s linear infinite}ul.products li.product .add_to_cart_button.added,.woocommerce .shopWrapper ul.products li.product .add_to_cart_button.added,.woocommerce .shopWrapper #respond input#submit.added,.woocommerce .shopWrapper a.button.added,.woocommerce .shopWrapper button.button.added,.woocommerce .shopWrapper input.button.added{display:none}@media only screen and (max-width: 1100px){.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop .productSideBar{width:190px;min-width:190px;padding-right:0}.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop .productSideBar::after{display:none}.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop .productSideBar .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.filter-has-3-column{width:calc(50% - 10px)}.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop ul.products{width:calc(100% - 190px);min-width:calc(100% - 190px)}.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop ul.products li.product{width:calc(33.3333333333% - calc((calc(25px + 2.4vw)) * 0.5)) !important}}@media only screen and (max-width: 768px){ul.products,.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop ul.products,.woocommerce .shopWrapper ul.products{width:calc(100% + calc((calc(25px + 2.4vw)) * 0.25));min-width:calc(100% + calc((calc(25px + 2.4vw)) * 0.25));margin:0;margin-top:calc((calc(25px + 2.4vw))*.25);padding-left:0}ul.products li.product,.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop ul.products li.product,.woocommerce .shopWrapper ul.products li.product{width:calc(25% - calc((calc(25px + 2.4vw)) * 0.25)) !important;margin:0 calc((calc(25px + 2.4vw))*.25) calc((calc(25px + 2.4vw))*.25) 0 !important}}@media only screen and (max-width: 700px){ul.products li.product,.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop ul.products li.product,.woocommerce .shopWrapper ul.products li.product{width:calc(33.3333333333% - calc((calc(25px + 2.4vw)) * 0.25)) !important;margin:0 calc((calc(25px + 2.4vw))*.25) calc((calc(25px + 2.4vw))*.25) 0 !important}}@media only screen and (max-width: 650px){ul.products li.product,.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop ul.products li.product,.woocommerce .shopWrapper ul.products li.product{width:calc(50% - calc((calc(25px + 2.4vw)) * 0.25)) !important;margin:0 calc((calc(25px + 2.4vw))*.25) calc((calc(25px + 2.4vw))*.25) 0 !important}}@media only screen and (max-width: 350px){ul.products li.product,.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop ul.products li.product,.woocommerce .shopWrapper ul.products li.product{width:100% !important;margin:0 0 calc((calc(25px + 2.4vw))*.25) 0 !important}}.woocommerce .shopWrapper .product .blockContent{border-top:solid 1px var(--bc-color-light-grey);margin-top:calc(25px + 2.4vw);padding-left:calc((calc(25px + 2.4vw))*.75);padding-right:calc((calc(25px + 2.4vw))*.75)}.woocommerce .shopWrapper .product .blockContent>.wrapper .block:first-child{margin-top:calc(25px + 2.4vw)}.rangeIcons{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;width:100%}.rangeIcons .image{width:20%;padding-right:10px;padding-bottom:10px;max-width:90px;min-width:65px}.woocommerce .shopWrapper .productWrapper{display:grid;grid-template-areas:"productImage productSummary";grid-template-columns:1fr 1fr;grid-template-rows:1fr}.woocommerce .shopWrapper .productWrapper .woocommerce-product-gallery{grid-area:productImage;width:100%;margin-bottom:0}.woocommerce .shopWrapper .productWrapper .woocommerce-product-gallery img{height:auto}.woocommerce .shopWrapper .productWrapper .woocommerce-product-gallery .woocommerce-product-gallery__wrapper{min-height:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:stretch}.woocommerce .shopWrapper .productWrapper .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image{min-height:100%;width:100%}.woocommerce .shopWrapper .productWrapper .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image--placeholder{width:100%}.woocommerce .shopWrapper .productWrapper .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .visualiserLink{position:absolute;left:calc((calc(25px + 2.4vw))*.5);bottom:calc((calc(25px + 2.4vw))*.5)}.woocommerce .shopWrapper .productWrapper .woocommerce-product-gallery .woocommerce-product-gallery__wrapper>div:first-of-type a{width:100%;padding-top:100%;display:block;min-height:100%}.woocommerce .shopWrapper .productWrapper .woocommerce-product-gallery .woocommerce-product-gallery__wrapper>div:first-of-type a img{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.woocommerce .shopWrapper .productWrapper .productThumbs{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.woocommerce .shopWrapper .productWrapper .summary.entry-summary{width:100%;padding:calc((calc(25px + 2.4vw))*.5) calc(25px + 2.4vw) 0;grid-area:productSummary;margin-bottom:0;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-content:flex-start;align-items:flex-start}.woocommerce .shopWrapper .productWrapper .summary.entry-summary #breadcrumbs{order:0;padding:0;margin:0;margin-top:0;margin-bottom:auto;padding-bottom:calc((calc(25px + 2.4vw))*.5)}.woocommerce .shopWrapper .productWrapper .summary.entry-summary #breadcrumbs a{color:var(--bc-color-text-color)}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner{margin-bottom:auto;padding-bottom:calc((calc(25px + 2.4vw))*.5);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner *{order:100}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner h1.product_title{margin-bottom:calc((calc(25px + 2.4vw))*.25)}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner h1.product_title span.rangeName{text-transform:capitalize;display:block;font-size:var(--kc-h4Size) 28px;font-size:var(--kc-h4Size-clamp);line-height:1.4em;width:100%}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner h1.product_title span.colourName{text-transform:capitalize;display:block;font-size:var(--kc-h1Size) 48px;font-size:var(--kc-h1Size-clamp);width:100%}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner h1.product_title .divider{content:"";display:block;clear:both;width:50%;max-width:1.8em;margin-top:calc((calc(25px + 2.4vw))*.25);border-top:4px solid var(--bc-color-primary)}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner .rangeHeadline{margin-bottom:calc((calc(25px + 2.4vw))*.5);font-family:var(--kc-body-font);font-weight:var(--kc-body-font-weight);line-height:var(--kc-body-font-line-height);font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp);text-transform:none}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner .rangeHeadline *:last-child{margin-bottom:0}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner .quickLinks{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner .product_meta{order:0;display:none}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner .quantity{display:none}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner .blockLink .product_meta{margin-top:1em;display:block}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner .blockLink .product_meta .sku_wrapper{display:none}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner .blockLink .product_meta .posted_in{display:none}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner form.cart{margin:0;width:auto}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner a#store_locator_custom_bottom,.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner button#store_modal_button,.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner .single_add_to_cart_button.button{display:none}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner .iconLink{display:inline-block;font-family:var(--kc-menu-font);font-weight:var(--kc-menu-font-weight);line-height:1.25em;font-size:var(--kc-menuFontSize);font-size:var(--kc-menuFontSize-clamp);font-weight:500;width:auto}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner a#store_locator_custom_bottom,.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner button#store_modal_button{order:500;background-image:url("/wp-content/themes/kc_bradfords/img/retailer-icon-outline-bronze.svg");width:100%}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner p.alreadyInSamples{font-family:var(--kc-menu-font);font-weight:var(--kc-menu-font-weight);line-height:1.25em;font-size:var(--kc-menuFontSize);font-size:var(--kc-menuFontSize-clamp)}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .quantity+.single_add_to_cart_button{margin-top:0}.woocommerce .shopWrapper .productWrapper .summary.entry-summary a.added_to_cart{display:block;text-align:center;padding:calc((calc(25px + 2.4vw))*.25);text-align:center;animation:fadein 2s}.woocommerce .shopWrapper .productWrapper .summary.entry-summary a.added_to_cart::before{content:"";display:block;width:100%}.woocommerce .shopWrapper .productWrapper #breadcrumbs{grid-area:productSummary;padding-left:calc(25px + 2.4vw);margin:0;font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp)}.woocommerce .shopWrapper .productWrapper .price,.woocommerce .shopWrapper .productWrapper p.price{font-family:var(--kc-header-font);font-weight:var(--kc-header-font-weight);line-height:var(--kc-header-font-line-height);padding-bottom:.2em;margin-bottom:.5em;font-size:var(--kc-h3Size) 36px;font-size:var(--kc-h3Size-clamp);color:var(--bc-color-primary);font-weight:500;margin-top:calc((calc(25px + 2.4vw))*.25)}.woocommerce .shopWrapper .productWrapper table.variations{width:auto}.woocommerce .shopWrapper .productWrapper table.variations tr{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;text-align:left}.woocommerce .shopWrapper .productWrapper table.variations tr+tr{padding-top:calc((calc(25px + 2.4vw))*.25)}.woocommerce .shopWrapper .productWrapper table.variations th label{font-weight:500}.woocommerce .shopWrapper .productWrapper table.variations td,.woocommerce .shopWrapper .productWrapper table.variations th{padding:0;width:100%}.woocommerce .shopWrapper .productWrapper table.variations a.reset_variations{padding-left:calc((calc(25px + 2.4vw))*.25)}.woocommerce .shopWrapper .productWrapper table.variations select{font-family:var(--kc-body-font);font-weight:var(--kc-body-font-weight);line-height:var(--kc-body-font-line-height);font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp);width:auto}.woocommerce .shopWrapper .woocommerce-tabs{border-top:solid 1px var(--bc-color-light-grey);margin-top:calc(25px + 2.4vw);padding-top:calc(25px + 2.4vw);padding-left:calc((calc(25px + 2.4vw))*.75);padding-right:calc((calc(25px + 2.4vw))*.75)}.woocommerce .shopWrapper .woocommerce-tabs .woocommerce-Tabs-panel{max-width:1050px;margin-left:auto;margin-right:auto}.woocommerce .shopWrapper .woocommerce-tabs ul.tabs{display:none}.woocommerce .shopWrapper .woocommerce-tabs .wc-tab h2:first-of-type{font-size:var(--kc-h4Size) 28px;font-size:var(--kc-h4Size-clamp)}@media only screen and (max-width: 700px){.woocommerce .shopWrapper .productWrapper{margin-top:calc((calc(25px + 2.4vw))*.5);display:grid;grid-template-areas:"productImage" "productSummary";grid-template-columns:1fr;grid-template-rows:1fr}.woocommerce .shopWrapper .productWrapper .summary.entry-summary{padding:calc((calc(25px + 2.4vw))*.5) 0}}.related.products{margin-top:calc(25px + 2.4vw);padding-top:calc(25px + 2.4vw)}.related.products ul.products{margin-top:calc((calc(25px + 2.4vw))*.5)}.related.products ul.products .woocommerce-loop-product__title{font-size:var(--kc-h6Size) 22px;font-size:var(--kc-h6Size-clamp)}.related.products ul.products .woocommerce-loop-product__title+p{font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp)}.related.products ul.products .price{font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp)}.propertyList{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:stretch;width:100%;overflow:hidden}.propertyList.colourRef{border-bottom:solid 1px var(--bc-color-black)}.propertyList .property{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:stretch;padding:0;top:-1px}.propertyList .property h6,.propertyList .property p.value{margin:0;font-family:var(--kc-body-font);font-weight:var(--kc-body-font-weight);line-height:var(--kc-body-font-line-height);font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp);padding:calc((calc(25px + 2.4vw))*.25*.75) 0}.propertyList .property h6{font-weight:600;width:180px;max-width:180px;min-width:180px;border-right:solid 1px var(--bc-color-black)}.propertyList .property p.value{width:calc(100% - 180px);max-width:calc(100% - 180px);min-width:calc(100% - 180px);padding-left:calc((calc(25px + 2.4vw))*.25)}.propertyList .property p.value span{display:inline-block}.propertyList .property p.value span::after{content:"/";display:inline-block;padding-right:.25em;padding-left:.25em}.propertyList .property p.value span:last-child::after{display:none}.propertyList .property p.value span.fullWidth{display:block}.propertyList .property p.value span.fullWidth::after{display:none}.propertyList .property{border-top:solid 1px var(--bc-color-black)}.propertyList .property{order:100}.propertyList .property.colour{order:100;display:none}.propertyList .property.style{order:100;display:none}.propertyList .property.pilecontent{order:10}.propertyList .property.pileweightozyd{order:10}.propertyList .property.pileweightgm{order:10}.propertyList .property.widths{order:20}.propertyList .property.construction{order:30}.propertyList .property.backing{order:40}.propertyList .property.warranty{order:50}.propertyList .property.tograting{order:60}.propertyList .property.suitability{order:70}.suitabilityList{padding-top:calc((calc(25px + 2.4vw))*.5)}.suitabilityList h6{font-family:var(--kc-body-font);font-weight:var(--kc-body-font-weight);line-height:var(--kc-body-font-line-height);font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp);font-weight:600}.propertyIconList{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;width:calc(100% + calc((calc(25px + 2.4vw)) * 0.25))}.propertyIconList .propertyIcon{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;padding-right:calc((calc(25px + 2.4vw))*.25);padding-bottom:calc((calc(25px + 2.4vw))*.25);width:20%;max-width:100px;min-width:75px}.propertyIconList .propertyIcon p{display:none}.collectionSummary{max-width:75%;margin-top:calc((calc(25px + 2.4vw))*.5)}.collectionSummary img.collectionNameImage{height:8em;width:auto;margin-bottom:2em}@media only screen and (max-width: 700px){.collectionSummary{max-width:100%}}.tax-collection .woocommerce-products-header{display:none}.collectionIntro{padding-top:calc((calc(25px + 2.4vw))*2);padding-bottom:calc((calc(25px + 2.4vw))*2);margin-bottom:calc((calc(25px + 2.4vw))*.5)}.collectionIntro .text{width:75%;max-width:500px;z-index:2}.collectionIntro .text h1.collectionTitle{display:none}.collectionIntro .text img.collectionNameImage{margin-bottom:calc((calc(25px + 2.4vw))*.25);width:100%}.collectionIntro p#breadcrumbs{font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp)}.collectionIntro img.collectionIntroImage{position:absolute;left:calc(260px + calc((calc(25px + 2.4vw)) * 0.5));top:0;right:0;bottom:0;-o-object-fit:cover;object-fit:cover;height:100%;width:calc(100% - (260px + calc((calc(25px + 2.4vw)) * 0.5)))}.collectionHeadSmall{padding:calc((calc(25px + 2.4vw))*.5) 0}.collectionHeadSmall img.collectionNameSmall{width:30%;max-width:500px}.collectionHeadSmall p#breadcrumbs{font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp)}@media only screen and (max-width: 768px){.collectionIntro{padding-top:0;padding-bottom:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.collectionIntro .text{width:100%;max-width:100%;z-index:2;order:1;margin-top:calc(0px - calc(25px + 2.4vw))}.collectionIntro img.collectionIntroImage{position:relative;left:auto;top:auto;right:auto;bottom:auto;order:0;width:100vw;max-width:100vw;min-width:100vw;margin-left:calc(0px - (calc(25px + 2.4vw))*.5);height:110vw;max-height:55vh}}.tax-range .woocommerce-products-header{display:none}.rangeIntro{padding-top:calc((calc(25px + 2.4vw))*2);padding-bottom:calc((calc(25px + 2.4vw))*.25);margin-bottom:calc(25px + 2.4vw);display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-end}.rangeIntro img.rangeImage{position:absolute;left:0;top:0;right:auto;bottom:0;width:60%;height:100%;z-index:1;-o-object-fit:cover;object-fit:cover}.rangeIntro .text{width:66%;z-index:2;overflow:visible}.rangeIntro .text h1.rangeTitle{margin:calc((calc(25px + 2.4vw))*.5) 0 calc((calc(25px + 2.4vw))*.25)}.rangeIntro .text #breadcrumbs{font-size:var(--kc-footerFontSize);font-size:var(--kc-footerFontSize-clamp)}.rangeIntro .text.hasColour .propertyList{margin-bottom:calc(0px - calc((calc(25px + 2.4vw)) * 0.5))}.rangeIntro .text .propertyList{margin-top:calc(25px + 2.4vw);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;overflow:hidden;left:calc(0px - (calc(25px + 2.4vw))*.5)}.rangeIntro .text .propertyList .property{border:0;display:none;width:auto;flex-grow:0;left:-1px;border-left:solid 1px currentColor;padding:0;margin:calc((calc(25px + 2.4vw))*.25) 0}.rangeIntro .text .propertyList .property h6{display:none}.rangeIntro .text .propertyList .property p.value{width:100%;max-width:100%;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;padding:0 calc((calc(25px + 2.4vw))*.5);font-weight:600}.rangeIntro .text .propertyList .property span{display:block}.rangeIntro .text .propertyList .property.pileweightozyd,.rangeIntro .text .propertyList .property.widths,.rangeIntro .text .propertyList .property.pilecontent{display:inline-block}.rangeIntro .iconsBlock{z-index:2;width:40%;padding:calc((calc(25px + 2.4vw))*.5) calc(25px + 2.4vw);padding-right:0px}.rangeIntro .iconsBlock .collectionNameImage{width:100%;max-width:350px;max-height:9em;-o-object-position:left bottom;object-position:left bottom;-o-object-fit:contain;object-fit:contain;margin-bottom:calc((calc(25px + 2.4vw))*.5)}.rangeIntro.noImage{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;padding-top:0}.rangeIntro.noImage .text{width:66%;margin-top:0}.rangeIntro.noImage .iconsBlock{width:33%;margin-top:calc(25px + 2.4vw)}@media only screen and (max-width: 700px){.rangeIntro{padding-top:0;padding-bottom:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.rangeIntro .text{width:100%;max-width:100%;z-index:2;order:1;margin-top:calc(0px - calc(25px + 2.4vw))}.rangeIntro .iconsBlock{order:2;width:100%;padding-right:calc(25px + 2.4vw)}.rangeIntro img.rangeImage{position:relative;left:auto;top:auto;right:auto;bottom:auto;order:0;width:calc(100vw + 25px + 2.4vw);max-width:calc(100vw + 25px + 2.4vw);min-width:calc(100vw + 25px + 2.4vw);margin-left:calc(0px - (25px + 2.4vw));height:110vw;max-height:55vh}.rangeIntro.noImage{flex-wrap:wrap}.rangeIntro.noImage .text{width:100%;margin-top:0}.rangeIntro.noImage .iconsBlock{width:100%;padding-top:0}}.categorySpecification{background-color:var(--bc-color-secondary);width:100%}.categorySpecification button.specToggle,.categorySpecification button.specToggle:hover{background-color:var(--bc-color-secondary);color:var(--bc-color-black);font-weight:500;padding-top:calc((calc(25px + 2.4vw))*.5);padding-bottom:calc((calc(25px + 2.4vw))*.5);padding-left:calc((calc(25px + 2.4vw))*.75);margin:0;border:0;width:100%;transition:all .35s ease;box-sizing:border-box}.categorySpecification button.specToggle::before,.categorySpecification button.specToggle:hover::before{content:"+";font-family:var(--kc-body-font);font-weight:var(--kc-body-font-weight);line-height:var(--kc-body-font-line-height);font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp);font-size:var(--kc-h3Size) 36px;font-size:var(--kc-h3Size-clamp);color:var(--bc-color-primary);position:absolute;left:calc((calc(25px + 2.4vw))*.25);top:50%;transform:translateY(-50%)}.categorySpecification button.specToggle:hover{color:var(--bc-color-primary);background-color:var(--bc-color-lighter-grey)}.categorySpecification .specFrame{padding:calc((calc(25px + 2.4vw))*.5);padding-top:calc((calc(25px + 2.4vw))*.25);max-height:1px;opacity:0;overflow:hidden;position:absolute;transition:all .35s ease}.categorySpecification.expanded .specFrame{max-height:-moz-fit-content;max-height:fit-content;opacity:1;overflow:visible;position:relative}.categorySpecification.expanded button.specToggle::before,.categorySpecification.expanded button.specToggle:hover::before{content:"-"}.categorySpecification .specHead{margin-bottom:calc((calc(25px + 2.4vw))*.5)}.specFrame{margin-top:calc(25px + 2.4vw)}.specFrame .specs{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.specFrame .specLeft{padding:calc((calc(25px + 2.4vw))*.25) calc((calc(25px + 2.4vw))*.5);padding-left:0px;background-color:var(--bc-color-white);width:60%;max-width:680px}.specFrame .specRight{width:40%;flex-grow:1;padding:calc((calc(25px + 2.4vw))*.5);padding-top:0px}.specFrame .disclaimers{padding:calc(25px + 2.4vw) 0 0 0}@media only screen and (max-width: 768px){.specFrame .specLeft{width:100%}.specFrame .specRight{width:100%;padding-top:calc((calc(25px + 2.4vw))*.5);padding-left:0px}}@media only screen and (max-width: 650px){.categorySpecification button.specToggle span,.categorySpecification button.specToggle:hover span{display:none}}.installationsMenu{width:100%;margin-top:calc(25px + 2.4vw)}.installationTilesStatic,.installationsTrack{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start;align-items:stretch;overflow:hidden;width:calc(100% + calc((calc(25px + 2.4vw)) * 0.5));left:calc(0px - (calc((calc(25px + 2.4vw)) * 0.25)));margin-top:calc((calc(25px + 2.4vw))*.5)}.woocommerce .installationsTile,.installationsTile{width:calc(33.3333333333% - calc((calc(25px + 2.4vw)) * 0.5));display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:stretch;background-color:var(--bc-color-black);margin:calc((calc(25px + 2.4vw))*.25)}.woocommerce .installationsTile::after,.installationsTile::after{content:"";display:block;position:absolute;left:calc((calc(25px + 2.4vw))*.25);top:calc((calc(25px + 2.4vw))*.25);right:calc((calc(25px + 2.4vw))*.25);bottom:calc((calc(25px + 2.4vw))*.25);pointer-events:none;border:solid 1px hsla(0,0%,100%,.5)}.woocommerce .installationsTile a,.installationsTile a{display:block;width:100%}.woocommerce .installationsTile .text,.installationsTile .text{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:center;padding:calc((calc(25px + 2.4vw))*.75);z-index:2}.woocommerce .installationsTile .text *,.installationsTile .text *{text-align:center}.woocommerce .installationsTile .text span.stilt,.installationsTile .text span.stilt{display:block;padding-top:100%}.woocommerce .installationsTile .text .positioner,.installationsTile .text .positioner{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:center}.woocommerce .installationsTile .text h5,.installationsTile .text h5{order:1}.woocommerce .installationsTile .text .excerpt,.installationsTile .text .excerpt{display:none;order:3}.woocommerce .installationsTile .text .blockLink,.installationsTile .text .blockLink{order:3}.woocommerce .installationsTile .text time,.installationsTile .text time{font-family:var(--kc-body-font);font-weight:var(--kc-body-font-weight);line-height:var(--kc-body-font-line-height);font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp);font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp);margin-bottom:1em;color:var(--bc-color-white);order:0}.woocommerce .installationsTile .image,.woocommerce .installationsTile img,.woocommerce .installationsTile picture,.installationsTile .image,.installationsTile img,.installationsTile picture{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%}.woocommerce .installationsTile img,.installationsTile img{-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;height:100% !important}.woocommerce .installationsTile .image::after,.installationsTile .image::after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,.65)}.row .woocommerce .installationsTile,.row .installationsTile{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:stretch;background-color:var(--bc-color-black)}.row .woocommerce .installationsTile::after,.row .installationsTile::after{left:calc((calc(25px + 2.4vw))*.5);top:calc((calc(25px + 2.4vw))*.5);right:calc((calc(25px + 2.4vw))*.5);bottom:calc((calc(25px + 2.4vw))*.5)}.row .woocommerce .installationsTile a,.row .installationsTile a{display:block;width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.row .woocommerce .installationsTile .text,.row .installationsTile .text{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:center;padding:calc(25px + 2.4vw);z-index:2;width:50%}.row .woocommerce .installationsTile .text *,.row .installationsTile .text *{text-align:left}.row .woocommerce .installationsTile .text .positioner,.row .installationsTile .text .positioner{align-items:flex-start}.row .woocommerce .installationsTile .text h5,.row .installationsTile .text h5{font-size:var(--kc-h3Size) 36px;font-size:var(--kc-h3Size-clamp)}.row .woocommerce .installationsTile .text .excerpt,.row .installationsTile .text .excerpt{display:block}.row .woocommerce .installationsTile .image,.row .installationsTile .image{position:relative;left:auto;top:auto;right:auto;bottom:auto;width:50%}.row .woocommerce .installationsTile img,.row .woocommerce .installationsTile picture,.row .installationsTile img,.row .installationsTile picture{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%}.row .woocommerce .installationsTile img,.row .installationsTile img{-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;height:100% !important}.row .woocommerce .installationsTile .image::after,.row .installationsTile .image::after{display:none}.installationsTrack.flickity-enabled{width:100%;margin-left:0;left:0}.installationsTrack.flickity-enabled .flickity-slider{width:100%}.installationsTrack.flickity-enabled .flickity-slider .installationsTile{width:66.6666666667%}.installationsTrack.flickity-enabled .flickity-viewport{overflow:hidden;width:100%}.installationsTrack.flickity-enabled .flickity-page-dots{position:relative;left:auto;top:auto;right:auto;bottom:auto;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:flex-start;align-items:flex-start;width:100%;max-width:none;margin:auto;margin-top:calc((calc(25px + 2.4vw))*.25)}.installationsTrack.flickity-enabled .flickity-page-dots li{display:block;width:1.2em;height:1.2em;margin-left:0;margin-right:.6em;border-radius:0;background-color:var(--bc-color-lighter-grey);opacity:.8}.installationsTrack.flickity-enabled .flickity-page-dots li.is-selected{background-color:var(--bc-color-secondary)}@media only screen and (max-width: 900px){.woocommerce .installationsTile,.installationsTile{width:50%}.row .woocommerce .installationsTile,.row .installationsTile{width:100%}.row .woocommerce .installationsTile a,.row .installationsTile a{flex-direction:column}.row .woocommerce .installationsTile .text,.row .woocommerce .installationsTile .image,.row .installationsTile .text,.row .installationsTile .image{width:100%}.row .woocommerce .installationsTile .image,.row .installationsTile .image{order:0;height:auto;padding-top:100%}.row .woocommerce .installationsTile .image picture,.row .woocommerce .installationsTile .image img,.row .installationsTile .image picture,.row .installationsTile .image img{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%}.row .woocommerce .installationsTile .text,.row .installationsTile .text{order:1}.row .woocommerce .installationsTile .text span.stilt,.row .installationsTile .text span.stilt{display:none}.row .woocommerce .installationsTile .positioner,.row .installationsTile .positioner{padding-bottom:calc((calc(25px + 2.4vw))*.5)}}@media only screen and (max-width: 650px){.woocommerce .installationsTile,.installationsTile{width:100%}}.moreColours{margin-top:calc(25px + 2.4vw)}.moreColours .text{margin-bottom:calc((calc(25px + 2.4vw))*.5)}.splitBanner{background-color:var(--bc-color-primary);padding:calc(25px + 2.4vw) 0;min-height:80vh;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:stretch}.splitBanner .wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:stretch;z-index:2}.splitBanner .flexer{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-content:flex-start;align-items:stretch;width:100%}.splitBanner .text{width:50%;padding:calc(25px + 2.4vw);display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-content:flex-start;align-items:flex-start}.splitBanner .text .positioner{margin-bottom:auto;padding-bottom:calc((calc(25px + 2.4vw))*2)}.splitBanner .text .rangeIntro{margin:calc((calc(25px + 2.4vw))*.5) 0}.splitBanner .breadCrumbs{margin-top:0;margin-bottom:auto;padding-bottom:10px}.splitBanner .breadCrumbs *{font-family:var(--kc-body-font);font-weight:var(--kc-body-font-weight);line-height:var(--kc-body-font-line-height);font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp);font-size:var(--kc-footerFontSize);font-size:var(--kc-footerFontSize-clamp);color:var(--bc-color-light-grey)}.splitBanner .breadCrumbs a{color:var(--bc-color-white)}.splitBanner .rangeImage{position:absolute;left:0;top:0;right:0;bottom:0;width:50%;height:100%;z-index:1}.splitBanner .rangeImage .image,.splitBanner .rangeImage img{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom}.splitBanner .borderAnimated{z-index:3;position:absolute;left:calc(25px + 2.4vw);top:calc(25px + 2.4vw);right:calc(25px + 2.4vw);bottom:calc(25px + 2.4vw);width:auto;height:auto}@media only screen and (max-width: 768px){.splitBanner{padding-top:0;min-height:1px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.splitBanner .wrapper{display:block;order:2}.splitBanner .flexer{display:block}.splitBanner .text{width:100%;padding:calc(25px + 2.4vw);display:block}.splitBanner .text .positioner{margin-bottom:auto;padding-bottom:0}.splitBanner .text .rangeIntro{margin:calc((calc(25px + 2.4vw))*.5) 0}.splitBanner .rangeImage,.splitBanner .rangeImage .image{position:relative;left:0;top:0;right:0;bottom:0;width:100%;height:100%;z-index:1;order:0}.splitBanner .rangeImage .image span.stilt{display:block;min-height:40vh}}@media only screen and (max-width: 650px){.splitBanner .borderAnimated{z-index:3;position:absolute;left:calc((calc(25px + 2.4vw))*.5);top:calc((calc(25px + 2.4vw))*.5);right:calc((calc(25px + 2.4vw))*.5);bottom:calc((calc(25px + 2.4vw))*.5);width:auto;height:auto}}.woocommerce.tax-product_cat .yith-wcan-filter[data-taxonomy=product_cat]{display:none}.productSideBar{padding-bottom:240px}.productSideBar button.filterToggle,.productSideBar button.filterToggle:hover{background-color:var(--bc-color-grey);color:var(--bc-color-white);font-weight:500;padding-top:calc((calc(25px + 2.4vw))*.25);padding-bottom:calc((calc(25px + 2.4vw))*.25);padding-left:calc((calc(25px + 2.4vw))*.75 + .5em);margin:0;margin-bottom:calc((calc(25px + 2.4vw))*.25);border:0;width:100%;transition:all .35s ease;box-sizing:border-box;text-align:left}.productSideBar button.filterToggle::before,.productSideBar button.filterToggle:hover::before{content:"";color:var(--bc-color-primary);position:absolute;left:calc((calc(25px + 2.4vw))*.25);top:50%;width:calc((calc(25px + 2.4vw))*.5);height:calc((calc(25px + 2.4vw))*.5);transform:translateY(-50%);background-image:url("/wp-content/themes/kc_bradfords/img/filter-white.svg");background-size:contain;background-position:left center;background-repeat:no-repeat}.productSideBar button.filterToggle:hover{color:var(--bc-color-primary);background-color:var(--bc-color-lighter-grey)}.productSideBar button.filterToggle:hover::before{background-image:url("/wp-content/themes/kc_bradfords/img/filter-colour.svg")}.productSideBar .yith-wcan-filters{background-color:rgba(0,0,0,0);background-color:var(--bc-color-lighter-grey);padding:calc((calc(25px + 2.4vw))*.25);font-size:1.4em}.productSideBar .yith-wcan-filters .yith-wcan-filter{padding-bottom:calc((calc(25px + 2.4vw))*.25);margin-bottom:0}.productSideBar .yith-wcan-filters .yith-wcan-reset-filters{margin-bottom:calc((calc(25px + 2.4vw))*.25);padding:0;background-color:rgba(0,0,0,0);color:var(--bc-color-red);background-image:url("/wp-content/themes/kc_bradfords/img/reset-red.svg");background-size:auto 2em;background-position:0em center;background-repeat:no-repeat;padding:0em 1.5em;padding-left:2.5em;border:0;font-weight:500;font-family:var(--kc-body-font);font-weight:var(--kc-body-font-weight);line-height:var(--kc-body-font-line-height);font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp);font-weight:600;font-size:clamp(12px,1.3vw,14px)}.productSideBar .yith-wcan-filters .yith-wcan-reset-filters:hover{color:var(--bc-color-red);border:0}.productSideBar .yith-wcan-filters .yith-wcan-filter:last-of-type{border:0}.productSideBar .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.color .term-color{border:solid 1px var(--bc-color-light-grey)}.productSideBar .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.color .term-label{color:var(--bc-color-black)}.productSideBar .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.color:hover .term-color{border:solid 1px var(--bc-color-grey)}.productSideBar .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.color:hover .term-label{color:var(--bc-color-black)}.productSideBar .yith-wcan-filters .yith-wcan-active-filters{border:solid 1px var(--bc-color-secondary);padding:12px}.productSideBar .yith-wcan-filters .yith-wcan-active-filters .active-filter{margin-bottom:12px}.productSideBar .yith-wcan-filters .yith-wcan-active-filters b{display:block;width:100%;margin-bottom:10px}.productSideBar .yith-wcan-filters .yith-wcan-active-filters h4,.productSideBar .yith-wcan-filters .filter-title{font-family:var(--kc-body-font);font-weight:var(--kc-body-font-weight);line-height:var(--kc-body-font-line-height);font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp);font-weight:600;font-size:clamp(12px,1.3vw,14px)}.productSideBar .yith-wcan-filters .yith-wcan-dropdown{background-color:var(--bc-color-white)}.productSideBar .yith-wcan-filters .filter-items.filter-color{background-color:var(--bc-color-white);width:100%;margin-left:0 !important;border:solid 1px #d7d7d7;border-radius:4px;padding-top:calc((calc(25px + 2.4vw))*.25) !important;padding-left:calc((calc(25px + 2.4vw))*.25/2) !important;padding-right:calc((calc(25px + 2.4vw))*.25/2) !important}.productSideBar .yith-wcan-filters li.filter-item.select.active a{color:var(--bc-color-black);font-style:italic}.productSideBar .yith-wcan-filters li.filter-item.select.active::before{content:"";display:inline-block;width:1em;height:1em;background-image:url("/wp-content/themes/kc_bradfords/img/tick-bronze.svg");background-repeat:no-repeat;background-position:center center;background-size:contain;margin-right:.25em;transform:translateY(0.1em)}.productSideBar .yith-wcan-filters li.filter-item.select[data-value=uncategorised]{display:none}@media only screen and (max-width: 900px){.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop .productSideBar{width:100%;padding-bottom:0}.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop .productSideBar button.filterToggle{display:block}.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop .productSideBar .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.filter-has-3-column{width:calc(16.6666666667% - 10px)}.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop .productSideBar .yith-wcan-filters{max-height:1px;opacity:0;pointer-events:none;overflow:hidden;margin-bottom:0;transition:all .35s ease}.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop .productSideBar.expanded .yith-wcan-filters{max-height:-moz-fit-content;max-height:fit-content;opacity:1;pointer-events:all;overflow:visible;margin-bottom:30px}.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop ul.products{width:calc(100% + calc((calc(25px + 2.4vw)) * 0.5));min-width:calc(100% + calc((calc(25px + 2.4vw)) * 0.5));margin:0;margin-top:calc((calc(25px + 2.4vw))*.25);padding-left:0}.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop ul.products li.product{width:calc(33.3333333333% - calc((calc(25px + 2.4vw)) * 0.5)) !important;margin:0 calc((calc(25px + 2.4vw))*.5) calc((calc(25px + 2.4vw))*.5) 0 !important}}@media only screen and (max-width: 650px){.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop .productSideBar .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.filter-has-3-column{width:calc(25% - 10px)}}.woocommerce-pagination,.woocommerce .shopWrapper nav.woocommerce-pagination{width:100%;border:0;border-bottom:solid 1px var(--bc-color-light-grey);padding:calc((calc(25px + 2.4vw))*.25);order:100}.woocommerce-pagination ul,.woocommerce .shopWrapper nav.woocommerce-pagination ul{border:0;list-style-type:none;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-content:flex-start;align-items:stretch;margin:0}.woocommerce-pagination ul li,.woocommerce .shopWrapper nav.woocommerce-pagination ul li{border:0;padding:0;margin:0;background-color:var(--bc-color-lighter-grey);display:block;margin:3px;border-radius:0px}.woocommerce-pagination ul li span,.woocommerce-pagination ul li a,.woocommerce .shopWrapper nav.woocommerce-pagination ul li span,.woocommerce .shopWrapper nav.woocommerce-pagination ul li a{padding:9px;display:block;min-width:2em;color:var(--bc-color-grey)}.woocommerce-pagination ul li span.current,.woocommerce .shopWrapper nav.woocommerce-pagination ul li span.current{background-color:var(--bc-color-grey);color:var(--bc-color-white)}.kcQRCode{display:block;padding:calc((calc(25px + 2.4vw))*.25);background-color:var(--bc-color-lighter-grey);margin:calc((calc(25px + 2.4vw))*.25) 0;color:var(--bc-color-black);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:center;color:var(--bc-color-black)}.kcQRCode img{width:24px;height:24px}.kcQRCode h6{font-family:var(--kc-body-font);font-weight:var(--kc-body-font-weight);line-height:var(--kc-body-font-line-height);font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp);margin:0;padding-left:8px;padding-right:8px;width:auto}.kcQRCode a{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:center;color:var(--bc-color-black);padding:.5em 8px 0 8px;width:auto;font-family:var(--kc-body-font);font-weight:var(--kc-body-font-weight);line-height:var(--kc-body-font-line-height);font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp);font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp);color:var(--bc-color-blue)}.noProducts{max-width:1050px;margin:calc(25px + 2.4vw) auto;text-align:center;background-color:var(--bc-color-lighter-grey);padding:calc(25px + 2.4vw)}.pageHeading.bannerHolder.bannerStyle2+.contactView{margin-top:0}.contactView{background-color:var(--bc-color-lighter-beige)}.contactView>.flexer{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:stretch}.contactView .quickLinks{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:center}.contactView .quickLinks a,.contactView .quickLinks p{margin:.75em 0}.contactView .quickLinks a{margin-right:1.25em}.contactView .makeEnquiry,.contactView .showroom{padding:calc((calc(25px + 2.4vw))*.75)}.contactView .makeEnquiry{width:60%}.contactView .makeEnquiry p{font-size:var(--kc-formFontSize);font-size:var(--kc-formFontSize-clamp)}.contactView .showroom{width:40%;min-width:450px;background-color:var(--bc-color-light-beige)}.contactView .showroom .shopCameo{margin-bottom:2em}.contactView .showroom a.blockLink{margin-top:0}.contactView .showroom ul{list-style-type:none}.contactView .showroom ul li{font-size:var(--kc-formFontSize);font-size:var(--kc-formFontSize-clamp);margin-bottom:0;line-height:1.4em}.contactView .showroom p{font-size:var(--kc-formFontSize);font-size:var(--kc-formFontSize-clamp)}.contactView .showroom ul.socialLinks{margin-bottom:12px}.contactView h6{margin:0;margin-bottom:.25em;font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp)}.contactView h2{font-size:var(--kc-h4Size) 28px;font-size:var(--kc-h4Size-clamp)}.mapHolder{width:100%;aspect-ratio:1/1}.mapHolder iframe{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%}@media only screen and (max-width: 1100px)and (min-width: 768px){.contactView .gform_wrapper form.quickEnquiryForm .gfield--width-half{grid-column:span 12}}@media only screen and (max-width: 768px){.contactView>.flexer{flex-wrap:wrap}.contactView .makeEnquiry,.contactView .showroom{width:100%;min-width:0}.mapHolder{aspect-ratio:1/.75}}.grecaptcha-badge{opacity:0;pointer-events:none}.pageHeading.bannerStyle2+div[data-block=contactForm]{margin-top:0}.pageHeading.bannerStyle2+div[data-block=contactForm] #quickEnquiry{margin-top:0}#quickEnquiry{background-color:var(--bc-color-lighter-grey);padding:calc(25px + 2.4vw);margin:auto;margin-top:calc((calc(25px + 2.4vw))*2);order:3;max-width:1050px}#quickEnquiry .formHead{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-end;padding-bottom:calc((calc(25px + 2.4vw))*.5)}#quickEnquiry .formBody{padding-bottom:0}.contactForm form{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start;align-items:flex-start}.contactForm form .textFields{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;width:calc(100% + 2.5em);margin-left:-1.25em}.contactForm form .form-header{border-bottom:solid 1px var(--bc-color-primary);padding-bottom:1.3em;margin-bottom:1.3em;width:100%}.contactForm form .form-header *:last-child{margin-bottom:0}.contactForm form .form-group{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;width:50%}.contactForm form .form-group.inline{display:inline-flex;width:auto;padding-right:12px}.contactForm form .form-group{padding:1.25em}.contactForm form .form-group.has-danger input,.contactForm form .form-group.has-danger textarea{border-color:var(--bc-color-red)}.contactForm form .form-group.has-danger .pristine-error{margin-top:4px;color:red;font-family:var(--kc-body-font);font-weight:var(--kc-body-font-weight);font-size:var(--kc-formFontSize);font-size:var(--kc-formFontSize-clamp)}.contactForm form .form-group.hidden{display:none}.contactForm form .form-group.fullWidth{width:100%}.contactForm form label{font-family:var(--kc-body-font);font-weight:var(--kc-body-font-weight);line-height:var(--kc-body-font-line-height);font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp)}.contactForm form span.required{font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp);color:var(--bc-color-red)}.contactForm form input,.contactForm form textarea{font-size:var(--kc-formFontSize);font-size:var(--kc-formFontSize-clamp);border:solid 1px var(--bc-color-light-grey);padding:.5em;width:100%}.contactForm form input#postcode{max-width:200px}.contactForm form textarea{min-height:8em}.contactForm form .customSelect{display:grid;grid-template-areas:"select";align-items:center;position:relative;border:solid 1px rgba(var(--bc-color-grey-rgb), 0.7);border-radius:0em;padding:12px 18px;font-size:var(--kc-body-font-size-clamp);cursor:pointer;line-height:1.1;background-color:#fff}.contactForm form .customSelect select,.contactForm form .customSelect::after{grid-area:select}.contactForm form .customSelect:not(.select--multiple)::after{content:"";justify-self:end;width:.8em;height:.5em;background-color:var(--bc-color-primary);clip-path:polygon(100% 0%, 0 0%, 50% 100%);z-index:2}.contactForm form .customSelect select:focus+.focus{position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border:2px solid var(--select-focus);border-radius:inherit}.contactForm form .customSelect select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:none;padding:0 1em 0 0;margin:0;width:100%;font-family:var(--kc-body-font);font-weight:var(--kc-body-font-weight);font-size:inherit;cursor:inherit;line-height:inherit;z-index:1;outline:none}.contactForm form .customSelect select::-ms-expand{display:none}.contactForm form .customSelect select{font-size:clamp(1em,1vw,2em)}.contactForm form .customSelect select[multiple]{padding-right:0;height:6rem}.contactForm form .customSelect select[multiple] option{white-space:normal;outline-color:var(--bc-color-primary)}.contactForm form .customSelect+label{margin-top:2rem}.contactForm form label+.customSelect{margin-top:8px}.contactForm form .customSelect--disabled{cursor:not-allowed;background-color:#eee;background-image:linear-gradient(to top, #ddd, #eee 33%)}.contactForm form .checkList .flexer{width:100%;background-color:var(--bc-color-white);padding:2.5em;flex-wrap:wrap}.contactForm form .optionList{flex-grow:1}.contactForm form .checkOption{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:center;width:100%}.contactForm form .checkOption:last-child .form-group{margin-bottom:0}.contactForm form .checkOption input[type=checkbox]{display:none;margin-bottom:8px}.contactForm form .checkOption input[type=checkbox]+label{cursor:pointer;padding-left:36px;margin:8px 0;font-family:var(--kc-body-font);font-weight:var(--kc-body-font-weight);line-height:var(--kc-body-font-line-height);font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp);white-space:nowrap}.contactForm form .checkOption input[type=checkbox]+label:before{position:absolute;content:"";display:block;left:0;top:0px;right:auto;bottom:auto;width:24px;height:24px;border:solid 1px var(--bc-color-light-grey);background-color:var(--bc-color-white)}.contactForm form .checkOption input[type=checkbox]+label:after{position:absolute;content:"";display:block;left:6px;top:50%;right:auto;bottom:auto;width:14px;height:14px;background-color:var(--bc-color-primary);transform:scale(0.25) translateY(-50%);transform-origin:center center;opacity:0;transition:all .35s ease}.contactForm form .checkOption input[type=checkbox]:checked+label:after{transform:scale(1) translateY(-50%);opacity:1}.contactForm form input.checkbox{vertical-align:middle;margin-top:9px}.contactForm form .checkbox{width:auto;display:inline;clear:none}.contactForm form .submitArea{width:100%}.contactForm form .submitArea input,.contactForm form .submitArea button{width:auto;cursor:pointer;padding:.75em 1.25em;display:inline-block;text-decoration:none;color:var(--bc-color-block-link-text);background-color:var(--bc-color-block-link-bg);white-space:nowrap;margin-top:calc((calc(25px + 2.4vw))*.5);line-height:1.2em;transition:background-color 350ms ease-in;font-family:var(--kc-body-font);font-weight:var(--kc-body-font-weight);line-height:var(--kc-body-font-line-height);font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp);border:1px solid rgba(0,0,0,0);box-sizing:content-box}.contactForm form .submitArea input:after,.contactForm form .submitArea button:after{content:"";display:inline-block;margin-left:.5em;width:.5em;height:.5em;border-top:solid 2px var(--bc-color-primary);border-right:solid 2px var(--bc-color-primary);transform-origin:center center;transform:rotate(45deg)}.contactForm form .submitArea input:hover,.contactForm form .submitArea button:hover{border:1px solid var(--bc-color-primary)}@media only screen and (max-width: 700px){.contactForm form{width:100%}.contactForm .quickContacts{width:100%}}.gform_wrapper .gform_title{font-size:var(--kc-h4Size) 28px;font-size:var(--kc-h4Size-clamp)}.gform_wrapper .gsection_title{font-size:var(--kc-h5Size) 24px;font-size:var(--kc-h5Size-clamp);margin-bottom:0}.gform_wrapper .gform_button.button{background-color:var(--bc-color-red) !important}.gform_wrapper .gform_button.button:hover{background-color:var(--bc-color-dark-red) !important}.gform_wrapper form .gform_fields{row-gap:24px;grid-row-gap:24px}.gform_wrapper form .gform-field-label--type-inline,.gform_wrapper form .gfield_label{font-size:var(--kc-formFontSize);font-size:var(--kc-formFontSize-clamp);font-weight:500}.gform_wrapper form .gform-field-label--type-inline{font-size:var(--kc-formFontSize);font-size:var(--kc-formFontSize-clamp);font-weight:400}.gform_wrapper form input[type=text]{font-weight:400}.pageContent.postContent .wrapper{max-width:1050px}.pageContent.postContent .pageHeading{margin-bottom:calc((calc(25px + 2.4vw))*.5)}.pageContent.postContent .pageHeading .wrapper{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center}.pageContent.postContent .pageHeading h1{margin-bottom:calc((calc(25px + 2.4vw))*.25);order:1;font-size:var(--kc-h2Size) 40px;font-size:var(--kc-h2Size-clamp)}.pageContent.postContent .pageHeading p.date{order:2}.pageContent.postContent .pageHeading p.breadcrumb{order:0;font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp)}.pageContent.postContent .postThumbnail{max-width:1050px;margin:auto;margin-bottom:calc(25px + 2.4vw)}.pageContent.postContent .postThumbnail.squareCrop span,.pageContent.postContent .postThumbnail.landscapeCrop span{display:block;width:100%;padding-top:100%}.pageContent.postContent .postThumbnail.squareCrop img,.pageContent.postContent .postThumbnail.landscapeCrop img{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom}.pageContent.postContent .postThumbnail.landscapeCrop span{padding-top:60%}.postTerms{border-top:1px solid var(--bc-color-lighter-grey);margin-top:calc((calc(25px + 2.4vw))*.5);padding-top:calc((calc(25px + 2.4vw))*.5);text-align:center}.postTerms ul{text-align:center;margin-left:auto;margin-right:auto}.postTerms li{display:inline-block;padding-right:.75em;padding-left:.75em}.postTerms a{padding:.35em .75em;background-color:var(--bc-color-lighter-grey);border-radius:1em}.postWrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.postWrapper .postCategories{width:200px}.postWrapper .postArchive{width:calc(100% - 200px);padding-right:calc((calc(25px + 2.4vw))*.5)}.postCategories li{margin-left:1.25em;font-size:var(--kc-formFontSize);font-size:var(--kc-formFontSize-clamp)}.postCategories>li{list-style-type:none;font-weight:600}.postCategories>li ul{border-top:solid 1px var(--bc-color-light-grey);padding-top:8px;margin-top:8px}.postArchive .postLink{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;width:100%}.postArchive .postLink .text{order:1;flex-grow:1;width:75%}.postArchive .postLink .thumbnail{order:0;padding-right:calc((calc(25px + 2.4vw))*.5);width:25%;min-width:200px;display:block}.postArchive .postLink .thumbnail a{display:block;padding-top:100%}.postArchive .postLink .thumbnail a img{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.postArchive .postLink h4{margin:18px 0}.postArchive .postLink h4 a{color:var(--bc-color-primary)}.postArchive .postLink p.date{opacity:.5;margin:0;font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp)}.postArchive .postLink p.mobileExcerpt{display:none}.postArchive .postLink a.readMore{display:inline-block;font-family:var(--kc-body-font);font-weight:var(--kc-body-font-weight);line-height:var(--kc-body-font-line-height);font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp);margin-top:calc((calc(25px + 2.4vw))*.25)}.postArchive .postLink+.postLink{padding-top:calc((calc(25px + 2.4vw))*.5);margin-top:calc((calc(25px + 2.4vw))*.5);border-top:solid 1px var(--bc-color-lighter-grey)}.postNav{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:flex-start;align-items:flex-start;border-top:solid 1px var(--bc-color-primary);padding-top:calc((calc(25px + 2.4vw))*.5);margin-top:calc(25px + 2.4vw)}.postNav a{font-family:var(--kc-menu-font);font-weight:var(--kc-menu-font-weight);line-height:1.25em;font-size:var(--kc-menuFontSize);font-size:var(--kc-menuFontSize-clamp);display:inline-block}.postNav p{font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp);opacity:.5;margin:0}.postNav .prev,.postNav .next{max-width:50%;padding:calc((calc(25px + 2.4vw))*.5)}.postNav .prev{text-align:left}.postNav .prev a::before{content:"< "}.postNav .next{text-align:right}.postNav .next a::after{content:" >"}@media only screen and (max-width: 768px){.postWrapper .postArchive,.postWrapper .postCategories{width:100%}.postWrapper .postCategories{margin-top:calc((calc(25px + 2.4vw))*.5);padding-top:calc((calc(25px + 2.4vw))*.5);border-top:solid 1px var(--bc-color-lighter-grey)}}@media only screen and (max-width: 650px){.postArchive .postLink{flex-wrap:wrap}.postArchive .postLink .thumbnail,.postArchive .postLink .text{width:100%}.postArchive .postLink .thumbnail{max-width:180px;margin-bottom:calc((calc(25px + 2.4vw))*.5)}.postArchive .postLink p.excerpt{display:none}.postArchive .postLink p.mobileExcerpt{display:block}}@media only screen and (max-width: 450px){.postArchive .postLink .thumbnail{min-width:100px}.postNav{flex-wrap:wrap;justify-content:center}.postNav .prev,.postNav .next{width:100%;max-width:100%;padding:calc((calc(25px + 2.4vw))*.5)}.postNav .prev{text-align:center}.postNav .prev a::before{display:none}.postNav .next{text-align:center}.postNav .next a::after{display:none}}

/*# sourceMappingURL=bradfordsStyles.css.map */