.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{--we-color-primary: #000000;--we-color-secondary: #E5E5E5;--we-color-gold: #000000;--we-color-orange: #FC790F;--we-color-drop-down: #C4BC9B;--we-color-black: #000000;--we-color-white: #FFFFFF;--we-color-grey: #606060;--we-color-red: #D9000D;--we-color-magenta: #eb1a74;--we-color-green: #74af26;--we-color-blue: #007ac1;--we-color-blue-dark: #2c6ada;--we-color-yellow: #fcd623;--we-color-purple: #9685c5;--we-color-dark-grey: #333333;--we-color-light-grey: #cccccc;--we-color-lighter-grey: #F0F0F0;--we-color-facebook: #486099;--we-color-border: #D5D5D5;--we-color-box: #EDEEED;--we-color-block-link-text: var(--we-color-white);--we-color-block-link-bg: var(--we-color-primary);--we-color-text-color: var(--we-color-white)}:root{--kc-body-font: figtree, sans-serif;--kc-body-font-weight: 400;--kc-body-font-line-height: 1.5em;--kc-header-font: ivymode, sans-serif;--kc-header-font-weight: 300;--kc-header-font-line-height: 1.3em;--kc-banner-header-font: ivymode, sans-serif;--kc-header-font-weight: 300;--kc-header-font-line-height: 1.305em;--kc-banner-header-accent-font: ivymode, sans-serif;--kc-banner-header-accent-font-size-clamp: clamp(90px, 8.5vw, 160px);--kc-banner-header-accent-font-weight: normal;--kc-banner-header-accent-line-height: 1.3em;--kc-menu-font: figtree, sans-serif;--kc-menu-font-weight: 400;--kc-menu-font-line-height: 1.2em;--kc-h1Size: 48px;--kc-h1Size-clamp: clamp(44px, 6.5vw, 68px);--kc-h1Size-large: 68px;--kc-h1Size-large-clamp: clamp(48px, 9.5vw, 80px);--kc-h2Size: 38px;--kc-h2Size-clamp: clamp(34px, 5.2vw, 52px);--kc-h3Size: 36px;--kc-h3Size-clamp: clamp(26px, 3.0vw, 40px);--kc-h4Size: 28px;--kc-h4Size-clamp: clamp(23px, 2.5vw, 30px);--kc-h5Size: 24px;--kc-h5Size-clamp: clamp(20px, 1.8vw, 24px);--kc-h6Size: 22px;--kc-h6Size-clamp: clamp(18px, 1.6vw, 20px);--kc-bodyFontSize: 16px;--kc-bodyFontSize-clamp: clamp(12px, 1.4vw, 14px);--kc-menuFontSize: 14px;--kc-menuFontSize-clamp: clamp(14px, 1vw, 16px);--kc-footerFontSize: 12px;--kc-footerFontSize-clamp: clamp(12px, 1vw, 13px);--kc-smallFontSize: 12px;--kc-smallFontSize-clamp: clamp(11px, 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);letter-spacing:.05em;margin-bottom:1.2em;color:var(--we-color-text-color)}p{margin-bottom:1.1em}a{color:var(--we-color-blue);text-decoration:none}sup{font-size:.5em !important}strong{font-weight:600}span.primaryColour{color:var(--we-color-primary)}span.secondaryColour{color:var(--we-color-secondary)}span.goldColour{color:var(--we-color-gold)}p+h1,p+h2,p+h3,p+h4,p+h5,p+h6,ul+h1,ul+h2,ul+h3,ul+h4,ul+h5,ul+h6,ol+h1,ol+h2,ol+h3,ol+h4,ol+h5,ol+h6,blockquote+h1,blockquote+h2,blockquote+h3,blockquote+h4,blockquote+h5,blockquote+h6{margin-top:1em}h1,h2,h3,h4,h5,h6,p,span{text-underline-offset:.15em}h1,h2,h3,h4,h5,h6{color:var(--we-color-text-color);font-family:var(--kc-header-font);font-weight:var(--kc-header-font-weight);line-height:var(--kc-header-font-line-height);margin-bottom:.5em;letter-spacing:.05em;width:100%}h1.brushScript,h2.brushScript,h3.brushScript,h4.brushScript,h5.brushScript,h6.brushScript{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);margin-bottom:.25em}h1.brushScript strong,h1.brushScript b,h2.brushScript strong,h2.brushScript b,h3.brushScript strong,h3.brushScript b,h4.brushScript strong,h4.brushScript b,h5.brushScript strong,h5.brushScript b,h6.brushScript strong,h6.brushScript b{font-weight:var(--kc-banner-header-font-weight-strong)}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(--we-color-magenta)}h1.green,h2.green,h3.green,h4.green,h5.green,h6.green{color:var(--we-color-green)}h1.blue,h2.blue,h3.blue,h4.blue,h5.blue,h6.blue{color:var(--we-color-blue)}h1.yellow,h2.yellow,h3.yellow,h4.yellow,h5.yellow,h6.yellow{color:var(--we-color-yellow)}h1.purple,h2.purple,h3.purple,h4.purple,h5.purple,h6.purple{color:var(--we-color-purple)}h1.plumHeader,h2.plumHeader,h3.plumHeader,h4.plumHeader,h5.plumHeader,h6.plumHeader{color:var(--we-color-primary)}h1{font-size:var(--kc-h1Size) 48px;font-size:var(--kc-h1Size-clamp);margin-bottom:.8em}h1.brushScript{font-size:clamp(90px,8.5vw,140px)}h2{font-size:var(--kc-h2Size) 40px;font-size:var(--kc-h2Size-clamp);margin-bottom:.8em}h2.brushScript{font-size:clamp(75px,7vw,120px)}h2.smallH2{font-size:var(--kc-h4Size) 28px;font-size:var(--kc-h4Size-clamp)}h3{font-size:var(--kc-h3Size) 36px;font-size:var(--kc-h3Size-clamp);margin-bottom:.6em}h3.brushScript{font-size:clamp(60px,6.5vw,100px)}h4{font-size:var(--kc-h4Size) 28px;font-size:var(--kc-h4Size-clamp);margin-bottom:.75em}h4.brushScript{font-size:clamp(45px,5.75vw,80px)}h5{font-size:var(--kc-h5Size) 24px;font-size:var(--kc-h5Size-clamp);margin-bottom:.8em}h5.brushScript{font-size:clamp(30px,4.75vw,60px)}h6{font-size:var(--kc-h6Size) 22px;font-size:var(--kc-h6Size-clamp);margin-bottom:.9em}h6.brushScript{font-size:clamp(20px,4vw,40px)}:root{--kc-scroll-margin: 296px}@view-transition{navigation:auto}.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{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);background-color:var(--we-color-black)}.pageHolder{overflow:hidden;z-index:2;width:100%}.section{width:100%;overflow:hidden}img{width:100%;height:auto;border:0;-ms-interpolation-mode:bicubic}.wrapper{width:calc(100% - (calc((calc(36px + 2.4vw)) * 2)));display:block;margin:0 auto;max-width:1400px;clear:both}.wrapper.fullScreenWidth{width:100%;max-width:100%}.wrapper:after{content:"";display:table;clear:both}.wrapper.withMargin{padding-left:calc((calc(36px + 2.4vw))*.25);padding-right:calc((calc(36px + 2.4vw))*.25)}.flexer{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.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);letter-spacing:.05em;padding:0}@media only screen and (max-width: 650px){.wrapper{width:calc(100% - (calc(36px + 2.4vw)) - (calc((calc(36px + 2.4vw)) * 0.5)))}}@media only screen and (max-width: 450px){.wrapper{width:calc(100% - (calc(36px + 2.4vw)))}}.logo{width:100%;display:block;padding:0}.logo span.stilt{background-image:url("/wp-content/themes/kc_the_woven_edge/img/the-woven-edge-logo-white.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;width:100%;display:block;float:left;padding-top:80%}.logo.dark span.stilt{background-image:url("/wp-content/themes/kc_the_woven_edge/img/the-woven-edge-logo-black.svg")}.logo.bronze span.stilt{background-image:url("/wp-content/themes/kc_the_woven_edge/img/the-woven-edge-logo-black.svg")}.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}.readMore{transition:all .35s ease}.readMore.collapsed{max-height:0px;opacity:0;overflow:hidden;transition:all .35s ease}html .woocommerce button.readMoreButton,html .woocommerce button.readMoreButton:hover{border:0;background-color:rgba(0,0,0,0);padding:0;font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp);color:currentColor}html .woocommerce button.readMoreButton+.productQuickLinks,html .woocommerce button.readMoreButton:hover+.productQuickLinks{margin-top:calc((calc(36px + 2.4vw))*.5)}.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%}.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,.25);mix-blend-mode:multiply;pointer-events:none}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}.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(--we-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:clamp(18px,(calc(36px + 2.4vw))*.25,24px);background-color:var(--we-color-primary);display:inline-block;color:var(--we-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(--we-color-white)}.borderAnimated.whiteBorder .top,.borderAnimated.whiteBorder .right,.borderAnimated.whiteBorder .bottom,.borderAnimated.whiteBorder .left{background-color:var(--we-color-white)}.borderAnimated.primaryBorder .top,.borderAnimated.primaryBorder .right,.borderAnimated.primaryBorder .bottom,.borderAnimated.primaryBorder .left{background-color:var(--we-color-primary)}.borderAnimated.greyBorder .top,.borderAnimated.greyBorder .right,.borderAnimated.greyBorder .bottom,.borderAnimated.greyBorder .left{background-color:var(--we-color-light-grey)}.borderAnimated.darkGreyBorder .top,.borderAnimated.darkGreyBorder .right,.borderAnimated.darkGreyBorder .bottom,.borderAnimated.darkGreyBorder .left{background-color:var(--we-color-dark-grey)}.borderAnimated.blackBorder .top,.borderAnimated.blackBorder .right,.borderAnimated.blackBorder .bottom,.borderAnimated.blackBorder .left{background-color:var(--we-color-black)}.borderAnimated.redBorder .top,.borderAnimated.redBorder .right,.borderAnimated.redBorder .bottom,.borderAnimated.redBorder .left{background-color:var(--we-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(36px + 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);margin-bottom:.5em;letter-spacing:.05em;font-size:var(--kc-h6Size) 22px;font-size:var(--kc-h6Size-clamp)}.iconLink{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;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);letter-spacing:.05em;color:var(--we-color-black);padding:1em 1.5em;font-weight:500}.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(--we-color-white)}.iconLink::before{content:"";display:inline-block;width:1.5em;height:1.5em;margin-right:.75em;background-size:contain;background-position:center center;background-repeat:no-repeat}.iconLink.maxSamples{color:color-mix(in srgb, var(--we-color-black) 50%, transparent);pointer-events:none}.iconLink.rugsLink:before{background-image:url("/wp-content/themes/kc_the_woven_edge/img/create_rug_icon_black_compact.svg")}.iconLink.rugsLink.inverted:before{background-image:url("/wp-content/themes/kc_the_woven_edge/img/create_rug_icon_white_compact.svg")}.iconLink.coloursLink{border:solid 1px currentColor}.iconLink.coloursLink::before{background-image:url("/wp-content/themes/kc_the_woven_edge/img/colours-icon-black.svg")}.iconLink.coloursLink.inverted:before{background-image:url("/wp-content/themes/kc_the_woven_edge/img/colours-icon-white.svg")}.iconLink.samplesLink:before{background-image:url("/wp-content/themes/kc_the_woven_edge/img/samples-icon-outline-black.svg")}.iconLink.samplesLink.inverted:before{background-image:url("/wp-content/themes/kc_the_woven_edge/img/samples-icon-outline-white.svg")}.iconLink.maxSamples:before{background-image:url("/wp-content/themes/kc_the_woven_edge/img/samples-icon-outline-black.svg");opacity:.5}.iconLink.maxSamples.inverted:before{background-image:url("/wp-content/themes/kc_the_woven_edge/img/samples-icon-outline-white.svg");opacity:.5}.iconLink.searchLink:before{background-image:url("/wp-content/themes/kc_the_woven_edge/img/search-icon-black.svg")}.iconLink.searchLink.inverted:before{background-image:url("/wp-content/themes/kc_the_woven_edge/img/search-icon-white.svg")}.iconLink.closeLink:before{background-image:url("/wp-content/themes/kc_the_woven_edge/img/close-icon-black.svg")}.iconLink.closeLink.inverted:before{background-image:url("/wp-content/themes/kc_the_woven_edge/img/close-icon-white.svg")}.iconLink.specLink:before{background-image:url("/wp-content/themes/kc_the_woven_edge/img/spec-icon-outline-black.svg");background-size:auto 2em;background-position:-0.2em center}.iconLink.specLink.inverted:before{background-image:url("/wp-content/themes/kc_the_woven_edge/img/spec-icon-outline-white.svg")}.iconLink.downloadLink:before{background-image:url("/wp-content/themes/kc_the_woven_edge/img/download-icon-outline-black.svg");background-size:auto 2em;background-position:-0.2em center}.iconLink.downloadLink.inverted:before{background-image:url("/wp-content/themes/kc_the_woven_edge/img/download-icon-outline-white.svg")}.iconLink:hover{color:var(--we-color-primary)}.createRugLink{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:center;gap:1.2em}.createRugLink::before{content:"";display:block;width:5em;height:8em;background-image:url("/wp-content/themes/kc_the_woven_edge/img/create_rug_icon_black.svg");background-size:contain;background-repeat:no-repeat}.createRugLink p{margin:0;font-weight:600}.blockLink.fileLink,input.fileLink[type=submit],button.fileLink,.fileLink.button{background-color:var(--we-color-black);color:var(--we-color-white);background-image:url("/wp-content/themes/kc_the_woven_edge/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.downloadLink,input.downloadLink[type=submit],button.downloadLink,.downloadLink.button{background-image:url("/wp-content/themes/kc_the_woven_edge/img/download-icon-outline-black.svg");background-size:auto 2em;background-position:-0.2em center;background-repeat:no-repeat;padding:1em 1.5em;padding-left:2.2em}a.blockLink,.blockLink,input[type=submit],button,.button,blockLink{cursor:pointer;padding:.75em;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);letter-spacing:.05em;font-size:clamp(11px,1.25vw,13px);color:currentColor;letter-spacing:.125em;text-transform:uppercase;background-color:rgba(0,0,0,0);border-bottom:solid 1px currentColor}a.blockLink:after,.blockLink:after,input[type=submit]:after,button:after,.button:after,blockLink:after{content:"";display:inline-block;height:3px;width:100%;background-color:currentColor;position:absolute;left:0;right:0;bottom:0;transform-origin:left center;transform:scaleX(0);transition:all .35s ease}a.blockLink:hover::after,.blockLink:hover::after,input[type=submit]:hover::after,button:hover::after,.button:hover::after,blockLink:hover::after{transform:scaleX(1)}p .blockLink,p input[type=submit],p button,p .button{display:inline-block;width:-moz-fit-content;width:fit-content}.addCorners{content:"";position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;pointer-events:none}.addCorners:after,.addCorners:before{pointer-events:none;position:absolute;width:15%;padding-top:15%;bottom:0;right:0;content:"";display:block;background-image:url("/wp-content/themes/kc_the_woven_edge/img/corner-br.svg");background-size:contain;background-repeat:no-repeat;background-position:right bottom;transform:translateX(23%) translateY(23%)}.addCorners:before{left:0;top:0;right:auto;bottom:auto;width:10%;height:10%;transform:translateX(-23%) translateY(-10.25%) rotate(180deg)}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)}.socials{width:auto;list-style-type:none}.socials li{width:38px;height:38px;display:inline-block;margin:0;padding:0;z-index:1;transition:all .35s ease;background-color:var(--we-color-primary)}.socials li+li{margin-left:12px}.socials:hover li div{opacity:1}.socials a{width:100%;margin:0;padding:0;position:absolute;left:0;top:0;right:0;bottom:0;transition:all .35s ease}.socials a div{position:absolute;left:0;top:0;right:0;bottom:0;z-index:2;background-position:center center;background-size:55% 55%;background-repeat:no-repeat}.socials a div p{opacity:0;font-size:1px}.socials a div.connect{background-image:url("/wp-content/themes/kc_the_woven_edge/img/socials/connect.svg")}.socials a div.fb{background-image:url("/wp-content/themes/kc_the_woven_edge/img/socials/facebook.svg")}.socials a div.tw{background-image:url("/wp-content/themes/kc_the_woven_edge/img/socials/twitter.svg")}.socials a div.li{background-image:url("/wp-content/themes/kc_the_woven_edge/img/socials/linkedin.svg")}.socials a div.wp{background-image:url("/wp-content/themes/kc_the_woven_edge/img/socials/wordpress.svg")}.socials a div.pt{background-image:url("/wp-content/themes/kc_the_woven_edge/img/socials/pinterest.svg")}.socials a div.ig{background-image:url("/wp-content/themes/kc_the_woven_edge/img/socials/instagram.svg")}.socials a div.hz{background-image:url("/wp-content/themes/kc_the_woven_edge/img/socials/houzz-logo.svg")}@media only screen and (max-width: 450px){.image .toolTip,.image .toolTipIndicator{display:none}}.text,.additionalText{overflow:hidden}.text h1 .divider,.text h2 .divider,.text h3 .divider,.text h4 .divider,.text h5 .divider,.text h6 .divider,.additionalText h1 .divider,.additionalText h2 .divider,.additionalText h3 .divider,.additionalText h4 .divider,.additionalText h5 .divider,.additionalText h6 .divider{content:"";display:block;clear:both;width:50%;max-width:1.8em;border-top:4px solid var(--we-color-primary)}.text h1 .divider,.text h2 .divider,.text h3 .divider,.additionalText h1 .divider,.additionalText h2 .divider,.additionalText h3 .divider{margin-top:.5em}.text h4 .divider,.text h5 .divider,.text h6 .divider,.additionalText h4 .divider,.additionalText h5 .divider,.additionalText h6 .divider{margin-top:.7em}.text hr,.additionalText hr{width:100%;display:block;margin:calc((calc(36px + 2.4vw))*.5) 0;border-top:solid 1px var(--we-color-primary)}.text img,.additionalText img{margin-top:calc((calc(36px + 2.4vw))*.5);margin-bottom:calc((calc(36px + 2.4vw))*.5)}.text ul,.additionalText ul{list-style-type:none}.text ul li,.additionalText ul li{padding-left:1.4em;margin-bottom:.8em}.text ul li:before,.additionalText ul li:before{position:absolute;left:0;top:.6em;right:auto;bottom:auto;width:.6em;height:.6em;content:"";display:block;background-color:var(--we-color-primary)}.text ol,.additionalText ol{list-style:none;counter-reset:item}.text ol li,.additionalText ol li{counter-increment:item;margin-bottom:.6em}.text ol li:before,.additionalText ol li:before{font-family:var(--kc-header-font);font-weight:var(--kc-header-font-weight);font-size:var(--kc-h6Size) 22px;font-size:var(--kc-h6Size-clamp);color:var(--we-color-primary);margin-right:.5em;content:counter(item) ". ";text-align:center;display:inline-block;margin-bottom:0}.text ul.linedList li,.text ol.linedList li,.additionalText ul.linedList li,.additionalText ol.linedList li{padding-left:1em;padding-right:1em}.text ul.linedList li::before,.text ol.linedList li::before,.additionalText ul.linedList li::before,.additionalText ol.linedList li::before{display:none}.text ul.linedList li+li,.text ol.linedList li+li,.additionalText ul.linedList li+li,.additionalText ol.linedList li+li{list-style-type:none;border-top:1px solid color-mix(in srgb, currentColor 20%, transparent);padding-top:.8em}.text>*:last-child,.additionalText>*:last-child{margin-bottom:.25em}.text .dividerHead,.additionalText .dividerHead{display:inline-block;width:auto}.text .dividerHead::after,.additionalText .dividerHead::after{content:"";display:block;clear:both;margin-top:.5em;width:50%;max-width:1.8em;border-top:4px solid var(--we-color-primary)}.introText+div{margin-top:calc(36px + 2.4vw)}.textHeading{padding-bottom:calc((calc(36px + 2.4vw))*.25)}.textAlignCentre .text{text-align:center}.textAlignCentre .text h1:after,.textAlignCentre .text h2:after,.textAlignCentre .text .headline:after,.textAlignCentre .text .divider,.textAlignCentre .text .dividerHead:after{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;width:100%;display:inline-block}.textAlignCentre .text .positioner{margin-left:auto;margin-right:auto}.textAlignCentre .text .blockLink{margin-left:auto;margin-right:auto;display:inline-block;width:-moz-fit-content;width:fit-content}.textAlignCentre .text p:has(.blockLink+.blockLink){display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start;align-items:flex-start;gap:1em}.textAlignCentre .text p:has(.blockLink+.blockLink) .blockLink{margin-left:0;margin-right:0}.textAlignRight .text *{text-align:right}.textAlignRight .text h1:after,.textAlignRight .text h2:after,.textAlignRight .text .headline:after,.textAlignRight .text .divider,.textAlignRight .text .dividerHead:after{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);letter-spacing:.05em;margin-bottom:0}.textAlignRight .text .blockLink{margin-left:auto;margin-right:0;display:block;width:-moz-fit-content;width:fit-content}@media only screen and (max-width: 650px){.textHeading.hasColour+.flexer .hasColour{margin-top:0}}#headerNav{width:100%;position:sticky;left:0;top:0;z-index:500;background-color:var(--we-color-black);padding-top:calc((calc(36px + 2.4vw))*.5)}#headerNav button.rangeTrigger{all:unset;cursor:pointer}#headerNav button.rangeTrigger:after{background-color:rgba(0,0,0,0)}#headerNav a,#headerNav button.rangeTrigger{color:var(--we-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)}#headerNav ul{list-style-type:none;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-content:flex-start;align-items:center;margin:0}#headerNav li{padding:8px 12px;white-space:nowrap;display:inline-block;position:relative}#headerNav ul li{white-space:normal}#headerNav ul li.parent-item:after{content:"";display:block;position:absolute;left:50%;top:auto;right:auto;bottom:0;width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-bottom:5px solid var(--we-color-secondary);transform:translateX(-50%);pointer-events:none;opacity:0;transition:opacity .5s}#headerNav ul li.parent-item>a::after{content:"";display:inline-block;margin-left:.5em;transform:translateY(-0.05em);width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid var(--we-color-secondary);transition:opacity .5s ease-out}#headerNav ul li ul{position:absolute;pointer-events:none;opacity:0;transition:opacity .5s;left:50%;top:100%;right:auto;bottom:auto;background-color:var(--we-color-secondary);padding:calc((calc(36px + 2.4vw))*.25);width:-moz-fit-content;width:fit-content;min-width:190px;text-align:center;padding:0;transform:translateX(-50%)}#headerNav ul li ul li{width:100%;display:block;transition:all .35s ease;padding:0}#headerNav ul li ul li:hover{background-color:rgba(0,0,0,.15)}#headerNav ul li ul a{padding:12px 14px;display:block;color:var(--we-color-black);transition:background-color .5s;width:100%;display:block}#headerNav ul li:hover{z-index:2}#headerNav ul li:hover.parent-item:after{opacity:1}#headerNav ul li:hover.parent-item a:after{opacity:.5}#headerNav ul li:hover ul{pointer-events:all;opacity:1}#headerNav .brand{width:20%;max-width:100px;min-width:60px;margin-bottom:24px}#headerNav .mainFlexer{justify-content:space-between;align-items:flex-end}#headerNav nav.menu{display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:center;flex-grow:1;padding-bottom:1.5em}#headerNav nav.menu #mainMenu{flex-grow:1;order:2}#headerNav nav.menu .quickLinks{padding-left:1.5em}#headerNav nav.menu .iconLink{padding:0}#headerNav nav.menu ul{margin-left:auto;margin-right:0}#headerNav nav.menu span.header-cart-count{margin-left:.25em}#headerNav nav.menu span.header-cart-count span.empty{display:none}#headerNav .rangeTrigger::after{content:"";display:block;position:absolute;left:50%;top:calc(100% + 4px);right:auto;bottom:auto;width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid var(--we-color-primary);transform:translateX(-50%);opacity:0;transition:all .35s ease}#headerNav .rangeTrigger.active::after,#headerNav .rangeTrigger:hover::after{opacity:1}#headerNav .rangeMenu{opacity:0;pointer-events:none;position:absolute;width:100%;top:100%;left:0%;max-width:100%;text-align:center;max-height:calc(100vh - 120px);overflow:hidden;transition:all .35s ease;background-color:var(--we-color-black);padding-bottom:calc((calc(36px + 2.4vw))*.5);z-index:10}#headerNav .rangeMenu .rangeTile{padding-top:0px;background-color:var(--we-color-black)}#headerNav .rangeMenu .flickity-page-dots{display:none}#headerNav .rangeBacker{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100vw;opacity:0;pointer-events:none;z-index:8}#headerNav .rangeBacker.active{opacity:1;pointer-events:all}#headerNav .rangeMenu.active{opacity:1;pointer-events:all}.menuHandle{line-height:1em;display:none;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);cursor:pointer;color:var(--we-color-white);padding-left:12px;position:relative;left:auto;top:auto;right:auto;bottom:auto}.menuHandle .flexer{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;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(--we-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)}#headerNav.compact nav.menu{flex-wrap:nowrap;overflow:hidden}#headerNav.compact nav.menu #mainMenu{opacity:0;position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;pointer-events:none}#headerNav.compact nav.menu .menuHandle{display:block;order:0}#headerNav.compact nav.menu ul.quickLinks{order:2}@media only screen and (max-width: 768px){#headerNav nav.menu{flex-wrap:nowrap;overflow:hidden}#headerNav nav.menu #mainMenu{opacity:0;position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;pointer-events:none}#headerNav nav.menu .menuHandle{display:block;order:0}#headerNav nav.menu ul.quickLinks{order:2}#headerNav .brand{width:20%;max-width:160px;min-width:70px;margin-bottom:14px;margin-bottom:calc((calc(36px + 2.4vw))*.25)}#headerNav ul li.contactLink{display:none}}@media only screen and (max-width: 650px){#headerNav{padding-top:calc((calc(36px + 2.4vw))*.25)}#headerNav .brand{width:20%;max-width:160px;min-width:70px;margin-bottom:14px;margin-bottom:calc((calc(36px + 2.4vw))*.25)}#headerNav nav.menu ul#quickLinks li.orderSamples{display:none}#headerNav ul li{padding-top:0;padding-bottom:0}#headerNav ul li.orderSamples{display:none}}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(--we-color-white)}.menuOverlay .brand,.searchOverlay .brand{width:50%;max-width:130px;min-width:90px;margin:calc((calc(36px + 2.4vw))*.5) auto;margin-left:18px;pointer-events:all}.menuOverlay nav,.searchOverlay nav{overflow:hidden}.menuOverlay .wrapper,.searchOverlay .wrapper{text-align:left;max-width:450px}.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);font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp);display:inline-block;white-space:nowrap;width:auto;color:var(--we-color-white);margin:18px auto;margin-left:18px;cursor:pointer;display:inline-flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:center;margin-top:calc(36px + 2.4vw)}.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{background-color:var(--we-color-black)}.menuOverlay a{color:var(--we-color-white)}.menuOverlay .rangeBrowser{pointer-events:all;margin-bottom:calc(36px + 2.4vw)}.menuOverlay .rangeBrowser h5{color:var(--we-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);letter-spacing:.05em}.menuOverlay .rangeBrowser .rangeTrack.flickity-enabled .flickity-prev-next-button{display:none}.menuOverlay ul{list-style-type:none;width:100%;max-width:450px;margin:auto;pointer-events:all}.menuOverlay ul li{width:100%;padding:12px 18px}.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);cursor:pointer}.menuOverlay i.dropdownIcon span{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;font-style:normal;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);letter-spacing:.05em;font-size:var(--kc-h2Size) 40px;font-size:var(--kc-h2Size-clamp);color:var(--we-color-primary)}.menuOverlay i.dropdownIcon span::before{content:"+"}.menuOverlay #overlayMenu li.has-sub ul{opacity:0;overflow:hidden;max-height:1px;transition:all .35s ease}.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:flex-start;align-content:flex-start;align-items:flex-start;border-top:1px solid hsla(0,0%,100%,.25)}.menuOverlay ul.quickLinks li{flex-grow:1;min-width:200px}.menuOverlay ul.quickLinks li .iconLink{justify-content:center;display:inline-flex}.searchOverlay{background-color:var(--we-color-black)}.searchOverlay .searchHolder{pointer-events:all;width:auto;margin:auto}.searchOverlay .searchHolder>h4{color:var(--we-color-white)}.menuOverlay.active,.searchOverlay.active{pointer-events:all;opacity:1;transform:scale(1);visibility:visible}@media only screen and (max-width: 768px){.menuOverlay .wrapper,.searchOverlay .wrapper{width:100%;padding:calc((calc(36px + 2.4vw))*.25)}}.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(36px + 2.4vw))*.25)}.pageHeading{margin:calc(36px + 2.4vw) 0}.pageHeading *{text-align:center}.pageHeading *:last-child{margin-bottom:0}.woocommerce-page .pageHeading{text-align:center}.notification.block{margin-top:0}.notification.block.noBack,.notification.block.hasColour{padding:12px}.bannerHolder .bannerHeader{transition-delay:.5s}.bannerHolder .subHeader{transition-delay:1s}.bannerHolder .banner .blockLink{padding:1em 1.25em;text-transform:uppercase;background-color:var(--we-color-primary);color:var(--we-color-white);border:solid 1px var(--we-color-primary)}.bannerHolder .banner .blockLink::after{display:none}.bannerHolder .bannerTextHolder{grid-area:banner;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:stretch;width:100%;z-index:3;background-color:rgba(0,0,0,0);pointer-events:none;align-self:stretch}.bannerHolder .bannerTextHolder .wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:stretch}.bannerHolder .bannerTextHolder .text{width:100%;max-width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-end;padding:calc(36px + 2.4vw);padding-bottom:calc((calc(36px + 2.4vw))*2);padding-top:calc((calc(36px + 2.4vw))*2);margin:calc(36px + 2.4vw) auto}.bannerHolder .bannerTextHolder .text .positioner{pointer-events:all}.bannerHolder .bannerTextHolder .text h1::after,.bannerHolder .bannerTextHolder .text h2::after,.bannerHolder .bannerTextHolder .text .headline::after{display:none}.bannerHolder .bannerTextHolder .text h1{margin-bottom:calc((calc(36px + 2.4vw))*.25)}.bannerHolder .bannerTextHolder .text .headline.largeSize{font-size:var(--kc-h1Size-large) 48px;font-size:var(--kc-h1Size-large-clamp)}.bannerHolder .bannerTextHolder .text .headline.smallSize{font-size:var(--kc-h2Size) 40px;font-size:var(--kc-h2Size-clamp)}.bannerHolder .bannerTextHolder .text .blockLink{background-color:rgba(0,0,0,.35);border:solid 1px currentColor}.bannerHolder .bannerTextHolder .text .headlineIcon{display:block;width:40%;max-width:240px;margin-bottom:calc((calc(36px + 2.4vw))*.5)}.bannerHolder.textPosLeft .bannerTextHolder .wrapper,.bannerHolder .banner.textPosLeft .bannerTextHolder .wrapper{justify-content:flex-start}.bannerHolder.textPosLeft .bannerTextHolder .wrapper .text,.bannerHolder .banner.textPosLeft .bannerTextHolder .wrapper .text{margin-left:0}.bannerHolder.textPosCentre .bannerTextHolder .wrapper,.bannerHolder .banner.textPosCentre .bannerTextHolder .wrapper{justify-content:center}.bannerHolder.textPosRight .bannerTextHolder .wrapper,.bannerHolder .banner.textPosRight .bannerTextHolder .wrapper{justify-content:flex-end}.bannerHolder.textPosRight .bannerTextHolder .wrapper .text,.bannerHolder .banner.textPosRight .bannerTextHolder .wrapper .text{margin-right:0}.bannerHolder.textVertAlignTop .bannerTextHolder .wrapper,.bannerHolder .banner.textVertAlignTop .bannerTextHolder .wrapper{align-items:flex-start}.bannerHolder.textVertAlignCentre .bannerTextHolder .wrapper,.bannerHolder .banner.textVertAlignCentre .bannerTextHolder .wrapper{align-items:center}.bannerHolder.textVertAlignBottom .bannerTextHolder .wrapper,.bannerHolder .banner.textVertAlignBottom .bannerTextHolder .wrapper{align-items:flex-end}.bannerHolder.textMaxWidth400 .bannerTextHolder .wrapper .text,.bannerHolder .banner.textMaxWidth400 .bannerTextHolder .wrapper .text{max-width:400px}.bannerHolder.textMaxWidth600 .bannerTextHolder .wrapper .text,.bannerHolder .banner.textMaxWidth600 .bannerTextHolder .wrapper .text{max-width:600px}.bannerHolder.textMaxWidth800 .bannerTextHolder .wrapper .text,.bannerHolder .banner.textMaxWidth800 .bannerTextHolder .wrapper .text{max-width:800px}.bannerHolder.textMaxWidth1050 .bannerTextHolder .wrapper .text,.bannerHolder .banner.textMaxWidth1050 .bannerTextHolder .wrapper .text{max-width:1050px}.bannerHolder .tint{content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;height:100%;width:100%;background-color:var(--we-color-black);mix-blend-mode:multiply,normal;opacity:.2;z-index:1}.bannerHolder.count1 .bannerTrack.flickity-enabled .flickity-page-dots{display:none}.bannerHolder .bannerTrack.flickity-enabled .carousel-cell,.bannerHolder .bannerTrack.flickity-enabled .banner{display:flex;transition:opacity 1s ease !important}.bannerHolder .bannerTrack.flickity-enabled .carousel-cell.is-selected,.bannerHolder .bannerTrack.flickity-enabled .banner.is-selected{opacity:1 !important}.bannerHolder .bannerTrack.flickity-enabled .flickity-slider{width:100%}.bannerHolder .bannerTrack.flickity-enabled .flickity-viewport{overflow:visible}.bannerHolder .bannerTrack.flickity-enabled .flickity-page-dots{width:calc(100% - (calc((calc(36px + 2.4vw)) * 2)));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:center;align-content:center;align-items:center;z-index:4;height:calc(36px + 2.4vw)}.bannerHolder .bannerTrack.flickity-enabled .flickity-page-dots li{display:block;width:calc(calc((calc(36px + 2.4vw)) * 0.25)*1.5);height:calc(calc((calc(36px + 2.4vw)) * 0.25)*1.5);max-width:24px;max-height:24px;margin:0;margin-left:12px;margin-right:12px;border-radius:0;background-color:hsla(0,0%,100%,.5);border:solid 1px hsla(0,0%,100%,.5);opacity:.8}.bannerHolder .bannerTrack.flickity-enabled .flickity-page-dots li:hover{border:solid 1px var(--we-color-white);opacity:1}.bannerHolder .bannerTrack.flickity-enabled .flickity-page-dots li.is-selected{background-color:var(--we-color-primary);border:solid 1px hsla(0,0%,100%,.5);opacity:1}@media only screen and (max-width: 650px){.bannerHolder .bannerTextHolder .text{margin-top:calc((calc(36px + 2.4vw))*.75)}.bannerHolder .bannerTrack.flickity-enabled .flickity-page-dots{width:calc(100% - (calc(36px + 2.4vw)) - (calc((calc(36px + 2.4vw)) * 0.5)))}}@media only screen and (max-width: 450px){.bannerHolder .bannerTextHolder .text{margin-top:calc((calc(36px + 2.4vw))*.5);padding:calc((calc(36px + 2.4vw))*.5);padding-bottom:calc(36px + 2.4vw)}.bannerHolder .bannerTrack.flickity-enabled .flickity-page-dots{width:calc(100% - (calc(36px + 2.4vw)))}}.bannerHolder.bannerStyle1{width:100%}.bannerHolder.bannerStyle1.noBorder .bannerTextHolder .text{padding-left:0;padding-right:0;padding-bottom:calc((calc(36px + 2.4vw))*2);margin-top:0;margin-bottom:0}.bannerHolder.bannerStyle1 .singleBanner{display:grid;grid-template-areas:"banner";grid-template-columns:1fr;width:100%;min-height:50vh}.bannerHolder.bannerStyle1.fullHeight .singleBanner{min-height:75vh}.bannerHolder.bannerStyle1 .bannerTrackHolder{grid-area:banner;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:stretch;align-self:stretch}.bannerHolder.bannerStyle1 .bannerTrack{z-index:1;position:absolute;left:0;top:auto;right:0;bottom:0;width:100%;height:100%;background-color:var(--we-color-light-grey)}.bannerHolder.bannerStyle1 .bannerTrack .image,.bannerHolder.bannerStyle1 .bannerTrack img,.bannerHolder.bannerStyle1 .bannerTrack picture{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;min-height:100%;max-height:100%;-o-object-fit:cover;object-fit:cover}.bannerHolder.bannerStyle1 .bannerTrack .banner{display:none;height:100%;min-height:100%;max-height:100%;background-color:var(--we-color-light-grey)}.bannerHolder.bannerStyle1 .bannerTrack .banner:first-child{display:flex}.bannerHolder.bannerStyle1 .bannerTrack.flickity-enabled .flickity-viewport{max-height:100%;min-height:100%}.bannerHolder.bannerStyle1 .bannerTrack.flickity-enabled .flickity-viewport .banner{display:block}@media only screen and (max-width: 650px){.bannerHolder.bannerStyle1.noBorder .bannerTextHolder .text{padding-bottom:calc(36px + 2.4vw)}}.bannerHolder.bannerStyle2{padding-left:calc(36px + 2.4vw);padding-right:calc(36px + 2.4vw)}.bannerHolder.bannerStyle2 .text{margin-right:auto;margin-left:auto}.bannerHolder.bannerStyle2 .text *{text-align:center}.bannerHolder.bannerStyle2 .text h1,.bannerHolder.bannerStyle2 .text h2,.bannerHolder.bannerStyle2 .text .headline{margin-bottom:calc((calc(36px + 2.4vw))*.5)}.bannerHolder.bannerStyle2 .text h1::after,.bannerHolder.bannerStyle2 .text h2::after,.bannerHolder.bannerStyle2 .text .headline::after{display:none}.bannerHolder.bannerStyle2 .subHeader{max-width:1050px;margin-left:auto;margin-right:auto}.bannerHolder.bannerStyle3 .bannerTrack{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:stretch}.bannerHolder.bannerStyle3 .bannerTrack .banner.fullHeight{min-height:75vh}.bannerHolder.bannerStyle3 .bannerTrack .banner{min-height:50vh;width:100%;display:none}.bannerHolder.bannerStyle3 .bannerTrack .banner:first-child{display:flex}.bannerHolder.bannerStyle3 .bannerTrack .banner .bannerTextHolder{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:stretch;width:100%;z-index:3;background-color:rgba(0,0,0,0);pointer-events:none;align-self:stretch}.bannerHolder.bannerStyle3 .bannerTrack .banner .bannerTextHolder .text{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-end;pointer-events:all;padding:calc(36px + 2.4vw)}.bannerHolder.bannerStyle3 .bannerTrack .banner .bannerTextHolder .text .positioner{z-index:5}.bannerHolder.bannerStyle3 .bannerTrack .banner .bannerTextHolder .text .tint{content:"";display:block;position:absolute;left:0%;top:0;right:0;bottom:0;height:100%;width:100%;background-color:var(--we-color-black);background-blend-mode:multiply,normal;z-index:1}.bannerHolder.bannerStyle3 .bannerTrack .banner.noBorder .bannerTextHolder .text{padding-left:0;padding-right:0;padding-bottom:calc(36px + 2.4vw);margin-top:0;margin-bottom:0}.bannerHolder.bannerStyle3 .bannerTrack .banner .flexer{z-index:1;width:100%}.bannerHolder.bannerStyle3 .bannerTrack .banner .stilt{width:1px;height:clamp(500px,80vmin,700px);display:block}.bannerHolder.bannerStyle3 .bannerTrack .banner .image,.bannerHolder.bannerStyle3 .bannerTrack .banner .image img,.bannerHolder.bannerStyle3 .bannerTrack .banner .image picture,.bannerHolder.bannerStyle3 .bannerTrack .banner picture{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;min-height:100%;max-height:100%;-o-object-fit:cover;object-fit:cover}.bannerHolder.bannerStyle3 .bannerTrack .banner.textRight .bannerText{margin-left:auto;margin-right:0}.bannerHolder.bannerStyle3 .bannerTrack .banner.textCentre .bannerText{margin-left:auto;margin-right:auto}.bannerHolder.bannerStyle3 .bannerTrack.flickity-enabled .banner{display:flex}.bannerHolder.bannerStyle3 .bannerTrack.flickity-enabled .flickity-viewport{width:100%}@media only screen and (max-width: 768px){.bannerHolder.bannerStyle3 .bannerTrack .banner{min-height:80vmax}.bannerHolder.bannerStyle3 .bannerTrack .banner .bannerTextHolder .text{padding:calc((calc(36px + 2.4vw))*.75);padding-bottom:calc((calc(36px + 2.4vw))*2)}.bannerHolder.bannerStyle3 .bannerTrack .banner.text50 .bannerTextHolder .text{width:100%}.bannerHolder.bannerStyle3 .bannerTrack .banner.text100 .bannerTextHolder{align-items:stretch}.bannerHolder.bannerStyle3 .bannerTrack .banner.text100 .bannerTextHolder .text{width:100%}}@media only screen and (max-width: 650px){.bannerHolder.bannerStyle3 .bannerTextHolder .text{padding:calc((calc(36px + 2.4vw))*.5)}}.blockContent+.blogContent{margin-top:calc(36px + 4vw)}.wrapper .blockContent .wrapper{padding:0;width:100%}.hiddenCode{display:none}.block{margin-top:calc(36px + 4vw)}.block.noSpace{margin-top:0}.block.quarterSpace{margin-top:calc((calc(36px + 2.4vw))*.25)}.block.halfSpace,.block.halfPadTop{margin-top:calc((calc(36px + 2.4vw))*.5)}.block.doubleSpace{margin-top:calc((calc(36px + 2.4vw))*2)}.block.minusHalfSpace{margin-top:calc(0px - calc((calc(36px + 2.4vw)) * 0.5));z-index:3}.block.minusNormalSpace{margin-top:calc(0px - calc(36px + 4vw));z-index:3}.block.minusDoubleSpace{margin-top:calc(0px - calc((calc(36px + 2.4vw)) * 2));z-index:3}.block.minusTrebleSpace{margin-top:calc(0px - 3*(calc(36px + 4vw)));z-index:3}.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 .text p,.blackText .text ul,.blackText .text ol,.blackText .text table,.blackText .text blockquote,.blackText .text h1,.blackText .text h2,.blackText .text h3,.blackText .text h4,.blackText .text h5,.blackText .text h6{color:var(--we-color-black)}.blackText .text p span.divider,.blackText .text ul span.divider,.blackText .text ol span.divider,.blackText .text table span.divider,.blackText .text blockquote span.divider,.blackText .text h1 span.divider,.blackText .text h2 span.divider,.blackText .text h3 span.divider,.blackText .text h4 span.divider,.blackText .text h5 span.divider,.blackText .text h6 span.divider{border-color:var(--we-color-black)}.blackText .text .dividerHead::before,.blackText .text .dividerHead::after{background-color:var(--we-color-black)}.blackText .flickity-enabled .flickity-button-icon{fill:var(--we-color-black)}.lightText .text p,.lightText .text ul,.lightText .text ol,.lightText .text table,.lightText .text blockquote,.lightText .text h1,.lightText .text h2,.lightText .text h3,.lightText .text h4,.lightText .text h5,.lightText .text h6,.lightText .text a{color:var(--we-color-white)}.lightText .text p span.divider,.lightText .text ul span.divider,.lightText .text ol span.divider,.lightText .text table span.divider,.lightText .text blockquote span.divider,.lightText .text h1 span.divider,.lightText .text h2 span.divider,.lightText .text h3 span.divider,.lightText .text h4 span.divider,.lightText .text h5 span.divider,.lightText .text h6 span.divider,.lightText .text a span.divider{border-color:var(--we-color-primary)}.lightText .text .dividerHead::before,.lightText .text .dividerHead::after{background-color:var(--we-color-primary)}.lightText .text .blockLink{color:var(--we-color-white)}.lightText .text .blockLink::after{border-color:var(--we-color-white)}.lightText .flickity-enabled .flickity-button-icon{fill:var(--we-color-white)}.normalText .text p,.normalText .text ul,.normalText .text ol,.normalText .text table,.normalText .text blockquote,.normalText .text h1,.normalText .text h2,.normalText .text h3,.normalText .text h4,.normalText .text h5,.normalText .text h6{color:var(--we-color-text-color)}.normalText .text p span.divider,.normalText .text ul span.divider,.normalText .text ol span.divider,.normalText .text table span.divider,.normalText .text blockquote span.divider,.normalText .text h1 span.divider,.normalText .text h2 span.divider,.normalText .text h3 span.divider,.normalText .text h4 span.divider,.normalText .text h5 span.divider,.normalText .text h6 span.divider{border-color:var(--we-color-primary)}.normalText .text .dividerHead::before,.normalText .text .dividerHead::after{border-color:var(--we-color-primary)}.normalText .text .blockLink{color:var(--we-color-text-color)}.normalText .flickity-enabled .flickity-button-icon{fill:var(--we-color-black)}.hasColour{padding:calc(36px + 2.4vw)}.hasColour.primaryBack{background-color:var(--we-color-primary)}.hasColour.primaryBack .text p,.hasColour.primaryBack .text ul,.hasColour.primaryBack .text ol,.hasColour.primaryBack .text table,.hasColour.primaryBack .text blockquote,.hasColour.primaryBack .text h1,.hasColour.primaryBack .text h2,.hasColour.primaryBack .text h3,.hasColour.primaryBack .text h4,.hasColour.primaryBack .text h5,.hasColour.primaryBack .text h6,.hasColour.primaryBack .text a{color:var(--we-color-white)}.hasColour.primaryBack .text p span.divider,.hasColour.primaryBack .text ul span.divider,.hasColour.primaryBack .text ol span.divider,.hasColour.primaryBack .text table span.divider,.hasColour.primaryBack .text blockquote span.divider,.hasColour.primaryBack .text h1 span.divider,.hasColour.primaryBack .text h2 span.divider,.hasColour.primaryBack .text h3 span.divider,.hasColour.primaryBack .text h4 span.divider,.hasColour.primaryBack .text h5 span.divider,.hasColour.primaryBack .text h6 span.divider,.hasColour.primaryBack .text a span.divider{border-color:var(--we-color-primary)}.hasColour.primaryBack .text .dividerHead::before,.hasColour.primaryBack .text .dividerHead::after{background-color:var(--we-color-primary)}.hasColour.primaryBack .text .blockLink{color:var(--we-color-white)}.hasColour.primaryBack .text .blockLink::after{border-color:var(--we-color-white)}.hasColour.primaryBack .flickity-enabled .flickity-button-icon{fill:var(--we-color-white)}.hasColour.primaryBack .normalText .text p,.hasColour.primaryBack .normalText .text ul,.hasColour.primaryBack .normalText .text ol,.hasColour.primaryBack .normalText .text table,.hasColour.primaryBack .normalText .text blockquote,.hasColour.primaryBack .normalText .text h1,.hasColour.primaryBack .normalText .text h2,.hasColour.primaryBack .normalText .text h3,.hasColour.primaryBack .normalText .text h4,.hasColour.primaryBack .normalText .text h5,.hasColour.primaryBack .normalText .text h6{color:var(--we-color-text-color)}.hasColour.primaryBack .normalText .text p span.divider,.hasColour.primaryBack .normalText .text ul span.divider,.hasColour.primaryBack .normalText .text ol span.divider,.hasColour.primaryBack .normalText .text table span.divider,.hasColour.primaryBack .normalText .text blockquote span.divider,.hasColour.primaryBack .normalText .text h1 span.divider,.hasColour.primaryBack .normalText .text h2 span.divider,.hasColour.primaryBack .normalText .text h3 span.divider,.hasColour.primaryBack .normalText .text h4 span.divider,.hasColour.primaryBack .normalText .text h5 span.divider,.hasColour.primaryBack .normalText .text h6 span.divider{border-color:var(--we-color-primary)}.hasColour.primaryBack .normalText .text .dividerHead::before,.hasColour.primaryBack .normalText .text .dividerHead::after{border-color:var(--we-color-primary)}.hasColour.primaryBack .normalText .text .blockLink{color:var(--we-color-text-color)}.hasColour.primaryBack .normalText .flickity-enabled .flickity-button-icon{fill:var(--we-color-black)}.hasColour.secondaryBack{background-color:var(--we-color-secondary)}.hasColour.secondaryBack .normalText .text p,.hasColour.secondaryBack .normalText .text ul,.hasColour.secondaryBack .normalText .text ol,.hasColour.secondaryBack .normalText .text table,.hasColour.secondaryBack .normalText .text blockquote,.hasColour.secondaryBack .normalText .text h1,.hasColour.secondaryBack .normalText .text h2,.hasColour.secondaryBack .normalText .text h3,.hasColour.secondaryBack .normalText .text h4,.hasColour.secondaryBack .normalText .text h5,.hasColour.secondaryBack .normalText .text h6{color:var(--we-color-text-color)}.hasColour.secondaryBack .normalText .text p span.divider,.hasColour.secondaryBack .normalText .text ul span.divider,.hasColour.secondaryBack .normalText .text ol span.divider,.hasColour.secondaryBack .normalText .text table span.divider,.hasColour.secondaryBack .normalText .text blockquote span.divider,.hasColour.secondaryBack .normalText .text h1 span.divider,.hasColour.secondaryBack .normalText .text h2 span.divider,.hasColour.secondaryBack .normalText .text h3 span.divider,.hasColour.secondaryBack .normalText .text h4 span.divider,.hasColour.secondaryBack .normalText .text h5 span.divider,.hasColour.secondaryBack .normalText .text h6 span.divider{border-color:var(--we-color-primary)}.hasColour.secondaryBack .normalText .text .dividerHead::before,.hasColour.secondaryBack .normalText .text .dividerHead::after{border-color:var(--we-color-primary)}.hasColour.secondaryBack .normalText .text .blockLink{color:var(--we-color-text-color)}.hasColour.secondaryBack .normalText .flickity-enabled .flickity-button-icon{fill:var(--we-color-black)}.hasColour.greyBack{background-color:var(--we-color-lighter-grey)}.hasColour.goldBack{background-color:var(--we-color-gold)}.hasColour.goldBack .text p,.hasColour.goldBack .text ul,.hasColour.goldBack .text ol,.hasColour.goldBack .text table,.hasColour.goldBack .text blockquote,.hasColour.goldBack .text h1,.hasColour.goldBack .text h2,.hasColour.goldBack .text h3,.hasColour.goldBack .text h4,.hasColour.goldBack .text h5,.hasColour.goldBack .text h6,.hasColour.goldBack .text a{color:var(--we-color-white)}.hasColour.goldBack .text p span.divider,.hasColour.goldBack .text ul span.divider,.hasColour.goldBack .text ol span.divider,.hasColour.goldBack .text table span.divider,.hasColour.goldBack .text blockquote span.divider,.hasColour.goldBack .text h1 span.divider,.hasColour.goldBack .text h2 span.divider,.hasColour.goldBack .text h3 span.divider,.hasColour.goldBack .text h4 span.divider,.hasColour.goldBack .text h5 span.divider,.hasColour.goldBack .text h6 span.divider,.hasColour.goldBack .text a span.divider{border-color:var(--we-color-primary)}.hasColour.goldBack .text .dividerHead::before,.hasColour.goldBack .text .dividerHead::after{background-color:var(--we-color-primary)}.hasColour.goldBack .text .blockLink{color:var(--we-color-white)}.hasColour.goldBack .text .blockLink::after{border-color:var(--we-color-white)}.hasColour.goldBack .flickity-enabled .flickity-button-icon{fill:var(--we-color-white)}.hasColour.goldBack .normalText .text p,.hasColour.goldBack .normalText .text ul,.hasColour.goldBack .normalText .text ol,.hasColour.goldBack .normalText .text table,.hasColour.goldBack .normalText .text blockquote,.hasColour.goldBack .normalText .text h1,.hasColour.goldBack .normalText .text h2,.hasColour.goldBack .normalText .text h3,.hasColour.goldBack .normalText .text h4,.hasColour.goldBack .normalText .text h5,.hasColour.goldBack .normalText .text h6{color:var(--we-color-text-color)}.hasColour.goldBack .normalText .text p span.divider,.hasColour.goldBack .normalText .text ul span.divider,.hasColour.goldBack .normalText .text ol span.divider,.hasColour.goldBack .normalText .text table span.divider,.hasColour.goldBack .normalText .text blockquote span.divider,.hasColour.goldBack .normalText .text h1 span.divider,.hasColour.goldBack .normalText .text h2 span.divider,.hasColour.goldBack .normalText .text h3 span.divider,.hasColour.goldBack .normalText .text h4 span.divider,.hasColour.goldBack .normalText .text h5 span.divider,.hasColour.goldBack .normalText .text h6 span.divider{border-color:var(--we-color-primary)}.hasColour.goldBack .normalText .text .dividerHead::before,.hasColour.goldBack .normalText .text .dividerHead::after{border-color:var(--we-color-primary)}.hasColour.goldBack .normalText .text .blockLink{color:var(--we-color-text-color)}.hasColour.goldBack .normalText .flickity-enabled .flickity-button-icon{fill:var(--we-color-black)}.hasColour.orangeBack{background-color:var(--we-color-orange)}.hasColour.orangeBack .text p,.hasColour.orangeBack .text ul,.hasColour.orangeBack .text ol,.hasColour.orangeBack .text table,.hasColour.orangeBack .text blockquote,.hasColour.orangeBack .text h1,.hasColour.orangeBack .text h2,.hasColour.orangeBack .text h3,.hasColour.orangeBack .text h4,.hasColour.orangeBack .text h5,.hasColour.orangeBack .text h6,.hasColour.orangeBack .text a{color:var(--we-color-white)}.hasColour.orangeBack .text p span.divider,.hasColour.orangeBack .text ul span.divider,.hasColour.orangeBack .text ol span.divider,.hasColour.orangeBack .text table span.divider,.hasColour.orangeBack .text blockquote span.divider,.hasColour.orangeBack .text h1 span.divider,.hasColour.orangeBack .text h2 span.divider,.hasColour.orangeBack .text h3 span.divider,.hasColour.orangeBack .text h4 span.divider,.hasColour.orangeBack .text h5 span.divider,.hasColour.orangeBack .text h6 span.divider,.hasColour.orangeBack .text a span.divider{border-color:var(--we-color-primary)}.hasColour.orangeBack .text .dividerHead::before,.hasColour.orangeBack .text .dividerHead::after{background-color:var(--we-color-primary)}.hasColour.orangeBack .text .blockLink{color:var(--we-color-white)}.hasColour.orangeBack .text .blockLink::after{border-color:var(--we-color-white)}.hasColour.orangeBack .flickity-enabled .flickity-button-icon{fill:var(--we-color-white)}.hasColour.orangeBack .normalText .text p,.hasColour.orangeBack .normalText .text ul,.hasColour.orangeBack .normalText .text ol,.hasColour.orangeBack .normalText .text table,.hasColour.orangeBack .normalText .text blockquote,.hasColour.orangeBack .normalText .text h1,.hasColour.orangeBack .normalText .text h2,.hasColour.orangeBack .normalText .text h3,.hasColour.orangeBack .normalText .text h4,.hasColour.orangeBack .normalText .text h5,.hasColour.orangeBack .normalText .text h6{color:var(--we-color-text-color)}.hasColour.orangeBack .normalText .text p span.divider,.hasColour.orangeBack .normalText .text ul span.divider,.hasColour.orangeBack .normalText .text ol span.divider,.hasColour.orangeBack .normalText .text table span.divider,.hasColour.orangeBack .normalText .text blockquote span.divider,.hasColour.orangeBack .normalText .text h1 span.divider,.hasColour.orangeBack .normalText .text h2 span.divider,.hasColour.orangeBack .normalText .text h3 span.divider,.hasColour.orangeBack .normalText .text h4 span.divider,.hasColour.orangeBack .normalText .text h5 span.divider,.hasColour.orangeBack .normalText .text h6 span.divider{border-color:var(--we-color-primary)}.hasColour.orangeBack .normalText .text .dividerHead::before,.hasColour.orangeBack .normalText .text .dividerHead::after{border-color:var(--we-color-primary)}.hasColour.orangeBack .normalText .text .blockLink{color:var(--we-color-text-color)}.hasColour.orangeBack .normalText .flickity-enabled .flickity-button-icon{fill:var(--we-color-black)}.hasColour.darkGreyBack{background-color:var(--we-color-grey)}.hasColour.darkGreyBack .text p,.hasColour.darkGreyBack .text ul,.hasColour.darkGreyBack .text ol,.hasColour.darkGreyBack .text table,.hasColour.darkGreyBack .text blockquote,.hasColour.darkGreyBack .text h1,.hasColour.darkGreyBack .text h2,.hasColour.darkGreyBack .text h3,.hasColour.darkGreyBack .text h4,.hasColour.darkGreyBack .text h5,.hasColour.darkGreyBack .text h6,.hasColour.darkGreyBack .text a{color:var(--we-color-white)}.hasColour.darkGreyBack .text p span.divider,.hasColour.darkGreyBack .text ul span.divider,.hasColour.darkGreyBack .text ol span.divider,.hasColour.darkGreyBack .text table span.divider,.hasColour.darkGreyBack .text blockquote span.divider,.hasColour.darkGreyBack .text h1 span.divider,.hasColour.darkGreyBack .text h2 span.divider,.hasColour.darkGreyBack .text h3 span.divider,.hasColour.darkGreyBack .text h4 span.divider,.hasColour.darkGreyBack .text h5 span.divider,.hasColour.darkGreyBack .text h6 span.divider,.hasColour.darkGreyBack .text a span.divider{border-color:var(--we-color-primary)}.hasColour.darkGreyBack .text .dividerHead::before,.hasColour.darkGreyBack .text .dividerHead::after{background-color:var(--we-color-primary)}.hasColour.darkGreyBack .text .blockLink{color:var(--we-color-white)}.hasColour.darkGreyBack .text .blockLink::after{border-color:var(--we-color-white)}.hasColour.darkGreyBack .flickity-enabled .flickity-button-icon{fill:var(--we-color-white)}.hasColour.darkGreyBack .normalText .text p,.hasColour.darkGreyBack .normalText .text ul,.hasColour.darkGreyBack .normalText .text ol,.hasColour.darkGreyBack .normalText .text table,.hasColour.darkGreyBack .normalText .text blockquote,.hasColour.darkGreyBack .normalText .text h1,.hasColour.darkGreyBack .normalText .text h2,.hasColour.darkGreyBack .normalText .text h3,.hasColour.darkGreyBack .normalText .text h4,.hasColour.darkGreyBack .normalText .text h5,.hasColour.darkGreyBack .normalText .text h6{color:var(--we-color-text-color)}.hasColour.darkGreyBack .normalText .text p span.divider,.hasColour.darkGreyBack .normalText .text ul span.divider,.hasColour.darkGreyBack .normalText .text ol span.divider,.hasColour.darkGreyBack .normalText .text table span.divider,.hasColour.darkGreyBack .normalText .text blockquote span.divider,.hasColour.darkGreyBack .normalText .text h1 span.divider,.hasColour.darkGreyBack .normalText .text h2 span.divider,.hasColour.darkGreyBack .normalText .text h3 span.divider,.hasColour.darkGreyBack .normalText .text h4 span.divider,.hasColour.darkGreyBack .normalText .text h5 span.divider,.hasColour.darkGreyBack .normalText .text h6 span.divider{border-color:var(--we-color-primary)}.hasColour.darkGreyBack .normalText .text .dividerHead::before,.hasColour.darkGreyBack .normalText .text .dividerHead::after{border-color:var(--we-color-primary)}.hasColour.darkGreyBack .normalText .text .blockLink{color:var(--we-color-text-color)}.hasColour.darkGreyBack .normalText .flickity-enabled .flickity-button-icon{fill:var(--we-color-black)}.hasColour.blackBack{background-color:var(--we-color-black)}.hasColour.blackBack .text p,.hasColour.blackBack .text ul,.hasColour.blackBack .text ol,.hasColour.blackBack .text table,.hasColour.blackBack .text blockquote,.hasColour.blackBack .text h1,.hasColour.blackBack .text h2,.hasColour.blackBack .text h3,.hasColour.blackBack .text h4,.hasColour.blackBack .text h5,.hasColour.blackBack .text h6,.hasColour.blackBack .text a{color:var(--we-color-white)}.hasColour.blackBack .text p span.divider,.hasColour.blackBack .text ul span.divider,.hasColour.blackBack .text ol span.divider,.hasColour.blackBack .text table span.divider,.hasColour.blackBack .text blockquote span.divider,.hasColour.blackBack .text h1 span.divider,.hasColour.blackBack .text h2 span.divider,.hasColour.blackBack .text h3 span.divider,.hasColour.blackBack .text h4 span.divider,.hasColour.blackBack .text h5 span.divider,.hasColour.blackBack .text h6 span.divider,.hasColour.blackBack .text a span.divider{border-color:var(--we-color-primary)}.hasColour.blackBack .text .dividerHead::before,.hasColour.blackBack .text .dividerHead::after{background-color:var(--we-color-primary)}.hasColour.blackBack .text .blockLink{color:var(--we-color-white)}.hasColour.blackBack .text .blockLink::after{border-color:var(--we-color-white)}.hasColour.blackBack .flickity-enabled .flickity-button-icon{fill:var(--we-color-white)}.hasColour.blackBack .normalText .text p,.hasColour.blackBack .normalText .text ul,.hasColour.blackBack .normalText .text ol,.hasColour.blackBack .normalText .text table,.hasColour.blackBack .normalText .text blockquote,.hasColour.blackBack .normalText .text h1,.hasColour.blackBack .normalText .text h2,.hasColour.blackBack .normalText .text h3,.hasColour.blackBack .normalText .text h4,.hasColour.blackBack .normalText .text h5,.hasColour.blackBack .normalText .text h6{color:var(--we-color-text-color)}.hasColour.blackBack .normalText .text p span.divider,.hasColour.blackBack .normalText .text ul span.divider,.hasColour.blackBack .normalText .text ol span.divider,.hasColour.blackBack .normalText .text table span.divider,.hasColour.blackBack .normalText .text blockquote span.divider,.hasColour.blackBack .normalText .text h1 span.divider,.hasColour.blackBack .normalText .text h2 span.divider,.hasColour.blackBack .normalText .text h3 span.divider,.hasColour.blackBack .normalText .text h4 span.divider,.hasColour.blackBack .normalText .text h5 span.divider,.hasColour.blackBack .normalText .text h6 span.divider{border-color:var(--we-color-primary)}.hasColour.blackBack .normalText .text .dividerHead::before,.hasColour.blackBack .normalText .text .dividerHead::after{border-color:var(--we-color-primary)}.hasColour.blackBack .normalText .text .blockLink{color:var(--we-color-text-color)}.hasColour.blackBack .normalText .flickity-enabled .flickity-button-icon{fill:var(--we-color-black)}.hasColour.redBack{background-color:var(--we-color-red)}.hasColour.redBack .text p,.hasColour.redBack .text ul,.hasColour.redBack .text ol,.hasColour.redBack .text table,.hasColour.redBack .text blockquote,.hasColour.redBack .text h1,.hasColour.redBack .text h2,.hasColour.redBack .text h3,.hasColour.redBack .text h4,.hasColour.redBack .text h5,.hasColour.redBack .text h6,.hasColour.redBack .text a{color:var(--we-color-white)}.hasColour.redBack .text p span.divider,.hasColour.redBack .text ul span.divider,.hasColour.redBack .text ol span.divider,.hasColour.redBack .text table span.divider,.hasColour.redBack .text blockquote span.divider,.hasColour.redBack .text h1 span.divider,.hasColour.redBack .text h2 span.divider,.hasColour.redBack .text h3 span.divider,.hasColour.redBack .text h4 span.divider,.hasColour.redBack .text h5 span.divider,.hasColour.redBack .text h6 span.divider,.hasColour.redBack .text a span.divider{border-color:var(--we-color-primary)}.hasColour.redBack .text .dividerHead::before,.hasColour.redBack .text .dividerHead::after{background-color:var(--we-color-primary)}.hasColour.redBack .text .blockLink{color:var(--we-color-white)}.hasColour.redBack .text .blockLink::after{border-color:var(--we-color-white)}.hasColour.redBack .flickity-enabled .flickity-button-icon{fill:var(--we-color-white)}.hasColour.redBack .normalText .text p,.hasColour.redBack .normalText .text ul,.hasColour.redBack .normalText .text ol,.hasColour.redBack .normalText .text table,.hasColour.redBack .normalText .text blockquote,.hasColour.redBack .normalText .text h1,.hasColour.redBack .normalText .text h2,.hasColour.redBack .normalText .text h3,.hasColour.redBack .normalText .text h4,.hasColour.redBack .normalText .text h5,.hasColour.redBack .normalText .text h6{color:var(--we-color-text-color)}.hasColour.redBack .normalText .text p span.divider,.hasColour.redBack .normalText .text ul span.divider,.hasColour.redBack .normalText .text ol span.divider,.hasColour.redBack .normalText .text table span.divider,.hasColour.redBack .normalText .text blockquote span.divider,.hasColour.redBack .normalText .text h1 span.divider,.hasColour.redBack .normalText .text h2 span.divider,.hasColour.redBack .normalText .text h3 span.divider,.hasColour.redBack .normalText .text h4 span.divider,.hasColour.redBack .normalText .text h5 span.divider,.hasColour.redBack .normalText .text h6 span.divider{border-color:var(--we-color-primary)}.hasColour.redBack .normalText .text .dividerHead::before,.hasColour.redBack .normalText .text .dividerHead::after{border-color:var(--we-color-primary)}.hasColour.redBack .normalText .text .blockLink{color:var(--we-color-text-color)}.hasColour.redBack .normalText .flickity-enabled .flickity-button-icon{fill:var(--we-color-black)}.hasColour.whiteBack{background-color:var(--we-color-white)}.hasColour.noPadTop{padding-top:0}.hasColour.halfPadTop{padding-top:calc((calc(36px + 2.4vw))*.5)}.hasColour.doublePadTop{padding-top:calc((calc(36px + 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}.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}.max1200px{max-width:1200px;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.withBorder .borderAnimated{position:absolute;left:calc((calc(36px + 2.4vw))*.5);top:calc((calc(36px + 2.4vw))*.5);right:calc((calc(36px + 2.4vw))*.5);bottom:calc((calc(36px + 2.4vw))*.5);z-index:100;pointer-events:none}.textContent.withBorder .hasColour{padding-top:calc(calc(36px + 2.4vw) + calc((calc(36px + 2.4vw)) * 0.5));padding-bottom:calc(calc(36px + 2.4vw) + calc((calc(36px + 2.4vw)) * 0.5))}.textContent.withBorder.backLess.textLeft .textHolder.noBack{padding:calc(calc(36px + 2.4vw) + calc((calc(36px + 2.4vw)) * 0.5));padding-right:calc((calc(36px + 2.4vw))*.5)}.textContent.withBorder.backLess.textLeft.additionalText .sideHolder.noBack{padding:calc(calc(36px + 2.4vw) + calc((calc(36px + 2.4vw)) * 0.5));padding-left:calc((calc(36px + 2.4vw))*.5)}.textContent.withBorder.backLess.textRight .textHolder.noBack{padding:calc(calc(36px + 2.4vw) + calc((calc(36px + 2.4vw)) * 0.5));padding-left:calc((calc(36px + 2.4vw))*.5)}.textContent.withBorder.backLess.textRight.additionalText .sideHolder.noBack{padding:calc(calc(36px + 2.4vw) + calc((calc(36px + 2.4vw)) * 0.5));padding-right:calc((calc(36px + 2.4vw))*.5)}.textContent.withBorder.backLess.withBorderDivider .textHolder::after{top:calc(36px + 2.4vw + (calc(36px + 2.4vw))*.5);bottom:calc(36px + 2.4vw + (calc(36px + 2.4vw))*.5)}.textContent.withBorder.backLess.withBorderDivider.textLeft .textHolder.noBack{padding-right:calc(36px + 2.4vw)}.textContent.withBorder.backLess.withBorderDivider.textLeft.additionalText .sideHolder.noBack{padding-left:calc(36px + 2.4vw)}.textContent.withBorder.backLess.withBorderDivider.textRight .textHolder.noBack{padding-left:calc(36px + 2.4vw)}.textContent.withBorder.backLess.withBorderDivider.textRight.additionalText .sideHolder.noBack{padding-right:calc(36px + 2.4vw)}.textContent.withBorder.textLeft .hasColour{padding-left:calc(calc(36px + 2.4vw) + calc((calc(36px + 2.4vw)) * 0.5))}.textContent.withBorder.textRight .hasColour{padding-right:calc(calc(36px + 2.4vw) + calc((calc(36px + 2.4vw)) * 0.5))}.textContent.withBorderDivider .textHolder::after{content:"";display:block;position:absolute;left:auto;top:0;right:0;bottom:0;width:1px;background-color:currentColor}.textContent.withBorderDivider.textLeft .textHolder.noBack{padding-right:calc(36px + 2.4vw)}.textContent.withBorderDivider.textLeft.additionalText .sideHolder.noBack{padding-left:calc(36px + 2.4vw)}.textContent.withBorderDivider.textRight .textHolder.noBack{padding-left:calc(36px + 2.4vw)}.textContent.withBorderDivider.textRight .textHolder.noBack::after{left:0;right:auto}.textContent.withBorderDivider.textRight.additionalText .sideHolder.noBack{padding-right:calc(36px + 2.4vw)}.textContent.withBorderDivider.primaryBorder .textHolder::after{background-color:var(--we-color-primary)}.textContent.withBorderDivider.greyBorder .textHolder::after{background-color:var(--we-color-light-grey)}.textContent.withBorderDivider.darkGreyBorder .textHolder::after{background-color:var(--we-color-dark-grey)}.textContent.withBorderDivider.blackBorder .textHolder::after{background-color:var(--we-color-black)}.textContent.withBorderDivider.redBorder .textHolder::after{background-color:var(--we-color-red)}.textContent.textLeft .textHolder{order:0}.textContent.textLeft .textHolder.noBack{padding-right:calc((calc(36px + 2.4vw))*.5)}.textContent.textLeft.additionalText .sideHolder.noBack{padding-left:calc((calc(36px + 2.4vw))*.5)}.textContent.textRight .textHolder{order:2}.textContent.textRight .textHolder.noBack{padding-left:calc((calc(36px + 2.4vw))*.5)}.textContent.textRight.additionalText .sideHolder.noBack{padding-right:calc((calc(36px + 2.4vw))*.5)}.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%}.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.withBorder .hasColour,.immediateBreak .textContent.text40.withBorder .hasColour,.immediateBreak .textContent.text50.withBorder .hasColour,.immediateBreak .textContent.text66.withBorder .hasColour,.immediateBreak .textContent.text75.withBorder .hasColour,.immediateBreak .textContent.text80.withBorder .hasColour{padding-top:calc(calc(36px + 2.4vw) + calc((calc(36px + 2.4vw)) * 0.5));padding-bottom:calc(calc(36px + 2.4vw) + calc((calc(36px + 2.4vw)) * 0.5))}.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(36px + 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(36px + 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(36px + 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(36px + 2.4vw);padding-bottom:0}.immediateBreak .textContent.text33.withBorderDivider .textHolder::after,.immediateBreak .textContent.text40.withBorderDivider .textHolder::after,.immediateBreak .textContent.text50.withBorderDivider .textHolder::after,.immediateBreak .textContent.text66.withBorderDivider .textHolder::after,.immediateBreak .textContent.text75.withBorderDivider .textHolder::after,.immediateBreak .textContent.text80.withBorderDivider .textHolder::after{left:0;top:auto;right:0;bottom:0;width:auto;height:1px}.immediateBreak .textContent.text33.withBorderDivider.textLeft .textHolder.noBack,.immediateBreak .textContent.text40.withBorderDivider.textLeft .textHolder.noBack,.immediateBreak .textContent.text50.withBorderDivider.textLeft .textHolder.noBack,.immediateBreak .textContent.text66.withBorderDivider.textLeft .textHolder.noBack,.immediateBreak .textContent.text75.withBorderDivider.textLeft .textHolder.noBack,.immediateBreak .textContent.text80.withBorderDivider.textLeft .textHolder.noBack{padding-right:0;padding-bottom:calc(36px + 2.4vw)}.immediateBreak .textContent.text33.withBorderDivider.textLeft.additionalText .sideHolder.noBack,.immediateBreak .textContent.text40.withBorderDivider.textLeft.additionalText .sideHolder.noBack,.immediateBreak .textContent.text50.withBorderDivider.textLeft.additionalText .sideHolder.noBack,.immediateBreak .textContent.text66.withBorderDivider.textLeft.additionalText .sideHolder.noBack,.immediateBreak .textContent.text75.withBorderDivider.textLeft.additionalText .sideHolder.noBack,.immediateBreak .textContent.text80.withBorderDivider.textLeft.additionalText .sideHolder.noBack{padding-left:0}.immediateBreak .textContent.text33.withBorderDivider.textRight .textHolder.noBack,.immediateBreak .textContent.text40.withBorderDivider.textRight .textHolder.noBack,.immediateBreak .textContent.text50.withBorderDivider.textRight .textHolder.noBack,.immediateBreak .textContent.text66.withBorderDivider.textRight .textHolder.noBack,.immediateBreak .textContent.text75.withBorderDivider.textRight .textHolder.noBack,.immediateBreak .textContent.text80.withBorderDivider.textRight .textHolder.noBack{padding-left:0}.immediateBreak .textContent.text33.withBorderDivider.textRight .textHolder.noBack::after,.immediateBreak .textContent.text40.withBorderDivider.textRight .textHolder.noBack::after,.immediateBreak .textContent.text50.withBorderDivider.textRight .textHolder.noBack::after,.immediateBreak .textContent.text66.withBorderDivider.textRight .textHolder.noBack::after,.immediateBreak .textContent.text75.withBorderDivider.textRight .textHolder.noBack::after,.immediateBreak .textContent.text80.withBorderDivider.textRight .textHolder.noBack::after{top:0;bottom:auto}.immediateBreak .textContent.text33.withBorderDivider.textRight.additionalText .sideHolder.noBack,.immediateBreak .textContent.text40.withBorderDivider.textRight.additionalText .sideHolder.noBack,.immediateBreak .textContent.text50.withBorderDivider.textRight.additionalText .sideHolder.noBack,.immediateBreak .textContent.text66.withBorderDivider.textRight.additionalText .sideHolder.noBack,.immediateBreak .textContent.text75.withBorderDivider.textRight.additionalText .sideHolder.noBack,.immediateBreak .textContent.text80.withBorderDivider.textRight.additionalText .sideHolder.noBack{padding-bottom:calc(36px + 2.4vw);padding-right:0}.immediateBreak .textContent.textLeft .textHolder.noBack{margin-bottom:calc(36px + 2.4vw)}.immediateBreak .textContent.textRight .textHolder.noBack{margin-top:calc(36px + 2.4vw)}.immediateBreak .textContent.withBorder.textLeft .hasColour{padding:calc(calc(36px + 2.4vw) + calc((calc(36px + 2.4vw)) * 0.5));padding-bottom:calc(36px + 2.4vw)}.immediateBreak .textContent.withBorder.textRight .hasColour{padding:calc(calc(36px + 2.4vw) + calc((calc(36px + 2.4vw)) * 0.5));padding-top:calc(36px + 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%}.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.withBorder .hasColour,.laptopBreak .textContent.text40.withBorder .hasColour,.laptopBreak .textContent.text50.withBorder .hasColour,.laptopBreak .textContent.text66.withBorder .hasColour,.laptopBreak .textContent.text75.withBorder .hasColour,.laptopBreak .textContent.text80.withBorder .hasColour{padding-top:calc(calc(36px + 2.4vw) + calc((calc(36px + 2.4vw)) * 0.5));padding-bottom:calc(calc(36px + 2.4vw) + calc((calc(36px + 2.4vw)) * 0.5))}.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(36px + 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(36px + 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(36px + 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(36px + 2.4vw);padding-bottom:0}.laptopBreak .textContent.text33.withBorderDivider .textHolder::after,.laptopBreak .textContent.text40.withBorderDivider .textHolder::after,.laptopBreak .textContent.text50.withBorderDivider .textHolder::after,.laptopBreak .textContent.text66.withBorderDivider .textHolder::after,.laptopBreak .textContent.text75.withBorderDivider .textHolder::after,.laptopBreak .textContent.text80.withBorderDivider .textHolder::after{left:0;top:auto;right:0;bottom:0;width:auto;height:1px}.laptopBreak .textContent.text33.withBorderDivider.textLeft .textHolder.noBack,.laptopBreak .textContent.text40.withBorderDivider.textLeft .textHolder.noBack,.laptopBreak .textContent.text50.withBorderDivider.textLeft .textHolder.noBack,.laptopBreak .textContent.text66.withBorderDivider.textLeft .textHolder.noBack,.laptopBreak .textContent.text75.withBorderDivider.textLeft .textHolder.noBack,.laptopBreak .textContent.text80.withBorderDivider.textLeft .textHolder.noBack{padding-right:0;padding-bottom:calc(36px + 2.4vw)}.laptopBreak .textContent.text33.withBorderDivider.textLeft.additionalText .sideHolder.noBack,.laptopBreak .textContent.text40.withBorderDivider.textLeft.additionalText .sideHolder.noBack,.laptopBreak .textContent.text50.withBorderDivider.textLeft.additionalText .sideHolder.noBack,.laptopBreak .textContent.text66.withBorderDivider.textLeft.additionalText .sideHolder.noBack,.laptopBreak .textContent.text75.withBorderDivider.textLeft.additionalText .sideHolder.noBack,.laptopBreak .textContent.text80.withBorderDivider.textLeft.additionalText .sideHolder.noBack{padding-left:0}.laptopBreak .textContent.text33.withBorderDivider.textRight .textHolder.noBack,.laptopBreak .textContent.text40.withBorderDivider.textRight .textHolder.noBack,.laptopBreak .textContent.text50.withBorderDivider.textRight .textHolder.noBack,.laptopBreak .textContent.text66.withBorderDivider.textRight .textHolder.noBack,.laptopBreak .textContent.text75.withBorderDivider.textRight .textHolder.noBack,.laptopBreak .textContent.text80.withBorderDivider.textRight .textHolder.noBack{padding-left:0}.laptopBreak .textContent.text33.withBorderDivider.textRight .textHolder.noBack::after,.laptopBreak .textContent.text40.withBorderDivider.textRight .textHolder.noBack::after,.laptopBreak .textContent.text50.withBorderDivider.textRight .textHolder.noBack::after,.laptopBreak .textContent.text66.withBorderDivider.textRight .textHolder.noBack::after,.laptopBreak .textContent.text75.withBorderDivider.textRight .textHolder.noBack::after,.laptopBreak .textContent.text80.withBorderDivider.textRight .textHolder.noBack::after{top:0;bottom:auto}.laptopBreak .textContent.text33.withBorderDivider.textRight.additionalText .sideHolder.noBack,.laptopBreak .textContent.text40.withBorderDivider.textRight.additionalText .sideHolder.noBack,.laptopBreak .textContent.text50.withBorderDivider.textRight.additionalText .sideHolder.noBack,.laptopBreak .textContent.text66.withBorderDivider.textRight.additionalText .sideHolder.noBack,.laptopBreak .textContent.text75.withBorderDivider.textRight.additionalText .sideHolder.noBack,.laptopBreak .textContent.text80.withBorderDivider.textRight.additionalText .sideHolder.noBack{padding-bottom:calc(36px + 2.4vw);padding-right:0}.laptopBreak .textContent.textLeft .textHolder.noBack{margin-bottom:calc(36px + 2.4vw)}.laptopBreak .textContent.textRight .textHolder.noBack{margin-top:calc(36px + 2.4vw)}.laptopBreak .textContent.withBorder.textLeft .hasColour{padding:calc(calc(36px + 2.4vw) + calc((calc(36px + 2.4vw)) * 0.5));padding-bottom:calc(36px + 2.4vw)}.laptopBreak .textContent.withBorder.textRight .hasColour{padding:calc(calc(36px + 2.4vw) + calc((calc(36px + 2.4vw)) * 0.5));padding-top:calc(36px + 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%}.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.withBorder .hasColour,.bigTabletBreak .textContent.text40.withBorder .hasColour,.bigTabletBreak .textContent.text50.withBorder .hasColour,.bigTabletBreak .textContent.text66.withBorder .hasColour,.bigTabletBreak .textContent.text75.withBorder .hasColour,.bigTabletBreak .textContent.text80.withBorder .hasColour{padding-top:calc(calc(36px + 2.4vw) + calc((calc(36px + 2.4vw)) * 0.5));padding-bottom:calc(calc(36px + 2.4vw) + calc((calc(36px + 2.4vw)) * 0.5))}.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(36px + 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(36px + 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(36px + 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(36px + 2.4vw);padding-bottom:0}.bigTabletBreak .textContent.text33.withBorderDivider .textHolder::after,.bigTabletBreak .textContent.text40.withBorderDivider .textHolder::after,.bigTabletBreak .textContent.text50.withBorderDivider .textHolder::after,.bigTabletBreak .textContent.text66.withBorderDivider .textHolder::after,.bigTabletBreak .textContent.text75.withBorderDivider .textHolder::after,.bigTabletBreak .textContent.text80.withBorderDivider .textHolder::after{left:0;top:auto;right:0;bottom:0;width:auto;height:1px}.bigTabletBreak .textContent.text33.withBorderDivider.textLeft .textHolder.noBack,.bigTabletBreak .textContent.text40.withBorderDivider.textLeft .textHolder.noBack,.bigTabletBreak .textContent.text50.withBorderDivider.textLeft .textHolder.noBack,.bigTabletBreak .textContent.text66.withBorderDivider.textLeft .textHolder.noBack,.bigTabletBreak .textContent.text75.withBorderDivider.textLeft .textHolder.noBack,.bigTabletBreak .textContent.text80.withBorderDivider.textLeft .textHolder.noBack{padding-right:0;padding-bottom:calc(36px + 2.4vw)}.bigTabletBreak .textContent.text33.withBorderDivider.textLeft.additionalText .sideHolder.noBack,.bigTabletBreak .textContent.text40.withBorderDivider.textLeft.additionalText .sideHolder.noBack,.bigTabletBreak .textContent.text50.withBorderDivider.textLeft.additionalText .sideHolder.noBack,.bigTabletBreak .textContent.text66.withBorderDivider.textLeft.additionalText .sideHolder.noBack,.bigTabletBreak .textContent.text75.withBorderDivider.textLeft.additionalText .sideHolder.noBack,.bigTabletBreak .textContent.text80.withBorderDivider.textLeft.additionalText .sideHolder.noBack{padding-left:0}.bigTabletBreak .textContent.text33.withBorderDivider.textRight .textHolder.noBack,.bigTabletBreak .textContent.text40.withBorderDivider.textRight .textHolder.noBack,.bigTabletBreak .textContent.text50.withBorderDivider.textRight .textHolder.noBack,.bigTabletBreak .textContent.text66.withBorderDivider.textRight .textHolder.noBack,.bigTabletBreak .textContent.text75.withBorderDivider.textRight .textHolder.noBack,.bigTabletBreak .textContent.text80.withBorderDivider.textRight .textHolder.noBack{padding-left:0}.bigTabletBreak .textContent.text33.withBorderDivider.textRight .textHolder.noBack::after,.bigTabletBreak .textContent.text40.withBorderDivider.textRight .textHolder.noBack::after,.bigTabletBreak .textContent.text50.withBorderDivider.textRight .textHolder.noBack::after,.bigTabletBreak .textContent.text66.withBorderDivider.textRight .textHolder.noBack::after,.bigTabletBreak .textContent.text75.withBorderDivider.textRight .textHolder.noBack::after,.bigTabletBreak .textContent.text80.withBorderDivider.textRight .textHolder.noBack::after{top:0;bottom:auto}.bigTabletBreak .textContent.text33.withBorderDivider.textRight.additionalText .sideHolder.noBack,.bigTabletBreak .textContent.text40.withBorderDivider.textRight.additionalText .sideHolder.noBack,.bigTabletBreak .textContent.text50.withBorderDivider.textRight.additionalText .sideHolder.noBack,.bigTabletBreak .textContent.text66.withBorderDivider.textRight.additionalText .sideHolder.noBack,.bigTabletBreak .textContent.text75.withBorderDivider.textRight.additionalText .sideHolder.noBack,.bigTabletBreak .textContent.text80.withBorderDivider.textRight.additionalText .sideHolder.noBack{padding-bottom:calc(36px + 2.4vw);padding-right:0}.bigTabletBreak .textContent.textLeft .textHolder.noBack{margin-bottom:calc(36px + 2.4vw)}.bigTabletBreak .textContent.textRight .textHolder.noBack{margin-top:calc(36px + 2.4vw)}.bigTabletBreak .textContent.withBorder.textLeft .hasColour{padding:calc(calc(36px + 2.4vw) + calc((calc(36px + 2.4vw)) * 0.5));padding-bottom:calc(36px + 2.4vw)}.bigTabletBreak .textContent.withBorder.textRight .hasColour{padding:calc(calc(36px + 2.4vw) + calc((calc(36px + 2.4vw)) * 0.5));padding-top:calc(36px + 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%}.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.withBorder .hasColour,.tabletBreak .textContent.text40.withBorder .hasColour,.tabletBreak .textContent.text50.withBorder .hasColour,.tabletBreak .textContent.text66.withBorder .hasColour,.tabletBreak .textContent.text75.withBorder .hasColour,.tabletBreak .textContent.text80.withBorder .hasColour{padding-top:calc(calc(36px + 2.4vw) + calc((calc(36px + 2.4vw)) * 0.5));padding-bottom:calc(calc(36px + 2.4vw) + calc((calc(36px + 2.4vw)) * 0.5))}.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(36px + 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(36px + 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(36px + 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(36px + 2.4vw);padding-bottom:0}.tabletBreak .textContent.text33.withBorderDivider .textHolder::after,.tabletBreak .textContent.text40.withBorderDivider .textHolder::after,.tabletBreak .textContent.text50.withBorderDivider .textHolder::after,.tabletBreak .textContent.text66.withBorderDivider .textHolder::after,.tabletBreak .textContent.text75.withBorderDivider .textHolder::after,.tabletBreak .textContent.text80.withBorderDivider .textHolder::after{left:0;top:auto;right:0;bottom:0;width:auto;height:1px}.tabletBreak .textContent.text33.withBorderDivider.textLeft .textHolder.noBack,.tabletBreak .textContent.text40.withBorderDivider.textLeft .textHolder.noBack,.tabletBreak .textContent.text50.withBorderDivider.textLeft .textHolder.noBack,.tabletBreak .textContent.text66.withBorderDivider.textLeft .textHolder.noBack,.tabletBreak .textContent.text75.withBorderDivider.textLeft .textHolder.noBack,.tabletBreak .textContent.text80.withBorderDivider.textLeft .textHolder.noBack{padding-right:0;padding-bottom:calc(36px + 2.4vw)}.tabletBreak .textContent.text33.withBorderDivider.textLeft.additionalText .sideHolder.noBack,.tabletBreak .textContent.text40.withBorderDivider.textLeft.additionalText .sideHolder.noBack,.tabletBreak .textContent.text50.withBorderDivider.textLeft.additionalText .sideHolder.noBack,.tabletBreak .textContent.text66.withBorderDivider.textLeft.additionalText .sideHolder.noBack,.tabletBreak .textContent.text75.withBorderDivider.textLeft.additionalText .sideHolder.noBack,.tabletBreak .textContent.text80.withBorderDivider.textLeft.additionalText .sideHolder.noBack{padding-left:0}.tabletBreak .textContent.text33.withBorderDivider.textRight .textHolder.noBack,.tabletBreak .textContent.text40.withBorderDivider.textRight .textHolder.noBack,.tabletBreak .textContent.text50.withBorderDivider.textRight .textHolder.noBack,.tabletBreak .textContent.text66.withBorderDivider.textRight .textHolder.noBack,.tabletBreak .textContent.text75.withBorderDivider.textRight .textHolder.noBack,.tabletBreak .textContent.text80.withBorderDivider.textRight .textHolder.noBack{padding-left:0}.tabletBreak .textContent.text33.withBorderDivider.textRight .textHolder.noBack::after,.tabletBreak .textContent.text40.withBorderDivider.textRight .textHolder.noBack::after,.tabletBreak .textContent.text50.withBorderDivider.textRight .textHolder.noBack::after,.tabletBreak .textContent.text66.withBorderDivider.textRight .textHolder.noBack::after,.tabletBreak .textContent.text75.withBorderDivider.textRight .textHolder.noBack::after,.tabletBreak .textContent.text80.withBorderDivider.textRight .textHolder.noBack::after{top:0;bottom:auto}.tabletBreak .textContent.text33.withBorderDivider.textRight.additionalText .sideHolder.noBack,.tabletBreak .textContent.text40.withBorderDivider.textRight.additionalText .sideHolder.noBack,.tabletBreak .textContent.text50.withBorderDivider.textRight.additionalText .sideHolder.noBack,.tabletBreak .textContent.text66.withBorderDivider.textRight.additionalText .sideHolder.noBack,.tabletBreak .textContent.text75.withBorderDivider.textRight.additionalText .sideHolder.noBack,.tabletBreak .textContent.text80.withBorderDivider.textRight.additionalText .sideHolder.noBack{padding-bottom:calc(36px + 2.4vw);padding-right:0}.tabletBreak .textContent.textLeft .textHolder.noBack{margin-bottom:calc(36px + 2.4vw)}.tabletBreak .textContent.textRight .textHolder.noBack{margin-top:calc(36px + 2.4vw)}.tabletBreak .textContent.withBorder.textLeft .hasColour{padding:calc(calc(36px + 2.4vw) + calc((calc(36px + 2.4vw)) * 0.5));padding-bottom:calc(36px + 2.4vw)}.tabletBreak .textContent.withBorder.textRight .hasColour{padding:calc(calc(36px + 2.4vw) + calc((calc(36px + 2.4vw)) * 0.5));padding-top:calc(36px + 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%}.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.withBorder .hasColour,.defaultBreak .textContent.text40.withBorder .hasColour,.defaultBreak .textContent.text50.withBorder .hasColour,.defaultBreak .textContent.text66.withBorder .hasColour,.defaultBreak .textContent.text75.withBorder .hasColour,.defaultBreak .textContent.text80.withBorder .hasColour{padding-top:calc(calc(36px + 2.4vw) + calc((calc(36px + 2.4vw)) * 0.5));padding-bottom:calc(calc(36px + 2.4vw) + calc((calc(36px + 2.4vw)) * 0.5))}.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(36px + 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(36px + 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(36px + 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(36px + 2.4vw);padding-bottom:0}.defaultBreak .textContent.text33.withBorderDivider .textHolder::after,.defaultBreak .textContent.text40.withBorderDivider .textHolder::after,.defaultBreak .textContent.text50.withBorderDivider .textHolder::after,.defaultBreak .textContent.text66.withBorderDivider .textHolder::after,.defaultBreak .textContent.text75.withBorderDivider .textHolder::after,.defaultBreak .textContent.text80.withBorderDivider .textHolder::after{left:0;top:auto;right:0;bottom:0;width:auto;height:1px}.defaultBreak .textContent.text33.withBorderDivider.textLeft .textHolder.noBack,.defaultBreak .textContent.text40.withBorderDivider.textLeft .textHolder.noBack,.defaultBreak .textContent.text50.withBorderDivider.textLeft .textHolder.noBack,.defaultBreak .textContent.text66.withBorderDivider.textLeft .textHolder.noBack,.defaultBreak .textContent.text75.withBorderDivider.textLeft .textHolder.noBack,.defaultBreak .textContent.text80.withBorderDivider.textLeft .textHolder.noBack{padding-right:0;padding-bottom:calc(36px + 2.4vw)}.defaultBreak .textContent.text33.withBorderDivider.textLeft.additionalText .sideHolder.noBack,.defaultBreak .textContent.text40.withBorderDivider.textLeft.additionalText .sideHolder.noBack,.defaultBreak .textContent.text50.withBorderDivider.textLeft.additionalText .sideHolder.noBack,.defaultBreak .textContent.text66.withBorderDivider.textLeft.additionalText .sideHolder.noBack,.defaultBreak .textContent.text75.withBorderDivider.textLeft.additionalText .sideHolder.noBack,.defaultBreak .textContent.text80.withBorderDivider.textLeft.additionalText .sideHolder.noBack{padding-left:0}.defaultBreak .textContent.text33.withBorderDivider.textRight .textHolder.noBack,.defaultBreak .textContent.text40.withBorderDivider.textRight .textHolder.noBack,.defaultBreak .textContent.text50.withBorderDivider.textRight .textHolder.noBack,.defaultBreak .textContent.text66.withBorderDivider.textRight .textHolder.noBack,.defaultBreak .textContent.text75.withBorderDivider.textRight .textHolder.noBack,.defaultBreak .textContent.text80.withBorderDivider.textRight .textHolder.noBack{padding-left:0}.defaultBreak .textContent.text33.withBorderDivider.textRight .textHolder.noBack::after,.defaultBreak .textContent.text40.withBorderDivider.textRight .textHolder.noBack::after,.defaultBreak .textContent.text50.withBorderDivider.textRight .textHolder.noBack::after,.defaultBreak .textContent.text66.withBorderDivider.textRight .textHolder.noBack::after,.defaultBreak .textContent.text75.withBorderDivider.textRight .textHolder.noBack::after,.defaultBreak .textContent.text80.withBorderDivider.textRight .textHolder.noBack::after{top:0;bottom:auto}.defaultBreak .textContent.text33.withBorderDivider.textRight.additionalText .sideHolder.noBack,.defaultBreak .textContent.text40.withBorderDivider.textRight.additionalText .sideHolder.noBack,.defaultBreak .textContent.text50.withBorderDivider.textRight.additionalText .sideHolder.noBack,.defaultBreak .textContent.text66.withBorderDivider.textRight.additionalText .sideHolder.noBack,.defaultBreak .textContent.text75.withBorderDivider.textRight.additionalText .sideHolder.noBack,.defaultBreak .textContent.text80.withBorderDivider.textRight.additionalText .sideHolder.noBack{padding-bottom:calc(36px + 2.4vw);padding-right:0}.defaultBreak .textContent.textLeft .textHolder.noBack{margin-bottom:calc(36px + 2.4vw)}.defaultBreak .textContent.textRight .textHolder.noBack{margin-top:calc(36px + 2.4vw)}.defaultBreak .textContent.withBorder.textLeft .hasColour{padding:calc(calc(36px + 2.4vw) + calc((calc(36px + 2.4vw)) * 0.5));padding-bottom:calc(36px + 2.4vw)}.defaultBreak .textContent.withBorder.textRight .hasColour{padding:calc(calc(36px + 2.4vw) + calc((calc(36px + 2.4vw)) * 0.5));padding-top:calc(36px + 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%}.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.withBorder .hasColour,.smallTabletBreak .textContent.text40.withBorder .hasColour,.smallTabletBreak .textContent.text50.withBorder .hasColour,.smallTabletBreak .textContent.text66.withBorder .hasColour,.smallTabletBreak .textContent.text75.withBorder .hasColour,.smallTabletBreak .textContent.text80.withBorder .hasColour{padding-top:calc(calc(36px + 2.4vw) + calc((calc(36px + 2.4vw)) * 0.5));padding-bottom:calc(calc(36px + 2.4vw) + calc((calc(36px + 2.4vw)) * 0.5))}.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(36px + 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(36px + 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(36px + 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(36px + 2.4vw);padding-bottom:0}.smallTabletBreak .textContent.text33.withBorderDivider .textHolder::after,.smallTabletBreak .textContent.text40.withBorderDivider .textHolder::after,.smallTabletBreak .textContent.text50.withBorderDivider .textHolder::after,.smallTabletBreak .textContent.text66.withBorderDivider .textHolder::after,.smallTabletBreak .textContent.text75.withBorderDivider .textHolder::after,.smallTabletBreak .textContent.text80.withBorderDivider .textHolder::after{left:0;top:auto;right:0;bottom:0;width:auto;height:1px}.smallTabletBreak .textContent.text33.withBorderDivider.textLeft .textHolder.noBack,.smallTabletBreak .textContent.text40.withBorderDivider.textLeft .textHolder.noBack,.smallTabletBreak .textContent.text50.withBorderDivider.textLeft .textHolder.noBack,.smallTabletBreak .textContent.text66.withBorderDivider.textLeft .textHolder.noBack,.smallTabletBreak .textContent.text75.withBorderDivider.textLeft .textHolder.noBack,.smallTabletBreak .textContent.text80.withBorderDivider.textLeft .textHolder.noBack{padding-right:0;padding-bottom:calc(36px + 2.4vw)}.smallTabletBreak .textContent.text33.withBorderDivider.textLeft.additionalText .sideHolder.noBack,.smallTabletBreak .textContent.text40.withBorderDivider.textLeft.additionalText .sideHolder.noBack,.smallTabletBreak .textContent.text50.withBorderDivider.textLeft.additionalText .sideHolder.noBack,.smallTabletBreak .textContent.text66.withBorderDivider.textLeft.additionalText .sideHolder.noBack,.smallTabletBreak .textContent.text75.withBorderDivider.textLeft.additionalText .sideHolder.noBack,.smallTabletBreak .textContent.text80.withBorderDivider.textLeft.additionalText .sideHolder.noBack{padding-left:0}.smallTabletBreak .textContent.text33.withBorderDivider.textRight .textHolder.noBack,.smallTabletBreak .textContent.text40.withBorderDivider.textRight .textHolder.noBack,.smallTabletBreak .textContent.text50.withBorderDivider.textRight .textHolder.noBack,.smallTabletBreak .textContent.text66.withBorderDivider.textRight .textHolder.noBack,.smallTabletBreak .textContent.text75.withBorderDivider.textRight .textHolder.noBack,.smallTabletBreak .textContent.text80.withBorderDivider.textRight .textHolder.noBack{padding-left:0}.smallTabletBreak .textContent.text33.withBorderDivider.textRight .textHolder.noBack::after,.smallTabletBreak .textContent.text40.withBorderDivider.textRight .textHolder.noBack::after,.smallTabletBreak .textContent.text50.withBorderDivider.textRight .textHolder.noBack::after,.smallTabletBreak .textContent.text66.withBorderDivider.textRight .textHolder.noBack::after,.smallTabletBreak .textContent.text75.withBorderDivider.textRight .textHolder.noBack::after,.smallTabletBreak .textContent.text80.withBorderDivider.textRight .textHolder.noBack::after{top:0;bottom:auto}.smallTabletBreak .textContent.text33.withBorderDivider.textRight.additionalText .sideHolder.noBack,.smallTabletBreak .textContent.text40.withBorderDivider.textRight.additionalText .sideHolder.noBack,.smallTabletBreak .textContent.text50.withBorderDivider.textRight.additionalText .sideHolder.noBack,.smallTabletBreak .textContent.text66.withBorderDivider.textRight.additionalText .sideHolder.noBack,.smallTabletBreak .textContent.text75.withBorderDivider.textRight.additionalText .sideHolder.noBack,.smallTabletBreak .textContent.text80.withBorderDivider.textRight.additionalText .sideHolder.noBack{padding-bottom:calc(36px + 2.4vw);padding-right:0}.smallTabletBreak .textContent.textLeft .textHolder.noBack{margin-bottom:calc(36px + 2.4vw)}.smallTabletBreak .textContent.textRight .textHolder.noBack{margin-top:calc(36px + 2.4vw)}.smallTabletBreak .textContent.withBorder.textLeft .hasColour{padding:calc(calc(36px + 2.4vw) + calc((calc(36px + 2.4vw)) * 0.5));padding-bottom:calc(36px + 2.4vw)}.smallTabletBreak .textContent.withBorder.textRight .hasColour{padding:calc(calc(36px + 2.4vw) + calc((calc(36px + 2.4vw)) * 0.5));padding-top:calc(36px + 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%}.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.withBorder .hasColour,.bigPhoneBreak .textContent.text40.withBorder .hasColour,.bigPhoneBreak .textContent.text50.withBorder .hasColour,.bigPhoneBreak .textContent.text66.withBorder .hasColour,.bigPhoneBreak .textContent.text75.withBorder .hasColour,.bigPhoneBreak .textContent.text80.withBorder .hasColour{padding-top:calc(calc(36px + 2.4vw) + calc((calc(36px + 2.4vw)) * 0.5));padding-bottom:calc(calc(36px + 2.4vw) + calc((calc(36px + 2.4vw)) * 0.5))}.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(36px + 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(36px + 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(36px + 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(36px + 2.4vw);padding-bottom:0}.bigPhoneBreak .textContent.text33.withBorderDivider .textHolder::after,.bigPhoneBreak .textContent.text40.withBorderDivider .textHolder::after,.bigPhoneBreak .textContent.text50.withBorderDivider .textHolder::after,.bigPhoneBreak .textContent.text66.withBorderDivider .textHolder::after,.bigPhoneBreak .textContent.text75.withBorderDivider .textHolder::after,.bigPhoneBreak .textContent.text80.withBorderDivider .textHolder::after{left:0;top:auto;right:0;bottom:0;width:auto;height:1px}.bigPhoneBreak .textContent.text33.withBorderDivider.textLeft .textHolder.noBack,.bigPhoneBreak .textContent.text40.withBorderDivider.textLeft .textHolder.noBack,.bigPhoneBreak .textContent.text50.withBorderDivider.textLeft .textHolder.noBack,.bigPhoneBreak .textContent.text66.withBorderDivider.textLeft .textHolder.noBack,.bigPhoneBreak .textContent.text75.withBorderDivider.textLeft .textHolder.noBack,.bigPhoneBreak .textContent.text80.withBorderDivider.textLeft .textHolder.noBack{padding-right:0;padding-bottom:calc(36px + 2.4vw)}.bigPhoneBreak .textContent.text33.withBorderDivider.textLeft.additionalText .sideHolder.noBack,.bigPhoneBreak .textContent.text40.withBorderDivider.textLeft.additionalText .sideHolder.noBack,.bigPhoneBreak .textContent.text50.withBorderDivider.textLeft.additionalText .sideHolder.noBack,.bigPhoneBreak .textContent.text66.withBorderDivider.textLeft.additionalText .sideHolder.noBack,.bigPhoneBreak .textContent.text75.withBorderDivider.textLeft.additionalText .sideHolder.noBack,.bigPhoneBreak .textContent.text80.withBorderDivider.textLeft.additionalText .sideHolder.noBack{padding-left:0}.bigPhoneBreak .textContent.text33.withBorderDivider.textRight .textHolder.noBack,.bigPhoneBreak .textContent.text40.withBorderDivider.textRight .textHolder.noBack,.bigPhoneBreak .textContent.text50.withBorderDivider.textRight .textHolder.noBack,.bigPhoneBreak .textContent.text66.withBorderDivider.textRight .textHolder.noBack,.bigPhoneBreak .textContent.text75.withBorderDivider.textRight .textHolder.noBack,.bigPhoneBreak .textContent.text80.withBorderDivider.textRight .textHolder.noBack{padding-left:0}.bigPhoneBreak .textContent.text33.withBorderDivider.textRight .textHolder.noBack::after,.bigPhoneBreak .textContent.text40.withBorderDivider.textRight .textHolder.noBack::after,.bigPhoneBreak .textContent.text50.withBorderDivider.textRight .textHolder.noBack::after,.bigPhoneBreak .textContent.text66.withBorderDivider.textRight .textHolder.noBack::after,.bigPhoneBreak .textContent.text75.withBorderDivider.textRight .textHolder.noBack::after,.bigPhoneBreak .textContent.text80.withBorderDivider.textRight .textHolder.noBack::after{top:0;bottom:auto}.bigPhoneBreak .textContent.text33.withBorderDivider.textRight.additionalText .sideHolder.noBack,.bigPhoneBreak .textContent.text40.withBorderDivider.textRight.additionalText .sideHolder.noBack,.bigPhoneBreak .textContent.text50.withBorderDivider.textRight.additionalText .sideHolder.noBack,.bigPhoneBreak .textContent.text66.withBorderDivider.textRight.additionalText .sideHolder.noBack,.bigPhoneBreak .textContent.text75.withBorderDivider.textRight.additionalText .sideHolder.noBack,.bigPhoneBreak .textContent.text80.withBorderDivider.textRight.additionalText .sideHolder.noBack{padding-bottom:calc(36px + 2.4vw);padding-right:0}.bigPhoneBreak .textContent.textLeft .textHolder.noBack{margin-bottom:calc(36px + 2.4vw)}.bigPhoneBreak .textContent.textRight .textHolder.noBack{margin-top:calc(36px + 2.4vw)}.bigPhoneBreak .textContent.withBorder.textLeft .hasColour{padding:calc(calc(36px + 2.4vw) + calc((calc(36px + 2.4vw)) * 0.5));padding-bottom:calc(36px + 2.4vw)}.bigPhoneBreak .textContent.withBorder.textRight .hasColour{padding:calc(calc(36px + 2.4vw) + calc((calc(36px + 2.4vw)) * 0.5));padding-top:calc(36px + 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%}.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.withBorder .hasColour,.phoneBreak .textContent.text40.withBorder .hasColour,.phoneBreak .textContent.text50.withBorder .hasColour,.phoneBreak .textContent.text66.withBorder .hasColour,.phoneBreak .textContent.text75.withBorder .hasColour,.phoneBreak .textContent.text80.withBorder .hasColour{padding-top:calc(calc(36px + 2.4vw) + calc((calc(36px + 2.4vw)) * 0.5));padding-bottom:calc(calc(36px + 2.4vw) + calc((calc(36px + 2.4vw)) * 0.5))}.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(36px + 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(36px + 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(36px + 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(36px + 2.4vw);padding-bottom:0}.phoneBreak .textContent.text33.withBorderDivider .textHolder::after,.phoneBreak .textContent.text40.withBorderDivider .textHolder::after,.phoneBreak .textContent.text50.withBorderDivider .textHolder::after,.phoneBreak .textContent.text66.withBorderDivider .textHolder::after,.phoneBreak .textContent.text75.withBorderDivider .textHolder::after,.phoneBreak .textContent.text80.withBorderDivider .textHolder::after{left:0;top:auto;right:0;bottom:0;width:auto;height:1px}.phoneBreak .textContent.text33.withBorderDivider.textLeft .textHolder.noBack,.phoneBreak .textContent.text40.withBorderDivider.textLeft .textHolder.noBack,.phoneBreak .textContent.text50.withBorderDivider.textLeft .textHolder.noBack,.phoneBreak .textContent.text66.withBorderDivider.textLeft .textHolder.noBack,.phoneBreak .textContent.text75.withBorderDivider.textLeft .textHolder.noBack,.phoneBreak .textContent.text80.withBorderDivider.textLeft .textHolder.noBack{padding-right:0;padding-bottom:calc(36px + 2.4vw)}.phoneBreak .textContent.text33.withBorderDivider.textLeft.additionalText .sideHolder.noBack,.phoneBreak .textContent.text40.withBorderDivider.textLeft.additionalText .sideHolder.noBack,.phoneBreak .textContent.text50.withBorderDivider.textLeft.additionalText .sideHolder.noBack,.phoneBreak .textContent.text66.withBorderDivider.textLeft.additionalText .sideHolder.noBack,.phoneBreak .textContent.text75.withBorderDivider.textLeft.additionalText .sideHolder.noBack,.phoneBreak .textContent.text80.withBorderDivider.textLeft.additionalText .sideHolder.noBack{padding-left:0}.phoneBreak .textContent.text33.withBorderDivider.textRight .textHolder.noBack,.phoneBreak .textContent.text40.withBorderDivider.textRight .textHolder.noBack,.phoneBreak .textContent.text50.withBorderDivider.textRight .textHolder.noBack,.phoneBreak .textContent.text66.withBorderDivider.textRight .textHolder.noBack,.phoneBreak .textContent.text75.withBorderDivider.textRight .textHolder.noBack,.phoneBreak .textContent.text80.withBorderDivider.textRight .textHolder.noBack{padding-left:0}.phoneBreak .textContent.text33.withBorderDivider.textRight .textHolder.noBack::after,.phoneBreak .textContent.text40.withBorderDivider.textRight .textHolder.noBack::after,.phoneBreak .textContent.text50.withBorderDivider.textRight .textHolder.noBack::after,.phoneBreak .textContent.text66.withBorderDivider.textRight .textHolder.noBack::after,.phoneBreak .textContent.text75.withBorderDivider.textRight .textHolder.noBack::after,.phoneBreak .textContent.text80.withBorderDivider.textRight .textHolder.noBack::after{top:0;bottom:auto}.phoneBreak .textContent.text33.withBorderDivider.textRight.additionalText .sideHolder.noBack,.phoneBreak .textContent.text40.withBorderDivider.textRight.additionalText .sideHolder.noBack,.phoneBreak .textContent.text50.withBorderDivider.textRight.additionalText .sideHolder.noBack,.phoneBreak .textContent.text66.withBorderDivider.textRight.additionalText .sideHolder.noBack,.phoneBreak .textContent.text75.withBorderDivider.textRight.additionalText .sideHolder.noBack,.phoneBreak .textContent.text80.withBorderDivider.textRight.additionalText .sideHolder.noBack{padding-bottom:calc(36px + 2.4vw);padding-right:0}.phoneBreak .textContent.textLeft .textHolder.noBack{margin-bottom:calc(36px + 2.4vw)}.phoneBreak .textContent.textRight .textHolder.noBack{margin-top:calc(36px + 2.4vw)}.phoneBreak .textContent.withBorder.textLeft .hasColour{padding:calc(calc(36px + 2.4vw) + calc((calc(36px + 2.4vw)) * 0.5));padding-bottom:calc(36px + 2.4vw)}.phoneBreak .textContent.withBorder.textRight .hasColour{padding:calc(calc(36px + 2.4vw) + calc((calc(36px + 2.4vw)) * 0.5));padding-top:calc(36px + 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%}.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.withBorder .hasColour,.smallPhoneBreak .textContent.text40.withBorder .hasColour,.smallPhoneBreak .textContent.text50.withBorder .hasColour,.smallPhoneBreak .textContent.text66.withBorder .hasColour,.smallPhoneBreak .textContent.text75.withBorder .hasColour,.smallPhoneBreak .textContent.text80.withBorder .hasColour{padding-top:calc(calc(36px + 2.4vw) + calc((calc(36px + 2.4vw)) * 0.5));padding-bottom:calc(calc(36px + 2.4vw) + calc((calc(36px + 2.4vw)) * 0.5))}.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(36px + 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(36px + 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(36px + 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(36px + 2.4vw);padding-bottom:0}.smallPhoneBreak .textContent.text33.withBorderDivider .textHolder::after,.smallPhoneBreak .textContent.text40.withBorderDivider .textHolder::after,.smallPhoneBreak .textContent.text50.withBorderDivider .textHolder::after,.smallPhoneBreak .textContent.text66.withBorderDivider .textHolder::after,.smallPhoneBreak .textContent.text75.withBorderDivider .textHolder::after,.smallPhoneBreak .textContent.text80.withBorderDivider .textHolder::after{left:0;top:auto;right:0;bottom:0;width:auto;height:1px}.smallPhoneBreak .textContent.text33.withBorderDivider.textLeft .textHolder.noBack,.smallPhoneBreak .textContent.text40.withBorderDivider.textLeft .textHolder.noBack,.smallPhoneBreak .textContent.text50.withBorderDivider.textLeft .textHolder.noBack,.smallPhoneBreak .textContent.text66.withBorderDivider.textLeft .textHolder.noBack,.smallPhoneBreak .textContent.text75.withBorderDivider.textLeft .textHolder.noBack,.smallPhoneBreak .textContent.text80.withBorderDivider.textLeft .textHolder.noBack{padding-right:0;padding-bottom:calc(36px + 2.4vw)}.smallPhoneBreak .textContent.text33.withBorderDivider.textLeft.additionalText .sideHolder.noBack,.smallPhoneBreak .textContent.text40.withBorderDivider.textLeft.additionalText .sideHolder.noBack,.smallPhoneBreak .textContent.text50.withBorderDivider.textLeft.additionalText .sideHolder.noBack,.smallPhoneBreak .textContent.text66.withBorderDivider.textLeft.additionalText .sideHolder.noBack,.smallPhoneBreak .textContent.text75.withBorderDivider.textLeft.additionalText .sideHolder.noBack,.smallPhoneBreak .textContent.text80.withBorderDivider.textLeft.additionalText .sideHolder.noBack{padding-left:0}.smallPhoneBreak .textContent.text33.withBorderDivider.textRight .textHolder.noBack,.smallPhoneBreak .textContent.text40.withBorderDivider.textRight .textHolder.noBack,.smallPhoneBreak .textContent.text50.withBorderDivider.textRight .textHolder.noBack,.smallPhoneBreak .textContent.text66.withBorderDivider.textRight .textHolder.noBack,.smallPhoneBreak .textContent.text75.withBorderDivider.textRight .textHolder.noBack,.smallPhoneBreak .textContent.text80.withBorderDivider.textRight .textHolder.noBack{padding-left:0}.smallPhoneBreak .textContent.text33.withBorderDivider.textRight .textHolder.noBack::after,.smallPhoneBreak .textContent.text40.withBorderDivider.textRight .textHolder.noBack::after,.smallPhoneBreak .textContent.text50.withBorderDivider.textRight .textHolder.noBack::after,.smallPhoneBreak .textContent.text66.withBorderDivider.textRight .textHolder.noBack::after,.smallPhoneBreak .textContent.text75.withBorderDivider.textRight .textHolder.noBack::after,.smallPhoneBreak .textContent.text80.withBorderDivider.textRight .textHolder.noBack::after{top:0;bottom:auto}.smallPhoneBreak .textContent.text33.withBorderDivider.textRight.additionalText .sideHolder.noBack,.smallPhoneBreak .textContent.text40.withBorderDivider.textRight.additionalText .sideHolder.noBack,.smallPhoneBreak .textContent.text50.withBorderDivider.textRight.additionalText .sideHolder.noBack,.smallPhoneBreak .textContent.text66.withBorderDivider.textRight.additionalText .sideHolder.noBack,.smallPhoneBreak .textContent.text75.withBorderDivider.textRight.additionalText .sideHolder.noBack,.smallPhoneBreak .textContent.text80.withBorderDivider.textRight.additionalText .sideHolder.noBack{padding-bottom:calc(36px + 2.4vw);padding-right:0}.smallPhoneBreak .textContent.textLeft .textHolder.noBack{margin-bottom:calc(36px + 2.4vw)}.smallPhoneBreak .textContent.textRight .textHolder.noBack{margin-top:calc(36px + 2.4vw)}.smallPhoneBreak .textContent.withBorder.textLeft .hasColour{padding:calc(calc(36px + 2.4vw) + calc((calc(36px + 2.4vw)) * 0.5));padding-bottom:calc(36px + 2.4vw)}.smallPhoneBreak .textContent.withBorder.textRight .hasColour{padding:calc(calc(36px + 2.4vw) + calc((calc(36px + 2.4vw)) * 0.5));padding-top:calc(36px + 2.4vw)}}.keyPoints.overlapped{margin-bottom:calc(0px - (calc((calc(36px + 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 .introText+.points{margin-top:calc((calc(36px + 2.4vw))*.5)}.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(36px + 2.4vw)) * 0.5));margin-left:calc(0px - calc((calc(36px + 2.4vw)) * 0.25));margin-bottom:calc(0px - (36px + 2.4vw))}.keyPoints .points .point{width:25%;max-width:80%;padding-right:calc((calc(36px + 2.4vw))*.25);padding-left:calc((calc(36px + 2.4vw))*.25);margin-bottom:calc((calc(36px + 2.4vw))*.5);display:flex;align-items:stretch}.keyPoints .points .point .stilt{width:1px;display:block;padding-top:75%}.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(36px + 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(36px + 2.4vw))*.5)}.keyPoints .points .pointHolder .text .pointHead{padding-bottom:calc((calc(36px + 2.4vw))*.25);margin-bottom:calc((calc(36px + 2.4vw))*.25);border-bottom:solid 1px var(--we-color-primary)}.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(36px + 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%}}.customGridMenu .gridMenuItems{display:flex;align-items:start;justify-content:center;flex-wrap:wrap;width:calc(100% + (calc(36px + 2.4vw))*.5);transform:translateX(calc(0px - calc((calc(36px + 2.4vw)) * 0.25)))}.customGridMenu .gridMenuItems .gridMenuItem{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;width:33.3333333333%;padding:calc((calc(36px + 2.4vw))*.25);margin-bottom:calc((calc(36px + 2.4vw))*.5);padding-top:0%}.customGridMenu .gridMenuItems .gridMenuItem h4{margin-bottom:.5rem}.customGridMenu .gridMenuItems .gridMenuItem *:not(.blockLink){width:100%}.customGridMenu .gridMenuItems .gridMenuImage{margin-bottom:calc((calc(36px + 2.4vw))*.5)}.customGridMenu .gridMenuItems .vertDivider{width:1px;background-color:currentColor;height:100%;display:block;align-self:stretch}.customGridMenu.dividingLine .gridMenuItems .gridMenuItem{padding-left:calc((calc(36px + 2.4vw))*.75);padding-right:calc((calc(36px + 2.4vw))*.75)}.customGridMenu.dividingLine .gridMenuItems .gridMenuItem+.gridMenuItem{border-left:solid 1px currentColor}.customGridMenu.alignLinks.vertAlignTop .gridMenuItems{align-items:stretch}.customGridMenu.alignLinks.vertAlignTop .gridMenuItems .gridMenuItem .text{flex-grow:1;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.customGridMenu.alignLinks.vertAlignTop .gridMenuItems .gridMenuItem .text .blockLink{margin-bottom:0;margin-top:auto}.customGridMenu.vertAlignCentre .gridMenuItems{align-items:center}.customGridMenu.vertAlignBottom .gridMenuItems{align-items:end}.customGridMenu.menuItemWidth25 .gridMenuItems .gridMenuItem{width:25%}.customGridMenu.menuItemWidth25 .gridMenuItems .gridMenuItem:nth-of-type(5n){border-left:0}.customGridMenu.menuItemWidth25.dividingLine .gridMenuItems .gridMenuItem:nth-of-type(5n){border-left:0}.customGridMenu.menuItemWidth33 .gridMenuItems .gridMenuItem{width:33.3333333333%}.customGridMenu.menuItemWidth33.dividingLine .gridMenuItems .gridMenuItem:nth-of-type(4n){border-left:0}.customGridMenu.menuItemWidth50 .gridMenuItems .gridMenuItem{width:50%}.customGridMenu.menuItemWidth50.dividingLine .gridMenuItems .gridMenuItem:nth-of-type(3n){border-left:0}.customGridMenu.menuItemWidth100 .gridMenuItems .gridMenuItem{width:100%}.customGridMenu.menuItemWidth100.dividingLine .gridMenuItems .gridMenuItem{border-left:0}@media only screen and (max-width: 900px){.customGridMenu.menuItemWidth25 .gridMenuItems .gridMenuItem{width:50%}.customGridMenu.menuItemWidth25.dividingLine .gridMenuItems .gridMenuItem:nth-of-type(odd){border-left:0}.customGridMenu.menuItemWidth25.dividingLine .gridMenuItems .gridMenuItem:nth-of-type(even){border-left:1px solid currentColor}}@media only screen and (max-width: 700px){.customGridMenu.menuItemWidth25 .gridMenuItems .gridMenuItem,.customGridMenu.menuItemWidth33 .gridMenuItems .gridMenuItem,.customGridMenu.menuItemWidth50 .gridMenuItems .gridMenuItem{width:50%}.customGridMenu.menuItemWidth25.dividingLine .gridMenuItems .gridMenuItem:nth-of-type(odd),.customGridMenu.menuItemWidth33.dividingLine .gridMenuItems .gridMenuItem:nth-of-type(odd),.customGridMenu.menuItemWidth50.dividingLine .gridMenuItems .gridMenuItem:nth-of-type(odd){border-left:0}.customGridMenu.menuItemWidth25.dividingLine .gridMenuItems .gridMenuItem:nth-of-type(even),.customGridMenu.menuItemWidth33.dividingLine .gridMenuItems .gridMenuItem:nth-of-type(even),.customGridMenu.menuItemWidth50.dividingLine .gridMenuItems .gridMenuItem:nth-of-type(even){border-left:1px solid currentColor}}@media only screen and (max-width: 450px){.customGridMenu.menuItemWidth25 .gridMenuItems .gridMenuItem,.customGridMenu.menuItemWidth33 .gridMenuItems .gridMenuItem,.customGridMenu.menuItemWidth50 .gridMenuItems .gridMenuItem{width:100%}.customGridMenu.menuItemWidth25.dividingLine .gridMenuItems .gridMenuItem:nth-of-type(odd),.customGridMenu.menuItemWidth33.dividingLine .gridMenuItems .gridMenuItem:nth-of-type(odd),.customGridMenu.menuItemWidth50.dividingLine .gridMenuItems .gridMenuItem:nth-of-type(odd){border-left:0}.customGridMenu.menuItemWidth25.dividingLine .gridMenuItems .gridMenuItem:nth-of-type(even),.customGridMenu.menuItemWidth33.dividingLine .gridMenuItems .gridMenuItem:nth-of-type(even),.customGridMenu.menuItemWidth50.dividingLine .gridMenuItems .gridMenuItem:nth-of-type(even){border-left:0}}.imageGallery{text-align:center}.imageGallery.noBack{padding-bottom:0px;padding:0}.imageGallery.hasBackground{padding:calc(36px + 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(36px + 2.4vw))*.5)}.imageGallery .text *{margin-left:auto;margin-right:auto}.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:4px}.imageGallery .thumbs .image a img{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;-o-object-position:center bottom;object-position:center bottom}.imageGallery .thumbs .toolTip{position:absolute;left:calc((calc(36px + 2.4vw))*.25);top:auto;right:calc((calc(36px + 2.4vw))*.25);bottom:calc((calc(36px + 2.4vw))*.25);width:calc(100% - calc((calc(36px + 2.4vw)) * 0.5));padding:clamp(18px,(calc(36px + 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(36px + 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);margin-bottom:.5em;letter-spacing:.05em;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:2px}.imageGallery.doublePad .thumbs .image{padding:8px}.imageGallery.propSquare span.stilt{padding-top:100%}.imageGallery.propLandscape span.stilt{display:block;padding-top:50%}.imageGallery.noProp span.stilt{display:none}.imageGallery.noProp .image a,.imageGallery.noProp .image img{position:relative;left:auto;top:auto;right:auto;bottom:auto}.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(--we-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}@media only screen and (max-width: 768px){.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%}}@media only screen and (max-width: 700px){.imageGallery.thumb50 .thumbs .image{width:50%}.imageGallery.thumb33 .thumbs .image{width:33.3333333333%}.imageGallery.thumb25 .thumbs .image{width:25%}.imageGallery.thumb25 .thumbs .toolTip{display:none}.imageGallery.thumb20 .thumbs .image{width:25%}.imageGallery.thumb20 .thumbs .image:nth-child(5n){display:none}.imageGallery.thumb12 .thumbs .image{width:25%}}@media only screen and (max-width: 650px){.imageGallery .toolTip{display:none}}.videoBlock .introText *{text-align:center}.videoBlock .text+.video_embed_code{margin-top:calc((calc(36px + 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}.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}.testimonials{width:100%;margin-right:auto;margin-left:auto}.testimonials .testimonial{width:100%;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 *{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);letter-spacing:.05em;font-size:var(--kc-h5Size) 24px;font-size:var(--kc-h5Size-clamp);font-style:italic;line-height:1.2em}.testimonials .testimonial blockquote *:last-child{margin-bottom:0}.testimonials .testimonial blockquote *:first-child:before{opacity:.5;content:"“";font-size:4em;line-height:.1em;display:inline-block;margin-right:.15em;vertical-align:-0.35em}.testimonials .testimonial .quoteFoot{width:100%;font-family:var(--kc-body-font);font-weight:var(--kc-body-font-weight);font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp);text-align:center;padding-top:.75em;color:var(--we-color-primary);font-weight:700}.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((calc(36px + 2.4vw))*.5);margin-bottom:calc((calc(36px + 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);letter-spacing:.05em}.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(36px + 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.stilt{width:100%;display:block;padding-top:20%}.rating.oneStar{background-image:url("/wp-content/themes/kc_the_woven_edge/img/star-rating-1.svg")}.rating.twoStar{background-image:url("/wp-content/themes/kc_the_woven_edge/img/star-rating-2.svg")}.rating.threeStar{background-image:url("/wp-content/themes/kc_the_woven_edge/img/star-rating-3.svg")}.rating.fourStar{background-image:url("/wp-content/themes/kc_the_woven_edge/img/star-rating-4.svg")}.rating.fiveStar{background-image:url("/wp-content/themes/kc_the_woven_edge/img/star-rating-5.svg")}.textContent.testimonialSide .testimonials{background-color:var(--we-color-lighter-grey)}.textContent.testimonialSide .testimonials .testimonial{padding:calc(36px + 2.4vw)}.textContent.testimonialSide .testimonialTrack.flickity-enabled{padding-bottom:calc((calc(36px + 2.4vw))*.5)}.textContent.testimonialSide .testimonialTrack.flickity-enabled .testimonial{padding-bottom:calc((calc(36px + 2.4vw))*.5)}.textContent.testimonialSide .testimonialTrack.flickity-enabled .flickity-page-dots{margin-top:0;margin-bottom:0}.faqs{text-align:center}.faqs.mainFAQPage{padding-top:0}.faqs .introText+.flexer{margin-top:calc((calc(36px + 2.4vw))*.25)}.faqs .flexer{flex-wrap:wrap;text-align:left;align-items:stretch;justify-content:center}.faqs .faq{width:50%;padding:calc(36px + 2.4vw);border-bottom:solid 1px var(--we-color-light-grey)}.faqs .faq:nth-child(odd):after{content:"";display:block;position:absolute;left:auto;right:0;top:calc((calc(36px + 2.4vw))*.5);bottom:calc((calc(36px + 2.4vw))*.5);width:100%;border-right:solid 1px var(--we-color-light-grey);z-index:-1;pointer-events:none}.faqs .faq:last-child:after{display:none}.faqs .faqSignOff{margin-top:calc(36px + 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}}.socialBlock .introText *{text-align:center}.socialBlock .text+.social_embed_code{margin-top:calc((calc(36px + 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(36px + 2.4vw))*.5) auto}.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(36px + 2.4vw))*.5);right:auto;top:50%;bottom:auto;width:100%;height:1px;background-color:var(--we-color-primary)}.featureImage.addDivider .image::before{left:auto;right:calc(100% + (calc(36px + 2.4vw))*.5)}.woocommerce .customBanner,.customBanner{overflow:hidden;padding:calc(36px + 2.4vw) 0;padding:0;max-width:1400px;margin-left:auto;margin-right:auto}.woocommerce .customBanner .wrapper,.customBanner .wrapper{width:100%;max-width:100%}.woocommerce .customBanner .text,.customBanner .text{padding:calc(36px + 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 .text .tint,.customBanner .text .tint{content:"";display:block;position:absolute;width:50vw;height:calc(100% + calc((calc(36px + 2.4vw)) * 2));z-index:1;background-color:rgba(0,0,0,.65);top:calc(0px - calc(36px + 2.4vw));bottom:calc(0px - calc(36px + 2.4vw))}.woocommerce .customBanner.normalText .text .tint,.customBanner.normalText .text .tint{background-color:hsla(0,0%,100%,.75)}.woocommerce .customBanner .stilt,.customBanner .stilt{display:block;padding-top:100%}.woocommerce .customBanner .stilt.top,.customBanner .stilt.top{display:none}.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 .tint,.customBanner.textRight .text .tint{left:0}.woocommerce .customBanner .borderAnimated,.customBanner .borderAnimated{z-index:4;pointer-events:none;display: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}@media only screen and (max-width: 700px){.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%}.customBanner .text .positioner{z-index:2}.customBanner .text .tint{width:100vw;left:0;top:0;right:auto}.customBanner .stilt.top{display:block}.customBanner.textLeft .text .tint{right:0}.customBanner.textRight .flexer{justify-content:flex-end}.customBanner.textRight .text .tint{left:0}}@media only screen and (max-width: 650px){.customBanner{overflow:hidden;padding:calc((calc(36px + 2.4vw))*.75) 0}}@media only screen and (max-width: 450px){.customBanner{overflow:hidden;padding:calc((calc(36px + 2.4vw))*.5) 0}.customBanner .text{padding:calc((calc(36px + 2.4vw))*.5)}.customBanner .text .tint{left:0}.customBanner.textRight .text .tint{left:0}}.imageGrid{display:grid;width:calc(100% + calc((calc(36px + 2.4vw)) * 0.25));left:calc(0px - calc((calc(36px + 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(36px + 2.4vw)) * 0.25)/2);bottom:calc(calc((calc(36px + 2.4vw)) * 0.25)/2)}.imageGrid .image img{position:absolute;left:calc(calc((calc(36px + 2.4vw)) * 0.25)/2);top:calc(calc((calc(36px + 2.4vw)) * 0.25)/2);right:calc(calc((calc(36px + 2.4vw)) * 0.25)/2);bottom:calc(calc((calc(36px + 2.4vw)) * 0.25)/2);width:calc(100% - (calc(36px + 2.4vw))*.25);height:calc(100% - (calc(36px + 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%}}.rangeGrid{text-align:center}.rangeGridIntro{display:block;margin-bottom:calc((calc(36px + 2.4vw))*.5)}.gridCentre .rangeGridTrack{align-content:center;justify-content:center}.rangeGridTrack{text-align:left;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:stretch;width:calc(100% + (calc(36px + 2.4vw))*.25)}.rangeGridTrack .rangeGridTile{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:stretch;padding-right:calc((calc(36px + 2.4vw))*.25);padding-bottom:calc((calc(36px + 2.4vw))*.25);width:20%}.rangeGridTrack .rangeGridTile a{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:stretch;background-color:var(--we-color-secondary);width:100%}.rangeGridTrack .rangeGridTile a .image{width:100%;display:block;order:0}.rangeGridTrack .rangeGridTile 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 bottom;object-position:center bottom}.rangeGridTrack .rangeGridTile a .image .stilt{display:block;padding-top:120%}.rangeGridTrack .rangeGridTile a .text{width:100%;padding:clamp(18px,(calc(36px + 2.4vw))*.25,24px);order:1}.rangeGridTrack .rangeGridTile a .text p.viewRange{font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp);margin-top:0}.rangeGridTrack.flickity-enabled{padding:0 calc((calc(36px + 2.4vw))*.25)}.rangeGridTrack.flickity-enabled .flickity-slider{width:100%}.rangeGridTrack.flickity-enabled .flickity-viewport{overflow:hidden;width:100%}.rangeGridTrack.flickity-enabled .rangeGridTile{width:40%}.rangeGridTrack.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(36px + 2.4vw))*.25)}.rangeGridTrack.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(--we-color-light-grey);opacity:.8}.rangeGridTrack.flickity-enabled .flickity-page-dots li.is-selected{background-color:var(--we-color-primary);opacity:1}@media only screen and (max-width: 1100px){.rangeGridTrack .rangeGridTile{width:25%}}@media only screen and (max-width: 900px){.rangeGridTrack .rangeGridTile{width:33.3333333333%}}@media only screen and (max-width: 650px){.rangeGridTrack .rangeGridTile{width:50%}.rangeGridTrack.flickity-enabled .rangeGridTile{width:80%}}.pageTiles{width:100%}.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(36px + 2.4vw))*.5)}.pageTileGrid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:stretch}.pageTileTrack{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start;align-items:stretch;width:calc(100% + calc((calc(36px + 2.4vw)) * 0.25));left:calc(0px - calc((calc(36px + 2.4vw)) * 0.25)/2)}.pageTile,.pageTile.journalTile{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(36px + 2.4vw)) * 0.25)/2)}.pageTile a,.pageTile.journalTile a{background-color:var(--we-color-secondary);width:100%;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:stretch}.pageTile .image,.pageTile.journalTile .image{order:0;width:100%;align-self:start}.pageTile .image .stilt,.pageTile.journalTile .image .stilt{display:block;padding-top:75%}.pageTile .image img,.pageTile.journalTile .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}.pageTile .text,.pageTile.journalTile .text{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-end;flex-grow:1;align-self:stretch;padding:calc((calc(36px + 2.4vw))*.5);z-index:2;order:1}.pageTile .text span.stilt,.pageTile.journalTile .text span.stilt{display:block;padding-top:100%}.pageTile .text p,.pageTile.journalTile .text p{font-size:var(--kc-footerFontSize);font-size:var(--kc-footerFontSize-clamp)}.pageTile .text .positioner,.pageTile.journalTile .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,.pageTile.journalTile .text .blockLink{color:var(--we-color-text-color);margin-top:auto;margin-bottom:0;font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp);font-weight:500}.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(36px + 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(--kc-color-lighter-grey);opacity:.8}.pageTileTrack.flickity-enabled .flickity-page-dots li.is-selected{background-color:var(--kc-color-secondary)}@media only screen and (max-width: 900px){.pageTile,.pageTile.journalTile{width:50%}}@media only screen and (max-width: 650px){.pageTile,.pageTile.journalTile{width:100%}.inlinePagesMenu{margin-left:auto;margin-right:auto}}.blockDivider{max-width:1050px;border-top:solid 1px var(--we-color-primary);margin-left:auto;margin-right:auto}.splitBanner.installationsBanner .text .positioner{margin:auto;padding-bottom:calc(36px + 2.4vw)}.splitBanner.installationsBanner .featureRanges{border-bottom:solid 1px hsla(0,0%,100%,.35);padding-bottom:18px;margin-bottom:18px;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(36px + 2.4vw))*.5)}.splitBanner.installationsBanner .featureRanges h6{width:-moz-fit-content;width:fit-content;padding-right:12px}.splitBanner.installationsBanner .featureRanges .featuredRangeList{flex-grow:1}.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);letter-spacing:.05em;margin-right:.75em;margin-bottom:.75em;line-height:1.9em}@media only screen and (max-width: 650px){splitBanner.installationsBanner .featureRanges h6{margin-bottom:6px}splitBanner.installationsBanner .featureRanges h6,splitBanner.installationsBanner .featureRanges .featuredRangeList{width:100%}}/*! 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(--kc-color-primary);background-color:rgba(0,0,0,0);margin-top:0;margin-bottom:0}.flickity-button:hover{color:var(--kc-color-primary);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(--we-color-white)}body .fslightbox-container .fslightbox-toolbar{background-color:var(--we-color-primary)}body .fslightbox-container .fslightbox-caption{background:var(--we-color-primary)}body .fslightbox-container .fslightbox-caption .fslightbox-caption-inner *{color:var(--we-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(--we-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);letter-spacing:.05em}.aws-search-result .aws_result_scroll{max-height:350px !important}.aws-search-result .aws_result_scroll .aws_result_inner .aws_results .aws_result_tax .aws_result_head{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:center}.aws-search-result .aws_result_scroll .aws_result_inner .aws_results .aws_result_tax .aws_result_head .aws_tax_image{width:60px;display:block;margin-right:15px}.aws-search-result .aws_result_scroll .aws_result_inner .aws_results .aws_result_item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:center}.aws-search-result .aws_result_scroll .aws_result_inner .aws_results .aws_result_content .aws_result_head{margin-bottom:4px}.aws-search-result .aws_result_scroll .aws_result_inner .aws_results .aws_result_content .aws_result_term{padding-top:0}.aws-search-result .aws_result_content .aws_result_price{display:none}.aws-search-result .aws_result_content .aws_result_title,.aws-search-result .aws_result_content .aws_result_head,.aws-search-result .aws_result_content .aws_result_excerpt,.aws-search-result .aws_result_content .aws_result_term,.aws-search-result .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);letter-spacing:.05em;line-height:1.2em;margin:0}/*!
 * 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(--we-color-primary);font:1.6em sans-serif;transition:background-color .4s ease}.baguetteBox-button svg{fill:var(--we-color-primary);stroke:var(--we-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(--we-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%)}#store_locator_map{min-height:100%}#store_locator{padding:0}#store_locator .store-locator-row{margin:0}#store_locator #store_locator_main{height:60vh;min-height:400px;max-height:800px;min-width:calc(100% - 400px);max-width:calc(100% - 400px);padding:0}#store_locator .gm-style-iw{overflow:hidden}#store_locator .gm-style-iw,#store_locator #store_locator .gm-style-iw *{max-width:100%;box-sizing:border-box}#store_locator #store_locator_filter_open_close{display:none}#store_locator #store_locator_sidebar .store-locator-filters{display:none}#store_locator #store_locator_sidebar.has-results .store-locator-filters{display:block}#store_locator .store-locator-filters .control__indicator{background-color:#fff}#store_locator .store-locator-filters .single_filter_filter h5{display:none}#store_locator .store-locator-filters .control__indicator:after{left:7px;top:4px;width:6px;height:10px;border:solid var(--we-color-green);border-width:0 2px 2px 0;transform:rotate(45deg)}#store_locator .store_locator_infowindow{white-space:normal;padding:12px}#store_locator .store_locator_infowindow *{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);letter-spacing:.05em;font-size:var(--kc-footerFontSize);font-size:var(--kc-footerFontSize-clamp)}#store_locator .store_locator_infowindow h3.store_locator_name{font-weight:700;margin-bottom:0;font-size:var(--kc-h6Size) 22px;font-size:var(--kc-h6Size-clamp);line-height:1.05em}#store_locator .store_locator_infowindow .store_locator_details,#store_locator .store_locator_infowindow .store_locator_description{padding:0}#store_locator .store_locator_infowindow .store_locator_details *,#store_locator .store_locator_infowindow .store_locator_description *{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);letter-spacing:.05em;font-size:var(--kc-footerFontSize);font-size:var(--kc-footerFontSize-clamp)}#store_locator .store_locator_infowindow .store_locator_details *:last-child,#store_locator .store_locator_infowindow .store_locator_description *:last-child{margin-bottom:0}#store_locator .store_locator_infowindow .store_locator_actions a{width:100%;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(--we-color-block-link-text);background-color:var(--we-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);letter-spacing:.05em;border:1px solid rgba(0,0,0,0);box-sizing:border-box;margin:0}#store_locator .store_locator_infowindow .store_locator_actions a:hover{border:1px solid var(--we-color-primary);color:var(--we-color-white);background-color:var(--we-color-primary)}#store_locator .store_locator_infowindow .store_locator_actions a .store_locator_call_now,#store_locator .store_locator_infowindow .store_locator_actions a .store_locator_write_email,#store_locator .store_locator_infowindow .store_locator_actions a .store_locator_visit_store{display:none}#store_locator .store_locator_infowindow .store_locator_actions a+a{margin-top:calc((calc(36px + 2.4vw))*.25)}#store_locator p.store_locator_address{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;margin-bottom:8px}#store_locator p.store_locator_address span.store_locator_zip{order:10}#store_locator_sidebar{background-color:var(--we-color-secondary);padding:calc((calc(36px + 2.4vw))*.5);min-width:400px;max-width:400px;flex-grow:1}#store_locator_sidebar .wordpress-store-locator-address-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);letter-spacing:.05em;font-weight:500;margin:0;margin-bottom:8px}#store_locator_sidebar #store_locator_address_field{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);letter-spacing:.05em;font-size:var(--kc-footerFontSize);font-size:var(--kc-footerFontSize-clamp)}#store_locator_sidebar .store-locator-col-sm-12{padding-left:0px;padding-right:0px}#store_locator_sidebar .store-locator-row{margin:0}#store_locator_sidebar #store_locator_result_list{background-color:var(--we-color-white);margin-top:12px}#store_locator_sidebar #store_locator_result_list .store_locator_details h3{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);letter-spacing:.05em;font-weight:500}#store_locator_sidebar #store_locator_result_list .store_locator_details *{font-size:var(--kc-footerFontSize);font-size:var(--kc-footerFontSize-clamp)}#store_locator_sidebar #store_locator_result_list .store_locator_actions .btn.button{padding:0;width:100%}#store_locator_sidebar #store_locator_result_list .store_locator_actions .btn.button+.btn.button{margin-top:8px}#store_locator_sidebar button.store_locator_find_stores_button,#store_locator_sidebar button{width:100%;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(--we-color-block-link-text);background-color:var(--we-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);letter-spacing:.05em;border:1px solid rgba(0,0,0,0);box-sizing:border-box}#store_locator_sidebar button.store_locator_find_stores_button:hover,#store_locator_sidebar button:hover{border:1px solid var(--we-color-primary);color:var(--we-color-white);background-color:var(--we-color-primary)}@media only screen and (max-width: 900px){#store_locator{padding:0}#store_locator #store_locator_main{min-width:calc(100% - 300px);max-width:calc(100% - 300px)}#store_locator #store_locator_sidebar{min-width:300px;max-width:300px}}@media only screen and (max-width: 768px){#store_locator{padding:0}#store_locator #store_locator_main{min-width:100%;max-width:100%}#store_locator #store_locator_sidebar{min-width:100%;max-width:100%}}:root{--cc-bg: #fff;--cc-text: #2d4156;--cc-btn-primary-bg: #000000;--cc-btn-primary-text: #FFFFFF;--cc-btn-primary-hover-bg: #000000;--cc-btn-secondary-bg: #eaeff2;--cc-btn-secondary-text: var(--cc-text);--cc-btn-secondary-hover-bg: #d8e0e6;--cc-toggle-bg-off: #919ea6;--cc-toggle-bg-on: var(--cc-btn-primary-bg);--cc-toggle-bg-readonly: #d5dee2;--cc-toggle-knob-bg: #fff;--cc-toggle-knob-icon-color: #ecf2fa;--cc-block-text: var(--cc-text);--cc-cookie-category-block-bg: #f0f4f7;--cc-cookie-category-block-bg-hover: #e9eff4;--cc-section-border: #f1f3f5;--cc-cookie-table-border: #e9edf2;--cc-overlay-bg: rgba(4, 6, 8, .85);--cc-webkit-scrollbar-bg: #cfd5db;--cc-webkit-scrollbar-bg-hover: #9199a0}.c_darkmode{--cc-bg: #181b1d;--cc-text: #d8e5ea;--cc-btn-primary-bg: #a6c4dd;--cc-btn-primary-text: #000;--cc-btn-primary-hover-bg: #c2dff7;--cc-btn-secondary-bg: #33383c;--cc-btn-secondary-text: var(--cc-text);--cc-btn-secondary-hover-bg: #3e454a;--cc-toggle-bg-off: #667481;--cc-toggle-bg-on: var(--cc-btn-primary-bg);--cc-toggle-bg-readonly: #454c54;--cc-toggle-knob-bg: var(--cc-cookie-category-block-bg);--cc-toggle-knob-icon-color: var(--cc-bg);--cc-block-text: #b3bfc5;--cc-cookie-category-block-bg: #23272a;--cc-cookie-category-block-bg-hover: #2b3035;--cc-section-border: #292d31;--cc-cookie-table-border: #2b3035;--cc-webkit-scrollbar-bg: #667481;--cc-webkit-scrollbar-bg-hover: #9199a0}.cc_div *,.cc_div :before,.cc_div :after{box-sizing:border-box;float:none;font-style:inherit;font-variant:normal;font-weight:inherit;font-family:inherit;line-height:1.2;font-size:1em;transition:none;animation:none;margin:0;padding:0;text-transform:none;letter-spacing:unset;color:inherit;background:none;border:none;box-shadow:none;text-decoration:none;text-align:left;visibility:unset}.cc_div{font-size:16px;font-weight:400;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;color:#2d4156;color:var(--cc-text)}.cc_div .c-bn,.cc_div .b-tl,#s-ttl,#c-ttl,#s-bl td:before{font-weight:600}#cm,#s-inr,.cc_div .c-bl,.cc_div .b-tl,#s-bl .act .b-acc{border-radius:.35em}.cc_div input,.cc_div button,.cc_div a{-webkit-appearance:none;-moz-appearance:none;appearance:none}.cc_div a{border-bottom:1px solid}.cc_div a:hover{text-decoration:none;border-color:rgba(0,0,0,0)}.c--anim #cm,.c--anim #s-cnt,.c--anim #s-inr,#cs-ov,#cm-ov{transition:visibility .25s linear,opacity .25s ease,transform .25s ease !important}.c--anim .c-bn{transition:background-color .25s ease !important}.c--anim #cm.bar.slide,.c--anim .bar.slide #s-inr{transition:visibility .4s ease,opacity .4s ease,transform .4s ease !important}.c--anim #cm.bar.slide+#cm-ov,.c--anim .bar.slide+#cs-ov{transition:visibility .4s ease,opacity .4s ease,transform .4s ease !important}#cm.bar.slide,.cc_div .bar.slide #s-inr{transform:translateX(100%);opacity:1}#cm.bar.top.slide,.cc_div .bar.left.slide #s-inr{transform:translateX(-100%);opacity:1}#cm.slide,.cc_div .slide #s-inr{transform:translateY(1.6em)}#cm.top.slide{transform:translateY(-1.6em)}#cm.bar.slide{transform:translateY(100%)}#cm.bar.top.slide{transform:translateY(-100%)}.show--consent .c--anim #cm,.show--consent .c--anim #cm.bar,.show--settings .c--anim #s-inr,.show--settings .c--anim .bar.slide #s-inr{opacity:1;transform:scale(1);visibility:visible !important}.show--settings .c--anim #s-cnt{visibility:visible !important}.force--consent.show--consent .c--anim #cm-ov,.show--settings .c--anim #cs-ov{visibility:visible !important;opacity:1 !important}#cm{font-family:inherit;padding:1.05em 2.1em 1.5em 2.1em;position:fixed;z-index:1;background:#fff;background:var(--cc-bg);max-width:25em;width:100%;bottom:1.25em;right:1.25em;box-shadow:0 .625em 1.875em #000;box-shadow:0 .625em 1.875em rgba(2,2,3,.28);opacity:0;visibility:hidden;transform:scale(0.95);line-height:initial}#c-ttl{margin:0 0 .7em 0;font-size:1.05em}#c-txt{margin-bottom:1.4em;font-size:.9em;line-height:1.5em}.cc_div .c-bn{color:#40505a;color:var(--cc-btn-secondary-text);background:#e5ebef;background:var(--cc-btn-secondary-bg);padding:1em 1.7em;display:inline-block;cursor:pointer;font-size:.82em;-moz-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none;text-align:center;border-radius:4px;box-sizing:border-box}#cm .c-bn{width:48.5%}#c-bns button+button,#s-cnt button+button,#s-c-bn{float:right}#s-cnt #s-rall-bn{float:none;margin-left:1em}#cm .c_link:hover,#cm .c_link:active,#s-cnt button+button:hover,#s-cnt button+button:active,#s-c-bn:active,#s-c-bn:hover{background:#d8e0e6;background:var(--cc-btn-secondary-hover-bg)}#s-cnt{position:fixed;top:0;left:0;width:100%;z-index:101;display:table;height:100%;visibility:hidden}#s-bl{outline:none}#s-bl .title{margin-top:1.4em}#s-bl .title:first-child{margin-top:0}#s-bl .b-bn{margin-top:0}#s-bl .b-acc .p{margin-top:0;padding:1em}#s-cnt .b-bn .b-tl{display:block;font-family:inherit;font-size:.95em;width:100%;cursor:pointer;position:relative;padding:1.3em 6.4em 1.3em 2.7em;background:none;transition:background-color .25s ease}#s-cnt .act .b-bn .b-tl{border-bottom-right-radius:0;border-bottom-left-radius:0}#s-cnt .b-bn .b-tl:active,#s-cnt .b-bn .b-tl:hover{background:#e9eff4;background:var(--cc-cookie-category-block-bg-hover)}#s-bl .b-bn{position:relative}#s-bl .c-bl{padding:1em;margin-bottom:.5em;border:1px solid #f1f3f5;border-color:var(--cc-section-border);transition:background-color .25s ease}#s-bl .c-bl:hover{background:#f0f4f7;background:var(--cc-cookie-category-block-bg)}#s-bl .c-bl:last-child{margin-bottom:.5em}#s-bl .c-bl:first-child{transition:none;padding:0;margin-top:0;border:none;margin-bottom:2em}#s-bl .c-bl:first-child:hover{background:rgba(0,0,0,0);background:unset}#s-bl .c-bl.b-ex{margin-top:2em;padding:0;border:none;background:#f0f4f7;background:var(--cc-cookie-category-block-bg);transition:none}#s-bl .c-bl.b-ex+.c-bl{margin-top:2em}#s-bl .c-bl.b-ex+.c-bl.b-ex{margin-top:0}#s-bl .c-bl.b-ex:first-child{margin-bottom:1em}#s-bl .c-bl.b-ex:first-child{margin-bottom:.5em}#s-bl .b-acc{max-height:0;overflow:hidden;padding-top:0;margin-bottom:0;display:none}#s-bl .act .b-acc{max-height:100%;display:block;overflow:hidden}#s-cnt .p{font-size:.9em;line-height:1.5em;margin-top:1em;color:#2d4156;color:var(--cc-block-text)}.cc_div .c-tgl:disabled{cursor:not-allowed}#c-vln{display:table-cell;vertical-align:middle;position:relative}#cs{padding:0 1.7em;width:100%;position:fixed;left:0;right:0;top:0;bottom:0;height:100%}#s-inr{height:100%;position:relative;max-width:45em;margin:0 auto;transform:scale(0.96);opacity:0;padding-top:5.125em;padding-bottom:4.75em;position:relative;height:100%;overflow:hidden;visibility:hidden;box-shadow:rgba(3,6,9,.26) 0px 13px 27px -5px}#s-inr,#s-hdr,#s-bns{background:#fff;background:var(--cc-bg)}#s-bl{overflow-y:auto;overflow-y:overlay;overflow-x:hidden;height:100%;padding:1.5em 2.5em;display:block;width:100%}#s-bns{position:absolute;bottom:0;left:0;right:0;padding:1em 2.5em;border-top:1px solid #f1f3f5;border-color:var(--cc-section-border);height:4.75em}.cc_div .cc-link{color:#253b48;color:var(--cc-btn-primary-bg);border-bottom:1px solid #253b48;border-color:var(--cc-btn-primary-bg);display:inline;padding-bottom:0;text-decoration:none;cursor:pointer;font-weight:600}.cc_div .cc-link:hover,.cc_div .cc-link:active{border-color:rgba(0,0,0,0)}#c-bns button:first-child,#s-bns button:first-child{color:#fff;color:var(--cc-btn-primary-text);background:#253b48;background:var(--cc-btn-primary-bg)}.cc_div .c-tgl:checked~.c-tg{background:#253b48;background:var(--cc-toggle-bg-on)}#c-bns button:first-child:active,#c-bns button:first-child:hover,#s-bns button:first-child:active,#s-bns button:first-child:hover{background:#1d2e38;background:var(--cc-btn-primary-hover-bg)}#s-hdr{position:absolute;top:0;width:100%;display:table;padding:0 2.5em;height:5.125em;vertical-align:middle;z-index:2;border-bottom:1px solid #f1f3f5;border-color:var(--cc-section-border)}#s-ttl{display:table-cell;vertical-align:middle;font-size:1em}#s-c-bn{padding:0;width:1.7em;height:1.7em;font-size:1.515em;margin:0;font-weight:initial;position:relative}#s-c-bnc{display:table-cell;vertical-align:middle}.cc_div span.t-lb{position:absolute;top:0;z-index:-1;opacity:0;pointer-events:none;overflow:hidden}#c_policy__text{height:31.25em;overflow-y:auto;margin-top:1.25em}#c-s-in{position:relative;transform:translateY(-50%);top:50%;height:100%;height:calc(100% - 2.5em);max-height:37.5em}#s-bl::-webkit-scrollbar{width:.9em;height:100%;background:rgba(0,0,0,0);border-radius:0 .25em .25em 0}#s-bl::-webkit-scrollbar-thumb{border:.25em solid var(--cc-bg);background:#cfd5db;background:var(--cc-webkit-scrollbar-bg);border-radius:100em}#s-bl::-webkit-scrollbar-thumb:hover{background:#9199a0;background:var(--cc-webkit-scrollbar-bg-hover)}#s-bl::-webkit-scrollbar-button{width:10px;height:5px}.cc_div .b-tg{position:absolute;right:0;top:0;bottom:0;display:inline-block;margin:auto;right:1.2em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.cc_div .c-tgl{position:absolute;cursor:pointer;display:block;top:0;left:0}.cc_div .b-tg .c-tg{position:absolute;overflow:hidden;background:#919ea6;background:var(--cc-toggle-bg-off);transition:background-color .25s ease;pointer-events:none}.cc_div span.t-lb,.cc_div .b-tg,.cc_div .b-tg .c-tg,.cc_div .c-tgl{width:3.6em;height:1.6em;border-radius:4em}.cc_div .b-tg .c-tg.c-ro{cursor:not-allowed}.cc_div .c-tgl~.c-tg.c-ro{background:#d5dee2;background:var(--cc-toggle-bg-readonly)}.cc_div .c-tgl~.c-tg.c-ro:after{box-shadow:none}.cc_div .b-tg .c-tg:after{content:"";position:absolute;left:.24em;top:.25em;width:1.1em;height:1.1em;border:none;box-sizing:content-box;background:#fff;background:var(--cc-toggle-knob-bg);box-shadow:0 1px 2px rgba(24,32,35,.36);transition:transform .25s ease;border-radius:100%}.cc_div .c-tgl:checked~.c-tg:after{transform:translateX(1.95em)}#s-bl table,#s-bl th,#s-bl td{border:none}#s-bl tbody tr{transition:background-color .25s ease}#s-bl tbody tr:hover{background:#e9eff4;background:var(--cc-cookie-category-block-bg-hover)}#s-bl table{text-align:left;border-collapse:collapse;width:100%;padding:0;margin:0;overflow:hidden}#s-bl td,#s-bl th{padding:.8em .625em;text-align:left;vertical-align:top;font-size:.8em;padding-left:1.2em}#s-bl th{font-family:inherit;padding:1.2em 1.2em}#s-bl thead tr:first-child{border-bottom:1px solid #e9edf2;border-color:var(--cc-cookie-table-border)}.force--consent #s-cnt,.force--consent #cs{width:100vw}#cm-ov,#cs-ov{position:fixed;left:0;right:0;top:0;bottom:0;visibility:hidden;opacity:0;background:#070707;background:rgba(4,6,8,.85);background:var(--cc-overlay-bg);display:none;transition:none}.show--settings #cs-ov,.c--anim #cs-ov,.force--consent .c--anim #cm-ov,.force--consent.show--consent #cm-ov{display:block}#cs-ov{z-index:2}.force--consent .cc_div{position:fixed;top:0;left:0;bottom:0;width:100%;width:100vw;visibility:hidden;transition:visibility .25s linear}.force--consent.show--consent .c--anim .cc_div,.force--consent.show--settings .c--anim .cc_div{visibility:visible}.force--consent #cm{position:absolute}.force--consent #cm.bar{width:100vw;max-width:100vw}html.force--consent.show--consent,html.force--consent.show--settings{overflow-y:hidden !important}html.force--consent,html.force--consent body{height:auto !important;overflow-x:hidden !important}.cc_div .b-bn .b-tl::before,.cc_div .act .b-bn .b-tl::before{border:solid #2d4156;border-color:var(--cc-btn-secondary-text);border-width:0 2px 2px 0;padding:.2em;display:inline-block;position:absolute;content:"";margin-right:15px;position:absolute;transform:translateY(-50%) rotate(45deg);left:1.2em;top:50%}.cc_div .act .b-bn .b-tl::before{transform:translateY(-20%) rotate(225deg)}.cc_div .on-i::before{border:solid #fff;border-color:var(--cc-toggle-knob-icon-color);border-width:0 2px 2px 0;padding:.13em;display:inline-block;padding-bottom:.55em;content:"";margin:0 auto;transform:rotate(45deg);margin-top:.31em;margin-left:.1em}#s-c-bn::before,#s-c-bn::after{content:"";position:absolute;left:.82em;top:.58em;height:.6em;width:1.5px;background:#444d53;background:var(--cc-btn-secondary-text);transform:rotate(45deg);border-radius:1em;margin:0 auto}#s-c-bn::after{transform:rotate(-45deg)}.cc_div .off-i,.cc_div .on-i{height:100%;width:50%;position:absolute;right:0;display:block;text-align:center;transition:opacity .25s ease}.cc_div .on-i{left:0;opacity:0}.cc_div .off-i::before,.cc_div .off-i::after{right:.84em;top:.4em;content:" ";height:.85em;width:.09375em;display:block;background:#cdd6dc;background:var(--cc-toggle-knob-icon-color);margin:0 auto;position:absolute;transform-origin:center}.cc_div .off-i::before{transform:rotate(45deg)}.cc_div .off-i::after{transform:rotate(-45deg)}.cc_div .c-tgl:checked~.c-tg .on-i{opacity:1}.cc_div .c-tgl:checked~.c-tg .off-i{opacity:0}#cm.cloud{max-width:50em;margin:0 auto;text-align:center;left:1.25em;right:1.25em;overflow:hidden;padding:1.3em 2.4em;width:unset}.cc_div .cloud #c-inr{display:table;width:100%}.cc_div .cloud #c-inr-i{width:70%;display:table-cell;vertical-align:top;padding-right:2.4em}.cc_div .cloud #c-txt{margin-bottom:0;font-size:.85em}.cc_div .cloud #c-bns{min-width:170px;display:table-cell;vertical-align:middle}#cm.cloud .c-bn{margin:.625em 0 0 0;width:100%}#cm.cloud .c-bn:first-child{margin:0}#cm.cloud.left{margin-right:1.25em}#cm.cloud.right{margin-left:1.25em}#cm.bar{width:100%;max-width:100%;left:0;right:0;bottom:0;border-radius:0;position:fixed;padding:2em}#cm.bar #c-inr{max-width:32em;margin:0 auto}#cm.bar #c-bns{max-width:540px}#cm.bar #cs{padding:0}.cc_div .bar #c-s-in{top:0;transform:none;height:100%;max-height:100%}.cc_div .bar #s-hdr,.cc_div .bar #s-bl,.cc_div .bar #s-bns{padding-left:1.8em;padding-right:1.8em}.cc_div .bar #cs{padding:0}.cc_div .bar #s-inr{margin:0;margin-left:auto;margin-right:0;border-radius:0;max-width:32em}.cc_div .bar.left #s-inr{margin-left:0;margin-right:auto}.cc_div .bar #s-bl table,.cc_div .bar #s-bl thead,.cc_div .bar #s-bl tbody,.cc_div .bar #s-bl th,.cc_div .bar #s-bl td,.cc_div .bar #s-bl tr,.cc_div .bar #s-cnt{display:block}.cc_div .bar #s-bl thead tr{position:absolute;top:-9999px;left:-9999px}.cc_div .bar #s-bl tr{border-top:1px solid #e3e7ed;border-color:var(--cc-cookie-table-border)}.cc_div .bar #s-bl td{border:none;position:relative;padding-left:35%}.cc_div .bar #s-bl td:before{position:absolute;left:1em;padding-right:.625em;white-space:nowrap;content:attr(data-column);color:#000;color:var(--cc-text);overflow:hidden;text-overflow:ellipsis}#cm.top{bottom:auto;top:1.25em}#cm.left{right:auto;left:1.25em}#cm.right{left:auto;right:1.25em}#cm.bar.left,#cm.bar.right{left:0;right:0}#cm.bar.top{top:0}@media screen and (max-width: 688px){#cm,#cm.cloud,#cm.left,#cm.right{width:100%;max-width:100%;margin:0;padding:1.6em !important;right:0;left:0;bottom:0;border-radius:0;display:block}.force--consent #cm,.force--consent #cm.cloud{width:100vw;max-width:100vw}#cm.top{top:0;bottom:unset}#cm.bottom{bottom:0;top:unset}.cc_div .cloud #c-txt{font-size:.9em}#cm.cloud .c-bn{font-size:.85em}#s-bns,.cc_div .bar #s-bns{padding:1em 1.3em}.cc_div .bar #s-inr{max-width:100%;width:100%}.cc_div .cloud #c-inr-i{padding-right:0}#cs{border-radius:0;padding:0}#c-s-in{max-height:100%;height:100%;top:0;transform:none}.cc_div .b-tg{font-size:1.1em;right:.9em}#s-inr{margin:0;padding-bottom:7.9em;border-radius:unset}#s-bns{height:7.9em}#s-bl,.cc_div .bar #s-bl{padding:1.3em}#s-hdr,.cc_div .bar #s-hdr{padding:0 1.3em}#s-bl table{width:100%}#s-inr.bns-t{padding-bottom:10.5em}.bns-t #s-bns{height:10.5em}.cc_div .bns-t .c-bn{font-size:.83em;padding:.9em 1.6em}#s-cnt .b-bn .b-tl{padding-top:1.2em;padding-bottom:1.2em}#s-bl table,#s-bl thead,#s-bl tbody,#s-bl th,#s-bl td,#s-bl tr,#s-cnt{display:block}#s-bl thead tr{position:absolute;top:-9999px;left:-9999px}#s-bl tr{border-top:1px solid #e3e7ed;border-color:var(--cc-cookie-table-border)}#s-bl td{border:none;position:relative;padding-left:35%}#s-bl td:before{position:absolute;left:1em;padding-right:.625em;white-space:nowrap;content:attr(data-column);color:#000;color:var(--cc-text);overflow:hidden;text-overflow:ellipsis}#cm .c-bn,.cc_div .c-bn{width:100%;margin-right:0}#s-cnt #s-rall-bn{margin-left:0}#c-bns button+button,#s-cnt button+button{margin-top:.625em;float:unset}#cm.cloud{left:0;right:0;max-width:100%;width:100%}#cm.cloud.right,#cm.cloud.left{margin:0}.cc_div .cloud #c-bns,.cc_div .cloud #c-inr,.cc_div .cloud #c-inr-i{display:block;width:auto;min-width:unset}.cc_div .cloud #c-txt{margin-bottom:1.625em}}.cc_div.ie #c-vln{height:100%;padding-top:5.62em}.cc_div.ie .bar #c-vln{padding-top:0}.cc_div.ie #cs{max-height:37.5em;position:relative;top:0;margin-top:-5.625em}.cc_div.ie .bar #cs{margin-top:0;max-height:100%}.cc_div.ie #cm{border:1px solid #dee6e9}.cc_div.ie #c-s-in{top:0}.cc_div.ie .b-tg{padding-left:1em;margin-bottom:.7em}.cc_div.ie .c-tgl:checked~.c-tg:after{left:1.95em}.cc_div.ie #s-bl table{overflow:auto}.cc_div.ie .b-tg .c-tg{display:none}.cc_div.ie .c-tgl{position:relative;display:inline-block;vertical-align:middle;margin-bottom:.2em;height:auto}.cc_div.ie #s-cnt .b-bn .b-tl{padding:1.3em 6.4em 1.3em 1.4em}.cc_div.ie .bar #s-bl td:before{display:none}.cc_div.ie .bar #s-bl td{padding:.8em .625em .8em 1.2em}.cc_div.ie .bar #s-bl thead tr{position:relative}.cc_div.ie .b-tg .t-lb{filter:alpha(opacity=0)}.cc_div.ie #cm-ov,.cc_div.ie #cs-ov{filter:alpha(opacity=80)}.rugBuilderHeader{padding:12px;background-color:var(--we-color-black);width:100%}.rugBuilderHeader .wrapper{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.rugBuilderHeader *{color:var(--we-color-white)}.rugBuilderHeader h1{font-size:var(--kc-h4Size) 28px;font-size:var(--kc-h4Size-clamp);width:-moz-fit-content;width:fit-content;order:1;margin:0}.rugBuilderHeader .rugHeading{order:2;width:100%;margin:auto;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:flex-start;align-items:center}.rugBuilderHeader .rugHeading .brand{width:100px;order:2}.pageHolder:not(:has(.blockContent))+footer{margin-top:0}footer{margin-top:calc((calc(36px + 2.4vw))*2)}footer .contactBar{background-color:var(--we-color-primary);padding:calc((calc(36px + 2.4vw))*.25) 0 0}footer .contactBar .flexer{justify-content:space-between;align-items:flex-start}footer .contactBar ul{list-style-type:none;margin:0;padding:calc((calc(36px + 2.4vw))*.25) 0}footer .contactBar ul li{display:inline-block}footer .contactBar ul li,footer .contactBar a{color:var(--we-color-white);font-weight:400}footer .contactBar strong{font-weight:500}body:has(.rugboxbuilder) footer,body:has(.rugbuilder) footer{margin-top:calc(36px + 2.4vw)}footer .addressBar{background-color:var(--we-color-black);padding:calc((calc(36px + 2.4vw))*.5) 0}footer .addressBar .flexer{flex-wrap:wrap}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(--we-color-white)}footer .addressBar ul,footer .addressBar ol{list-style-type:none;padding-right:calc((calc(36px + 2.4vw))*.5)}footer .addressBar .brand{width:25%;max-width:110px;min-width:50px;margin-bottom:14px}footer .addressBar .socials{margin-right:0;margin-left:auto}footer .addressBar .socials ul{padding-right:0}footer .addressBar .socials ul li{width:30px;height:30px}footer .addressBar .socials ul a div{background-color:var(--we-color-grey)}footer .addressBar .socials ul a div.connect{background-image:url("/wp-content/themes/kc_the_woven_edge/img/socials/connect-black.svg")}footer .addressBar .socials ul a div.fb{background-image:url("/wp-content/themes/kc_the_woven_edge/img/socials/facebook-black.svg")}footer .addressBar .socials ul a div.tw{background-image:url("/wp-content/themes/kc_the_woven_edge/img/socials/twitter-black.svg")}footer .addressBar .socials ul a div.li{background-image:url("/wp-content/themes/kc_the_woven_edge/img/socials/linkedin-black.svg")}footer .addressBar .socials ul a div.wp{background-image:url("/wp-content/themes/kc_the_woven_edge/img/socials/wordpress-black.svg")}footer .addressBar .socials ul a div.pt{background-image:url("/wp-content/themes/kc_the_woven_edge/img/socials/pinterest-black.svg")}footer .addressBar .socials ul a div.ig{background-image:url("/wp-content/themes/kc_the_woven_edge/img/socials/instagram-black.svg")}footer .addressBar .socials ul a div.hz{background-image:url("/wp-content/themes/kc_the_woven_edge/img/socials/houzz-logo-black.svg")}ul.footLinks{-moz-columns:2;columns:2}ul.footLinks ul{margin:0}.smallLinks{padding:calc((calc(36px + 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(--we-color-grey)}.smallLinks .flexer{flex-wrap:wrap}.smallLinks .flexer .regDetails{flex-grow:1}.smallLinks .flexer .smallMenu{width:auto}.credits{display:block;padding-bottom:calc(36px + 2.4vw)}.credits a{color:var(--we-color-grey)}@media only screen and (max-width: 650px){footer .socials{width:100%}footer .contactBar .flexer{justify-content:flex-start;flex-wrap:wrap}footer .contactBar ul{width:100%}ul.footLinks{-moz-columns:1;columns:1}}.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(36px + 2.4vw))*.5)}.shopDeptTiles>.wrapper{padding-left:calc((calc(36px + 2.4vw))*.75);padding-right:calc((calc(36px + 2.4vw))*.75)}.shopDeptTiles{margin-bottom:calc(0px - (calc(36px + 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(36px + 2.4vw))*.5);margin-left:calc(0px - (calc((calc(36px + 2.4vw)) * 0.25)));overflow:hidden}.shopDeptTile{width:25%;padding:calc((calc(36px + 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(36px + 2.4vw))*.5)}.shopDeptTile .text{order:1;padding:clamp(18px,(calc(36px + 2.4vw))*.25,24px)}.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(--we-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(36px + 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(--we-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(36px + 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(--we-color-lighter-grey);opacity:.8}.tileTrack.flickity-enabled .flickity-page-dots li.is-selected{background-color:var(--we-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(36px + 4vw)}.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(--we-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(36px + 2.4vw);padding-right:calc(36px + 2.4vw);margin-left:auto;margin-right:auto}.scenery .bgImage{position:absolute;left:calc((calc(36px + 2.4vw))*.25);top:0;right:calc((calc(36px + 2.4vw))*.25);width:calc(100% - (calc(36px + 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(36px + 2.4vw)}.shopEnquiries>.wrapper{padding-left:calc((calc(36px + 2.4vw))*.25);padding-right:calc((calc(36px + 2.4vw))*.25)}.shopEnquiries .boxed{background-color:var(--we-color-secondary);padding:calc((calc(36px + 2.4vw))*.5) calc(36px + 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(36px + 2.4vw))*.25) calc((calc(36px + 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(--we-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(--we-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(36px + 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:color-mix(in srgb, var(--we-color-black) 85%, transparent);position:fixed;left:0;top:auto;right:0;bottom:0;display:block;padding:clamp(18px,(calc(36px + 2.4vw))*.25,24px);border-top:8px solid var(--we-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);letter-spacing:.05em;font-weight:500}.footBasket .blockLink{text-transform:none;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);letter-spacing:.05em;margin:.5em;background-image:url("/wp-content/themes/kc_the_woven_edge/img/samples-icon-outline-white.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(--we-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);letter-spacing:.05em}.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(--we-color-white)}.footBasket .cartSummary .basketDivide{padding-left:calc((calc(36px + 2.4vw))*.25);margin-right:calc((calc(36px + 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(36px + 2.4vw))*.25);margin-left:calc((calc(36px + 2.4vw))*.25);border-left:solid 1px var(--we-color-primary)}.footBasket ul a{color:var(--we-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(36px + 2.4vw))*.25)}}.accreditationBar .flexer{padding:calc(36px + 2.4vw) 0 0 0;justify-content:center;align-content:center;align-items:center;margin-left:auto;margin-right:auto;flex-wrap:wrap}.accreditationBar .flexer .text *{text-align:center}.accreditationBar .flexer .accredLogos{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:center;align-items:center;padding:calc((calc(36px + 2.4vw))*.5) 0}.accreditationBar .flexer .accredLogos .image{width:12.5%;padding:calc((calc(36px + 2.4vw))*.5) calc((calc(36px + 2.4vw))*.25);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:center;align-items:center}.accreditationBar .flexer .accredLogos .image.wideLogo{width:16.6666666667%}.accreditationBar .flexer .accredLogos .image img{filter:none;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;max-height:80px;opacity:.5}@media only screen and (max-width: 650px){.accreditationBar .flexer .accredLogos{flex-wrap:wrap}.accreditationBar .flexer .accredLogos .image{width:20%;padding:calc((calc(36px + 2.4vw))*.25)}.accreditationBar .flexer .accredLogos .image.wideLogo{width:33.3333333333%}.accreditationBar .flexer .accredLogos .image img{max-height:60px}}.navigation.post-navigation{padding-top:18px;padding-bottom:18px;margin-top:calc(36px + 2.4vw);margin-bottom:18px;border-top:solid 1px var(--we-color-primary);border-bottom:solid 1px var(--we-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(36px + 2.4vw))*.5);margin-left:calc(0px - calc((calc(36px + 2.4vw)) * 0.25))}.navigation.post-navigation .nav-links>div{padding:calc((calc(36px + 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);letter-spacing:.05em}.navigation.post-navigation .nav-links>div *{color:var(--we-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(--we-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(36px + 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(36px + 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%}}html body.woocommerce.archive.tax-product_cat .button.add_to_cart_button,html body.woocommerce.archive.tax-product_cat .add_to_cart_button,html body.woocommerce.archive.tax-product_cat .added_to_cart,ul.products .button.add_to_cart_button,ul.products .add_to_cart_button,ul.products .added_to_cart,.shopWrapper ul.products .button.add_to_cart_button,.shopWrapper ul.products .add_to_cart_button,.shopWrapper ul.products .added_to_cart,.woocommerce .shopWrapper ul.products .button.add_to_cart_button,.woocommerce .shopWrapper ul.products .add_to_cart_button,.woocommerce .shopWrapper ul.products .added_to_cart,.woocommerce .shopWrapper .productWrapper .button.add_to_cart_button,.woocommerce .shopWrapper .productWrapper .add_to_cart_button,.woocommerce .shopWrapper .productWrapper .added_to_cart{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;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;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);letter-spacing:.05em;color:var(--we-color-text-color);padding:1em 1.5em;font-weight:500}html body.woocommerce.archive.tax-product_cat .button.add_to_cart_button::before,html body.woocommerce.archive.tax-product_cat .add_to_cart_button::before,html body.woocommerce.archive.tax-product_cat .added_to_cart::before,ul.products .button.add_to_cart_button::before,ul.products .add_to_cart_button::before,ul.products .added_to_cart::before,.shopWrapper ul.products .button.add_to_cart_button::before,.shopWrapper ul.products .add_to_cart_button::before,.shopWrapper ul.products .added_to_cart::before,.woocommerce .shopWrapper ul.products .button.add_to_cart_button::before,.woocommerce .shopWrapper ul.products .add_to_cart_button::before,.woocommerce .shopWrapper ul.products .added_to_cart::before,.woocommerce .shopWrapper .productWrapper .button.add_to_cart_button::before,.woocommerce .shopWrapper .productWrapper .add_to_cart_button::before,.woocommerce .shopWrapper .productWrapper .added_to_cart::before{content:"";display:inline-block;width:1.5em;height:1.5em;margin-right:.75em;background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url("/wp-content/themes/kc_the_woven_edge/img/samples-icon-outline-white.svg")}@supports(font-size: clamp(1em, 1vw, 1em)){html body.woocommerce.archive.tax-product_cat .button.add_to_cart_button,html body.woocommerce.archive.tax-product_cat .add_to_cart_button,html body.woocommerce.archive.tax-product_cat .added_to_cart,ul.products .button.add_to_cart_button,ul.products .add_to_cart_button,ul.products .added_to_cart,.shopWrapper ul.products .button.add_to_cart_button,.shopWrapper ul.products .add_to_cart_button,.shopWrapper ul.products .added_to_cart,.woocommerce .shopWrapper ul.products .button.add_to_cart_button,.woocommerce .shopWrapper ul.products .add_to_cart_button,.woocommerce .shopWrapper ul.products .added_to_cart,.woocommerce .shopWrapper .productWrapper .button.add_to_cart_button,.woocommerce .shopWrapper .productWrapper .add_to_cart_button,.woocommerce .shopWrapper .productWrapper .added_to_cart{font-size:clamp(10px,1.4vw,14px)}}html body.woocommerce.archive.tax-product_cat .button.add_to_cart_button:hover,html body.woocommerce.archive.tax-product_cat .add_to_cart_button:hover,html body.woocommerce.archive.tax-product_cat .added_to_cart:hover,ul.products .button.add_to_cart_button:hover,ul.products .add_to_cart_button:hover,ul.products .added_to_cart:hover,.shopWrapper ul.products .button.add_to_cart_button:hover,.shopWrapper ul.products .add_to_cart_button:hover,.shopWrapper ul.products .added_to_cart:hover,.woocommerce .shopWrapper ul.products .button.add_to_cart_button:hover,.woocommerce .shopWrapper ul.products .add_to_cart_button:hover,.woocommerce .shopWrapper ul.products .added_to_cart:hover,.woocommerce .shopWrapper .productWrapper .button.add_to_cart_button:hover,.woocommerce .shopWrapper .productWrapper .add_to_cart_button:hover,.woocommerce .shopWrapper .productWrapper .added_to_cart:hover{color:var(--we-color-primary)}html body.woocommerce.archive.tax-product_cat .button.add_to_cart_button.disabled,html body.woocommerce.archive.tax-product_cat .add_to_cart_button.disabled,html body.woocommerce.archive.tax-product_cat .added_to_cart.disabled,ul.products .button.add_to_cart_button.disabled,ul.products .add_to_cart_button.disabled,ul.products .added_to_cart.disabled,.shopWrapper ul.products .button.add_to_cart_button.disabled,.shopWrapper ul.products .add_to_cart_button.disabled,.shopWrapper ul.products .added_to_cart.disabled,.woocommerce .shopWrapper ul.products .button.add_to_cart_button.disabled,.woocommerce .shopWrapper ul.products .add_to_cart_button.disabled,.woocommerce .shopWrapper ul.products .added_to_cart.disabled,.woocommerce .shopWrapper .productWrapper .button.add_to_cart_button.disabled,.woocommerce .shopWrapper .productWrapper .add_to_cart_button.disabled,.woocommerce .shopWrapper .productWrapper .added_to_cart.disabled{opacity:.5;background-color:var(--we-color-grey)}html body.woocommerce.archive.tax-product_cat .added_to_cart::before,ul.products .added_to_cart::before,.shopWrapper ul.products .added_to_cart::before,.woocommerce .shopWrapper ul.products .added_to_cart::before,.woocommerce .shopWrapper .productWrapper .added_to_cart::before{background-image:url("/wp-content/themes/kc_the_woven_edge/img/tick-black-line.svg")}.woocommerce .categoryTitleLogo{width:30%;max-width:120px;margin:0}.woocommerce .shopWrapper .productWrapper .splitBannerQuickLinks,.woocommerce .shopWrapper .productWrapper .subLinks,html body.woocommerce.archive.tax-product_cat .splitBannerQuickLinks,html body.woocommerce.archive.tax-product_cat .subLinks,ul.products .splitBannerQuickLinks,ul.products .subLinks,.shopWrapper ul.products .splitBannerQuickLinks,.shopWrapper ul.products .subLinks,.woocommerce .shopWrapper ul.products .splitBannerQuickLinks,.woocommerce .shopWrapper ul.products .subLinks,.woocommerce .shopWrapper .productWrapper html body.woocommerce.archive.tax-product_cat .splitBannerQuickLinks,.woocommerce .shopWrapper .productWrapper html body.woocommerce.archive.tax-product_cat .subLinks,html body.woocommerce .splitBannerQuickLinks,html body.woocommerce .subLinks{display:inline-flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:center;gap:calc((calc(36px + 2.4vw))*.25)}.woocommerce .shopWrapper .productWrapper .splitBannerQuickLinks,html body.woocommerce.archive.tax-product_cat .splitBannerQuickLinks,ul.products .splitBannerQuickLinks,.shopWrapper ul.products .splitBannerQuickLinks,.woocommerce .shopWrapper ul.products .splitBannerQuickLinks,.woocommerce .shopWrapper .productWrapper html body.woocommerce.archive.tax-product_cat .splitBannerQuickLinks,html body.woocommerce .splitBannerQuickLinks{width:100%}.woocommerce .shopWrapper .productWrapper .subLinks,html body.woocommerce.archive.tax-product_cat .subLinks,ul.products .subLinks,.shopWrapper ul.products .subLinks,.woocommerce .shopWrapper ul.products .subLinks,.woocommerce .shopWrapper .productWrapper html body.woocommerce.archive.tax-product_cat .subLinks,html body.woocommerce .subLinks{width:-moz-fit-content;width:fit-content}.woocommerce .shopWrapper .productWrapper .subLinks .coloursLink,.woocommerce .shopWrapper .productWrapper .subLinks .rugsLink,.woocommerce .shopWrapper .productWrapper .subLinks div.maxSamples,.woocommerce .shopWrapper .productWrapper .subLinks .added_to_cart,.woocommerce .shopWrapper .productWrapper .subLinks a.added_to_cart,.woocommerce .shopWrapper .productWrapper .subLinks a.button.add_to_cart_button,.woocommerce .shopWrapper .productWrapper .subLinks a.added_to_cart a.button,html body.woocommerce.archive.tax-product_cat .subLinks .coloursLink,html body.woocommerce.archive.tax-product_cat .subLinks .rugsLink,html body.woocommerce.archive.tax-product_cat .subLinks div.maxSamples,html body.woocommerce.archive.tax-product_cat .subLinks .added_to_cart,html body.woocommerce.archive.tax-product_cat .subLinks a.added_to_cart,html body.woocommerce.archive.tax-product_cat .subLinks a.button.add_to_cart_button,html body.woocommerce.archive.tax-product_cat .subLinks a.added_to_cart a.button,ul.products .subLinks .coloursLink,ul.products .subLinks .rugsLink,ul.products .subLinks div.maxSamples,ul.products .subLinks .added_to_cart,ul.products .subLinks a.added_to_cart,ul.products .subLinks a.button.add_to_cart_button,ul.products .subLinks a.added_to_cart a.button,.shopWrapper ul.products .subLinks .coloursLink,.shopWrapper ul.products .subLinks .rugsLink,.shopWrapper ul.products .subLinks div.maxSamples,.shopWrapper ul.products .subLinks .added_to_cart,.shopWrapper ul.products .subLinks a.added_to_cart,.shopWrapper ul.products .subLinks a.button.add_to_cart_button,.shopWrapper ul.products .subLinks a.added_to_cart a.button,.woocommerce .shopWrapper ul.products .subLinks .coloursLink,.woocommerce .shopWrapper ul.products .subLinks .rugsLink,.woocommerce .shopWrapper ul.products .subLinks div.maxSamples,.woocommerce .shopWrapper ul.products .subLinks .added_to_cart,.woocommerce .shopWrapper ul.products .subLinks a.added_to_cart,.woocommerce .shopWrapper ul.products .subLinks a.button.add_to_cart_button,.woocommerce .shopWrapper ul.products .subLinks a.added_to_cart a.button,.woocommerce .shopWrapper .productWrapper html body.woocommerce.archive.tax-product_cat .subLinks .coloursLink,.woocommerce .shopWrapper .productWrapper html body.woocommerce.archive.tax-product_cat .subLinks .rugsLink,.woocommerce .shopWrapper .productWrapper html body.woocommerce.archive.tax-product_cat .subLinks div.maxSamples,.woocommerce .shopWrapper .productWrapper html body.woocommerce.archive.tax-product_cat .subLinks .added_to_cart,.woocommerce .shopWrapper .productWrapper html body.woocommerce.archive.tax-product_cat .subLinks a.added_to_cart,.woocommerce .shopWrapper .productWrapper html body.woocommerce.archive.tax-product_cat .subLinks a.button.add_to_cart_button,.woocommerce .shopWrapper .productWrapper html body.woocommerce.archive.tax-product_cat .subLinks a.added_to_cart a.button,html body.woocommerce .subLinks .coloursLink,html body.woocommerce .subLinks .rugsLink,html body.woocommerce .subLinks div.maxSamples,html body.woocommerce .subLinks .added_to_cart,html body.woocommerce .subLinks a.added_to_cart,html body.woocommerce .subLinks a.button.add_to_cart_button,html body.woocommerce .subLinks a.added_to_cart a.button{border:solid 1px var(--we-color-grey) !important;font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp);font-weight:600 !important;white-space:nowrap;flex-grow:1;color:var(--we-color-text-color)}.woocommerce .shopWrapper .productWrapper .subLinks div.maxSamples,html body.woocommerce.archive.tax-product_cat .subLinks div.maxSamples,ul.products .subLinks div.maxSamples,.shopWrapper ul.products .subLinks div.maxSamples,.woocommerce .shopWrapper ul.products .subLinks div.maxSamples,.woocommerce .shopWrapper .productWrapper html body.woocommerce.archive.tax-product_cat .subLinks div.maxSamples,html body.woocommerce .subLinks div.maxSamples{border-color:color-mix(in srgb, var(--we-color-black) 50%, transparent) !important}.woocommerce-NoticeGroup-updateOrderReview,.woocommerce-NoticeGroup-checkout{margin-top:-200px;padding-top:200px}.bannerHolder.textOnlyBanner+.wrapper .woocommerce{padding-top:calc(36px + 2.4vw)}.shopWrapper>.wrapper{overflow:hidden}.shopWrapper>.wrapper .block:first-child{margin-top:0}html .woocommerce #breadcrumbs{margin-top:0;padding-bottom:calc((calc(36px + 2.4vw))*.5)}html .woocommerce #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);letter-spacing:.05em;font-size:var(--kc-footerFontSize);font-size:var(--kc-footerFontSize-clamp)}html .woocommerce #breadcrumbs a{color:var(--we-color-black)}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(--we-color-block-link-text);background-color:var(--we-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);letter-spacing:.05em;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(--we-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(--we-color-primary);color:var(--we-color-white);background-color:var(--we-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(36px + 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);letter-spacing:.05em}.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(--we-color-primary);border-top-width:8px;border:0;border:solid 1px var(--we-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(36px + 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(--we-color-block-link-text);background-color:var(--we-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);letter-spacing:.05em;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(--we-color-primary)}.woocommerce .woocommerce-error,.shopWrapper .woocommerce-error{border:0;border:solid 1px var(--we-color-red)}.woocommerce .woocommerce-error::before,.shopWrapper .woocommerce-error::before{color:var(--we-color-red)}.woocommerce ul.woocommerce-error,.shopWrapper ul.woocommerce-error{width:100%;color:var(--we-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(36px + 2.4vw))*.25);padding-right:calc((calc(36px + 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(36px + 2.4vw))*.75);padding-top:0px}.woocommerce p.paymentNote{margin-bottom:calc((calc(36px + 2.4vw))*.5);max-width:calc(1050px - (calc(36px + 2.4vw))*.75*2);margin-left:auto;margin-right:auto}.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);letter-spacing:.05em;padding:.5em;border:solid 1px var(--we-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(--we-color-block-link-text);background-color:var(--we-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);letter-spacing:.05em;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(--we-color-primary);color:var(--we-color-white);background-color:var(--we-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(--we-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(36px + 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 th.product-name .product-sku{font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp);margin:0}.woocommerce .cartWrapper table.shop_table th.product-name p,.woocommerce .cartWrapper table.shop_table th.product-name a{margin:0}.woocommerce .cartWrapper table.shop_table th.product-name a,.woocommerce .cartWrapper table.shop_table th.product-name p.category{color:var(--we-color-black);display:inline-block}.woocommerce .cartWrapper table.shop_table th.product-name a span,.woocommerce .cartWrapper table.shop_table th.product-name p.category span{font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp)}.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(--we-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_the_woven_edge/img/cancel-black.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(--we-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(--we-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);letter-spacing:.05em}.woocommerce .cartWrapper p.shortDescription{font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp);color:var(--we-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(--we-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_the_woven_edge/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(--we-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(--we-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(--we-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(36px + 2.4vw))*.25)}.woocommerce .cartWrapper .cart-collaterals .cart_totals tr.shipping #shipping_method{padding-top:calc((calc(36px + 2.4vw))*.25)}.woocommerce .cartWrapper .cart-collaterals .cart_totals tr.shipping #shipping_method li{padding-bottom:calc((calc(36px + 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(36px + 2.4vw))*.5)}.woocommerce .cartWrapper table.shop_table .product-quantity{display:none}.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(--we-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{opacity:0;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;display:none;flex-grow:1}.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(36px + 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{display:none;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(36px + 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{display:none;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(36px + 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{display:none;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:clamp(18px,(calc(36px + 2.4vw))*.25,24px)}.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);letter-spacing:.05em}.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(--we-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(36px + 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 p.checkoutNote{font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp)}.woocommerce .checkoutWrapper #new_order_notes{min-height:200px}.woocommerce .checkoutWrapper .yourOrderWrapper{width:100%;order:2;padding-left:calc((calc(36px + 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(36px + 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(36px + 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:clamp(18px,(calc(36px + 2.4vw))*.25,24px)}.woocommerce .checkoutWrapper #add_payment_method #payment,.woocommerce .checkoutWrapper .woocommerce-cart #payment,.woocommerce .checkoutWrapper .woocommerce-checkout #payment{background-color:var(--we-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(--we-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(--we-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(--we-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(36px + 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(36px + 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)}.wc_payment_methods.payment_methods.methods{display:none}@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(36px + 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(--we-color-secondary);padding:calc((calc(36px + 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(36px + 2.4vw))*.5);padding-bottom:calc((calc(36px + 2.4vw))*.25);border-bottom:solid 1px var(--we-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);letter-spacing:.05em;background-color:var(--we-color-white);border:0;border-radius:0;padding:calc((calc(36px + 2.4vw))*.5)}html .woocommerce .woocommerce-table__product-name.product-name a{color:var(--we-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);letter-spacing:.05em}html .woocommerce .woocommerce-table--order-details tfoot>tr:first-child{margin-top:calc((calc(36px + 2.4vw))*.5)}html .woocommerce .woocommerce-order{max-width:1050px;margin-left:auto;margin-right:auto;width:calc(100% - (calc((calc(36px + 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);margin-bottom:.5em;letter-spacing:.05em;font-size:var(--kc-h4Size) 28px;font-size:var(--kc-h4Size-clamp);text-align:center;color:var(--we-color-primary)}html .woocommerce .woocommerce-order .paymentNote{text-align:center}html .woocommerce .woocommerce-order .woocommerce-notice+ul.order_details{margin-top:calc(calc(36px + 2.4vw) + calc((calc(36px + 2.4vw)) * 0.5))}html .woocommerce .woocommerce-order ul.order_details{max-width:1050px;margin-left:auto;margin-right:auto;margin-top:calc((calc(36px + 2.4vw))*.75);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(--we-color-light-grey)}html .woocommerce .woocommerce-order ul.order_details li:last-of-type{border:0}html .woocommerce .woocommerce-order ul.order_details li.woocommerce-order-overview__payment-method{display:none}html .woocommerce .woocommerce-order table.shop_table{border:0}html .woocommerce .woocommerce-order table.shop_table th{font-weight:normal;color:var(--we-color-primary)}html .woocommerce .woocommerce-order table.shop_table td{text-align:right;vertical-align:top}html .woocommerce .woocommerce-order table.shop_table td.woocommerce-table__product-name{text-align:left}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;min-width:140px;white-space:nowrap}html .woocommerce .woocommerce-order table.shop_table .product-total{text-align:right;min-width:140px;white-space:nowrap}html .woocommerce .woocommerce-order table.shop_table .amount{color:var(--we-color-primary);display:block;width:100%;text-align:right}html .woocommerce .woocommerce-order table.shop_table .includes_tax{white-space:nowrap;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-content:flex-start;align-items:flex-start;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:0}html .woocommerce .woocommerce-order table.shop_table .includes_tax span{color:var(--we-color-text-color);display:inline-block;padding:0 .25em}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(--we-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(36px + 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(36px + 2.4vw))*.25);border-bottom:solid 1px var(--we-color-light-grey)}html .woocommerce .woocommerce-order ul.order_details li:last-of-type{border-bottom:solid 1px var(--we-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(--we-color-secondary);padding:calc((calc(36px + 2.4vw))*.75)}html .woocommerce .loginWrapper form.login p.woocommerce-LostPassword,html .woocommerce .loginWrapper form.register p.woocommerce-LostPassword{margin-top:calc((calc(36px + 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;max-width:1200px;margin-left:auto;margin-right:auto}.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(--we-color-light-grey)}.woocommerce .accountWrapper .woocommerce-MyAccount-navigation a{display:block;width:100%;padding:calc((calc(36px + 2.4vw))*.25)}.woocommerce .accountWrapper .woocommerce-MyAccount-content{flex-grow:1;padding-left:calc(36px + 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(36px + 2.4vw))*.5) 0;border:0;background-color:var(--we-color-secondary);padding:calc((calc(36px + 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);margin-bottom:.5em;letter-spacing:.05em;font-size:var(--kc-h5Size) 24px;font-size:var(--kc-h5Size-clamp);color:var(--we-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);letter-spacing:.05em;background-color:var(--we-color-secondary);border:0;border-radius:0;padding:calc((calc(36px + 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(36px + 2.4vw))*.5);margin-bottom:calc((calc(36px + 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(--we-color-light-grey);padding-bottom:calc((calc(36px + 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(36px + 2.4vw))*.5);background-color:var(--we-color-secondary)}.woocommerce .accountWrapper .woocommerce-MyAccount-content ol.woocommerce-OrderUpdates li{margin-left:calc((calc(36px + 2.4vw))*.5);font-weight:500;color:var(--we-color-primary)}.woocommerce .accountWrapper .woocommerce-MyAccount-content ol.woocommerce-OrderUpdates li p.woocommerce-OrderUpdate-meta{font-weight:500;color:var(--we-color-primary)}.woocommerce .accountWrapper .woocommerce-MyAccount-content ol.woocommerce-OrderUpdates .woocommerce-OrderUpdate-description{font-weight:400}body.product-archive-sub-cat-only .woocommerce-products-header{display:none}body.product-archive-sub-cat-only .shopLoopWrapper.archiveLoop+ul.products{display:none}.woocommerce .categoryLogo{max-width:340px;width:50%;margin:calc(36px + 2.4vw) auto}.woocommerce .prodCatDesc{max-width:950px;margin-bottom:calc(36px + 2.4vw)}.woocommerce .prodCatDesc *{text-align:center}.inlineProductArchive .introText{max-width:1050px;margin-left:auto;margin-right:auto;margin-bottom:calc((calc(36px + 2.4vw))*.5)}.inlineProductArchive .introText *{text-align:center}.shopIntro{max-width:1050px;margin-left:auto;margin-right:auto;margin-bottom:calc((calc(36px + 2.4vw))*.5);margin-top:calc((calc(36px + 2.4vw))*.5)}.shopIntro *{text-align:center}.text#rangeColours{margin-bottom:calc((calc(36px + 2.4vw))*.5)}.text#rangeColours h2{margin-bottom:.5em}.text#rangeColours+ul.products{margin-left:0;padding-left:0px;width:calc(100% + calc((calc(36px + 2.4vw)) * 0.5)*.75)}.shopWrapper header,.shopHeader{margin-top:calc(36px + 2.4vw);text-align:center;width:100%;display:block;overflow:hidden}.shopWrapper header .wrapper,.shopHeader .wrapper{overflow:hidden}.shopWrapper header h1,.shopHeader h1{margin-bottom:.25em;margin-left:auto;margin-right:auto;display:inline-block;width:auto}.shopWrapper header h2,.shopHeader h2{font-size:var(--kc-h4Size) 28px;font-size:var(--kc-h4Size-clamp);margin-top:.5em;color:var(--we-color-primary)}.shopWrapper header *,.shopHeader *{text-align:center}.shopIntro{margin-bottom:calc((calc(36px + 2.4vw))*.5)}.woocommerce .shopWrapper .term-description{max-width:950px;margin:calc((calc(36px + 2.4vw))*.5) auto}.woocommerce .shopWrapper .term-description+.term-description{margin-top:0}.tax-product_cat .kc_sorting{display:none}.shopLoopWrapper.archiveLoop,.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:calc(100% + calc((calc(36px + 2.4vw)) * 0.25));min-width:calc(100% + calc((calc(36px + 2.4vw)) * 0.25))}.shopLoopWrapper.archiveLoop .kc_sorting,.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop .kc_sorting{width:100%;order:0;text-align:right;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-content:flex-start;align-items:center;padding-right:calc((calc(36px + 2.4vw))*.25);padding-bottom:10px}.shopLoopWrapper.archiveLoop .kc_sorting p.woocommerce-result-count,.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop .kc_sorting p.woocommerce-result-count{font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp);padding-right:calc((calc(36px + 2.4vw))*.25);margin:0}.shopLoopWrapper.archiveLoop .productSideBar,.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop .productSideBar{order:1;width:260px;min-width:260px;padding-right:calc((calc(36px + 2.4vw))*.5)}.shopLoopWrapper.archiveLoop .productSideBar button.filterToggle,.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop .productSideBar button.filterToggle{display:none}.shopLoopWrapper.archiveLoop ul.products,.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop ul.products{order:2}.shopLoopWrapper.archiveLoop form.woocommerce-ordering,.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop form.woocommerce-ordering{margin-right:0;margin-left:auto}.shopLoopWrapper.archiveLoop form.woocommerce-ordering+ul.products,.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop form.woocommerce-ordering+ul.products{border-top:solid 1px var(--we-color-light-grey);margin-top:calc((calc(36px + 2.4vw))*.25);padding-top:calc((calc(36px + 2.4vw))*.5)}ul.products,.shopWrapper ul.products,.woocommerce .shopWrapper ul.products{width:calc(100% - 260px);list-style-type:none;padding-left:calc((calc(36px + 2.4vw))*.25);margin-left:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:stretch}ul.products::after,ul.products::before,.shopWrapper ul.products::after,.shopWrapper ul.products::before,.woocommerce .shopWrapper ul.products::after,.woocommerce .shopWrapper ul.products::before{content:"";display:none}ul.products li.product,.shopWrapper ul.products li.product,.woocommerce .shopWrapper ul.products li.product{width:25%;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:stretch;padding-right:calc(calc((calc(36px + 2.4vw)) * 0.5)*.75);padding-bottom:calc((calc(36px + 2.4vw))*.5);margin-bottom:0;margin-right:0}ul.products li.product a.woocommerce-LoopProduct-link,.shopWrapper ul.products li.product a.woocommerce-LoopProduct-link,.woocommerce .shopWrapper ul.products li.product a.woocommerce-LoopProduct-link{width:100%;display:block;flex-grow:1;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:stretch}ul.products li.product img.attachment-woocommerce_thumbnail,ul.products li.product a img,.shopWrapper ul.products li.product img.attachment-woocommerce_thumbnail,.shopWrapper 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:100%;display:block;margin-bottom:0}ul.products li.product .productTitle,.shopWrapper ul.products li.product .productTitle,.woocommerce .shopWrapper ul.products li.product .productTitle{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-content:flex-start;align-items:center;flex-grow:1;padding:calc(10px + .25vw);margin-top:0;border-top:0;background-color:var(--we-color-black);border-left:solid 1px var(--we-color-grey);border-right:solid 1px var(--we-color-grey)}ul.products li.product .productTitle *,.shopWrapper ul.products li.product .productTitle *,.woocommerce .shopWrapper ul.products li.product .productTitle *{color:var(--we-color-white)}ul.products li.product .productTitle h2,.shopWrapper 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);letter-spacing:.05em;font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp);margin:0;padding:0;order:2;text-align:center}ul.products li.product .productTitle span.subCatName,.shopWrapper ul.products li.product .productTitle span.subCatName,.woocommerce .shopWrapper ul.products li.product .productTitle span.subCatName{white-space:nowrap;font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp)}ul.products li.product .productTitle h2.rangeTitle,.shopWrapper ul.products li.product .productTitle h2.rangeTitle,.woocommerce .shopWrapper ul.products li.product .productTitle h2.rangeTitle{font-size:var(--kc-h6Size) 22px;font-size:var(--kc-h6Size-clamp);font-weight:400;order:1;line-height:1.3em}ul.products li.product .productTitle h2.woocommerce-loop-product_title,.shopWrapper ul.products li.product .productTitle h2.woocommerce-loop-product_title,.woocommerce .shopWrapper ul.products li.product .productTitle h2.woocommerce-loop-product_title{font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp);font-weight:400;order:1;line-height:1.3em}ul.products li.product .productTitle p.smallText,.shopWrapper ul.products li.product .productTitle p.smallText,.woocommerce .shopWrapper ul.products li.product .productTitle p.smallText{font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp)}ul.products li.product .productTitle h2+.outletPrice,ul.products li.product .productTitle h2+.outletSubTitle,ul.products li.product .productTitle h2+.outletEdge,.shopWrapper ul.products li.product .productTitle h2+.outletPrice,.shopWrapper ul.products li.product .productTitle h2+.outletSubTitle,.shopWrapper ul.products li.product .productTitle h2+.outletEdge,.woocommerce .shopWrapper ul.products li.product .productTitle h2+.outletPrice,.woocommerce .shopWrapper ul.products li.product .productTitle h2+.outletSubTitle,.woocommerce .shopWrapper ul.products li.product .productTitle h2+.outletEdge{margin-top:12px}ul.products li.product .productTitle .outletSubTitle,ul.products li.product .productTitle .outletEdge,.shopWrapper ul.products li.product .productTitle .outletSubTitle,.shopWrapper ul.products li.product .productTitle .outletEdge,.woocommerce .shopWrapper ul.products li.product .productTitle .outletSubTitle,.woocommerce .shopWrapper ul.products li.product .productTitle .outletEdge{font-size:clamp(12px,1.2vw,14px);order:5;margin:0}ul.products li.product .productTitle .outletPrice,.shopWrapper ul.products li.product .productTitle .outletPrice,.woocommerce .shopWrapper ul.products li.product .productTitle .outletPrice{order:4;margin:0;margin-top:8px;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);letter-spacing:.05em;font-size:var(--kc-h5Size) 24px;font-size:var(--kc-h5Size-clamp);font-weight:500;color:var(--we-color-primary)}ul.products li.product .productTitle p.stock,.shopWrapper ul.products li.product .productTitle p.stock,.woocommerce .shopWrapper ul.products li.product .productTitle p.stock{order:4;font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp)}ul.products li.product .productTitle p.stock.out-of-stock,.shopWrapper ul.products li.product .productTitle p.stock.out-of-stock,.woocommerce .shopWrapper ul.products li.product .productTitle p.stock.out-of-stock{color:red}ul.products li.product .productLinks,.shopWrapper ul.products li.product .productLinks,.woocommerce .shopWrapper ul.products li.product .productLinks{border:1px solid var(--we-color-black);display:grid;grid-template-columns:repeat(auto-fit, minmax(150px, 1fr));align-items:center;align-content:center;justify-content:center;background-color:var(--we-color-black);gap:1px}ul.products li.product .productLinks .rugsLink,ul.products li.product .productLinks .maxSamples,ul.products li.product .productLinks .added_to_cart,ul.products li.product .productLinks .add_to_cart_button,.shopWrapper ul.products li.product .productLinks .rugsLink,.shopWrapper ul.products li.product .productLinks .maxSamples,.shopWrapper ul.products li.product .productLinks .added_to_cart,.shopWrapper ul.products li.product .productLinks .add_to_cart_button,.woocommerce .shopWrapper ul.products li.product .productLinks .rugsLink,.woocommerce .shopWrapper ul.products li.product .productLinks .maxSamples,.woocommerce .shopWrapper ul.products li.product .productLinks .added_to_cart,.woocommerce .shopWrapper ul.products li.product .productLinks .add_to_cart_button{display:inline-flex;padding:calc(10px + .25vw) calc(calc(10px + 0.25vw)/2);font-size:var(--kc-footerFontSize);font-size:var(--kc-footerFontSize-clamp);margin:0;white-space:nowrap;line-height:1.25em;background-color:var(--we-color-white)}ul.products li.product .productLinks .rugsLink::before,ul.products li.product .productLinks .maxSamples::before,ul.products li.product .productLinks .added_to_cart::before,ul.products li.product .productLinks .add_to_cart_button::before,.shopWrapper ul.products li.product .productLinks .rugsLink::before,.shopWrapper ul.products li.product .productLinks .maxSamples::before,.shopWrapper ul.products li.product .productLinks .added_to_cart::before,.shopWrapper ul.products li.product .productLinks .add_to_cart_button::before,.woocommerce .shopWrapper ul.products li.product .productLinks .rugsLink::before,.woocommerce .shopWrapper ul.products li.product .productLinks .maxSamples::before,.woocommerce .shopWrapper ul.products li.product .productLinks .added_to_cart::before,.woocommerce .shopWrapper ul.products li.product .productLinks .add_to_cart_button::before{width:1.2em;height:1.2em;margin-right:.5em}ul.products li.product .productLinks .rugsLink.loading::before,ul.products li.product .productLinks .maxSamples.loading::before,ul.products li.product .productLinks .added_to_cart.loading::before,ul.products li.product .productLinks .add_to_cart_button.loading::before,.shopWrapper ul.products li.product .productLinks .rugsLink.loading::before,.shopWrapper ul.products li.product .productLinks .maxSamples.loading::before,.shopWrapper ul.products li.product .productLinks .added_to_cart.loading::before,.shopWrapper ul.products li.product .productLinks .add_to_cart_button.loading::before,.woocommerce .shopWrapper ul.products li.product .productLinks .rugsLink.loading::before,.woocommerce .shopWrapper ul.products li.product .productLinks .maxSamples.loading::before,.woocommerce .shopWrapper ul.products li.product .productLinks .added_to_cart.loading::before,.woocommerce .shopWrapper ul.products li.product .productLinks .add_to_cart_button.loading::before{background-image:url("/wp-content/themes/kc_the_woven_edge/img/loading-icon-black.svg") !important;animation:rotating 2s linear infinite}ul.products li.product .price,.shopWrapper ul.products li.product .price,.woocommerce .shopWrapper ul.products li.product .price{font-weight:600;color:var(--we-color-primary);font-size:var(--kc-h5Size) 24px;font-size:var(--kc-h5Size-clamp);display:block;margin:.5em 0}ul.products li.product p.unavailable,.shopWrapper ul.products li.product p.unavailable,.woocommerce .shopWrapper ul.products li.product p.unavailable{display:block;padding:0 calc((calc(36px + 2.4vw))*.5) calc((calc(36px + 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.maxSample,.shopWrapper 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(36px + 2.4vw))*.25) calc((calc(36px + 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,.shopWrapper ul.products li.product p.loopNote,.woocommerce .shopWrapper ul.products li.product p.loopNote{display:block;margin:0;margin-top:1.2em;padding:0 calc(10px + .25vw);font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp);display:block;width:100%;text-align:center}ul.products li.product p.loopNote *:last-child,.shopWrapper ul.products li.product p.loopNote *:last-child,.woocommerce .shopWrapper ul.products li.product p.loopNote *:last-child{margin:0}ul.products li.product p.loopNote strong,.shopWrapper ul.products li.product p.loopNote strong,.woocommerce .shopWrapper ul.products li.product p.loopNote strong{display:inline}ul.products li.product p.loopNote .blockLink,.shopWrapper ul.products li.product p.loopNote .blockLink,.woocommerce .shopWrapper ul.products li.product p.loopNote .blockLink{margin:0;font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp);color:var(--we-color-black)}ul.products li.product p.loopNote.viewSpec a,.shopWrapper ul.products li.product p.loopNote.viewSpec a,.woocommerce .shopWrapper ul.products li.product p.loopNote.viewSpec a{color:var(--we-color-black);display:block;width:100%;font-weight:600;text-align:center}ul.products li.product p.loopNote+p.loopNote,.shopWrapper ul.products li.product p.loopNote+p.loopNote,.woocommerce .shopWrapper ul.products li.product p.loopNote+p.loopNote{margin-top:.5em}@keyframes rotating{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}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{background-image:url("/wp-content/themes/kc_the_woven_edge/img/loading-icon-black.svg") !important;animation:rotating 2s linear infinite}html body.woocommerce .subLinks input.button.added,html body.woocommerce .subLinks a.button.added,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 !important}@keyframes beating{from{transform:translate(-50%, -50%) scale(1)}to{transform:translate(-50%, -50%) scale(1.1)}}#ajax-loader{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:99999;display:none}#ajax-loader img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:150px}#ajax-loader .loader{animation-duration:.75s;animation-name:beating;animation-iteration-count:infinite;animation-direction:alternate}#ajax-loader.active{display:block}@media only screen and (max-width: 1100px){.shopLoopWrapper.archiveLoop .productSideBar,.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop .productSideBar{width:190px;min-width:190px;padding-right:0}.shopLoopWrapper.archiveLoop .productSideBar::after,.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop .productSideBar::after{display:none}.shopLoopWrapper.archiveLoop .productSideBar .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.filter-has-3-column,.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop .productSideBar .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.filter-has-3-column{width:calc(50% - 10px)}.shopLoopWrapper.archiveLoop ul.products,.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop ul.products{width:calc(100% - 190px);min-width:calc(100% - 190px)}.shopLoopWrapper.archiveLoop ul.products li.product,.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop ul.products li.product{width:33.3333333333% !important}}@media only screen and (max-width: 900px){.tax-product_cat ul.products li.product,.tax-product_cat .shopWrapper ul.products li.product,.tax-product_cat .woocommerce .shopWrapper ul.products li.product{width:33.3333333333%}.shopLoopWrapper.archiveLoop .productSideBar,.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop .productSideBar{width:100%}.shopLoopWrapper.archiveLoop .productSideBar button.filterToggle,.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop .productSideBar button.filterToggle{display:block}.shopLoopWrapper.archiveLoop .productSideBar .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.filter-has-3-column,.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop .productSideBar .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.filter-has-3-column{width:calc(16.6666666667% - 10px)}.shopLoopWrapper.archiveLoop .productSideBar .kc_filters,.shopLoopWrapper.archiveLoop .productSideBar .yith-wcan-filters,.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop .productSideBar .kc_filters,.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}.shopLoopWrapper.archiveLoop .productSideBar.expanded .kc_filters,.shopLoopWrapper.archiveLoop .productSideBar.expanded .yith-wcan-filters,.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop .productSideBar.expanded .kc_filters,.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}.shopLoopWrapper.archiveLoop ul.products,.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop ul.products{width:calc(100% + calc((calc(36px + 2.4vw)) * 0.5)*.75);min-width:calc(100% + calc((calc(36px + 2.4vw)) * 0.5)*.75);margin:0;padding-left:0}.shopLoopWrapper.archiveLoop ul.products li.product,.shopLoopWrapper.archiveLoop .shopWrapper ul.products li.product,.shopLoopWrapper.archiveLoop .woocommerce .shopWrapper ul.products li.product,.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop ul.products li.product,.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop .shopWrapper ul.products li.product,.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop .woocommerce .shopWrapper ul.products li.product{width:33.3333333333% !important}}@media only screen and (max-width: 650px){ul.products li.product,.shopLoopWrapper.archiveLoop ul.products li.product,.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop ul.products li.product,.woocommerce .shopWrapper ul.products li.product{width:50% !important}ul.products li.product .productTitle h2.rangeTitle,.shopLoopWrapper.archiveLoop ul.products li.product .productTitle h2.rangeTitle,.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop ul.products li.product .productTitle h2.rangeTitle,.woocommerce .shopWrapper ul.products li.product .productTitle h2.rangeTitle{font-size:var(--kc-h6Size) 22px;font-size:var(--kc-h6Size-clamp);line-height:1.2em}.shopWrapper .shopLoopWrapper.archiveLoop .productSideBar .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.filter-has-3-column,.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop .productSideBar .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.filter-has-3-column{width:calc(25% - 10px)}}.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop.noSideBar>.woocommerce{width:100%}.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop.noSideBar ul.products{min-width:100%;justify-content:center}.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop.noSideBar ul.products .readMoreButton{margin:0 0 18px 0;font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp)}.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop ul.products{padding-left:0px}.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop ul.products li.product.product-category{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:stretch;margin:0 !important}.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop ul.products li.product.product-category .categoryImage 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}.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop ul.products li.product.product-category .categoryImage .stilt{display:block;padding-top:120%}.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop ul.products li.product.product-category .rangeTitleBar{display:grid;grid-template-areas:"title swatch" "description swatch";grid-template-columns:1fr minmax(15%, 80px);padding:calc(10px + .25vw);padding-left:calc(calc(10px + 0.25vw)*1.5);background-color:#000;border:solid 1px var(--we-color-grey)}.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop ul.products li.product.product-category .rangeTitleBar *{padding:0;margin:0;color:var(--we-color-white)}.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop ul.products li.product.product-category .rangeTitleBar h2{grid-area:title;font-size:var(--kc-h4Size) 28px;font-size:var(--kc-h4Size-clamp);align-self:end}.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop ul.products li.product.product-category .rangeTitleBar p{grid-area:description;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-end;align-items:flex-end;align-self:start}.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop ul.products li.product.product-category .rangeTitleBar p span{display:inline-block;padding-right:.5em}.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop ul.products li.product.product-category .rangeTitleBar p span.count{font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp);transform:translateY(0.045em)}.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop ul.products li.product.product-category .rangeTitleBar img.swatchThumb{grid-area:swatch;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;display:none}.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop ul.products li.product.product-category .categoryDetails{flex-grow:1;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop ul.products li.product.product-category .categoryDetails h2.woocommerce-loop-category__title{display:none}.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop ul.products li.product.product-category .shortDescription{background-color:var(--we-color-white);border:solid 1px var(--we-color-grey);padding:calc(10px + .25vw) calc(calc(10px + 0.25vw)*1.5);border-bottom:0;flex-grow:1;width:100%;color:var(--we-color-black)}.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop ul.products li.product.product-category .shortDescription strong{display:inline}.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop ul.products li.product.product-category .shortDescription *{color:var(--we-color-black)}.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop ul.products li.product.product-category .shortDescription *:last-child{margin:0}.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop ul.products li.product.product-category .coloursLink{margin-top:0;width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:center;color:var(--we-color-text-color);border:solid 1px var(--we-color-grey);padding:calc(10px + .25vw);padding-left:calc(calc(10px + 0.25vw)*1.5);background-position:calc(calc(10px + 0.25vw)) center;font-weight:600;font-size:var(--kc-footerFontSize);font-size:var(--kc-footerFontSize-clamp)}@media only screen and (max-width: 650px){.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop ul.products li.product.product-category{flex-wrap:wrap}.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop ul.products li.product.product-category>a{width:100%;max-width:100%}.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop ul.products li.product.product-category .categoryImage span.stilt{padding-top:100%}.woocommerce .shopWrapper .shopLoopWrapper.archiveLoop ul.products li.product.product-category .categoryDetails{width:100%}}.bannerHolder+.rangeDisplay{margin-top:calc(36px + 4vw)}.rangeDisplay .shopLoopWrapper.archiveLoop{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:flex-start;align-items:flex-start}.rangeDisplay .shopLoopWrapper.archiveLoop ul.products{width:100%;max-width:100%;justify-content:center}.rangeDisplay .shopLoopWrapper.archiveLoop ul.products .readMoreButton{margin:0 0 18px 0;font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp)}.rangeDisplay .shopLoopWrapper.archiveLoop ul.products li.product.product-category{width:100% !important;max-width:1100px;background-color:var(--we-color-lighter-grey);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:stretch;margin-bottom:calc((calc(36px + 2.4vw))*.5);margin-right:0}.rangeDisplay .shopLoopWrapper.archiveLoop ul.products li.product.product-category mark.count{display:none}.rangeDisplay .shopLoopWrapper.archiveLoop ul.products li.product.product-category>a{width:45%;max-width:400px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:stretch}.rangeDisplay .shopLoopWrapper.archiveLoop ul.products li.product.product-category .categoryImage{display:block;width:100%}.rangeDisplay .shopLoopWrapper.archiveLoop ul.products li.product.product-category .categoryImage 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}.rangeDisplay .shopLoopWrapper.archiveLoop ul.products li.product.product-category .categoryImage span.stilt{display:block;padding-top:130%}.rangeDisplay .shopLoopWrapper.archiveLoop ul.products li.product.product-category .categoryDetails{padding:calc((calc(36px + 2.4vw))*.5);width:55%;flex-grow:1;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-content:flex-start;align-items:flex-start}.rangeDisplay .shopLoopWrapper.archiveLoop ul.products li.product.product-category h2{font-size:var(--kc-h3Size) 36px;font-size:var(--kc-h3Size-clamp);margin-bottom:.5em}.rangeDisplay .shopLoopWrapper.archiveLoop ul.products li.product.product-category .shortDescription{border-bottom:1px solid var(--we-color-light-grey);margin-bottom:18px}.rangeDisplay .shopLoopWrapper.archiveLoop ul.products li.product.product-category .shortDescription strong{display:inline}.rangeDisplay .shopLoopWrapper.archiveLoop ul.products li.product.product-category .shortDescription .rangeIcon{max-width:150px;margin-bottom:calc((calc(36px + 2.4vw))*.25)}.rangeDisplay .shopLoopWrapper.archiveLoop ul.products li.product.product-category .thumbnails{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;width:100%}.rangeDisplay .shopLoopWrapper.archiveLoop ul.products li.product.product-category .thumbnails h4{width:100%;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);letter-spacing:.05em;font-weight:500}.rangeDisplay .shopLoopWrapper.archiveLoop ul.products li.product.product-category .thumbnails .productThumb{width:14.2857142857%;min-width:50px;margin:0 6px 6px 0}.rangeDisplay .shopLoopWrapper.archiveLoop ul.products li.product.product-category .thumbnails .productThumb .image{display:block;width:100%}.rangeDisplay .shopLoopWrapper.archiveLoop ul.products li.product.product-category .thumbnails .productThumb img{width:100%;position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.rangeDisplay .shopLoopWrapper.archiveLoop ul.products li.product.product-category .thumbnails .productThumb span.stilt{display:block;padding-top:100%}.rangeDisplay .shopLoopWrapper.archiveLoop ul.products li.product.product-category .thumbnails .productThumb p{font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp);margin:0;margin-top:.5em}@media only screen and (max-width: 650px){.rangeDisplay .shopLoopWrapper.archiveLoop ul.products li.product.product-category{flex-wrap:wrap}.rangeDisplay .shopLoopWrapper.archiveLoop ul.products li.product.product-category>a{width:100%;max-width:100%}.rangeDisplay .shopLoopWrapper.archiveLoop ul.products li.product.product-category .categoryImage span.stilt{padding-top:100%}.rangeDisplay .shopLoopWrapper.archiveLoop ul.products li.product.product-category .categoryDetails{width:100%}}.woocommerce .shopWrapper .product .blockContent{border-top:solid 1px var(--we-color-light-grey);margin-top:calc(36px + 2.4vw);padding-left:calc((calc(36px + 2.4vw))*.75);padding-right:calc((calc(36px + 2.4vw))*.75)}.woocommerce .shopWrapper .product .blockContent>.wrapper .block:first-child{margin-top:calc(36px + 2.4vw)}.woocommerce .shopWrapper .productWrapper{display:grid;grid-template-areas:"productSummary productImage";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 a{pointer-events:none}.woocommerce .shopWrapper .productWrapper .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image--placeholder{min-height:100%;width:100%;background-color:var(--we-color-white)}.woocommerce .shopWrapper .productWrapper .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image--placeholder 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}.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:contain;object-fit:contain;-o-object-position:center top;object-position:center top}.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(36px + 2.4vw);padding-left:0px;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;margin-left:0;grid-area:productSummary}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner{margin-bottom:auto;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:60;width:100%}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner .productQuickLinks{order:50}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner .productQuickLinks+.productDescription{margin-top:calc((calc(36px + 2.4vw))*.25)}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner .productDescription *:last-child{margin-bottom:0}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner .categoryTitleLogo{order:10;margin-bottom:4em}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner h1.product_title{order:20;font-size:var(--kc-h4Size) 28px;font-size:var(--kc-h4Size-clamp)}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner h1.product_title span.catName{font-size:var(--kc-h2Size) 40px;font-size:var(--kc-h2Size-clamp);display:inline-block;width:100%;margin-bottom:.35em}.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(36px + 2.4vw))*.25);border-top:4px solid var(--we-color-primary)}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner .outletHeader{order:40}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner .outletHeader h1.product_title{font-size:var(--kc-h2Size) 40px;font-size:var(--kc-h2Size-clamp);margin:0;margin-bottom:.5em}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner .outletHeader h1.product_title span.subCatName{font-size:var(--kc-h2Size) 40px;font-size:var(--kc-h2Size-clamp)}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner .outletHeader h1.product_title span.colourName{display:inline-block;width:auto;font-size:var(--kc-h2Size) 40px;font-size:var(--kc-h2Size-clamp)}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner .outletHeader .outletSubTitle{font-size:var(--kc-h4Size) 28px;font-size:var(--kc-h4Size-clamp);margin:0;margin-top:.25em}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner .outletHeader .outletQuickSpec{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);letter-spacing:.05em;font-size:var(--kc-h6Size) 22px;font-size:var(--kc-h6Size-clamp);margin:0;margin-top:.25em}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner .outletHeader .outletSubTitle+.outletPrice,.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner .outletHeader .outletQuickSpec+.outletPrice{margin-top:.25em}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner .outletHeader .outletPrice{margin-bottom:.5em;margin-top:0;font-size:var(--kc-h2Size) 40px;font-size:var(--kc-h2Size-clamp)}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner .product_meta{order:0}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner .quantity{display:none}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner .product_meta{margin-top:1em;display:block}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner .product_meta .sku_wrapper{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);letter-spacing:.05em;font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp)}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner .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 .outletHeader+.productQuickLinks{padding:12px;padding-left:20px;background-color:hsla(0,0%,100%,.65)}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner .productQuickLinks{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:center;gap:1em 3em}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner .productQuickLinks .outletPrice{margin:0;font-size:var(--kc-h3Size) 36px;font-size:var(--kc-h3Size-clamp);width:-moz-fit-content;width:fit-content;padding:8px;padding-right:16px;margin-left:-8px;line-height:1em}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner .productQuickLinks p.stock{order:300;width:100%;font-family:var(--kc-body-font);font-weight:var(--kc-body-font-weight);font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp);margin:4px 0}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner .productQuickLinks p.stock.in-stock{color:var(--we-color-text-color)}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner .productQuickLinks.outletLinks a#store_locator_custom_bottom{display:none}.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{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);display:inline-block;padding:.75em .25em;background-image:url("/wp-content/themes/kc_the_woven_edge/img/samples-icon-outline-black.svg");background-size:auto 1.5em;background-position:0em center;background-repeat:no-repeat;padding:1em 1.5em;padding-left:1.95em;font-weight:500;cursor:pointer;transition:all .35s ease}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner a#store_locator_custom_bottom:hover,.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner button#store_modal_button:hover,.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner .single_add_to_cart_button.button:hover{color:var(--we-color-primary)}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner a#store_locator_custom_bottom,.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner button#store_modal_button{order:200;background-image:url("/wp-content/themes/kc_the_woven_edge/img/retailer-icon-outline-black.svg")}.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);width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;gap:.25em}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner p.alreadyInSamples::before{content:"";display:inline-block;width:1.2em;height:1.2em;margin-right:.5em;background-image:url("/wp-content/themes/kc_the_woven_edge/img/samples-icon-outline-black.svg");background-size:contain;background-position:center;background-repeat:no-repeat}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner .specSnapShot{order:44;font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp);padding-bottom:24px;margin-bottom:0}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner .specSnapShot .property{padding:12px 0}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner .specSnapShot .property h6,.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner .specSnapShot .property p.value{font-size:var(--kc-footerFontSize);font-size:var(--kc-footerFontSize-clamp);line-height:1.2em}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner .specSnapShot .property h6{width:35%;min-width:100px}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner .specSnapShot .propertyList{gap:1px 0px}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner .specSnapShot .property.antiFungal,.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner .specSnapShot .colourRef,.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner .specSnapShot .property.footTraffic{display:none}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner .propertyIconList{order:45;padding-bottom:24px}.woocommerce .shopWrapper .productWrapper .summary.entry-summary .positioner .propertyIconList .propertyIcon{width:20%;max-width:70px;min-width:50px}.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:inline-flex;text-align:center;text-align:center;animation:fadein 2s}.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);margin-bottom:.5em;letter-spacing:.05em;font-size:var(--kc-h3Size) 36px;font-size:var(--kc-h3Size-clamp);color:var(--we-color-primary);font-weight:500;margin-top:calc((calc(36px + 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(36px + 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(36px + 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);letter-spacing:.05em;width:auto}.woocommerce .shopWrapper .woocommerce-tabs{border-top:solid 1px var(--we-color-light-grey);margin-top:calc(36px + 2.4vw);padding-top:calc(36px + 2.4vw);padding-left:calc((calc(36px + 2.4vw))*.75);padding-right:calc((calc(36px + 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: 900px){.woocommerce .shopWrapper .productWrapper .summary.entry-summary{padding:calc((calc(36px + 2.4vw))*.5);padding-right:calc(36px + 2.4vw)}}@media only screen and (max-width: 768px){.woocommerce .shopWrapper .productWrapper{margin-top:calc((calc(36px + 2.4vw))*.75);grid-template-areas:"productImage" "productSummary";grid-template-columns:1fr;grid-template-rows:1fr}.woocommerce .shopWrapper .productWrapper .woocommerce-product-gallery .woocommerce-product-gallery__wrapper>div:first-of-type a{padding-top:100%}.woocommerce .shopWrapper .productWrapper .woocommerce-product-gallery .woocommerce-product-gallery__wrapper>div:first-of-type a img{-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top}.woocommerce .shopWrapper .productWrapper .summary.entry-summary{padding:calc((calc(36px + 2.4vw))*.75) 0}.woocommerce .shopWrapper .productWrapper .summary.entry-summary::after{left:calc((calc(36px + 2.4vw))*.5);top:0;border:solid 1px var(--we-color-light-grey);border-top:none}}@media only screen and (max-width: 700px){.woocommerce .shopWrapper .productWrapper .woocommerce-product-gallery .woocommerce-product-gallery__wrapper>div:first-of-type a{padding-top:100%}}.related.products{margin-top:calc(36px + 2.4vw);padding-top:calc(36px + 2.4vw)}.related.products ul.products{margin-top:calc((calc(36px + 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{width:100%;overflow:hidden;display:grid;grid-template-columns:auto 1fr;background-color:var(--we-color-grey);gap:1px;border-top:solid 1px var(--we-color-grey)}.propertyList.colourRef{border-bottom:solid 1px var(--we-color-grey)}.propertyList .heading{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;padding:calc((calc(36px + 2.4vw))*.25) 0;top:-1px}.propertyList .heading h5{margin-bottom:0}.propertyList h6,.propertyList 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);letter-spacing:.05em;background-color:var(--we-color-black);padding:calc(10px + .25vw);padding-top:calc((10px + .25vw)/2);padding-bottom:calc((10px + .25vw)/2);color:var(--we-color-text-color)}.propertyList h6{font-weight:500;padding-right:1em}.propertyList h6 span{font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp);line-height:1.1em;display:inline-block;width:100%}.propertyList.footTraffic p.value{line-height:var(--kc-body-font-line-height)}.propertyList p.value span{display:inline-block}.propertyList p.value span::after{content:", ";display:inline-block;padding-right:.25em}.propertyList p.value span:last-child::after{display:none}.propertyList p.value span.fullWidth{display:block}.propertyList p.value span.fullWidth::after{display:none}.propertyList .property{width:100%}.propertyList .property{border-top:solid 1px var(--we-color-light-grey)}.propertyList .property{order:100}.propertyList .property.colour{order:100;display:none}.propertyList .property.designstyle{order:6}.propertyList .property.construction{order:8}.propertyList .property.pilefibre{order:10}.propertyList .property.totalpileweight{order:12}.propertyList .property.pileheight{order:14}.propertyList .property.widths{order:20}.propertyList .property.backing{order:40}.propertyList .property.tograting{order:50}.propertyList .property.suitability{order:60}.propertyList .property.gaugeorpitchorreed{order:100}.propertyList .property.stitchrateorrows{order:100}.propertyList .property.tuftdensity{order:100}.propertyList .property.suitability{order:100}.specNote{font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp);margin-top:12px}.propertyIconList{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;width:100%;padding-right:calc(calc(10px + 0.25vw)*1.5);gap:calc(calc(10px + 0.25vw)*1.5);margin-bottom:calc(36px + 2.4vw)}.propertyIconList .propertyIcon:has(span.hand-crafted){order:10}.propertyIconList h6,.propertyIconList p{display:none}.propertyIconList .propertyIcon{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;width:20%;max-width:100px;min-width:60px}.propertyIconList .propertyIcon span{display:block;width:100%;padding-top:150%;background-size:contain;background-repeat:no-repeat;background-position:left top}.propertyIconList .propertyIcon span.hand-crafted{background-image:url("/wp-content/themes/kc_the_woven_edge/img/icons/hand-crafted-icon.svg")}.propertyIconList .propertyIcon span.moth-resistant{background-image:url("/wp-content/themes/kc_the_woven_edge/img/icons/moth-resistant-icon.svg")}.propertyIconList .propertyIcon span.woven-cotton-back{background-image:url("/wp-content/themes/kc_the_woven_edge/img/icons/woven-cotton-back-icon.svg")}.propertyIconList .propertyIcon span.stain-resistant{background-image:url("/wp-content/themes/kc_the_woven_edge/img/icons/stain-resistant-icon.svg")}.propertyIconList .propertyIcon span.eco-carpet{background-image:url("/wp-content/themes/kc_the_woven_edge/img/icons/eco-carpet-icon.svg")}.propertyIconList .propertyIcon span.pure-new-wool{background-image:url("/wp-content/themes/kc_the_woven_edge/img/icons/pure-new-wool-icon.svg")}.propertyIconList .propertyIcon span.tufStrand{background-image:url("/wp-content/themes/kc_the_woven_edge/img/icons/tuf-strand-icon.svg")}.propertyIconList .propertyIcon span.rug-runner{background-image:url("/wp-content/themes/kc_the_woven_edge/img/icons/rug-runner-icon.svg")}.categorySpecification{width:100%;border:solid 1px var(--we-color-grey);max-width:685px}.categorySpecification button.specToggle,.categorySpecification button.specToggle:hover{background-color:var(--we-color-secondary);color:var(--we-color-black);font-weight:500;padding-top:calc((calc(36px + 2.4vw))*.5);padding-bottom:calc((calc(36px + 2.4vw))*.5);padding-left:calc((calc(36px + 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);letter-spacing:.05em;font-size:var(--kc-h3Size) 36px;font-size:var(--kc-h3Size-clamp);color:var(--we-color-primary);position:absolute;left:calc((calc(36px + 2.4vw))*.25);top:50%;transform:translateY(-50%)}.categorySpecification button.specToggle:hover{color:var(--we-color-primary);background-color:var(--we-color-lighter-grey)}.categorySpecification h4.specHead{padding:calc(10px + .25vw);background-color:var(--we-color-black);color:var(--we-color-white);margin:0}.categorySpecification .disclaimers{padding:calc((calc(36px + 2.4vw))*.5) 0 0 0;-moz-columns:2;columns:2;-moz-column-gap:3em;column-gap:3em}.categorySpecification .disclaimers .disInfo{-moz-column-break-inside:avoid;break-inside:avoid;padding-bottom:1.5em}.categorySpecification .disclaimers .disInfo *{font-size:var(--kc-footerFontSize);font-size:var(--kc-footerFontSize-clamp)}.categorySpecification .disclaimers .disInfo *:last-child{margin-bottom:0}.categorySpecification .disclaimers h4{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);letter-spacing:.05em;font-weight:700;margin:0}@media only screen and (max-width: 700px){.categorySpecification .disclaimers{-moz-columns:1;columns:1}}.categorySpecification .specFrame{max-height:1px;opacity:0;overflow:hidden;position:absolute;transition:all .35s ease}.categorySpecification .specIntro{padding-bottom:calc(36px + 2.4vw)}.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(36px + 2.4vw))*.5)}.categorySpecification .text{padding:calc(calc(10px + 0.25vw)*2)}.categorySpecification .propertyIconList{margin-top:calc(calc(10px + 0.25vw)*2);margin-left:calc(calc(10px + 0.25vw)*2)}.categorySpecification .propertyIconList+.text{padding-top:0px}.specFrame .specs{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.specFrame .specs+.specs{margin-top:calc(36px + 2.4vw)}.specFrame .specLeft{padding:calc((calc(36px + 2.4vw))*.25) calc((calc(36px + 2.4vw))*.5);background-color:var(--we-color-white);width:60%;max-width:680px}.specFrame .specRight{width:40%;flex-grow:1;padding:calc((calc(36px + 2.4vw))*.5);padding-top:0px}@media only screen and (max-width: 768px){.specFrame .specLeft{width:100%}.specFrame .specRight{width:100%;padding-top:calc((calc(36px + 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(36px + 2.4vw)}.introText+.installationTiles{margin-top:0}.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(36px + 2.4vw)) * 0.5));left:calc(0px - (calc((calc(36px + 2.4vw)) * 0.25)));max-width:1050px;margin-top:calc((calc(36px + 2.4vw))*.5);margin-left:auto;margin-right:auto}.woocommerce .installationsTile,.installationsTile{width:calc(33.3333333333% - calc((calc(36px + 2.4vw)) * 0.5) - 16px);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:stretch;margin:calc((calc(36px + 2.4vw))*.25 + 8px)}.woocommerce .installationsTile a,.installationsTile a{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;width:100%}.woocommerce .installationsTile .introText,.installationsTile .introText{margin-bottom:calc((calc(36px + 2.4vw))*.5)}.woocommerce .installationsTile .text,.installationsTile .text{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:center;order:1}.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:flex-start}.woocommerce .installationsTile .text h5,.installationsTile .text h5{order:1;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);letter-spacing:.05em;line-height:1.2em;font-weight:600}.woocommerce .installationsTile .text .excerpt,.installationsTile .text .excerpt{order:3}.woocommerce .installationsTile .text .blockLink,.installationsTile .text .blockLink{color:var(--we-color-dark-grey);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);letter-spacing:.05em;font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp);margin-bottom:1em;color:var(--we-color-white);order:0;display:none}.woocommerce .installationsTile .image,.installationsTile .image{order:0;display:block;width:100%;margin-bottom:1.4rem}.woocommerce .installationsTile .image .stilt,.installationsTile .image .stilt{display:block;padding-top:120%}.woocommerce .installationsTile .image img,.installationsTile .image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;height:100% !important;position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%}.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}.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:stretch}.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((calc(36px + 2.4vw))*.5);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-h4Size) 28px;font-size:var(--kc-h4Size-clamp);font-family:var(--kc-header-font);font-weight:var(--kc-header-font-weight);line-height:var(--kc-header-font-line-height);margin-bottom:.5em;letter-spacing:.05em}.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%;margin-bottom:0}.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(36px + 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(--kc-color-lighter-grey);opacity:.8}.installationsTrack.flickity-enabled .flickity-page-dots li.is-selected{background-color:var(--kc-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(36px + 2.4vw))*.5)}}@media only screen and (max-width: 650px){.woocommerce .installationsTile,.installationsTile{width:100%}}html body.woocommerce .moreColours{margin-top:calc(36px + 2.4vw)}html body.woocommerce .moreColours>.text{margin-bottom:calc((calc(36px + 2.4vw))*.5)}html body.woocommerce .moreColours h4{margin-bottom:.25em}html body.woocommerce .moreColours ul.products{padding-left:0px;width:100%}html body.wp-theme-kc_the_woven_edge .splitBanner{min-height:80vh;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:stretch}html body.wp-theme-kc_the_woven_edge .splitBanner .wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:stretch;z-index:2}@media only screen and (min-width: 900px){html body.wp-theme-kc_the_woven_edge .splitBanner .wrapper{width:100%}}html body.wp-theme-kc_the_woven_edge .splitBanner .flexer{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:stretch;width:100%}html body.wp-theme-kc_the_woven_edge .splitBanner .text{width:50%;padding:calc(36px + 2.4vw);display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-content:flex-start;align-items:flex-start}html body.wp-theme-kc_the_woven_edge .splitBanner .text .rangeIntro{margin:calc((calc(36px + 2.4vw))*.5) 0}html body.wp-theme-kc_the_woven_edge .splitBanner .text .rangeIntro .readMoreButton{color:var(--we-color-white)}html body.wp-theme-kc_the_woven_edge .splitBanner .text .headHolder{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;gap:2em;margin-bottom:calc((calc(36px + 2.4vw))*.5)}html body.wp-theme-kc_the_woven_edge .splitBanner .text .headHolder h1{margin:0}html body.wp-theme-kc_the_woven_edge .splitBanner .text .headHolder .subSpec{font-weight:600;text-transform:uppercase;margin:0}html body.wp-theme-kc_the_woven_edge .splitBanner .text ul.subSpec{display:flex;list-style-type:none;margin-left:0;align-content:center}html body.wp-theme-kc_the_woven_edge .splitBanner .text ul.subSpec li{margin:0;padding-left:0}html body.wp-theme-kc_the_woven_edge .splitBanner .text ul.subSpec li::before{display:none}html body.wp-theme-kc_the_woven_edge .splitBanner .text ul.subSpec li+li::before{content:"-";margin-left:.5em;margin-right:.5em;display:inline;position:relative;left:auto;top:auto;right:auto;bottom:auto;width:auto;height:auto;background-color:rgba(0,0,0,0)}@media only screen and (min-width: 1550px){html body.wp-theme-kc_the_woven_edge .splitBanner .text{padding-left:0px}}html body.wp-theme-kc_the_woven_edge .splitBanner .divider{display:block;width:100%;border-top:solid 1px var(--we-color-grey);margin:calc((calc(36px + 2.4vw))*.5) 0}html body.wp-theme-kc_the_woven_edge .splitBanner .rangeImage{position:absolute;left:50%;top:0;right:0;bottom:0;width:50%;height:100%;z-index:1}html body.wp-theme-kc_the_woven_edge .splitBanner .rangeImage .image,html body.wp-theme-kc_the_woven_edge .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}html body.wp-theme-kc_the_woven_edge .splitBanner .borderAnimated{display:none;z-index:3;position:absolute;left:calc(36px + 2.4vw);top:calc(36px + 2.4vw);right:calc(36px + 2.4vw);bottom:calc(36px + 2.4vw);width:auto;height:auto}.rangeIcon{width:30%;max-width:250px;margin-bottom:calc((calc(36px + 2.4vw))*.5)}@media only screen and (max-width: 900px){html body.woocommerce .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}html body.woocommerce .splitBanner .wrapper{display:block;order:2}html body.woocommerce .splitBanner .borderAnimated{display:none}html body.woocommerce .splitBanner .flexer{display:block}html body.woocommerce .splitBanner .text{width:100%;display:block;padding-left:0px;padding-right:0px}html body.woocommerce .splitBanner .text .positioner{margin-bottom:auto;padding-bottom:0}html body.woocommerce .splitBanner .text .rangeIntro{margin:calc((calc(36px + 2.4vw))*.5) 0}html body.woocommerce .splitBanner .rangeImage,html body.woocommerce .splitBanner .rangeImage .image{position:relative;left:0;top:0;right:0;bottom:0;width:100%;height:100%;z-index:1;order:0}html body.woocommerce .splitBanner .rangeImage .image span.stilt{display:block;min-height:50vh}}@media only screen and (max-width: 650px){html body.woocommerce .splitBanner .borderAnimated{z-index:3;position:absolute;left:calc((calc(36px + 2.4vw))*.5);top:calc((calc(36px + 2.4vw))*.5);right:calc((calc(36px + 2.4vw))*.5);bottom:calc((calc(36px + 2.4vw))*.5);width:auto;height:auto}}.productSideBar button.filterToggle,.productSideBar button.filterToggle:hover{background-color:var(--we-color-secondary);color:var(--we-color-black);font-weight:500;padding-top:calc((calc(36px + 2.4vw))*.25);padding-bottom:calc((calc(36px + 2.4vw))*.25);padding-left:calc((calc(36px + 2.4vw))*.75 + .5em);margin:0;margin-bottom:calc((calc(36px + 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(--we-color-primary);position:absolute;left:calc((calc(36px + 2.4vw))*.25);top:50%;width:calc((calc(36px + 2.4vw))*.5);height:calc((calc(36px + 2.4vw))*.5);transform:translateY(-50%);background-image:url("/wp-content/themes/kc_the_woven_edge/img/filter-black.svg");background-size:contain;background-position:left center;background-repeat:no-repeat}.productSideBar button.filterToggle:hover{color:var(--we-color-primary);background-color:var(--we-color-lighter-grey)}.productSideBar .yith-wcan-filters{background-color:rgba(0,0,0,0);font-size:1.4em}.productSideBar .yith-wcan-filters .yith-wcan-filter{padding-bottom:calc((calc(36px + 2.4vw))*.25);margin-bottom:calc((calc(36px + 2.4vw))*.25)}.productSideBar .yith-wcan-filters .yith-wcan-reset-filters{margin-bottom:calc((calc(36px + 2.4vw))*.25);padding:0;background-color:rgba(0,0,0,0);color:var(--we-color-black);background-image:url("/wp-content/themes/kc_the_woven_edge/img/cancel-black.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}.productSideBar .yith-wcan-filters .yith-wcan-reset-filters:hover{color:var(--we-color-black);border:0}.productSideBar .yith-wcan-filters .yith-wcan-filter:last-of-type{border:0}.productSideBar .yith-wcan-filters .yith-wcan-filter.filter-tax.color-design{border-bottom:solid 1px var(--we-color-light-grey)}.productSideBar .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.color .term-color{border:solid 1px var(--we-color-light-grey)}.productSideBar .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.color .term-label{color:var(--we-color-black)}.productSideBar .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.color:hover .term-color{border:solid 1px var(--we-color-grey)}.productSideBar .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.color:hover .term-label{color:var(--we-color-black)}.productSideBar .yith-wcan-filters .yith-wcan-active-filters{border:solid 1px var(--we-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);letter-spacing:.05em;font-weight:500;font-size:var(--kc-h6Size) 22px;font-size:var(--kc-h6Size-clamp)}.productSideBar .yith-wcan-filters li.filter-item.select.active a{color:var(--we-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_the_woven_edge/img/tick-black.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}.woocommerce-pagination,.woocommerce .shopWrapper nav.woocommerce-pagination{width:100%;border:0;border-bottom:solid 1px var(--we-color-light-grey);padding:calc((calc(36px + 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(--we-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(--we-color-grey)}.woocommerce-pagination ul li span.current,.woocommerce .shopWrapper nav.woocommerce-pagination ul li span.current{background-color:var(--we-color-grey);color:var(--we-color-white)}.kc_filters h1,.kc_filters h2,.kc_filters h3,.kc_filters h4,.kc_filters h5,.kc_filters h6{font-family:var(--kc-body-font);font-weight:var(--kc-body-font-weight)}.filterList .filterTitle,.filterDropdown .filterTitle{font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp);display:block;padding:1em 0;margin:0}.filterList .filterTitle:not(.colourTitle){pointer-events:all;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:flex-start;align-items:flex-start}.filterList .filterTitle:not(.colourTitle)::after{content:"";display:block;width:.75em;height:.75em;transform:translateY(10%);background-image:url("/wp-content/themes/kc_the_woven_edge/img/arrow-down.svg");background-size:contain;background-repeat:no-repeat;background-position:center}.filterList+.filterList{border-top:solid 1px var(--we-color-light-grey)}.filterDropdown+.filterList{border-top:none}.filterSetColours{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;transform:translateX(-6px);padding:.25em 0 .75em 0}.filterSetColours a{width:33.3333%;max-width:80px;display:inline-block;font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp);display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:center;align-items:center;padding:6px;color:var(--we-color-white)}.filterSetColours a .swatch{width:100%;display:block;aspect-ratio:1/1;border-radius:50%;border:solid 1px var(--we-color-light-grey);margin-bottom:6px}.filterSetColours a.active{font-weight:500}.filterSetColours a.active::before{content:"";display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;width:18px;height:18px;border-radius:50%;position:absolute;left:10%;top:3px;background-color:var(--we-color-green);border:solid 1px var(--we-color-white);background-image:url("/wp-content/themes/kc_the_woven_edge/img/white-tick.svg");background-size:80%;background-repeat:no-repeat;background-position:center center;z-index:2}.filterSetColours a.active::after{content:"remove";color:var(--we-color-red);font-size:10px}.filterSetColours a.invisible{opacity:.3;color:var(--we-color-black);pointer-events:none}.filterSet{max-height:0px;padding:0;overflow:clip;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.filterSet.active{padding:.25em 0 2.5em 0;max-height:-moz-fit-content;max-height:fit-content}.filterSet a+a{margin-top:.75em}.filterSet a{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;font-size:14px}.filterSet a::before{content:"";display:block;width:.8em;height:.8em;transform:translateY(20%);background-color:var(--we-color-lighter-grey);border:solid 1px var(--we-color-light-grey);margin-right:.65em;background-size:80% auto;background-repeat:no-repeat;background-position:center}.filterSet a.active::before{background-image:url("/wp-content/themes/kc_the_woven_edge/img/tick-black.svg")}.filterSet a.active::after{content:"Remove";display:inline-block;transform:translateY(0.5em);color:var(--we-color-red);font-size:.7em;margin-left:.65em}.filterSet a.invisible{opacity:.3;color:var(--we-color-black);pointer-events:none}.product-tags-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;margin-left:-8px}.product-tags-list li{width:33.3333%;max-width:80px;display:inline-block;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;line-height:1em;padding:8px}.product-tags-list li a{width:100%;display:flex;line-height:1.6em;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;font-size:12px;text-decoration:none;color:var(--we-color-text-color)}.product-tags-list a.remove{margin-top:-3px;font-size:10px;color:var(--we-color-red)}.product-tags-list a.removeButton{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;width:14px;height:14px;position:absolute;left:10%;top:3px;background-color:red;color:var(--we-color-white);font-weight:700;border-radius:50%;font-size:8px;border:solid 1px var(--we-color-white)}.product-tags-list .activeBadge{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;width:18px;height:18px;border-radius:50%;position:absolute;left:10%;top:3px;background-color:var(--we-color-green);border:solid 1px var(--we-color-white);background-image:url("/wp-content/themes/kc_the_woven_edge/img/white-tick.svg");background-size:80%;background-repeat:no-repeat;background-position:center center}.product-tags-list .swatch{display:block;width:100%;aspect-ratio:1/1;border:solid 1px var(--we-color-light-grey);border-radius:50%;margin-bottom:4px}.product-tags-list li.active{font-weight:500}.product-tags-list li.active .swatch{border:solid 2px var(--we-color-primary)}.noProducts a.reset,.productSideBar a.reset{border:solid 1px var(--we-color-lighter-grey);border-radius:.5em;padding:.5em .75em;display:inline-block;background-image:url("/wp-content/themes/kc_the_woven_edge/img/cross.svg");background-repeat:no-repeat;background-position:.5em center;background-size:auto 1em;padding-left:2em;color:var(--we-color-text-color);text-decoration:none;font-size:var(--kc-bodyFontSize);font-size:var(--kc-bodyFontSize-clamp);margin-bottom:24px}.productSideBar p.disclaimer{margin-top:12px}.noProducts{display:block;width:calc(100% - 260px);min-width:calc(100% - 260px);order:2;padding-left:calc(36px + 2.4vw)}.filterDropdown+.filterColours,.filterDropdown+.filterDropdown{padding-top:24px}.filterDropdown+.filterDropdown{margin-top:0px}.filterColours+.singleResult{padding-top:24px;border-top:solid 1px var(--we-color-lighter-grey)}.singleResult{padding-bottom:24px;border-bottom:solid 1px var(--we-color-lighter-grey)}.filterDropdown{position:relative;font-family:Arial}.filterDropdown .singleTerm{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:flex-start;align-items:center;width:100%}.filterDropdown .singleTerm img.remove{width:1.1em;height:1.1em;transform:translateY(5%)}.filterDropdown a.resetInline,.filterDropdown p.selected{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:center;margin:0;color:#666;font-size:clamp(12px,1vw,14px)}.filterDropdown a.resetInline::before,.filterDropdown p.selected::before{content:"";display:block;width:1em;height:1em;margin-right:.25em;background-image:url("/wp-content/themes/kc_the_woven_edge/img/tick-black.svg");background-repeat:no-repeat;background-size:contain;background-position:center center}.filterDropdown a.resetInline::before{background-image:url("/wp-content/themes/kc_the_woven_edge/img/cross.svg")}.filterDropdown select{background-color:#fff;border:thin solid var(--we-color-lighter-grey);border-radius:4px;display:inline-block;font:inherit;line-height:1.5em;padding:.5em 3.5em .5em 1em;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;max-width:100%;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);letter-spacing:.05em;background-image:linear-gradient(45deg, transparent 50%, gray 50%),linear-gradient(135deg, gray 50%, transparent 50%),linear-gradient(to right, #ccc, #ccc);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}.filterDropdown select:focus{background-image:linear-gradient(45deg, green 50%, transparent 50%),linear-gradient(135deg, transparent 50%, green 50%),linear-gradient(to right, #ccc, #ccc);background-position:calc(100% - 15px) 1em,calc(100% - 20px) 1em,calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat;border-color:green;outline:0}.filterDropdown select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #000}@media only screen and (max-width: 900px){.noProducts{order:2;width:100%;min-width:100%}}.mapBlock .introText{max-width:1050px;margin-left:auto;margin-right:auto;margin-bottom:calc((calc(36px + 2.4vw))*.5)}.mapBlock .introText *{text-align:center}.contactView{padding:0}.contactView .flexer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-content:flex-start;align-items:stretch}.contactView .map{width:calc(50% - (calc(36px + 2.4vw))*.5);order:1;background-color:var(--we-color-lighter-grey);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:stretch}.contactView .map.fullWidth{width:100%}.contactView .storeImage .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}.contactView .storeImage .image span.stilt{display:block;width:100%;padding-top:75%}.contactView .contactDetails{width:calc(50% - (calc(36px + 2.4vw))*.5);order:0}.contactView .contactDetails ul.telNos{color:var(--we-color-black)}.contactView .contactDetails p.regNo{font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp);margin-bottom:0}.contactView .contactDetails ul,.contactView .contactDetails .openingHours,.contactView .contactDetails p.regNo{color:var(--we-color-black)}.contactView .contactDetails ul *,.contactView .contactDetails .openingHours *,.contactView .contactDetails p.regNo *{color:var(--we-color-black)}.contactView .contactDetails .details{padding:calc(36px + 2.4vw) 0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:stretch;border:solid 1px var(--we-color-primary);border-left:0;border-right:0}.contactView .contactDetails .details address{font-style:normal;color:var(--we-color-black);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.contactView .contactDetails .details address p{margin-bottom:0}.contactView .contactDetails .details address .postal,.contactView .contactDetails .details address .contacts{width:100%;flex-grow:1;min-width:350px}.contactView .contactDetails .details .socials{margin-top:calc((calc(36px + 2.4vw))*.5)}.contactView .contactDetails .details ul.postal li{display:inline-block}.contactView .contactDetails .details ul.postal li::after{content:", ";display:inline-block;margin-right:.25em}.contactView .contactDetails .details ul.postal li:last-child::after{content:"";display:none}.contactView .contactDetails .details ul.postal li.companyName{width:100%}.contactView .contactDetails .details ul.postal li.companyName::after{content:"";display:none}.contactView .contactDetails .details ul.socials li{margin:0;margin-right:12px;background-color:var(--we-color-primary)}.contactView .contactDetails ul{list-style-type:none}.contactView .contactDetails .quickAddress{flex:1;min-width:40%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.contactView .contactDetails .quickAddress address,.contactView .contactDetails .quickAddress opening,.contactView .contactDetails .quickAddress .socials{width:100%}.contactView .contactDetails .quickNumbers{flex-grow:1}.contactView .contactDetails .quickNumbers .number{background-color:var(--we-color-primary);padding:18px;margin-bottom:18px}.contactView .contactDetails .quickNumbers .number *{margin-bottom:6px;color:var(--we-color-black)}.contactView .map{align-self:stretch}.contactView .mapHolder{width:100%;min-height:100%}.contactView .mapHolder span.stilt{display:block;min-height:400px;pointer-events:none}.contactView .mapHolder iframe{position:absolute;left:0;top:0;right:0;bottom:0;height:100%;width:100%}@media only screen and (max-width: 1400px){.mapBlock .wrapper{width:100%}}@media only screen and (max-width: 900px){.mapBlock .introText{max-width:1050px;margin-left:auto;margin-right:auto;margin-bottom:calc((calc(36px + 2.4vw))*.5)}.mapBlock .introText *{text-align:center}.contactView .map{width:calc(60% - (calc(36px + 2.4vw))*.5)}.contactView .contactDetails{width:40%}}@media only screen and (max-width: 700px){.contactView .map{width:100%;order:0}.contactView .contactDetails{width:100%;order:1}.contactView .contactDetails .details{border:0;background:var(--we-color-lighter-grey);padding:calc(36px + 2.4vw)}.contactView .contactDetails .details ul.openingHours,.contactView .contactDetails .details ul.contact{width:auto}.contactView .contactDetails .details address .postal,.contactView .contactDetails .details address .contacts{width:100%;flex-grow:1;min-width:200px}}.grecaptcha-badge{opacity:0;pointer-events:none}.contactView+div[data-block=contactForm]{margin-top:calc(36px + 4vw)}#quickEnquiry{background-color:var(--we-color-secondary);padding:calc(36px + 2.4vw);margin:auto;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:0 0 calc((calc(36px + 2.4vw))*.5) 0}#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%}.contactForm form .form-header{border-bottom:solid 1px var(--we-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:100%}.contactForm form .form-group.inline{display:inline-flex;width:auto;margin-right:12px}.contactForm form .form-group+.form-group{margin-top:1.8em}.contactForm form .form-group.has-danger input,.contactForm form .form-group.has-danger textarea{border-color:var(--we-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-smallFontSize);font-size:var(--kc-smallFontSize-clamp)}.contactForm form .form-group.hidden{display:none}.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);letter-spacing:.05em}.contactForm form span.required{font-size:var(--kc-smallFontSize);font-size:var(--kc-smallFontSize-clamp);color:var(--we-color-red)}.contactForm form input,.contactForm 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);letter-spacing:.05em;border:solid 1px var(--we-color-light-grey);padding:.5em;width:100%}.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(--kc-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(--we-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(--we-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 .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(--we-color-block-link-text);background-color:var(--we-color-block-link-bg);white-space:nowrap;margin-top:calc((calc(36px + 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);letter-spacing:.05em;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(--we-color-primary);border-right:solid 2px var(--we-color-primary);transform-origin:center center;transform:rotate(45deg)}.contactForm form .submitArea input:hover,.contactForm form .submitArea button:hover{border:1px solid var(--we-color-primary)}@media only screen and (max-width: 700px){.contactForm form{width:100%}.contactForm .quickContacts{width:100%}}.pageContent.postContent .wrapper{max-width:1050px}.pageContent.postContent .pageHeading{margin-bottom:calc((calc(36px + 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(36px + 2.4vw))*.25);order:1}.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(36px + 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(--we-color-lighter-grey);margin-top:calc((calc(36px + 2.4vw))*.5);padding-top:calc((calc(36px + 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}.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(36px + 2.4vw))*.5)}.postCategories li{margin-left:1.25em}.postCategories>li{list-style-type:none;font-weight:600}.postCategories>li ul{border-top:solid 1px var(--we-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(36px + 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(--we-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);letter-spacing:.05em;margin-top:calc((calc(36px + 2.4vw))*.25)}.postArchive .postLink+.postLink{padding-top:calc((calc(36px + 2.4vw))*.5);margin-top:calc((calc(36px + 2.4vw))*.5);border-top:solid 1px var(--we-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(--we-color-primary);padding-top:calc((calc(36px + 2.4vw))*.5);margin-top:calc(36px + 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(36px + 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(36px + 2.4vw))*.5);padding-top:calc((calc(36px + 2.4vw))*.5);border-top:solid 1px var(--we-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(36px + 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(36px + 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=theWovenEdgeStyles.css.map */