body:has(dialog[open]){overflow:hidden}.block-related-colour-profiles{background-color:#281e37}.block-related-colour-profiles h2{color:#fff}.block-related-colour-profiles .arrow-section{align-items:flex-start;color:#8873a8;display:flex;gap:10px;margin-bottom:0}.block-related-colour-profiles .arrow-section img{margin-top:2px}.block-related-colour-profiles .block-content{padding:30px 0}@media (min-width:1200px){.block-related-colour-profiles .block-content{padding:60px 0}}.block-related-colour-profiles .block-content .bottom-wrapper{align-items:center;display:flex;gap:2rem}.block-related-colour-profiles .block-content .bottom-wrapper>a.btn{align-items:center;background-color:transparent;border:3px solid #69b92f;border-radius:100px;color:#69b92f;cursor:pointer;display:flex;font-weight:700;height:41px;line-height:1;padding:8px 20px;text-decoration:none;transition:.3s;width:-moz-fit-content;width:fit-content}.block-related-colour-profiles .block-content .bottom-wrapper>a.btn sup{left:-2px;top:0}.block-related-colour-profiles .block-content .bottom-wrapper>a.btn:hover{background-color:#69b92f;color:#fff!important}.block-related-colour-profiles .block-content .inner-content{display:flex;flex-direction:column;gap:30px}.block-related-colour-profiles .block-content .inner-content .text-section{display:flex;flex-direction:column;gap:1.5rem}.block-related-colour-profiles .block-content .inner-content .text-section .arrow-section p{color:#fff}.block-related-colour-profiles .block-content .inner-content .text-section .content{color:#fff;line-height:2}@media (min-width:1200px){.block-related-colour-profiles .block-content .inner-content{display:flex;flex-direction:row;gap:70px;justify-content:space-between}.block-related-colour-profiles .block-content .inner-content .text-section{justify-content:center;width:350px}.block-related-colour-profiles .block-content .inner-content .text-section .arrow-section{margin-bottom:0}.block-related-colour-profiles .block-content .inner-content .text-section .material-options{margin-top:auto}.block-related-colour-profiles .block-content .inner-content .testimonials{width:calc(100% - 420px)}.block-related-colour-profiles .block-content .inner-content .testimonials .glide__track,.block-related-colour-profiles .block-content .inner-content .testimonials .glide__track .glide__slides,.block-related-colour-profiles .block-content .inner-content .testimonials .glide__track .glide__slides .glide__slide{height:100%}}@media (min-width:1400px){.block-related-colour-profiles .block-content .inner-content{display:flex;flex-direction:row;gap:70px;justify-content:space-between}.block-related-colour-profiles .block-content .inner-content .text-section{width:500px}.block-related-colour-profiles .block-content .inner-content .testimonials{width:calc(100% - 570px)}}.block-related-colour-profiles .block-content .inner-content .glide__slide{border:1px solid #b0b0b0;border-radius:10px;display:flex;flex-direction:column;gap:35px;height:-moz-fit-content;height:fit-content;min-height:350px;overflow:hidden;position:relative}.block-related-colour-profiles .block-content .inner-content .glide__slide .provider-icon{filter:brightness(100);height:24px;-o-object-fit:contain;object-fit:contain;-o-object-position:right;object-position:right;position:absolute;right:1.5rem;top:2rem;width:154px;z-index:2}.block-related-colour-profiles .block-content .inner-content .glide__slide .provider-icon.dark{filter:brightness(0)}.block-related-colour-profiles .block-content .inner-content .glide__slide>img:not(.provider-icon){height:100%;position:absolute;width:100%;z-index:1}.block-related-colour-profiles .block-content .inner-content .glide__slide .content{display:flex;flex-direction:column;height:100%;justify-content:space-between;min-height:inherit;padding:2rem;width:100%;z-index:2}.block-related-colour-profiles .block-content .inner-content .glide__slide .content .top{display:flex;flex-direction:column;gap:.5rem}.block-related-colour-profiles .block-content .inner-content .glide__slide .content .top h4{font-size:1.625rem}.block-related-colour-profiles .block-content .inner-content .glide__slide .content .top h4,.block-related-colour-profiles .block-content .inner-content .glide__slide .content .top p{color:#fff;font-family:Open Sans,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:600;line-height:1.5rem;margin:0}.block-related-colour-profiles .block-content .inner-content .glide__slide .content .top p{font-size:1.25rem}.block-related-colour-profiles .block-content .inner-content .glide__slide .content .bottom{display:flex;flex-direction:column;gap:.5rem}.block-related-colour-profiles .block-content .inner-content .glide__slide .content .bottom>a:nth-of-type(2n){background-color:transparent;border:3px solid #fff;border-radius:100px;color:#fff;cursor:pointer;display:flex;font-weight:700;line-height:1;padding:8px 20px;text-decoration:none;transition:.3s;width:-moz-fit-content;width:fit-content}.block-related-colour-profiles .block-content .inner-content .glide__slide .content .bottom>a:nth-of-type(2n) sup{left:-2px;top:0}.block-related-colour-profiles .block-content .inner-content .glide__slide .content .bottom>a:nth-of-type(2n):hover{background-color:#fff;color:inherit!important}.block-related-colour-profiles .block-content .inner-content .glide__slide .content .bottom>a:nth-of-type(odd){background-color:#fff;border:3px solid #fff;border-radius:100px;color:inherit;cursor:pointer;display:flex;font-weight:700;line-height:1;padding:8px 20px;text-decoration:none;transition:.3s;width:-moz-fit-content;width:fit-content}.block-related-colour-profiles .block-content .inner-content .glide__slide .content .bottom>a:nth-of-type(odd) sup{left:-2px;top:0}.block-related-colour-profiles .block-content .inner-content .glide__slide .content .bottom>a:nth-of-type(odd):hover{background-color:transparent;color:#fff!important}.block-related-colour-profiles .glide__arrows{align-items:center;display:flex;gap:20px}.block-related-colour-profiles .glide__arrows .glide__arrow{align-items:center;background:transparent;border:2px solid #fff;border-radius:100px;cursor:pointer;display:flex;height:41px;justify-content:center;transition:.3s;width:41px}.block-related-colour-profiles .glide__arrows .glide__arrow.glide__arrow--left{transform:rotate(180deg)}.block-related-colour-profiles .glide__arrows .glide__arrow img{height:14px;-o-object-fit:contain;object-fit:contain;transition:.3s;width:15px}
